body{
 color: #646464;
 margin: 0px 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: #646464;
}
A{
 color:  #4A6CBB;
 text-decoration: underline;
}
A:hover{
 color: #C64E51;
}

H1 {
 font: bold 9pt arial;
 color:#FFF;
 margin-bottom:0em;
  margin-top:0em;
} 
H2 {
 font: bold 12pt arial;

 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(image/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;
}
.sm{
 font:11px arial
}

/* 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 11px arial;
 color: #FFF;

}
.home{
 font: normal 9pt arial;
 padding-bottom:5px;
}
/* navigation */
.nav{
 background-color: #D3E4F1;
 border: 1px solid #B4C4DC;
 border-bottom:none;
 text-align: left;
 padding: 2px 2px 2px 7px;
 font: normal 11px arial;
}
.nav a{
 text-decoration: none;
 font: normal 11px arial;
}



/* submit indes */
/* ---------------------------------------------------------------------------------------------------------- */
.main{
 border: 1px solid #B4C4DC;
  border-bottom: none;
 background-color: #fff;
  font:11px verdana;
padding:10px 10px 5px 10px;
}
.main1{
 padding:3px 20px 3px 20px;
 text-align:justify;
 font:9pt arial;
}

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


.bl {
 background: #D3E4F1 url(image/3.jpg) no-repeat 0 100%;
 width:140px;
}
.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: 750px;}
.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}



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

.line{
 background-image: url(image/line.jpg);
 background-repeat: repeat-x;
}
.cell{
 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;
} 
.cell a{
 font:bold 11px arial;
}
.footer{
	background-color: #6492B3;
	border-top: 1px solid #4E7EA0;
 	border-bottom: 1px solid #4E7EA0;
 padding: 2px 2px 2px 7px;
 font: 9pt arial;
 color:#FFF;
} 
.footer a{
 font:bold 11px arial;
 color:#FFF;
} 

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

