body{
padding:0px;
margin:0px;
background:#FFFFFF;
text-align:center;
}

a:hover{
	text-decoration:none;
	text-align: right;
}

img {
	border:0px;
	color: #FFF;
}

.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: Tahoma;
	font-size:11px;
	line-height: 12px;
	color:#333;
	background-color: #FFF;
	}

font { color:#009DC8;}

.m1_text { color:#595855; line-height:14px;}

.m2_text { color:#6B6B6B; line-height:13px;}

a { color:#00A0CC;}

ul {
	margin:0px;
	padding:0px;
	list-style: none;
	text-align: center;
	color: #000;
	font-weight: bold;
}
.ul2 li { background:url(images/bul2.gif) no-repeat left center; margin:0px; padding: 0px 0px 0px 8px;}
.ul2 li a { color:#000000; line-height:16px;}

.ul1 li { background:url(images/a1.gif) no-repeat left center; margin:0px; padding: 0 0 0 9px;}
.ul1 li a { color:#3DA9C6; line-height:16px;} 

.main { width:766px; height:750px; margin:auto;}

.header { height:266px;}
.header_padding { padding: 31px 34px 8px 44px;}
.header_c1 { width:248px;}
.header_c2 { width:440px;}

.links_margin { margin: 35px 0px 0px 8px;}

.link { background:url(images/l.gif) no-repeat left; padding-left:38px; color:#3F3F3F; line-height:12px; font-weight:bold; text-transform:uppercase; margin-bottom:13px; text-decoration:none; width:191px; display:block;}
.link:hover, .link_hover { background:url(images/l-h.gif) no-repeat left; color:#009DC8;}

.bottom { height:484px;}
.bottom_padding { padding: 0px 34px 51px 30px;}

.h_l { background:#DFDFDF; height:2px;}

.content { height:367px;}

.content_c1 { width:234px;}
.content_c2 { width:14px;}
.content_c3 { width:454px;}

.blue_cell {
	background:#FFF;
	color:#000;
	line-height:13px;
}
.blue_cell a { color:#6B6B6B;}
.blue_cell font a, .blue_cell font { color:#009DC8;}
.blue_cell strong { color:#555555;}

.blue_cell_margin { margin: 19px 18px 16px 27px;}

a.link1 { color:#414141; font-weight:bold; background:url(images/a.gif) no-repeat right center; padding-right:8px; line-height:11px;}

a.link2 { color:#7B7B7B; background:url(images/bul1.gif) no-repeat 0px 6px; padding-left:11px; line-height:11px;}

a.link3 { color:#333333; background:url(images/bul2.gif) no-repeat 0px 6px; padding-left:11px; line-height:11px;}

.h_l2 { background:url(images/h-l.gif) repeat-x; height:1px;}

.h_l1 { background:#DFDFDF; height:1px;}

.footer { height:36px;}
.footer_c1 { width:322px;}
.footer_c1_margin { margin: 6px 0px 0px 19px;}

.footer_c2 { width:380px; background:#EEEEEE;}

.c_text { color:#A8A8A8; font-size:10px; line-height:14px;}
.c_text font, .c_text a { color:#009DC8;}

.v_l { background:url(images/v-l.gif) repeat-y left;}

.form {height:20px; margin-top:1px;}
.form input {width:175px; height:17px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

textarea {width:175px; height:69px; border-color:#D0D0D0; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden;}

form { margin:0px; padding:0px;}
