* {
padding: 0;
margin: 0;
}

body {
background-color: #e2e8ea;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #213037;
}

#header {
height: 66px;
background: url(images/header_logo.gif) top left no-repeat;
}

/*#logo {
width: 224px;
height: 66px;
background-image: url(../images/header_logo.gif);
} */

#header {
background: url(../images/header_logo.gif) top left no-repeat;
height: 66px;
}

#toplinksright {
display:inline;
}
#toplinksright ul {
list-style-type: none;
float:right;
margin-top: 29px;
}

#toplinksright ul li {
list-style: none;
text-align:center;
display: inline;
}
#toplinksright ul li img {
float:right;
}
/* Top Link Styles */

.bg a:link
{
text-decoration: none;
background:url(../images/link-bg.gif) no-repeat;
font-size: 11px;
float: right;
text-align:center;
display:block;
height: 37px;
width: 70px;
color:#FFFFFF;
font-weight:bold;
}
.bg a:visited {
text-decoration: none;
background:url(../images/link-bg.gif) no-repeat;
font-size: 11px;
float: right;
text-align:center;
display:block;
height: 37px;
width: 70px;
color:#FFFFFF;
font-weight:bold;
}
.bg a:hover {
text-decoration: none;
background:url(../images/link-bg.gif) no-repeat 0 -38px;
font-size: 11px;
float: right;
text-align:center;
display:block;
height: 37px;
width: 70px;
color:#FFFFFF;
font-weight:bold;
}
.bg a:active {
text-decoration: none;
background:url(../images/link-bg.gif) no-repeat 0 -38px;
font-size: 11px;
float: right;
display:block;
text-align:center;
height: 37px;
width: 70px;
color:#FFFFFF;
font-weight:bold;
}
.bgCurrent a {
text-decoration: none;
background:url(../images/link-bg.gif) no-repeat 0 -38px;
font-size: 11px;
float: right;
text-align:center;
display:block;
height: 37px;
width: 70px;
color:#FFFFFF;
font-weight:bold;
}
.nobg img {
border:none;
}
.nobg a:link {
border:none;
}
.nobg a:visited {
border:none;
}
.nobg a:hover {
border:none;
}
.nobg a:active {
border:none;
}

#container {
margin: 0 auto;
background-color: #dbe6ea;
border: 2px solid #7fb3ce;
width: 750px;
text-align: left;
}

#border {
height: 28px;
background: url(../images/border.gif) repeat-x;
}

h1 {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}

#why-use {
font-size: 10px;
float: left;
margin-left: 8px;
width: 183px;
background-color: #b6cad2;
border-left: solid 1px #7c898f;
border-right: solid 1px #7c898f;
border-bottom: solid 1px #7c898f;
}

#why-use-bar {
text-align: center;
padding-top: 8px;
background: url(../images/bar.gif) no-repeat;
height: 32px;
}

#why-use-content {
margin: 4px 4px 8px 4px;
}

#content {
width: 400px;
padding: 20px 116px 0px 8px;
float: right;
}
#ad {
float:right;
}
.ad {
border: 1px solid #939fa5;
margin-right: 8px;
margin-bottom: 8px;
}
#footer {
padding: 0 44px 0 8px;
margin-bottom: 0;
margin-top: 30px;
clear: both;
height: 65px;
background: url(../images/footer.gif) repeat-x;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

#footer a:link {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#footer a:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#footer a:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration: underline;
font-weight: bold;
}

#footer a:active {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}


#footer-right {
padding:20px 0 0 0;
float: right;
}

#footer ul {
line-height: 2em;
list-style: none;
}

#footer li {
float: left;
margin-left: 20px;
}

#footer-left {
padding:20px 0 0 0;
float: left;
}

.form {
padding: 0 4px 0 4px;
height: 16px;
width: 174px;
background-color: #ffffff;
border: 2px solid #aec3ca;
}
#infobar {
	text-align: center;
	margin: 0;
	background: #083784;
	border-bottom: 2px dotted #9EBBEA;
	border-top: 1px solid #0A5BDF;
	color: #FFFFFF;
	padding: 4px;
	letter-spacing: 1px;
	font: normal 12px arial;

}
#infobar:hover {
	background: #030FFF;
}
a:link.info, a:hover.info, a:active.info, a:visited.info {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}