/* CSS Document */
body {
	padding: 0;
	background: #fff;
	font-family: 'Verdana';
	color: #40454b;
	font-size: 12px;
	margin: 0px;
}

/* General Links */
a:link { text-decoration : none; color : #3366cc; border: 0px;} 
a:active { text-decoration : underline; color : #3366cc; border: 0px;} 
a:visited { text-decoration : none; color: #0FF;  border: 0px;} 
a:hover { text-decoration : none; color : #fff; border: 0px;} 


img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

h1, h2, h3 { font-family: 'Arial';}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontain { width: 100%; background: url(./images/bkg_bgcontain.png) repeat-x;} 

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.HeaderBG { width: 100%; float: left; background: #fff url(bkg_body.png) repeat-x; }
.Header { width: 100%; position: relative; margin: 0px; auto; padding: 20px 0px 0px 0px; height: 90px;}
.logo { font-size: 35px; letter-spacing: -2px; line-height: 35px; padding: 15px 0px 0px 0px; margin: 0px 0px 0px 10px;}
.Header h1 a { text-decoration: none; color:#ff5a00;}
.Header h1 a:visited { text-decoration: none; color:#ff5a00;}
.Header h1 a:hover { text-decoration: none; color:#ff5a00;}

.Desc { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 10px; letter-spacing: -1px; color:#999;}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.TopMenu { margin : 0px 0px 0px 10px; padding: 0px; position: absolute; top: 8px; }
.TopMenu ul { padding: 2px 0px; margin: 0px; font-size: 0px; border-left: solid 1px #fff;}
.TopMenu li { padding: 2px 4px; margin: 0px 0px 0px 0px; list-style-type: none; display: inline; font-size: 10px; border-right: solid 1px #fff; font-weight: bold;}
.TopMenu li a { color:#fff;}
.TopMenu li a:visited { color:#fff;}
.TopMenu li a:hover { color:#fff;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.ContainerBG { width: 100%; float: left; padding-top: 30px;}
.Container { width: 100%; position: relative; clear: left; margin: 0 auto; border-top: solid 1px #666; padding-top: 10px;}

/* Central Column */
.SC {
	float: right;
	width: 728px;
	padding: 3px;
	position:absolute;
	left:270px;
	top:38px;
}

.frame {
	float: left;
	width: 590px;
	height: 600px;
	padding: 3px;
	position:absolute;
}

.reward {
	position: absolute;
	font-size: 10px;
	font-weight:bold;
	text-decoration:blink;
	color:#FFF;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* Right Column */
.SR {
	float: right;
	width: 400px;
	margin-right: 5px;
	padding-bottom: 4px;
	background-color: #b9edb9;
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* Right - First Column */
.SR .SRL {
	float: left;
	width: 120px;
	background:  url(./images/SRLBkg.gif) no-repeat left top;
	padding: 10px;
	margin: 0px;
}

/* Right - Second Column */

.SR .SRM {
	float: none;
	width: 125px;
	padding: 0px;
	padding-left: 0px;
	position: absolute;
	left: 740px;
	top: 19px;
}

/* Right - Third Column */
.SR .SRR {
	float: right;
	width: 120px;
	background: url(./images/SRRBkg.gif) no-repeat right top;
	padding: 10px 10px 10px 0px;
	padding-left: 0px;
}
 
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.FooterBG { width: 100%; float: left; background: #59b758; }
.Footer { width: 100%; position: relative; clear: left; margin: 0 auto; }
.Footer p { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; color:#487cb0; font-size: 11px; border-bottom: solid 1px #062a6e; display: block;}
.Footer p a {color:#487cb0; text-decoration: underline;}

.Footer ul { display: inline; padding: 0px; margin: 0px; }
.Footer li { display: inline; padding: 0px; margin: 0px; list-style-type: none;}
.Footer .WP { text-indent: -35000px; background: url(iages/FooterWPLogo.gif) no-repeat left top; width: 71px; height: 20px; float: left;}
.Footer .DD { text-indent: -35000px; background: url(images/FooterDDLogo.gif) no-repeat left top; width: 83px; height: 20px; float: left; margin-right: 10px; }
