* {
	margin:0; padding:0;
}

body{
	background:#FFFAE7;
	text-align:center;
}

a:hover{text-decoration:none;}

img { border:0px;}

input { vertical-align:middle;}

.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, select, font
	{
		font-family:Arial; 
		font-size:11px;
		line-height:normal;
		color:#331B06;
	}

a {color:#CE3200;}

font { color:#49703E;}

ul { list-style:none;}

.main_bord { width:766px; border:3px #B8AFA7 solid; border-top-width:0px; border-bottom-width:0px; margin:auto; height:100%;}
.main { width:766px;}

.header { height:239px; background:url(images/fl.jpg) no-repeat top;}

.header_row1 { height:198px;}
.header_row2 { height:41px;}

.header_row2 .col1 { width:237px;}
.header_row2 .col2 { width:529px;}

.input1 { width:132px; height:21px; background:#80290D; border-color:#9F3E14; border-right-width:1px; border-bottom-width:1px; margin-right:3px; padding-left:5px; color:#FFFFFF}

.header_text { font-size:11px; text-transform:uppercase; color:#D2C7BD;}
.header_text a { color:#766B61; text-decoration:none;}
.header_text a strong { color:#331B06;}
.header_text a:hover, .header_text a strong:hover { color:#CE3200;}

.footer { height:106px;}
.footer .col1 { width:237px; color:#766B61; font-size:9px;}
.footer .col1 a {color:#766B61; text-decoration:none;}
.footer .col1 a:hover { text-decoration:underline;}

.footer .col2 { width:529px;}

.footer .col2 .text1 { color:#B8AFA7; font-size:9px;}
.footer .col2 .text1 a { color:#331B06; font-size:11px; font-weight:bold; text-decoration:none;}
.footer .col2 .text1 a:hover { text-decoration:underline;}

.footer .col2 .text2 { color:#B8AFA7; font-size:9px;}
.footer .col2 .text2 font { color:#766B61; font-size:9px;}
.footer .col2 .text2 a { color:#766B61;}

.footer_h_l1 { height:14px; background:#651E08;}
.footer_h_l2 { height:3px; background:#B8AFA7;}

.h_text { color:#331B06; text-transform:uppercase; font-weight:bold;}

.ul1 li { padding: 5px 40px 6px 20px;}
.ul1 li a { background:url(images/a.gif) no-repeat 0px 5px; padding-left:7px; color:#331B06; text-decoration:none; display:block;}
.ul1 li a:hover { color:#CE3200;}

.ul2 li { background:url(images/a.gif) no-repeat left; padding-left:7px;}
.ul2 li a { color:#331B06; line-height:18px; text-decoration:none;}
.ul2 li a:hover { text-decoration:underline;}

.ul3 li { background:url(images/a.gif) no-repeat left; padding-left:7px;}
.ul3 li a { color:#331B06; text-decoration:none;}
.ul3 li a:hover { text-decoration:underline;}

.gray { background:#F1EBDA;}

.link { background:url(images/a1.gif) no-repeat left; padding-left:7px; color:#CE3200; text-transform:uppercase; font-weight:bold;}

.link1 { background:url(images/mark1.gif) no-repeat left; padding-left:13px; color:#49703E; text-decoration:none;} 
.link1:hover { text-decoration:underline;}

.link2 { background:url(images/mark2.gif) no-repeat left; padding-left:16px; color:#49703E; text-decoration:none;} 
.link2:hover { text-decoration:underline;}

.link3 { background:url(images/mark3.gif) no-repeat left; padding-left:16px; color:#49703E; text-decoration:none;} 
.link3:hover { text-decoration:underline;}

.box { background:#F1EBDA; padding: 18px 10px 15px 20px;}

.h1_text { font-size:16px; line-height:16px; font-weight:bold;}

.h2_text { color:#928C7C; font-size:9px;}

.h_l { background:#E2DCCC; height:2px; margin-top:8px;}

.radio { line-height:18px;}