﻿body{background:#FFF url(../images/backgrounds/bodyBg.jpg) top left repeat-x;margin:0 auto;padding:0;text-align:center;font:12px Arial,Helvetica,sans-serif;color:#000;}
#mainContainer{width:930px;text-align:left;}
#bannerCont{width:590px; height:104px;overflow:hidden;}
p{margin:0px; padding:0px; text-align:left;}
a, a:active, a:visited{text-decoration:none;color:#174f88;}
a:hover{text-decoration:underline;}
a.whiteLink, a:active.whiteLink, a:visited.whiteLink{text-decoration:none;color:#FFF; text-decoration:none}
a:hover.whiteLink{text-decoration:underline;}
a.greyLink, a:active.greyLink, a:hover.greyLink, a:visited.greyLink{text-decoration:none;color:#717171; text-decoration:none}
a:hover.greyLink{color:#717171; text-decoration:underline}
a.skyink, a:active.skyink, a:hover.skyink, a:visited.skyink, a:hover.skyink{text-decoration:none;color:#5c82a6; font-size:11px; background:url(../images/backgrounds/rightArrow.gif) left 5px no-repeat; padding-left:14px; float:left;}
a:hover.skyink{text-decoration:underline;color:#5c82a6; font-size:11px; background:url(../images/backgrounds/rightArrow.gif) left 5px no-repeat; padding-left:14px; float:left;}
.flRt {float:right}
.flLt {float:left}
.clearAll {clear:both}
.spacer3{height:3px; overflow:hidden;}
.spacer5{height:5px; overflow:hidden;}
.spacer7{height:7px; overflow:hidden;}
.spacer8{height:8px; overflow:hidden;}
.spacer10{height:10px; overflow:hidden;}
.spacer15{height:15px; overflow:hidden;}
.spacer18{height:18px; overflow:hidden;}
.spacer20{height:20px; overflow:hidden;}
.mlr10{margin:0 10px;}
.mL5{margin-left:5px;}
.mlr20{margin:0 20px;}
img {border:0}
.mlr5{margin:0 5px;}
.mlr15{margin:0 15px;}
#leftShade{width:10px; background:#FFF url(../images/backgrounds/leftShade.jpg) top left no-repeat;}
#rightShade{width:10px; background:#FFF url(../images/backgrounds/rightShade.jpg) top left no-repeat;}
#headerCont{border:solid 1px #5a83a1; border-bottom:none; background:#86b3d4 url(../images/backgrounds/headerBg.jpg) top left repeat-x; width:928px;}
#logoCOnt{padding:12px 0 0 16px; float:left;}
#headerRightCont{width:310px; float:right; text-align:right; padding-right:8px;}
#headerNavBars{background:url(../images/backgrounds/headerNavBg.jpg) top left repeat-x; height:25px; border:solid 1px #1e5188; color:#FFF;}
#headerNavBars ul{margin:0; padding:0; list-style:none; margin-left:25px;}
#headerNavBars ul li{font-size:12px; margin:5px 42px 0 0; float:left; font-weight:700;}
#headerNavBars ul li a{color:#FFF; font-size:12px;}
#headerNavBars ul li a:hover{color:#f9ee91; font-size:12px;}
.headerWhiteRule{background-color:#FFF; height:2px; overflow:hidden; width:100%}
h1{margin:0; padding:0; font-size:18px; font-weight:normal;}
h2{margin:0; padding:0; font-size:22px; font-weight:normal; color:#606060; padding-left:5px;}
h4{margin:0; padding:0; font-weight:700; color:#000;}
h6{margin:0; padding:0; font-weight:700; color:#717171; font-size:11px;}
.callIcon{background:url(../images/backgrounds/call-icn.gif) top left no-repeat; padding-left:18px; padding-top:1px;}
.smlArrow{background:url(../images/backgrounds/sml-arrow.gif) right 4px no-repeat; padding-right:8px; font-size:11px;}
.smlTxt{font-size:11px;}
#welcomeBox{margin-top:5px; color:#FFF; font-size:11px; float:right; padding-right:5px; width:220px; text-align:right;}
#flashBannerCont{height:260px; float:left;}
h1.newsCont{background:url(../images/backgrounds/newsContBg.jpg) top left repeat-x; height:20px; border:solid 1px #070707; border-bottom:none; color:#FFF; margin:0; padding:4px 0 0 23px; font-size:12px; font-weight:normal;}
#bodyCont{background:#f2f2f2 url(../images/backgrounds/bodyContBg.jpg) bottom left repeat-x; border-left:solid 1px #b3b3b3; border-right:solid 1px #b3b3b3;}
#bodyLeftCol{width:670px; float:left;}
#bodyRightCol{width:226px; float:right;}
#bodyTabs{text-align:left;}
#bodyTabs ul{margin:0; padding:0; list-style:none;}
#bodyTabs ul li{background:#f2f2f2 url(../images/backgrounds/tabLeftBg.jpg) top left no-repeat; float:left; height:24px; overflow:hidden; text-transform:uppercase; margin-right:7px; cursor:pointer;}
#bodyTabs ul li a{background:#f2f2f2 url(../images/backgrounds/tabRightBg.jpg) top right no-repeat; float:left; margin-left:8px; height:24px; overflow:hidden; color:#FFF; cursor:pointer;}
#bodyTabs ul li.selectedTab{background:#f2f2f2 url(../images/backgrounds/selectedTabLeftBg.jpg) top left no-repeat; float:left; height:24px; overflow:hidden; text-transform:uppercase; margin-right:7px;}
#bodyTabs ul li.selectedTab a{background:#f2f2f2 url(../images/backgrounds/selectedTabRightBg.jpg) top right no-repeat; float:left; margin-left:8px; height:24px; overflow:hidden; color:#323232; cursor:pointer;}
#bodyTabs ul li a span{margin:5px 25px 0 17px; float:left;}
.teaserCont{text-align:left;}
.teaserTopBg{height:11px; background:url(../images/backgrounds/teaserTopBg.gif) top left no-repeat; width:670px; overflow:hidden;}
.teaserMidShade{background:url(../images/backgrounds/teaserMidShade.gif) top left repeat-y; width:669px;}
.teaserContBg{background:#FFF url(../images/backgrounds/teaserBg.gif) bottom left repeat-x; margin:0 2px 0 1px; overflow:hidden;}
.teaserBotBg{height:11px; background:url(../images/backgrounds/teaserBotBg.png); width:670px; overflow:hidden;
    background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/teaserBotBg.png'); 
	height:8px;
	overflow:hidden;
    }
.teaserCol{width:195px; color:#717171;}
.teaserCol2{width:215px; color:#717171; margin-left:10px;}
ul.listItems{margin:0; padding:0; list-style:none;}
ul.listItems li{background:url(../images/backgrounds/arrow.gif) left 8px no-repeat; padding-left:8px; line-height:20px;}
ul.listItems li a.listItemsLinks{color:#717171;}
.tac{text-align:center;}

#footer{background-color:#4b79aa; border:solid 1px #174674; padding:4px 0; color:#FFF;}
#footer ul{margin:0; padding:0; list-style:none; margin-left:15px; float:left;}
#footer ul li{float:left; margin-right:40px; font-size:11px;}
#footer ul li a{color:#FFF;}

.breadcams{font-size:11px; color:#717171; float:left;}
#leftCol{width:181px; float:left;}
ul.leftColLinks{margin:0; padding:0; list-style:none;}
ul.leftColLinks li{background-color:#d3e0e9; border-bottom:solid 1px #ffffff; padding:4px 3px 4px 10px; font-size:11px; font-weight:bold;}
ul.leftColLinks li.selected{background-color:#356aa0; border-bottom:solid 1px #ffffff; padding:4px 3px 4px 10px; font-size:11px; color:#FFF; font-weight:bold;}
#rightCol{width:715px; float:right;}
.rightColShade{background:url(../images/backgrounds/rightColShade.gif) top left repeat-y;}
.rightColContBg{background:#FFF url(../images/backgrounds/rightColContBg.gif) bottom left repeat-x; margin:0 3px 0 1px}
.lineHeight16{line-height:16px;}
#innerLeftCol{width:515px; float:left;}
#innerRightCol{width:150px; float:right;}
.bluerule{background-color:#bfd2d9; height:1px; overflow:hidden; width:100%}
.rightChildCont{border:solid 1px #bed2d9; background-color:#FFF;}
.rightChildTitle{background:#ebf0f3 url(../images/backgrounds/rightColTitleBg.gif) top left; padding:5px; font-size:11px; font-weight:700; width:138px; float:left;}
.smlTeaserBotBg{background: url(../images/backgrounds/smlTeaserBotBg.png);
	background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/smlTeaserBotBg.png'); }

.smlTeaserTopBg{background: url(../images/backgrounds/smlTeaserTopBg.png);
	background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/smlTeaserTopBg.png'); 
	height:8px;
	overflow:hidden;
	}
.smlTeaserShade{background:url(../images/backgrounds/smlTeaserMidShade.gif) top left repeat-y;}
.leftColShade{background:url(../images/backgrounds/leftColShade.gif) top left repeat-y;}
.leftColContBg{background:#FFF url(../images/backgrounds/leftColContBg.jpg) bottom left repeat-x; margin:0 3px 0 1px; padding:0;}
.leftColBotBg{background:url(../images/backgrounds/leftColBotBg.png); width:181px; overflow:hidden;
    background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/leftColBotBg.png'); 
	height:13px;
	overflow:hidden;
    }
.leftColTopBg{height:11px; background:url(../images/backgrounds/leftColTopBg.png); width:181px; overflow:hidden;
    background-repeat: no-repeat;
	background-color: #f1f1f1;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/leftColTopBg.png'); 
	height:8px;
	overflow:hidden;
    }
.rightColTopBg{background:url(../images/backgrounds/rightColTopBg.png); width:181px; overflow:hidden;
    background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/rightColTopBg.png'); 
	height:9px;
	overflow:hidden;
    }
.rightColBotBg{height:11px; background:url(../images/backgrounds/rightColBotBg.png); width:181px; overflow:hidden;
    background-repeat: no-repeat;
	background-color: none;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/backgrounds/rightColBotBg.png'); 
	height:12px;
	overflow:hidden;
    }
.smlTeaserContBg{background:#FFF url(../images/backgrounds/smlTeaserContBg.gif) bottom left repeat-x; margin:0 3px 0 1px}