@charset "UTF-8";
/* CSS Document */

body { background-color:#F7F7F7; margin:0; background-image:url(/img/821.jpg); background-repeat:repeat-x; padding:0  }
p { margin:0}
h1 { margin:0 0 8px 0; padding:0 ; color:#01518c; font-size:18px; font-family:Verdana, Geneva, sans-serif; letter-spacing:-1px; font-weight:100}
h2 { margin:0 0 8px 0; padding:0 ; color:#6b6b6b; font-size:16px; font-family:Verdana, Geneva, sans-serif; letter-spacing:-1px; font-weight:100}
h3 { margin:0 0 8px 0; padding:0 ; color:#01518c; font-size:20px; font-family:Verdana, Geneva, sans-serif; letter-spacing:-1px; font-weight:100}
h4 { text-align:center; color:#FFFFFF; font-size:18px}
.padt17 { padding-top:20px}
.padt5 { padding-top:5px}
.padt { padding-top:13px}
.padt8 { padding-top:8px}
.topbar { height:31px; margin:0 auto; width:800px; text-align:left }
.back { height:auto; width:1024px; background-image:url(/img/820.jpg); background-repeat:no-repeat; margin:0 auto;}
.main { width:800px; margin:0 auto; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:13px; text-align:left }
.hdr { height:104px; }
.flash { width:800px; height:243px; background-image:url(/img/861.jpg); background-repeat:no-repeat}
.flash-gen { width:800px; height:122px; background-image:url(/img/862.jpg);}
.orange { color:#FF0000; font-style:italic; font-size:11px}

.content { background-image:url(/img/840.jpg); width:800px; height:497px; margin-top:10px; background-repeat:no-repeat; text-align:left}
.content a { color:#0670a6; text-decoration:none}
.content a:hover { color:#0670a6; text-decoration:underline}
.contentnoback { width:800px; height:auto; margin-top:10px; text-align:left }
.contentnoback a { color:#0670a6; text-decoration:none}
.contentnoback a:hover { color:#0670a6; text-decoration:underline}
.padbtm { height:auto; padding-bottom:12px}
.tabs { height:40px; margin:64px 0 0 100px;  float:left ;}
.logo { margin:10px 0 0 0; padding:0 0 0 50px; float:left;}
.left { width:530px; float:left; text-align:left}
.lefttop { background-image:url(/img/866.jpg); height:8px; background-repeat:no-repeat}
.leftbtm { background-image:url(/img/864.jpg); height:7px; background-repeat:no-repeat}
.leftmid { width:500px; background-image:url(/img/865.jpg); background-repeat:repeat-y; padding:4px 15px}
.righttop { background-image:url(/img/857.jpg); height:8px; background-repeat:no-repeat}
.rightbtm { background-image:url(/img/855.jpg); height:7px; background-repeat:no-repeat}
.rightmid { width:260px; background-image:url(/img/856.jpg); background-repeat:repeat-y}

.right { width:260px; float:right; text-align:left}
.rightpics { width:236px; padding:5px 10px 5px 15px}
.rightpicsrow { width:236px; height:65px}
.rightpics img { margin:3px; border: solid 1px #CCC;}
.rightpicsm { width:236px; padding:0px 10px 0px 13px}
.rightpicsm img { margin:5px 6px 5px 5px; border: solid 1px #CCC;}
.rightpicsm p { padding:8px 8px 0 0}
.rt { height:229px; margin-bottom:8px}
.rm { height:178px; margin-bottom:8px}
.rb  { height:72px}
.eventtop{ padding-bottom:3px; height:80px}
.event{ height:60px; margin-top:3px}
.cb { clear:both;}
.big-l { width:500px; padding:10px 15px ; height:209px; margin-bottom:8px}
.small-l { width:270px ;padding:5px 0px 10px 0px; float:left; height:242px;}
.small-l p { padding: 2px 10px 0 10px;  }
.small-lp { width:260px ;padding:5px 0px 10px 0px; float:left; height:242px}
.small-lp p {padding: 2px 10px 0 10px;}
ul { margin:7px 0 0 15px; font-weight:600; font-size:10px; padding:0px; padding-left: 1em;
	text-indent: -1em; }
li { margin:2px 0 4px 0; color:#01518c; list-style-type: disc; list-style-position:inside; padding:0px}
.padli {padding:6px 15px 0px 15px }
.padli ul { margin:5px 0 0 0px; font-weight:600; font-size:10px; padding:0 16px }
.padli li { margin:2px 0; color:#01518c}

.rightpadli ul { margin:5px 0 0 0px; font-weight:600; font-size:10px; padding:0 16px }
.rightpadli li { margin:2px 0; color:#01518c}
.black { color:#000}
.btnpad { margin:8px 0 0 40px}
.rightpad {padding:10px 15px 0px 15px}
.rightpadli {padding:10px 15px 0px 15px}
.rightpadsm {padding:5px 15px 0px 15px}
.rightpadsm1 {padding:0px 15px 0px 15px}

.bluetxt {color:#0670a6; font-size:10px}
.bluebold {color:#0670a6; font-weight:600; font-size:12px }
.cntleft { float:left; height:55px; width:250px}
.cntright { float:right; height:55px; width:250px}

.fr { float:right; padding:16px 3px 0 0px}

.fr img { margin:2px}
.fl { float:left; }

.smwhitetxt { color:#FFF; font-size:9px; padding-right:2px}
.smwhitetxt a { color:#FFF; text-decoration:none}
.smwhitetxt a:hover { color:#FFF; text-decoration:underline}
.topfl { float:left}
.topfr { float:right; }
.footer { height:46px; padding-top:4px; font-size:9px; color:#999}
.flinks {color:#666;  padding-top:5px; font-size:10px; }
.flinks a { color:#666; text-decoration:none}
.flinks a:hover { color:#0670a6; text-decoration:underline}
.dma { float:right}
.ftpad { margin-right:62px}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#ddd;
	padding:5px;
	display:none;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	}
