body {margin:0;padding:0;background-color:#ffffff;}
H1 {font:16px Tahoma, Arial, Geneva, sans-serif; font-weight: bold; color:#FF0000}
table, td {border-collapse:collapse;}
td { vertical-align:top;}
table, td, img {border:0;}
form, td, ul, ol, li {margin:0; padding:0;}
td, a, span { font:11px Tahoma, Arial, Geneva, sans-serif;color:#545454;}
td, span { line-height:12px;}
td.font {font:13px Tahoma, Arial, Geneva, sans-serif;color:#545454;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
.font { font:11px Tahoma, Arial, Geneva, sans-serif;color:#545454;}
.w {width:100%;}
.w5 {width:50%;}
.w3 {width:30%;}
.h {height:100%;}

.bgr_b { background-color:#DF2B37;}
.bgr {height:177px;background:url(images/bgr.gif);}
.bgr2 {height:298px;background:url(images/w9.gif);}

.hed2 .form {width:318px;margin:62px 0px 0px 211px;}
.hed2 .form label.lb { display:block; text-transform:uppercase; font-weight: bold; color:#333333; padding-bottom:2px;}
.hed2 .form input, select {font:11px Tahoma, Arial, Geneva, sans-serif;color:#000000;}
.hed2 .form input.text { width:115px;height:16px;}
.hed2 .form select { width:128px;height:16px;}

.hed2 .form label.rad { font-weight:bold; color:#BD3803; padding-bottom:2px;}

.first {width:766px;height:837px;}

.hed1 {background:url(images/fl1.jpg) no-repeat top;}
.hed1 .list {padding:96px 0px 0px 21px;}
.hed1 .h1, .cont_r .h1,.cont_l .h1 {height:26px; border-bottom:3px solid #343434;}
.hed1 .h1 span, .cont_r .h1 span, .cont_l .h1 span { display:block;padding:4px 0px 4px 28px; margin-left:7px;background:url(images/w4.gif) no-repeat left;}
.hed1 .list ul {width:154px;margin:43px 0px 0px 7px; list-style:none;}
.hed1 .list li {background:url(images/w2.gif) bottom no-repeat;padding:7px 0px 9px 0px;}
.hed1 .list li.li {background: none;padding:7px 0px 0px 0px;}
.hed1 .list li a {background:url(images/w1.gif) no-repeat left;padding:0px 0px 0px 38px; display:block;}
.hed1 .list2 ul {width:184px; list-style:none;}
.hed1 .list2 ul li { border-bottom:1px solid #4C4C4C;padding:4px 0px 3px 18px;}
.hed1 .list22 ul li { padding:2px 0px 2px 19px;}
.hed1 .list22 ul.list22 {margin:6px 0px 0px 0px;}
.hed1 .list22 ul.list22 li a {padding:0px 0px 0px 26px;}
.hed1 .list2 ul li.li {border: none;}
.hed1 .list2 ul li a {text-decoration:none; display:block;background:url(images/w5.gif) no-repeat left;padding:0px 0px 0px 14px;color:#92C128;font-weight:bold;}
.hed1 .list2 ul li a:hover {text-decoration:underline;}
.hed1 .list2 { color:#92C128;}
.hed1 .list2 ul li.list_d {border:none;margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;height:200px;}
.hed1 .list2 ul li.list_d a {background:url(images/w6.gif) no-repeat left;padding:0px 0px 0px 9px;margin:2px 0px 4px 0px; font-weight:normal; color:#FFFFFF; display:block;}

.hed2 {width:563px;height:292px;background:url(images/fl2.jpg);}

.cont_r {width:203px;height:100%; background-color:#DCDCDC;}
.cont_r .h1 span,.cont_l .h1 span { padding:4px 0px 4px 28px;margin:0px 0px 0px 0px;background:url(images/w11.gif) no-repeat left;}
.cont_r ol {margin:19px 0px 0px 30px; font-weight:bold; color:#444444;}
.cont_r ol li { margin-bottom:5px;}
.cont_r span a,.cont_l span a { font-weight:bold; color:#000000;background:url(images/w14.gif) no-repeat left; padding-left:13px;text-decoration:none;}
.cont_r span a:hover, .cont_l span a:hover {text-decoration:underline;}

.cont_l .block strong { color:#DF2B37;}
.cont_l .block2 strong { color:#578316;} 
.cont_l .block a { display:block;margin:2px 0px 2px 0px;}
.cont_l .block span a  { font-size:10px; background: none;padding:0px 0px 0px 0px; font-weight:normal;}
.cont_l a {text-decoration:none;}
.cont_l a:hover {text-decoration:underline;}
.cont_l td.link span,.cont_l td.link span a ,.cont_l td.link a { color:#DF2B37;}
.cont_l td.link span a { background:none;padding:0px 0px 0px 0px;}
.cont_l td.link a {text-decoration:underline;}
.cont_l td.link a:hover {text-decoration:none;}
.cont_l td.link span a {text-decoration:none;}
.cont_l td.link span a:hover {text-decoration:underline;}

.suggestionsBox {
		position: absolute; 
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}


.foot {height:62px;background:url(images/w8.gif); color:#E5EDD5; vertical-align:middle; padding-left:33px;}
.foot , .foot span a { font-size:10px;}
.foot span, .foot span a { color:#E8E882;}