
body
	{
	margin:0px;
	padding:0px;
	background-color:#620d0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}

h1, h2, h3, h4, h5, h6, form, ul, li, p
	{
	margin:0px;
	padding:0px;
	}

h1
	{
	font-size:16px;
	text-transform:uppercase;
	}

input, select, textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

small
	{
	font-size:11px;
	}

a{
color: #fff;
text-decoration: none;
}
#container
	{
	width:900px;
	margin:0px auto;
	background-image:url(../images/header-bgex.gif);
	background-repeat:repeat-x;
	}
#logo
	{
	float:left;
	width:390px;
	text-align:center;
	padding:15px 0px 14px 0px;
	}

#nav
	{
	background-image:url(../images/nav-bg.gif);
	background-repeat:no-repeat;
	clear:both;
	font-size:19px;
	margin:0px 0px 12px 0px;
	}
#nav ul
	{
	padding:1px 0px 2px 3px;
	}
#nav li
	{
	display:inline;
	list-style-type:none;
	padding:0px 18px;
	}
#nav li a:link, #nav li a:visited, #nav li a:active
	{
	color:#FFFFFF;
	text-decoration:none;
	}
#nav li a:hover
	{
	color:#620d0d;
	}

#contentwrap
	{
	background-image:url(../images/content-bg-ex-y.gif);
	}

#contentwrap-form
	{
	background-image:url(../images/lft-rgt-border.gif);
	}

.crbott
	{
	background-image:url(../images/footerrighttop.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-bottom:15px;
	}
.crbottleft
	{
	background-image:url(../images/footerlefttop.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}

.leftpannel
	{
	float:left;
	width:551px;
	padding:8px 0px;
	}

.headigndetail
	{
	padding:3px 0px;
	margin:6px 0px;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	background-color:#cf943f;
	}

.rightpannel
	{
	float:right;
	width:322px;
	padding:8px 13px;
	}

.rightblock
	{
	border-top:2px solid #b08686;
	border-left:2px solid #b08686;
	border-right:2px solid #b08686;
	border-bottom:1px solid #FFFFFF;
	padding:13px 14px;
	margin:0px 0px 17px 0px;
	line-height:20px;
	}

.blockbtn
	{
	border-top:1px solid #FFFFFF;
	border-left:2px solid #b08686;
	border-right:2px solid #b08686;
	border-bottom:2px solid #b08686;
	padding:8px 7px;
	margin:0px 0px 17px 0px;
	line-height:20px;
	}
.blockbtn a:link, .blockbtn a:active, .blockbtn a:visited
	{
	font-size:16px;
	color:#FFFFFF;
	background-color:#cf943f;
	padding:3px;
	font-weight:bold;
	text-align:center;	
	display:block;
	text-decoration:none;
	}
.blockbtn a:hover
	{
	color:#620d0d;
	}
.blockbtn ul 		{ margin:0 6px; }
.blockbtn li		{ margin: 0 5px; padding: 0 4px; }	
.blockbtn li a		{ text-align: left; display:inline; background-color:none; font-size:12px; } 

.detailstxt
	{
	padding:0px 20px;
	}
.detailstxt .lfttxt
	{
	width:286px;
	float:left;
	line-height:20px;
	}
.detailstxt .lfttxt label
	{
	width:63px;
	float:left;
	}
.padrgt
	{
	padding-right:7px;
	}

.orgtxt
	{
	font-weight:bold;
	color:#ce933f;
	}

.detailstxt .rgttxt 
	{
	width:220px;
	float:left;
	line-height:20px;
	}
.detailstxt .rgttxt label
	{
	width:107px;
	float:left;
	}

.inp label
	{
	width:100px;
	float:left;
	padding:3px 0px 0px 5px;
	}
.inp input
	{
	float:left;
	}

.fltlft
	{
	float:left;
	}
.fltrgt
	{
	float:right;
	}
.clrbth
	{
	clear:both;
	}

.resultgrid
	{
	background-color:#FFFFFF;
	padding:15px 15px 10px 15px;
	color:#000000;
	font-size:10px;
	line-height:12px;
	margin:0px 0px 15px 0px;
	}
.resultgrid big
	{
	font-size:12px;
	}

.txt-home
	{
	font-size:11px;
	}

.blockbtn-home
	{
	border-top:1px solid #FFFFFF;
	border-left:2px solid #b08686;
	border-right:2px solid #b08686;
	border-bottom:2px solid #b08686;
	padding:8px 7px;
	margin:0px 0px 17px 0px;
	line-height:20px;
	}
.blockbtn-home a:link, .blockbtn-home a:active, .blockbtn-home a:visited
	{
	font-size:25px;
	color:#FFFFFF;
	background-color:#cf943f;
	padding:18px 0px;
	font-weight:bold;
	text-align:center;	
	display:block;
	text-decoration:none;
	}
.blockbtn-home a:hover
	{
	color:#620d0d;
	}

.featuredimg
	{
	float:left;
	padding:0px 5px 0px 0px;
	width:130px;
	font-size:10px;
	text-align:center;
	}

.heading
	{
	padding:3px 0px;
	margin:10px 0px;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	background-color:#cf943f;
	}

.formcontainer
	{
	width:738px;
	margin:0px auto;
	padding:30px 0px;
	color:#ce933f;
	}
.formcontainer label
	{
	padding:0px 10px 0px 0px;
	}
.formcontainer .inp label
	{
	padding:3px;
	float:left;
	}

.inputrgtpad
	{
	padding-right:25px;
	}

.footer
	{
	background-color:#ce933f;
	font-size:11px;
	color:#FFFFFF;
	}
.footer a:link, .footer a:active, .footer a:visited
	{
	color:#FFFFFF;
	text-decoration:none;
	}
.footer a:hover
	{
	text-decoration:underline;
	}

.leftMenu{
position: absolute;
top: 5px;
left: 50%;
margin-left: -170px;
}
.leftMenu li a{
font-size: 12px;
display:inline;
list-style-type:square;
padding-left: 10px;
}
.skyad{
position: absolute;
top: 30px;
left: 50%;
margin-left: 465px;
}
.log-in{
position: absolute;
top: 0px;
left: 50%;
margin: 0 auto 0 auto;
margin-left: 400px;
}
.greet{
position: absolute;
top: 0px;
left: 50%;
margin: 0 auto 0 auto;
margin-left: -440px;
}
	ul.linksFroWorkWithResultSearch, ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult
	{
		margin:0px;
		padding:0px;
		width:100%;
		overflow:hidden;
	}
	ul.linksBackSearchResult
	{
		margin-top:10px;
	}
	ul.linksFroWorkWithResultSearch li, ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-left:7px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
	}
	ul.infoBlockDL li
	{
		margin-left:3px;
	}
	ul.detailsLinks li
	{
		font-size:11px;
	}	
	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  
	{
		font-size:11px;
		
	}

.searchList{
width: 130px;
}
.searchIntegerLess{
width: 84px;
}
.searchIntegerMore{
width: 125px;
}
.clearit {clear:both; height:0; margin:0; padding:0; font-size:0.1px;}
select{margin: 2px;}