@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
color:#737373;
background: url(../images/body-bg.jpg) left top repeat-x #b9c9c6;
font-family:Arial, Helvetica, sans-serif;
}

h1{ font-size:24px; margin-top:2px;}

img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
p
{
margin:6px auto;
padding:0px;
}

.left
{
float:left;
}
.right
{
float:right;
}
a
{

text-decoration:none;
outline:none;
color:#0f91b2;
}
a:hover
{

text-decoration:underline;
}

.container
{
width:955px;
margin:0px auto;
}
.main-body
{
width:955px;
background:url(../images/main-bg.jpg) left top repeat-x;
float:left;
}

.header-bg
{
background:url(../images/header-bg.jpg) left top no-repeat;
width:888px;
float:left;
padding-right:29px;
padding-left:38px;
/*Hack for IE6*/
_margin-left:15px;
/*Hack for IE6*/
height:102px;
}
.header-top
{
width:868px;
padding-top:5px;
height:20px;
float:right;
text-align:right;
padding-right:15px;
font-family:Arial, Helvetica, sans-serif;
color:#1b8060;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.header-top a
{
font-family:Arial, Helvetica, sans-serif;
color:#1b8060;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
.header-top a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#9baba6;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.header-top a.active
{
font-family:Arial, Helvetica, sans-serif;
color:#9baba6;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.header-mid
{
width:868px;
height:65px;
float:left;
padding-right:20px;
}
.header-logo
{
width:219px;
float:left;
padding-left:35px;
padding-top:5px;
}
.header-right
{
width:300px;
height:65px;
float:right;
}
.header-right-top
{
width:300px;
height:22px;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#1b8060;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
text-align:right;
padding-top:7px;
}
.header-right-top a
{
font-family:Arial, Helvetica, sans-serif;
color:#1b8060;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.header-right-top a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#1b8060;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
text-decoration:underline;
}
.header-right-bottom
{
width:300px;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#010101;
font-size:11px;
line-height:14px;
text-align:right;
}
.header-right-bottom p
{margin:0px;padding:0px;
}
.header-right-bottom a
{
font-family:Arial, Helvetica, sans-serif;
color:#15849f;
font-size:11px;
line-height:14px;
text-decoration:none;
margin-left:3px;
}
.header-right-bottom a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#15849f;
font-size:11px;
line-height:14px;
text-decoration:none;
}
.body-container
{
width:892px;
margin-left:32px;
margin-right:28px;
float:left;
background:#fff;
border-top:1px solid #fff;
}
.menu
{
float:left;
width:850px;
}
.navcontainer
{
float:left;
list-style-type:none;
display:inline;
width:870px;
margin-left:1px;
margin-right:1px;
height:50px;
background:url(../images/menu-n.jpg) left top repeat-x;
padding-left:14px;
padding-right:6px;
}

.navcontainer ul
{
float:left;
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:881px;
}
.navcontainer ul li
{
margin:0px;
padding:0px;
float:left;
display:inline;
list-style-type:none;
margin-right:1px;
background:url(../images/menu-n.jpg) left top repeat-x;
}
.navcontainer ul li:hover
{
margin:0px;
padding:0px;
float:left;
display:inline;
list-style-type:none;
margin-right:1px;
background:url(../images/menu-a.jpg) left top repeat-x;
}
.navcontainer ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#2f7567;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
text-decoration:none;
height:30px;
padding-left:11px;
padding-right:12px;
padding-top:20px;
float:left;
}
.navcontainer  a.selected
	{
	background:url(../images/menu-a.jpg) left top repeat-x;
	color:gray;
	}

.navcontainer ul li a.aa:hover
{
background:url(../images/arrow2.png) center 40px no-repeat;
}
.navcontainer ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#2f7567;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
text-decoration:none;
height:30px;

padding-top:20px;
float:left;
}
.navcontainer ul li a.active
{
font-family:Arial, Helvetica, sans-serif;
color:#a2b1ac;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
text-decoration:none;
height:30px;
background:url(../images/menu-h.jpg) left top repeat-x;
padding-top:20px;
float:left;
}



.body-banner
{
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
height:252px;
width:890px;
float:left;
margin:0px;
}

.body-text
{
width:892px;
float:left;
color:#42403f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.font-heading
{
font-family:Arial, Helvetica, sans-serif;
color:#699d97;
font-size:18px;
font-weight:bold;
}
.body-text-left
{
width:415px;
float:left;
padding-left:24px;
padding-top:60px;
padding-right:15px;
line-height:20px;
font-size:12px;
}
.body-text-left p
{
padding:0px;
margin:0px auto;
}
.body-text-right-heading
{
width:370px;
float:right;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background:url(../images/right-text-bg.jpg) left top no-repeat;
padding-left:67px;
color:#699d97;
height:30px;
padding-top:27px;
}



.text
{
float:left;
width:382px;
padding-left:30px;
}

.text ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:382px;
}
.font-date
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#236677;
font-size:12px;
text-transform:none;
}
.text ul li
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:370px;
background:url(../images/icon.jpg) left 10px no-repeat;
font-family:Arial, Helvetica, sans-serif;
color:#0f91b2;
font-size:14px;
padding-bottom:10px;
padding-top:5px;
padding-left:12px;
text-transform:uppercase;
}

