body{padding:0;margin:0;border:0;background-image: url(../images/backgroundline.gif);color:#000}
body,td{
	font:12px Arial,Verdana,sans-serif;
	
}
a{font:12px Arial}
a:link, a:visited{color:#038}
a:hover, a:active{color:#000000}
img{border:0}

#header{border-bottom:#fc6 3px solid}
#header td{white-space:nowrap}

.search      { background-image: 
               url('../images/searchbg.gif'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: center }
.search *{font:12px Verdana;vertical-align:middle}
.q{border:1px #999 solid;color:#000;background:#f5f7fa}

.topnav      { background-color: #369; background-image: 
               url('../images/menubg.gif'); 
               background-repeat: repeat-x; background-attachment: scroll; 
               background-position: 0% }
.menu td     { background-image: 
               url('../images/menusep.gif'); 
               background-repeat: repeat-y; background-attachment: scroll; 
               background-position: 0% }
.menu a{display:block;margin:0 10px;color:#fff;font:bold 12px Verdana;text-decoration:none}
.menu a:visited{color:#fff}
.menu a:hover,.menu a:active{color:#fc0}

#container   { background-image: 
               url('../images/navbg.gif'); 
               background-repeat: repeat-y; background-attachment: scroll; 
               background-position: 0% }
.layout,#container,#nav,#content,#footer{border:0;padding:0;margin:0}

#nav{float:left;width:165px;background:#CCCCCC}
.subnav{border-top:solid 1px #777}
.subnav,#gnav{border-right:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;font:14px Arial}

#nav a{display:block;color:#036;background:#c3def9;font:12px Arial;text-decoration:none;
	border-top:1px solid #dfeefc;border-bottom:1px solid #82b4f0}
#nav a:hover{background:#fff}
#nav a,.navhead{padding:3px 2px 3px 3px}
#nav .l1,.navhead{color:#fff;background:#CC3300;text-align:center;font-weight:bold;
	border-top:1px solid #72a1c6;border-bottom:1px solid #051a47}
#nav a.l1:hover{background:#369;color:#fc0}
#nav .l2{color:#000000;background:#FFFFFF;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}
#nav a.l2:hover{background:#D3D3A9;color:#036;border-top-color:#CCCCCC}
#nav .l4{border-bottom:1px solid #103679}

#gnav a{padding:2px 0 1px 2px;border:0}
#gnav a:hover{background:#c3def9}
#gnav .g1{border-top:1px solid #9cc5e3;border-bottom:1px solid #497fb4;color:#fff;background:#5f94c7}
#gnav a.g1:hover{background:#5f94c7;text-decoration:underline}
#gnav .g2{border-top:1px solid #dfeefc}
#gnav .g3{border-bottom:1px solid #369;padding:1px 0 3px 2px;font-size:10px}

#content{margin:0 0 0 165px}

h1{padding:0 0 5px 0;margin:0;color:#036;font:bold 25px Arial}
.title{background:#F4F4F4;border-bottom:solid 1px #999;padding:7px 7px 5px 7px}
.heading{background:#FFFFFF;border-bottom:solid 1px #999;padding:3px 7px}
.text,.article{padding:2px 7px;margin:5px 0 0 0}
.article,.article td{font:13px Arial}
.ContentBlock{margin:0 2px 0 7px;font:12px Arial}
.BlockHead{margin:0 2px 0 4px}
.graySpacer  { background-image: 
               url('../images/shade4.gif'); 
               background-repeat: repeat-x; background-attachment: scroll; 
               background-position: 0% }
.whiteSpacer { background-image: 
               url('../images/shade5.gif'); 
               background-repeat: repeat-x; background-attachment: scroll; 
               background-position: 0% }
.fixedtable{table-layout:fixed}

#recentArticles {float:right;width:49%;margin:1px 0px 2px 2px;padding:1px 2px 2px 7px;border-left:solid 1px #ccc}

#GCenter a{font:12px Arial;color:#000;text-decoration:none}
#GCenter a:hover{color:#03c}
#GCenter .asLnkC{display:block;font:bold 13px Arial;color:#038;padding:2px 1px 1px 7px;text-decoration:underline}
#GCenter .asTxtC{display:block;padding:1px 1px 0px 7px}
#GCenter .asUrlC{display:block;padding:1px 1px 3px 7px;font:10px Arial;color:#666}
#GCenter a.asUrlC:hover{text-decoration:underline}
#GCenter .asByGC {display:block;padding:0px 3px 0px 7px;background:#F4F4F4}
#GCenter .asByGCL {font:bold 10px Arial}
.GCent {border:1px #ccc solid;padding:2px 1px;margin:5px 2px}

#footer{clear:both}
#footer div{text-align:center;font:10px Verdana;color:#000000}
.footerlink a{color:#000000;font:10px Verdana;text-decoration:underline}
.footerlink a:visited{color:#000000;font:10px Verdana;text-decoration:underline}
.footerlink a:hover{color:#000000}
.fnav{padding:4px 0;border-top:solid 2px #FFFF00;background:#CC3300;color:#fc6}
.fnav a{color:#fff;font:11px Verdana;text-decoration:none}
.fnav a:visited{color:#fff}
.fnav a:hover{color:#fc0}
.copyright{padding:3px 0;background:#FFFFFF;color:#000000;font:10px Verdana}

.mcl{font:bold 13px Arial,Verdana;text-decoration:underline}
.mcl:link, .mcl:visited{color:#038}
.mcl:hover, .mcl:active{color:#03c}

.nl{color:#038;font:bold 13px Arial,Verdana;text-decoration:underline}
.nl:link{color:#038}
.nl:visited{color:#038}
.nl:hover{color:#03c}

.secTitle{color:#038;font:bold 13px Arial,Verdana;text-decoration:none}
.secTitle:link{color:#038}
.secTitle:visited{color:#038}
.secTitle:hover{color:#03c}

.rbtext{color:#000;font:12px Arial}
.rbtext:link{color:#038}
.rbtext:visited{color:#038}
.rbtext:hover{color:#03c}

.inform{display:inline;margin:0;padding:0}
.fld{font:12px Arial;background:#fff;border:#369 1px solid}
.btnimg{margin-top:2px}
.btn{background-color:#006699;border-bottom-color:#3399cc;border-left-color:#3399cc;border-right-color:#3399cc;
	border-top-color:#3399cc;color:#ffffff;font:bold 11px Arial,Verdana;cursor:pointer}

.nw{color:#000000;font:11px Arial}
.boxtitlebar{background-color:#3366CC;color:#fff;font:bold 11px Helvetica,Tahoma,Arial;height:16px}
.displaytext{color:#000000;font:12px Arial}

.special{color:red;font:11px Arial;text-decoration:none}
.special:visited{color:red;text-decoration:none}
.special:hover{color:red;text-decoration:underline}

.img-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 5px;
  } 
.tblborder {
	border: medium double #999966;
	background-image: url(../images/smbkgrnd.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	list-style-type: circle;
	list-style-position: outside;
	list-style-image: url(../images/bullit.gif);
}
.tblboarderright {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999999;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tblboardertop {
	border-right-width: thin;
	border-right-style: none;
	border-right-color: #999999;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
