@charset "utf-8";
/* CSS Document */

body, tr, td {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#000000;
}

body {
margin:0 0 0 0;
padding:0 0 0 0;
background:#3f5e97;
}



#mast {
width:100%;
text-align:center;
height:100%;
}

#mastH {
width:900px;
margin-left:auto;
margin-right:auto;
height:100px;
position:relative;
}

#mastheadout {
width:100%;
height:100px;
background:#3f5e97;
}



#mastBTN {
width:900px;
margin:0 auto 0 auto;
height:30px;
background-image:url(../images/btn_bg.jpg);
background-repeat:repeat-x;
}

#mastBTN a {
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-right:21px;
line-height:30px;
}

#mastBTN a:hover {
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:red;
padding-right:21px;
line-height:30px;
}

#mastbtnout {
width:100%;
height:30px;
background-image:url(../images/btn_bg.jpg);
background-repeat:repeat-x;
text-align:left;
background-color:#FFFFFF;
}


#masterBody {
width:100%;
height:100%;
background:url(../images/mainbg.jpg) repeat-x #FFFFFF;
background-image:url(../images/bgMain.jpg);
background-position:left top;
}

#mastB {
width:900px;
margin-left:auto;
margin-right:auto;
height:477px;
}

#mastBadjust {
	position:relative;
	height:100%;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#adshere {
width:200px;
height:476px;
float:right;
display:block;
}


#mastBpolicy {
width:900px;
margin-left:auto;
margin-right:auto;
height:auto;
}

#mastBpolicyin {
width:600px;
margin-left:auto;
margin-right:auto;
height:auto;
}



#mastBcontact {
width:900px;
margin-left:auto;
margin-right:auto;
height:620px;
text-align:left;
}

#mastF {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	height:60px;
	text-align: left;
	display:block;
	background-color:#3f5e97;
}

#mastfout {
width:100%;
background:#3f5e97;
}

#mastFin {
width:300px;
display:block;
float:right;
font-weight:bold;
text-align:right;
height:60px;
}

h1 {
font-size:30px;
font-weight:bold;
margin:0;
}


h2 {
font-size:18px;
font-weight:bold;
padding:0;
margin:0;
}

.h2 { background-image:url(../images/h2_bg.jpg); line-height:28px; padding:0 0 0 8px; border:1px solid #E6E6E6; }

h3 {
font-size:14px;
font-weight:bold;
margin:0;
}

h4 {
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}

p {
padding:4px;
}

#inside {
margin-left:100px;
margin-right:200px;
text-align:left;
}

ul { list-style:square; margin:9px 0 0 20px; padding:0; }

li { margin:0; padding:0 0 9px 0; }

.whitefont {
color:#FFFFFF;
}

.link_btm a { text-decoration:none; color:#000000;}
.link_btm a:hover { text-decoration:none; color:#000000; background-color:#CCCCCC;}

.footer_link a { text-decoration:none; color:#000000; padding: 0 12px 0 0;}
.footer_link ul { padding:0; }
.footer_link li { padding:0; float:left; }


.links ul { margin:0; padding:0; }
.links li { margin:0; padding:0; list-style:none;}
.links a { color:#000000; line-height:12px; text-decoration:none; font-weight:bold; font-size:11px; color:#ffffff;}
.links a:hover { color:#000000; line-height:12px; text-decoration:none; font-weight:bold; font-size:11px; color:red;}
.links { vertical-align:top;}
.links h3 { font-size:16px; margin:0 0 6px; padding:0; color:#FFFFFF; }


.specialBullets ul { margin:0 0 0 60px; }
.specialBullets li { font-size:16px; font-weight:bold;}
.specialBullets {font-size:16px; font-weight:bold;}