/* CSS Document */

body
{
background:url(images/background.jpg) repeat-x;
background-color:#005793;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#696969;
line-height:20px;
text-align:justify;
margin:0px;
}

a
{
text-decoration:underline;
color:#0f75bc;
}

a:hover
{
text-decoration:none;
color:#0f75bc;
}

#logo
{
background:url(images/logo.jpg) no-repeat;
width:930px;
height:187px;
margin:0 auto;
padding-left:10px;
}


#white-up
{
background: url(images/white-up.jpg) no-repeat;
width:939px;
height:19px;
margin:0 auto;
margin-top:15px;
}

#white-bg
{
background-color:#FFFFFF;
width:905px;
height:auto !important; 
min-height:760px !important; 
height:760px;
margin:0 auto;
padding:0px 17px 0px 17px;
}

#white-bg-inner
{
background-color:#FFFFFF;
width:905px;
height:auto !important; 
min-height:400px !important; 
height:400px;
margin:0 auto;
padding:0px 17px 0px 17px;
}

#white-down
{
background: url(images/white-down.jpg) no-repeat;
width:939px;
height:26px;
margin:0 auto;
}

#blank
{
clear:both;
}


.cleardiv
{
clear:both;
}

form
{
margin:0px;
}

#box-1
{
width:905px;
margin:0 auto;
}

#leftsec
{
width:641px;
float:left;

}

#btn-search
{
width:173px;
height:27px;
margin:0 auto;
}
#form-property
{
background:url(images/form-proper.jpg) no-repeat;
width:242px;
height:58px;
float:left;
padding:220px 20px 0px 20px;
color:#FFFFFF;
font-size:11px;
}

#header
{
background:url(images/header.jpg) no-repeat;
width:359px;
height:276px;
float:left;
}

#rightsec
{
width:264px;
float:right;
}

#main-menubar
{
background:url(images/menubar.jpg) no-repeat top;
width:263px;
height:19px;
}

#menubar-bottom
{
background:url(images/menubar-bottom.jpg) no-repeat;
width:263px;
height:80px;
margin-bottom:20px;
}


#menubar
{
background:url(images/menubar-repeat.jpg) repeat-y;
width:264px;
/*font-size:13px;
font-weight:bold;
padding-top:23px;*/
clear:both;
}


#menubar ul 
{
margin: 0;
padding: 0;
}

#menubar li
{ list-style:none;
margin-left:20px;}


#menubar li a
{
	background:url(images/strip-1.jpg) no-repeat top left;
	width:215px;
	height:10px;
	font: 12px verdana, Arial,sans-serif;
	font-weight:bold;
	text-align:left;
	color: #696969;
	text-decoration: none;
	float:left;
	padding:14px 0px 20px 25px;
}



#menubar li a:hover
{
	background:url(images/strip-2.jpg) no-repeat top left;
	width:215px;
	height:10px;
	color:#0f75bc; 
	text-decoration: none;
	/*	font: 12px verdana, Arial,sans-serif;
	font-weight:bold;
	text-align:left;
	padding:14px 0px 20px 25px;*/
}



#menubar  hr
{
background:url(images/border.jpg) no-repeat bottom ;
width:190px;
height:2px;
border:none;
margin-top:-10px;
}

#menubar li #current
{
font: 12px verdana, Arial,sans-serif; 
font-weight:bold;
height:16px;
color:#0f75bc; 
background:url(images/bullet-blue.jpg) no-repeat ;
}


#welcome-inner
{
width:590px;
height:auto !important; 
min-height:500px !important; 
height:500px;float:left;
margin-top:10px;
padding-left:15px;
padding-top:10px;
}


#welcome-inner-1
{
width:900px;
height:auto !important; 
min-height:500px !important; 
height:500px;float:left;
text-align:center;
}

#welcome
{
width:590px;
height:200px;
float:left;
margin-top:10px;
padding-left:15px;
padding-top:10px;
}





#box-2
{
width:905px;
margin:0 auto;
}


#three-icons
{
width:287px;
height:47px;
float:right;
color:#FFFFFF;
text-align:center;
clear:both;
margin-top:10px;
}



#login
{
background:url(images/login-box.jpg) no-repeat;
width:247px;
height:163px;
float:right;
color:#FFFFFF;
padding-top:100px;
padding-left:20px;
padding-right:20px;
}


#login a
{
text-decoration:underline;
color:#FFFFFF;
}

#login a:hover
{
text-decoration:none;
color:#FFFFFF;
}

