@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body{
padding:0 0px 0px 0px;
margin:0px;
font:12px/18px Arial, Helvetica, sans-serif;
color:#A2A2A2;
background:#fff;
}

td{
font:10px/18px  Arial, Helvetica, sans-serif;
color:#A2A2A2;
font-weight:normal;
}

div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{
	padding : 0;
	margin : 0;
	}
p{
	padding : 0 0 10px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}

/*-------------------       General      --------------*/
.fontSize14{ font-size:14px; line-height:18px;}
.fontSize16{ font-size:16px; line-height:20px;}
.fontSize18{ font-size:18px; line-height:24px;}
.fontSize24{ font-size:24px; line-height:36px;}
.blueText{ color:#118CD1;}
.whiteText{ color:#fff;}
.grayText{ color:#DAD9D9;}
.blueLink{ color:#65ABCC; text-decoration:underline; }
.blueLink:hover{ color:#000; text-decoration:none;  } 
.yellowText{ color:#D17B00;}
.whiteLink{ color:#fff; font-size:11px;}
.whiteLink:hover{ color:#FE8E2F; font-size:11px; }
 
.heading_1{
	font-size:20px;
	font-weight:bold;
	color:#686868;
	line-height:30px;
	text-transform:uppercase;
 	}

.heading_2{
	font-size:24px;
	font-weight:normal;
	color:#D17B00;
	line-height:28px;
	padding:0 0 10px 0;
	display:block;
 	}

.heading_3{
	font-size:18px;
 	color:#D17B00;
	line-height:18px;
 	display:block;
	padding:10px 0 10px 0;
	font-weight:normal;
 	}
	
.heading_4{
	font-size:16px;
	font-weight:bold;
	color:#34362E;
	line-height:18px;
	padding:3px 0 20px 35px;
	display:block;
	background:url(images/heading_arrow3.gif) left top no-repeat;
	}


.whiteBg{ background:#fff;}
/*-------------------       Layout      --------------*/
#header{
	height:120px;
	text-align:center;
	background:#233F68 url(images/header_bg.gif) bottom left repeat-x;
	}
#headerTable{height:120px;}
#searchArea{ background:#203555; border-bottom:#314D76 1px solid; border-top:#314D76 1px solid;}
#searchArea input{ width:240px; background:#203555; font-size:16px; color:#2E7794; border:0px;  }

#topMenu{
	text-align:center;
   	background:#2D7995 url(images/menu_bg_outer.gif) left top repeat-x;
}
 
#topMenu td{padding:0 1px 0 1px; }
#topMenu a{
	display:block;
  	color:#fff;
   	line-height:50px;
	height:1%;
	font-size:10px;
	padding-left:10px;
  	}
#topMenu a span{
	padding-right:10px;
	display:block;
 
 	 
 
	}
#topMenu a:hover, #topMenu a.active{
	display:block;
  	color:#6D6D6D;
   	line-height:50px;
	height:1%;
	font-size:10px;
	padding-left:10px;
    background:#F9F9F9 url(images/menu_bg.gif) 0 0 no-repeat;
	
 	}
#topMenu a:hover span, #topMenu a.active span{
	padding-right:8px;
	display:block;
	background:#F9F9F9 url(images/menu_bg.gif) top right no-repeat;
	}

#memberBar{
	text-align:center;
	height:45px;
   	background:#F9F9F9 url(images/bg1.gif) left bottom repeat-x;
}
#memberBar td{ color:#6D6D6D;}
#memberBar form{ padding:0 0 0 30px;}

#main{
	text-align:center;
	padding:30px 0 0 0;
    background:#F8F8F8 url(images/main-bg.gif) left 0 repeat-x;
}

#banner{ 
	width:900px;
	height:240px;
 	background:url(images/banner_img.jpg) top left no-repeat;
 	 }
#bannerContent{ padding:50px 10px 0 370px; width:494px; }

.boxHeading1{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	line-height:18px;
	height:22px;
	padding:14px;
 	background:#C5EB52 url(images/box_heading1.gif) left top no-repeat;
	}
.boxHeading2{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	line-height:18px;
	height:22px;
	padding:14px;
 	background:#C5EB52 url(images/box_heading2.gif) left top no-repeat;
	}
.boxHeading3{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	line-height:18px;
	height:22px;
	padding:14px;
 	background:#C5EB52 url(images/box_heading3.gif) left top no-repeat;
	}
.boxHeading4{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	line-height:18px;
	height:22px;
	padding:14px;
 	background:#C5EB52 url(images/box_heading4.gif) left top no-repeat;
	}
.boxContent{
	width:179px;	
 	margin:0 auto;
	text-align:left;
	color:#787B7B;
}
.boxContent1{
 	background:#C5EB52;
 }
.boxContent2{
 	background:#70D7F1;
 }
.boxContent3{
 	background:#FBE942;
 }
.boxContent4{
 	background:#DCD9C3;
 }

.corner1{background:url(images/corner.gif) top left no-repeat; height:15px; width:15px; overflow:hidden;}
.corner2{background:url(images/corner.gif) top right no-repeat; height:15px; width:15px; overflow:hidden;}
.corner3{background:url(images/corner.gif) right bottom no-repeat; height:15px; width:15px; overflow:hidden;}
.corner4{background:url(images/corner.gif) bottom left no-repeat; height:15px; width:15px; overflow:hidden;}


.moreLink{ 
	color:#A2A2A2;

	font-weight:normal;
 
	
   	}
.moreLink:hover{ color:#0000FF;
  font-size:12px;}
 
.roundBoxContent{
 	padding:10px 20px 0 0;
  	}

.list{ padding:0 0 10px 25px;}
.list li{ 
	padding:0 0 6px 25px;
	display:block;
	color:#579BC2;
	text-align:left;
	font-weight:bold;
	background:url(images/arrow.gif) 0 5px no-repeat;
	}
.list li a{ color:#579BC2;}
.list li a:hover{ color:#999;}
 
 
/*--------------------  footer ------------------------------*/
#footer{
 	text-align:center;
	color:#fff;
	padding:40px 0 30px 0;
 	background:#fff url(images/footer_bg.gif) top left repeat-x;
 }
#footerMenu{ font-size:14px; color:#fff;}
#footerMenu a{ color:#fff;} 
#footerMenu a:hover{ color:#ff9900; text-decoration:underline}

/*Begin http://www.financetemplates.org | http://www.gamingguide.net Code | Do Not Remove*/
#financetemplates{ color:#fff; text-align:center; background:#252321; padding:4px;}
#financetemplates a{ color:#1A7194; font-weight:bold;} 
#financetemplates a:hover{ color:#F11D1D; text-decoration:underline} 
/*End http://www.financetemplates.org | http://www.gamingguide.net Code | Do Not Remove*/