body{
 color: #696969;
 margin: 10px 75px 5px 75px;
 background-color: White;
}
#tp{
	background-image: url(images/tp_fr.jpg);
	height: 24px;
	width:750px;
	padding-top:5px;
}
td {
 font: normal 9pt Arial;
 color: #696969;
}
A{
 color:  #4A6CBB;
 text-decoration: underline;
}
A:hover{
 color: #C64E51;
}

H1 {
 font: bold 9pt arial;
 color:#FFF;
 margin-bottom:0em;
  margin-top:0em;
} 
UL{
 list-style-type: none;
 text-align: left;
 margin: 2px 2px 2px 2px;
 padding: 2px 2px 2px 2px;
 text-align: left;
 width: auto;
}

LI {
 background: transparent url(img/subsection.gif) no-repeat left center;
 padding-left: 18px;
 text-align: left;
 font: normal 9pt arial;
 line-height: 20px;
 text-decoration: none;
 vertical-align: top;
}


/* top table */
/* ---------------------------------------------------------------------------------------------------------- */

.top{
 font: 11px verdana;
 letter-spacing: 0.01em;
 padding:0px 2px 0px 2px;
 }
.title{
	background-color: #6492B3;
	border-bottom: 1px solid #4E7EA0;
	border-top: 1px solid #4E7EA0;
 padding: 2px 2px 4px 7px;
 font: 9pt arial;
 color: #FFF;
} 
.title a {
  font: bold 9pt arial;
 color: #FFF;
 text-decoration: none;
}
.home{
 font: normal 9pt arial;
 padding-bottom:5px;
}
/* navigation */
.nav{
 background-color: #D3E4F1;
 border-bottom: 1px solid #ABCBE4;
 text-align: left;
 padding: 2px 2px 2px 7px;
 font: bold 11px arial;
}
.nav a{
 text-decoration: none;
 font: bold 11px arial;
}


/* submit indes */
/* ---------------------------------------------------------------------------------------------------------- */

.main{
 padding: 10px 15px 2px 10px;
 margin:4px 6px 2px 6px;
 line-height: 18px;
 vertical-align: top;
}

.main1{
 padding:3px 20px 3px 20px;
 text-align:justify;
 font:9pt arial;
}
#intro{
 text-align: left;
 font-weight: bold;
 font: bold 11pt arial;
 margin-top:5px;
}
.adv-t{
 padding: 15px 2px 5px 4px;
 font: bold 9pt arial;
 color: #9F5351;
}
.adv-m{
 padding: 1px 2px 1px 4px;
 font: 9pt arial;
 border: 1px solid #E8F4FF;
 background-color: #F9FCFF;
 color: #000;
}
.terms{
 font:bold 11px arial;
  margin: 10px 0px 15px 6px;
 padding: 5px 2px 10px 6px;
}
.submit{
	background-color: #6492B3;
	border-bottom: 1px solid #4E7EA0;
	border-top: 1px solid #4E7EA0;
 text-align: center;
 padding: 1px 2px 1px 7px;
 font: bold 9pt arial;
 color: #fff;
}
/* side box */
/* ---------------------------------------------------------------------------------------------------------- */


.bx{
 line-height: 20px;
 background: #fff;
 border: 3px double #fff;
 padding: 3px 4px 3px 4px;
}


#learn{
 margin-top: 0px;
 padding: 0px 1px 3px 5px;
 color: #51769F;
 font: bold 11px arial;
}
/* side box */
/* ---------------------------------------------------------------------------------------------------------- */


.bl {
 background: #D3E4F1 url(image/3.jpg) no-repeat 0 100%;
 width:auto;
}
.br {background: url(image/4.jpg) 100% 100% no-repeat}
.tl {background: url(image/1.jpg) 0 0 no-repeat}
.tr {background: url(image/2.jpg) 100% 0 no-repeat; padding:6px;}
.clear {font-size: 1px; height: 1px}

