* { margin: 0; padding: 0; }
body { background: #C0C2C3 url(../images/bg.gif) repeat-x scroll center top; font-size: 62.5%; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 1.4; text-align: center;}
p, li {
	line-height:12px;
}
h1{
	padding: 0;
}

a:link, a:visited{
	color: #2E9FC2;
}

a:hover{
	text-decoration: underline;
}

.bigLink{
	font-style: normal; font-variant: normal; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: arial; color: #d71757;
}

#wrap { margin: 0 auto; width: 865px; text-align: left;}
#top {width: 865px; background-color: #f0f0f0; margin-bottom: 8px;}
#top .pad {padding: 0px 14px 10px 9px;}
#top .pad .logo {float: left; width: 487px;}
#top .pad .rgt {float: left; width: 355px;}
#top .pad .nav, #topNav {background-image: url(../images/nav-bg.jpg); width: 842px; font-size: 11px; text-transform: uppercase; color: #FFFFFF;}
#top .pad .nav ul, div#topNav ul {list-style: none; padding: 10px 0;}
#top .pad .nav ul li{padding: 0px 8px 0px 8px; border-right: 1px solid #FFFFFF; float: left;}
#top .pad .nav ul li.last{padding: 0px 0px 0px 8px; border-right: none; float: left;}
#top .pad .nav ul li a{color: #FFFFFF; text-decoration: none;}
#top .pad .nav ul li a:hover{color: #FFFFFF; text-decoration: underline;}

#cont {width: 865px; background-color: #f0f0f0; font: normal }
#cont .pad {padding: 10px 14px 10px 9px;}

#cont-lft {width: 599px; margin-right: 8px; float: left; background-color: #FFFFFF;}
#cont-lft .hold {padding: 25px 38px 34px 14px;}
#cont-lft .hold .txt {font: normal 13px arial; color: #5f5d5d;}
#cont-rgt {width: 235px; float: left; background-color: #FFFFFF;}

#cont-rgt .contact {padding: 7px 19px 8px 8px; font: normal 14px arial; color: #2e9fc2;}
#cont-rgt .contact-bg {background-image: url(../images/cont-bg.jpg); width: 207px; height: 90px; overflow: hidden;}
#cont-rgt .hold {padding: 10px 0px 0px 10px;}
#cont-rgt h1 {font: normal 20px arial; color: #0d485a; padding-bottom: 4px; margin: 0}

#cont-rgt .guide {padding: 7px 19px 8px 8px; font: normal 14px arial; color: #2e9fc2;}
#cont-rgt .testi {padding: 7px 19px 8px 8px; font: normal 12px arial; color: #bc0743; width: 210px;}

#cont-rgt .subs {padding: 7px 10px 8px 8px; font: normal 14px arial; color: #2e9fc2;}
#cont-rgt .subs-bg {background-image: url(../images/subs-bg.jpg); height: 158px; overflow: hidden; background-repeat: no-repeat;}
#cont-rgt .subs form {margin-top: 10px;}
#cont-rgt .subs .field {width: 192px; padding-bottom: 5px;}
#cont-rgt .subs .field .txt{float: left; width: 46px; padding-top: 1px;}
#cont-rgt .subs .field .data{float: left; width: 146px;}
#cont-rgt .subs .input {border: none; width: 140px; height: 18px;}

#ctr-cont {width: 865px; background-color: #f0f0f0;}
#ctr-cont .pad {padding: 0px 14px 0px 9px;}

#ctr-cont .pad .bg {background-image: url(../images/ctr-cont-bg.jpg); width: 842px; height: 219px; overflow: hidden;}
#ctr-cont .pad .hold {padding: 20px 30px 0px 30px;}
#ctr-cont .pad .first {width: 233px; padding-right: 62px; float: left;}
#ctr-cont .pad .first h1 {font: normal 20px arial; color: #21c2f4; padding-bottom: 16px; margin: 0}
#ctr-cont .pad .scd {width: 261px; padding-right: 46px; float: left;}
#ctr-cont .pad .scd h1 {font: normal 20px arial; color: #f5bd34; padding-bottom: 16px; margin: 0}
#ctr-cont .pad .trd {width: 180px; float: left;}
#ctr-cont .pad .trd h1 {font: normal 20px arial; color: #0d485a; padding-bottom: 36px; margin: 0}
#ctr-cont .pad ul {list-style: none; font-size: 11px; color: #FFFFFF; padding-bottom: 2px;}
/*#ctr-cont .pad ul li{float: left;}*/

#btm {width: 865px; margin-bottom: 8px; font: normal 11px arial; color: #666666;}
#btm .pad {padding: 10px 14px 10px 9px;}
#btm .pad .lft {float: left;}
#btm .pad .rgt {float: right;}
#btm .pad ul{list-style: none;}
#btm .pad ul li{float: left; border-right: 1px solid #666666; padding: 0px 4px 0px 4px;}
#btm .pad ul li.last{float: left; border: none; padding: 0px 4px 0px 4px;}
#btm .pad a{color: #666666; text-decoration: none;}
#btm .pad a:hover{color: #666666; text-decoration: underline;}

.bg a:link, .bg a:visited{
	color: #fff;
	text-decoration: underline;
}

.bg a:hover{
	color: #F5BD34;
}

.homeList li{
	background: url(../images/bullet.png) no-repeat 0 5px;
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
}

.listItem, .bullet{
	line-height: 14px;
}

.first .listItem, .scd .listItem{
	width: 200px;
}

.trd .listItem{
	width: 150px;
}
