* {
	margin:0; padding:0;
}

html, body{
	background: #24292F;
	text-align:center;
	margin:0;
	padding:0;
	height: 100%;
}

hr {border: none 0; 
	border-top: 1px dotted #2ACAFF;
	border-bottom: 1px solid #9cf;
	width: 80%;
	height: 2px;
	margin: 0px 0px 0px 20px;
	text-align: center;
	}	

a {color:#FFFFFF; text-decoration:none;}
a:hover {text-decoration:underline;}
.underline {text-decoration:underline;}

img { border:0px;}

.dt { display:table; width:100%;}

.dt .body {margin-top:0px;}

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; }

.main_text, input, textarea, body, select, font
	{ 
		font-family: arial, sans-serif;
		font-size:15px;
		line-height:19px;
		color:#FFFFFF;
	}
	
.m1_text { 
color:#FFFFFF;
}

.m1_text font { 
color:#2ACAFF;}
	
input, select, textarea { vertical-align:middle;}

ul { list-style:round; margin-left: 35px;}

li a {  
color:#FFFFFF;
line-height:22px; }

.main_bord { 
background:#24292F; 
width:766px; 
margin:auto;}

.main { width:766px; 
background:#292E35;
}

.header { height:257px; background:url(images/fl.jpg) no-repeat;}
.header .col1 { width:230px;}
.header .col2 { width:536px;}

.footer { height:89px; 
width: 766px;
background:#43474D;
color:#CACACA;
border-top: 4px solid #EB4743;
}
.footer a { color:#CACACA; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
.footer span a { text-decoration:underline;}
.footer span a:hover { text-decoration:none;}
.footer .dc { text-align:center; width:100%;}

.m1 { background:#5F8399; color:#E6E6E6;}
.m1 a { color:#E6E6E6;}
.m1 .h_l { background:url(images/1-h-l.gif) repeat-x; height:3px;}
.m1 li a { color:#E6E6E6; line-height:22px;}
.m1 .link { background: url(images/1-bul.gif) no-repeat right; padding-right:16px; color:#E6E6E6; font-size:11px; font-weight:bold; text-decoration:none;}
.m1 .link:hover { text-decoration:underline;}
.m1 .head1 { background:url(images/1-bul1.gif) no-repeat left; padding-left:26px; color:#FFFFFF;}

.m2 { 
color:#FFFFFF;
border: 3px solid #24292F;
padding:0px;
margin:0px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; }


.m2_b { 
background:#43474D;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.m2_b font { color:#2ACAFF;}


.m2 .head1 { background:url(images/bul3.gif) no-repeat left; padding-left:33px; font-size:28px; font-weight:bold;}

.m1_comp { color:#E3FAFF; font-size:13px; height:98px;}
.m1_comp a {color:#E3FAFF;}
.input1 { border-color:#4A6170; border-width:1px; padding-left:5px;}
.m2_comp { height:71px; background:#84A0B1;}
 
.head1 { padding:6px 3px 4px 0px; 
color: #FFFFFF;
font-size:28px; font-weight:bold;}

.head2 { background:url(images/bul3.gif) no-repeat left; padding:6px 3px 4px 31px; color:#22262B; font-size:28px; font-weight:bold;}

.head3 { padding:0px;  margin:0px; font-size:28px; font-weight:bold;}

.h_l { background:#CDCFD0; height:1px;}
.h_l1 { background:url(images/h-l.gif) repeat-x; height:3px;}
.link { background: url(images/bul.gif) no-repeat right; padding-right:16px; color:#259AC3; font-size:11px; font-weight:bold; text-decoration:none; margin-right:11px;}
.link:hover { text-decoration:underline;}

.link1 { color:#326EA1; text-decoration:none; background:url(images/h-l1.gif) repeat-x bottom;}
.link1:hover { background:none;}

.form {height:23px; margin-top:3px; margin-bottom:15px;}
.form input {width:216px; height:21px; border-color:#9DA2A5; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; }
.button {font-size:9pt; color:#000000; }

textarea {width:216px; height:150px; border-color:#9DA2A5; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; 
margin-top:3px;}

.priv_bg { background:url(images/5-t-dr.gif) repeat-x top;}

.priv_bg .head1 {background:url(images/5-bul.gif) no-repeat left; padding-left:32px;}