/* outline box */
.t {background: url(image/dot.gif) 0 0 repeat-x; width: 650px;}
.b {background: url(image/dot1.gif) 0 100% repeat-x}
.l {background: url(image/dot1.gif) 0 0 repeat-y}
.r {background: url(image/dot1.gif) 100% 0 repeat-y}
.b1 {background: url(image/bl.jpg) 0 100% no-repeat}
.b2 {background: url(image/br.jpg) 100% 100% no-repeat}
.t1 {background: url(image/tl.jpg) 0 0 no-repeat}
.t2 {background: url(image/tr.jpg) 100% 0 no-repeat; padding:10px}


/* submit spider*/
#spider{
 padding: 15px 1px 7px 10px;
 margin-bottom: 15px;
 font-weight:bold;
 font: bold 9pt arial;
}
.ad-bk{
 border: 3px double #D9E8FF;
 background-color: #E8F2FF;
 text-align: left;
 padding: 5px 7px 5px 7px;
}

/* bulk*/
.bulk{
 color:#505E94;
 font:bold 10pt arial;
 text-align:left;
 text-indent:3px;
}

.blue{
 background: #6492B3;
 text-align: center;
 color: #FFF;
 font: bold 9pt arial;
  padding: 3px 2px 3px 7px;
}
.l-blue{
 background-color: #D3E4F1;
 border: 1px solid #ABCBE4;
 padding: 3px 2px 2px 22px;
 font: bold 9pt arial;
}

/* payment box*/
.b-table{
	background-color: #6492B3;
	border-bottom: 1px solid #4E7EA0;
	border-top: 1px solid #4E7EA0;
 text-align: center;
 color: #FFF;
 font: bold 9pt arial;
  padding: 3px 2px 3px 7px;
}

.payment{
 background-color: #D3E4F1;
 border: 1px solid #ABCBE4;
 text-align: center;
 padding: 3px 2px 2px 7px;
 font: bold 11px arial;
 color: #505E94;
}

.bill{
 background-color: #D3E4F1;
 border: 1px solid #ABCBE4;
 line-height:20px;
 font: bold 11px arial;
 padding:2px 6px 2px 6px;
 line-height:20px;
}
.bill a{
 font:11px arial;
 line-height:25px;
}
.okay{
 padding:4px;
 background: fff;
  font:bold 11px arial;
}

/* footer */
/* ---------------------------------------------------------------------------------------------------------- */

.line{
 background-image: url(img/line.jpg);
 background-repeat: repeat-x;
}
.footer{
  background-color: #D3E4F1;
 border-top: 1px solid #ABCBE4; 
 border-bottom: 1px solid #ABCBE4;
 text-align: left;
 padding: 2px 2px 2px 7px;
 font: bold 11px arial;
} 
.footer a{
 font:bold 11px arial;
}

.copyright{
padding:10px 2px 20px 6px;
font:11px verdana;
text-align:left;
}
.copyright a{
font:11px verdana;
line-height: 16px;
}

hr#three {
 color: #E0ECFE;
 background: #CB5C70;
 height: 2px;
 border-top: 2px solid #CA5C6F;
 border-bottom: 2px solid #BD3E54;
 border-left: 2px solid #CA5C6F;
 border-right: 2px solid #BD3E54;
 width: 100%;
 margin-top: 5px;
}

/* ads*/
/* ---------------------------------------------------------------------------------------------------------- */

.ad{
font:bold 10px arial;
padding: 5px 3px 8px 3px;
text-align:center;
}
.ad a{
font:bold 10px arial;
}
#webad{
 padding-left: 10px;
 margin-top:25px;
}
#webad a{
  line-height:22px;
  font: bold 11px arial;
}

.s-title{
 background-color: #fff;
 padding: 2px 0px 2px 2px;
 font: bold 9pt arial;
 color: #6C6C6C;
}
.sponsor{
 background-color: #F8FBF0;
 border: 1px solid #EEF6DB;
 padding: 5px 40px 5px 10px;
 font: normal 9pt arial;
 line-height:18px;
}
.decline{
 background-color: #FCF7E4;
 border: 1px solid #FAF3D5;
 padding: 5px 20px 5px 20px;
 font: normal 11px verdana;
 line-height: 16px;
}




