body {font-family:arial; adding:0px; margin:0px; text-align: center;}
.clearfix:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.container {margin: 0 auto; width:965px; text-align:left;}
.header {width:945px; padding:0px; margin:0px;}

.header {position:relative; height:60px; padding:0px; margin:0px;}
.header .logo {position:absolute; left:30px; top:10px;}
.header ul {float:right; padding:40px 0px 0px 4px; margin:0px;}
.header ul li {float:left; list-style:none; padding:0px; margin:0px;}
.header ul li p {padding:0px 17px 0px 17px; margin:0px;}
.header ul li p a {color:#666666; font-size:13px; font-weight:bold; text-decoration:none;}
.header ul li p a:hover {color:#666666;}
.header ul li p a.on {color:#666666;}

.topnav {width:932px; border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; padding:0px; margin:0px;}
.topnav ul {height:17px; padding:0px 0px 0px 4px; margin:0px;}
.topnav ul li {height:17px; background:url(/intercast/graphics/icons/topSeparator.gif) no-repeat right top; float:left; list-style:none; padding:0px; margin:0px;}
.topnav ul li p {padding:1px 7px 0px 17px; margin:0px;}
.topnav ul li p a {padding-right:15px; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
.topnav ul li p a:hover {color:#000000;}
.topnav ul li p a.on {background:url(/intercast/graphics/icons/arrow.gif) no-repeat right 3px;}

.mainTop {background:url(/intercast/graphics/icons/mainTop.jpg) no-repeat; width:965px; height:30px; padding:0px; margin:0px;}
.mainBottom {clear:both; background:url(/intercast/graphics/icons/mainBottom.jpg) no-repeat; width:965px; height:30px; padding:0px; margin:0px;}
.main {background:url(/intercast/graphics/icons/mainBG.jpg) repeat-y; width:965px; padding:0px; margin:0px;}
.mainContainer {width:932px; padding:0px; margin:0px 18px 0px 15px;}
.main:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.main .mainContent {width:892px; padding:30px 10px 20px 30px; margin:0px;}
.main .contentContainer {width:852px; background:url(/intercast/graphics/icons/contentBG.gif) repeat-y; padding:0px; margin:0px;}
.main .contentContainer:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.main .content {float:left; width:624px; padding-right:15px; font-family:arial; font-size:12px; color:#000000;}
.main .content p {margin:0px 0px 15px 0px;}
.main .content a {color:#00309A;}
.main .content a:hover {color:#000000;}

.main .homeContent {width:932px; font-family:arial; font-size:12px; color:#000000;}
.main .homeLogo {text-align:center; padding:55px 0px 55px 0px;}
.main .homeContent a {color:#00309A;}
.main .homeContent a:hover {color:#000000;}

.main .homemainContent {width:932px; padding:30px 0px 20px 0px; margin:0px;}
.main .homecontentContainer {width:932px; background:none; padding:0px; margin:0px;}

.main .rightnav {font-size:12px; float:right; width:173px; padding:0px; margin:0px;}
.main .rightnav .links {font-size:12px; padding:0px 0px 30px 0px; width:173px; margin:0px; border-bottom:1px solid #000000;}
.main .rightnav a {font-size:12px;}
.main .rightnav .links ul {width:173px !important; padding:0px; margin:0px;}
.main .rightnav .links ul li {background:url(/intercast/graphics/icons/bullet.gif) no-repeat 15px 8px !important; list-style:none !important; padding:0px 0px 0px 15px !important; margin:0px 0px 5px 0px !important;}
.main .rightnav .links ul li.on {background:url(/intercast/graphics/icons/bullet.gif) no-repeat 15px 8px #EDEDED !important; list-style:none !important; padding:0px 0px 0px 15px !important; margin:0px 0px 5px 0px !important;}
.main .rightnav .links ul li p {padding:0px 0px 0px 15px !important; margin:0px;}
.main .rightnav .links ul li p a {color:#000000; font-weight:normal; text-decoration:none; font-size:13px !important; font-family:arial !important;}
.main .rightnav .links ul li.on p a {font-weight:bold;}
.main .blognav .links ul li {padding-left:15px;}

.main .blognav .links ul li {background:url(/intercast/graphics/icons/bullet.gif) no-repeat 8px 5px !important; list-style:none !important; padding:0px 0px 0px 15px !important; margin:0px 0px 5px 0px !important;}
.main .blognav .links ul li.on {background:url(/intercast/graphics/icons/bullet.gif) no-repeat 8px 5px #EDEDED !important; list-style:none !important; padding:0px 0px 0px 15px !important; margin:0px 0px 5px 0px !important;}
.main .blognav h2 {position:relative; top:-1px;}

.footer {clear:both; width:923px; height:56px; margin:0px 20px 0px 20px;}
.footerLeft {float:left; width:400px;color:#666666; font-size:10px; }
.footerRight {float:right; width:523px;}

.footer ul {float:right; padding:0px 0px 0px 4px; margin:0px;}
.footer ul li {float:left; list-style:none; padding:0px; margin:0px;}
.footer ul li p {padding:0px 17px 0px 17px; margin:0px;}
.footer a {color:#666666; font-size:10px; font-weight:bold; text-decoration:none;}
.footer a:hover {color:#666666;}
.footer a.on {color:#666666;}

h1 {color:#00309A; font-family:Copperplate Gothic Light, Trebuchet MS,Arial; font-size:28px; font-weight:normal;}
h1 a {color:#00309A !important; font-family:Copperplate Gothic Light, Trebuchet MS,Arial; font-size:28px; font-weight:normal; text-decoration:none;}
h1 a:hover {color:#00309A !important; font-family:Copperplate Gothic Light, Trebuchet MS,Arial; font-size:28px; font-weight:normal; text-decoration:underline;}
h2 {color:#00309A; font-family:arial; font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}h2 {color:#00309A; font-family:arial; font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}
h3 {color:#00309A; font-family:arial; font-size:13px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}
h4 {color:#000000; font-family:arial; font-size:12px; font-weight:bold; margin:0px 0px 5px 0px; padding:0px;}

.homeBoxesContainer {height:141px; border-top:1px solid #000000; border-bottom:1px solid #000000;}
.homeBoxesContainer .column {float:left;}
.homeBoxesContainer .homeSeparator {height:139px; background:url(/intercast/graphics/icons/homeSeparator.gif) no-repeat; float:left; width:5px;}
.homeBoxesContainer .column .columnContent {font-size:11px;}

.homeBoxesContainer .column1 {width:260px;}
.homeBoxesContainer .column2 {width:485px;}
.homeBoxesContainer .column3 {width:177px;}
.homeBoxesContainer .column1 .columnContent {margin:10px 0px 10px 30px; width:225px;}
.homeBoxesContainer .column2 .columnContent {margin:10px 20px 10px 20px;}
.homeBoxesContainer .column3 .columnContent {margin:10px 0px 10px 20px;}

.homeBoxesContainer .more {float:right; margin-right:10px;}
.homeBoxesContainer .more a {font-weight:bold; text-decoration:none;}


.wd {color:#EEEDDD; font-size:11px; font-family:arial; text-align:right; margin-right:40px; position:relative; top:-3px;}
.wd a {color:#EEEDDD; font-size:11px; font-family:arial;}