.text ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#0f91b2;
font-size:12px;
text-decoration:none;


}
.text ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#0f91b2;
font-size:12px;
text-decoration:underline;
}

.border
{
border-bottom:1px solid #e5e5e5;
float:left;
}
.footer-bg
{
margin-top:35px;
background:url(../images/footer-bg.jpg) left top no-repeat;
width:720px;
height:125px;
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#666c6b;
font-size:12px;
line-height:18px;
padding-top:20px;
padding-left:170px;
}
.footer-bg a
{
font-family:Arial, Helvetica, sans-serif;
color:#666c6b;
font-size:12px;
line-height:18px;
text-decoration:none;
}

.footer-bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#666c6b;
font-size:12px;
line-height:18px;
text-decoration:underline;
}
.footer-bg p
{
padding:0px;
margin:4px auto;
}
.footer-font
{
color:#2f7567;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.footer-left
{
padding-left:2px;
float:left;
width:200px;
}
.footer-mid
{
width:141px;
float:left;
}
.footer-right
{
padding-right:196px;
float:left;
width:140px;
}
.inner-text
{
width:892px;
float:left;
color:#42403f;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
;
border-left-width: 0px;
}
.inner-text li
{
line-height:18px;
}

.inner-body
{
width:838px;
padding-left:29px;
margin-top: 10px;
}
.inner-body-link
{
width:811px;
padding-left:29px;
font-family:Arial, Helvetica, sans-serif;
color:#8d8f8f;
font-size:11px;
text-decoration:none;
padding-top:8px;
}

.inner-body-link a
{
font-family:Arial, Helvetica, sans-serif;
color:#2f675c;
font-size:11px;
text-decoration:none;
}
.inner-body-link a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#9BABA6;
font-size:11px;
text-decoration:none;
}

.inner-left
{
width:142px;
float:left;
padding-right:23px;
color:#1085a7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:25px;
}

.inner-left-link1
{
text-decoration:none;
color:#1085a7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:25px;
}
.inner-left-link1:hover
{
text-decoration:none;
color:#1085a7;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:25px;
}
.inner-left a
{
color:#2f675c;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:13px;
padding-top:8px;padding-bottom:8px;
}

.inner-left a:hover
{
color:#a3aaa9;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none; 
}
.inner-left a.active
{
color:#a3aaa9;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.inner-right
{
width:646px;
float:left;
}
.inner-right p
{
padding:0px;
margin:15px auto;
}
.font-inner-heading1
{
color:#699d97;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
font-weight:bold;
text-transform:uppercase;
}
.font-inner-heading
{
color:#236677;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
line-height:18px;
}
.header-right-top a:hover
{
	color:#9BABA6;
	text-decoration: none;
}
.footer-left a:hover
{
	color:#2F7567;
	text-decoration: none;
}
.footer-mid a:hover
{
	color:#2F7567;
	text-decoration: none;
}
.footer-right a:hover
{
	color:#2F7567;
	text-decoration: none;
}

*{ margin:0; padding:0;}
.formstyle {
	background:url(/images/bg.png) no-repeat; 
	width:347px; 
	height:383px;
	text-transform:uppercase;
	padding:20px 40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#fff;
	position: absolute;
	z-index: 100;
	display:none;
	top:50px;
	left:50%;
	margin-left:50px;
	
	}

.formstyle h2{border-bottom:solid 1px #fff; font-size:18px; margin:10px 0px;}


.formstyle ul li {
	list-style:none;
	padding:10px 0px;

	}	
	
.formstyle ul li label {
	width:100%;	

	font-weight:bold;
	}

.formstyle ul li input {
	width:340px;	
	}

.formstyle ul li textarea{ width:340px; height:90px;}

.button {padding-left:121px; width:103px; height:27px; background:url(1/button.png) center no-repeat; border:none; cursor:pointer;}
.inner-left ul li
{
	background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #A2B1AC;
color:#2F675C;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-bottom:1px;
padding-left:16px;
padding-top:1px;
text-align:left;
text-decoration:none;
margin-top:5px;padding-bottom:5px;

}
.inner-left ul
	{
	padding-bottom: 28px;
	}
.inner-right h1{
	color:#699D97;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
line-height:18px;
text-transform:uppercase;
}


.calcstyle {
	background-color:#2F7567; 
	width:347px; 
	height:383px;
	text-transform:uppercase;
	padding:5px 5px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#fff;
	position: absolute;
	z-index: 100;
	display:none;
	top:50%;
	left:50%;
	
	
	}
.cal_close
	{
	float:right;
	cursor: hand;
	cursor: pointer;
	}
.employee_heading{
	font-family:Times New Roman;
	color: #256972;
	font-size: 26px;
	text-transform: uppercase;
	}	
.employee_name{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:23px;
	color: #01A090;
	}	
.employee_contacts{
	color: #316D81;
	font-family: Georgia;
	}
.employee_expertise{
	color:#6D99A2;
	font-size: 16px;
	font-weight: bold; 
	}	
.employee-menu ul li{
	border-bottom: 0px;
	color: #4EA6BC;
	padding-top: 0px;
	padding-bottom: 0px;
	list-style: none;
	}		
.employee-menu a{
	line-height: 13px;
	color: #248FAF;
	}
.auction_title{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#0F91B2;
	}	