#calc
{
background:url(images/calculate-box.jpg) no-repeat;
width:247px;
height:163px;
margin-left:20px;
float:left;
text-align:left;
color:#FFFFFF;
padding-top:100px;
padding-left:20px;
padding-right:20px;
}

#testi
{
background:url(images/testi-box.jpg) no-repeat;
width:543px;
height:182px;
float:left;
color:#FFFFFF;
padding-top:50px;
padding-left:30px;
padding-right:30px;
margin-top:93px !important;
#margin-top:32px !important;
margin-top:32px;
}

#fea-image
{
width:181px;
height:123px;
float:left;
margin-top:6px;
}


#fea-detail
{
width:320px;
height:142px;
float:right;
line-height:18px;
margin-right:20px !important;
margin-right:10px;
}



#logo-links
{
width:440px;
height:84px;
margin:0 auto;
}

.logo-1
{
width:84px;
height:84px;
float:left;
margin-right:100px;
}


.logo-3
{
width:84px;
height:84px;
float:right;
}

.logo-2
{
width:84px;
height:84px;
float:left;
}


h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
color:#0f75bc;
margin:0px;
margin-bottom:15px;
}


h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
margin:0px;
margin-bottom:15px;
}


input 
{ 
	padding : 2px;
	border : 1px solid #ececec;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:140px;
	margin:5px 0px 2px 0px;
	line-height:10px;
} 

.next-text
{ 
padding : 2px;
border : 1px solid #ececec;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
width:50px;
margin:5px 0px 2px 0px;
line-height:10px;

} 


.next-text-1
{ 
padding : 2px;
border : 1px solid #ececec;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
width:60px;
margin:5px 0px 2px 0px;
line-height:10px;

} 


.next-text-calc
{ 
padding : 2px;
border : 1px solid #ececec;
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
color :#000;
width:100px;
margin:5px 0px 2px 0px;
line-height:10px;
margin-top:8px;
margin-bottom:8px;
} 



input.button 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(images/btn-search.jpg) no-repeat;
	width:95px;
	height:27px;
	color:#fff;
	margin-top:6px;
	border:0px;
	float:right;
	cursor:pointer;
} 


#button-go 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(images/btn-go.jpg) no-repeat;
	width:51px;
	height:27px;
	color:#fff;
	margin-top:6px;
	border:0px;
	float:right;
	cursor:pointer;
} 

#photo
{
width:131px;
height:200px;
float:left;
margin-right:10px;
}

input.button-login
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(images/btn-login.jpg) no-repeat right;
width:74px;
height:29px;
color:#fff;
margin-top:6px;
border:0px;
float:right;
cursor:pointer;
} 


input.button-calc
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(images/btn-calculate.jpg) no-repeat right;
width:77px;
height:27px;
color:#fff;
margin-top:6px;
border:0px;
float:right;
cursor:pointer;
} 


input.button-submit
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:url(images/btn-submit.jpg) no-repeat right;
width:78px;
height:29px;
color:#fff;
margin-top:6px;
border:0px;
float:right;
cursor:pointer;
} 



select 
{ 
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
display : block;
color : #000;
width:110px;
margin-top:5px;
} 

textarea
{
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
width:105px;
height:75px;
float:left;
margin-top:5px;
}


.textarea-contact
{
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
width:145px;
height:75px;
float:left;
margin-top:5px;
}


#copyright
{
width:900px;
height:60px;
margin:0 auto;
color:#FFFFFF;
text-align:center;
padding-top:20px;
}


#copyright a
{
text-decoration:none;
color:#FFFFFF;
}


#copyright a:hover
{
text-decoration:underline;
color:#FFFFFF;
}


#login-inner
{
background:url(images/inner-login-box.jpg) no-repeat;
width:233px;
height:163px;
float:left;
color:#FFFFFF;
padding-top:100px;
padding-left:15px;
padding-right:15px;
text-align:left;
margin-bottom:15px;
clear:both;

}

#login-inner a
{
text-decoration:underline;
color:#FFFFFF;
}

#login-inner a:hover
{
text-decoration:none;
color:#FFFFFF;
}

#login-text
{
font-size:10px;
font-weight:normal;
text-decoration:none;
}


#calc-inner
{
background-color:#CCCCCC;
background:url(images/inner-calculate-box.jpg) no-repeat;
width:233px;
height:163px;
float:left;
text-align:left;
color:#FFFFFF;
padding-top:100px;
padding-left:15px;
padding-right:15px;
clear:both;
text-align:left;
}

img
{
border:none;}