/* CSS Document */

body {
margin: 0;
padding: 0;
background-color: #FFFFFF;
}

/*.gecko body {
	width: 960px;
}
*/ 


.navbarloc {
	position: absolute;
	top: 45px;
	margin-left: -12px;
	text-align: left;
	clear: both;
}


.navbarloc2 {
	width: 960px;
	text-align: left;
	height: 15px;
}

.imgheader {
	padding: 0;
	margin: 0;
	border: 0;
	margin-bottom: 2px;
	height: 47px;
}

.headerbarrep {
	background: url(/common/images/headerbar.jpg);
	repeat-x;
	height: 22px;
	size: 100px;
}

.headergrayrep {
	background-color:#cccccc;
	background:url(/common/images/headergray.jpg) repeat-x;
	height: 22px;
	size: 100%;
	height: 58px;
}

.botsep {
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
}

.searchggbox {
	text-align: right;
	right: 0px;
	width: auto;
}

.searchggbox td {
 	margin: 0;
	padding: 0;
}


.greenbg {
	background: url(/common/images/bggreen.jpg);
}

.graybg {
	background: url(/common/images/bggray.jpg);
}

.greenbg2 {
	background: url(/common/images/bggreen.jpg) 100% 10px;
	border-bottom: 1px solid #999999;
}

.graybg2 {
	background: url(/common/images/bggray.jpg) 100% 10px;
	border-bottom: 1px solid #999999;
}

.prebgbody {
	background: #F7F7F7 url(/common/images/gradientbg.jpg) repeat-x top;	
	width: 100%;
	padding-bottom: 30px;
	border-bottom: 1px dotted #CCCCCC;
}

.bgbody {
	background: #FFFFFF;
	width: 958px;
  	margin-right:auto;
	margin-left:auto;
	border: 1px solid #CCCCCC;
}



.bgbodyhead {
	background: #FFFFFF;
	width: 960px;
  	margin-right:auto;
	margin-left:auto;
	margin-top: 4px;
}


.dropshadow2{
	float:left;
	clear:left;
	background: url(/common/images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/common/images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 120px;
	padding: 0px;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}

.advnrmtitle {
	font-size: 18px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
}

.advnrmtxt {
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.advnrmtxt a {
	color: #000080;
}

.topsitedesc {
	position: absolute; top: 14px; margin-left: 220px; color: #666666; font-size: 11px; line-height: 12px; font-family: Arial,Helvetica,sans-serif;
}

.sectionmain{clear:both;padding:14px 10px 0 10px;border:1px solid #CCC;}
#containercbx{text-align:center;width:100%;background:#F7F7F7 url(../image/gradientbg.jpg) repeat-x top;}
#containercenter{background:#FFF;width:960px;margin-right:auto;margin-left:auto;text-align:left;}


#sectionfooter {
    background: url("/common/image/footer-background.jpg") repeat scroll 0 0 #424242;
    clear: both;
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
}
.footermain {
    clear: both;
    color: #CCCCCC;
    font-size: 10px;
    margin-left: 15px;
    padding: 10px 0;
}
.footermain a:link, .footermain a:visited {
    color: #CCCCCC;
	text-decoration: underline;
}
.footerbottomlink {
    font-size: 12px;
}
