body{
padding:0px;
margin:15px;
background:#EBF1F9;
text-align: center;
}

a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

.main_text, input, textarea, body, font, select
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px;
		line-height: normal;
		color:#333333;
	}

form { margin:0px; padding:0px;}

a, font { color:#0066CC;}

.main_border { border: 2px solid #333333; border-top:2px solid #333333; border-bottom:2px solid #333333; background:#F7F7F7; width:766px; height:100%; margin:auto;}

.main { width:766px; height:858px; background:#000000;}

.header { height:239px;}

.foot_t { height:5px; background:#E7E7E7;}
.footer { background:#333333; height:68px;}
.footer_c1 { width:256px;}
.footer_c2 { width:510px;}

.footer_text1 a { color:#ff9900; text-decoration:none; font-weight:bold;}
.footer_text1 a:hover { text-decoration:underline;}

.footer_text2, .footer_text2 a { color:#999999;}

.content { height:546px;}
.content_padding { padding: 11px 12px 10px 15px;}

.v_l { background:url(images/p.gif) repeat-y left;}

.h_l { background:url(images/h-l.gif) repeat-x; height:1px;}
.h_l1 { background:#E8E8E8; height:1px;}
.h_l2 { background:#D6D6D6; height:1px;}

.orange_text { color:#FF9900;}

ul { margin:0px; padding:0px; list-style:none;}

.ul1 li { background:url(images/bul1.gif) no-repeat left; padding-left:7px; margin:0px;}
.ul1 li a { color:#FFFFFF; line-height:15px; font-size:11px; font-weight:bold; text-decoration:none;}
.ul1 li a:hover { text-decoration:underline;}

.ul2 li { background:none; padding:0px; margin:0px;}
.ul2 li a { color:#0066CC; line-height:18px;}

.ul3 li { background:url(images/a.gif) no-repeat left center; margin:0px; padding-left:17px;}
.ul3 li a { color:#339900; line-height:18px;}

.link { color:#FF9900; font-size:11px; font-weight:bold;}

.block1 { border: 2px #E2E2E2 solid; padding:2px;}
.block1_body { background:#F4F4F4; padding: 15px 0px 10px 12px;}

.input { vertical-align:middle;}
.input1 { width:136px; height:21px; border-color: #D4D0C8; padding-left:5px;}

.form {height:23px; margin-top:2px;}
.form input {width:193px; height:20px; border-color:#CECECE; background-color:#ffffff; padding-left:5px}

textarea {width:193px; height:78px; border-color:#CECECE; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:2px;}
