/* Default
------------------------------------------- */

body { 
	background-color:#FCFCFC;
	background-image:url(images/main_bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
}
p {
	margin:0px 0px 0px 0px; 
	padding:5px 0px 0px 0px;   
}
h1 {
	margin:0px;
	padding:0px;
	color:#CC0000;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	font-weight:normal;
}
h1 span {
	margin:0px;
	padding:0px;
	color:#000000;
}
h2 {
	margin:0px;
	padding:0px;
	color:#231f20;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	font-weight:normal;
}
h2 span {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:26px;
	color:#556e22;
	font-weight:normal;
}
h3 {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	color:#231f20;
	font-weight:normal;
}
h3 span {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	color:#556e22;
	font-weight:normal;
}
h4{
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727272;
	font-weight:bold;
}
h4 span {
	color:#C00A28;
}

h5 {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727272;
	font-weight:bold;
}
h5 span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}
ul,li {
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
	font-weight:normal;
	color:#727272;
	text-decoration:none;
}
a:hover{
	font-weight:normal;
	color:#727272;
	text-decoration:underline;
}
/* Common 
-----------------------------------*/
.hide {
	display:none;
}
.clear {
	clear:both;
}
/* Layout
--------------------------------------*/
#container_main {
	margin:0px auto;
	padding:0px 0px 0px 14px;
	width:964px;
}
/* Header
-----------------------------------------------*/


/*Container Middle
--------------------------------------------------*/
.main_container_middle {
	margin:0px 14px 0px 0px;
	padding:0px;
	width:950px;
}
#navigaion_main {
	margin:0px 0px 17px 0px;
	background-image:url(images/button_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	width:950px;
	height:33px;
}
#navigaion_main ul{
	margin:0px;
	padding:0px;
}
#navigaion_main li{
	margin:0px;
	padding:0px;
	float:left;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px;
	list-style:none;
	
}
/*#seperator{
	background-image:url(images/main_nav_seperator.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}*/
/*#navigaion_main li a{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#navigaion_main li a:hover{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}*/
#nav_home {
	width:175px;
	height:23px;
	padding-top:10px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.button_text{
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.button_text a{
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.button_text a:hover{
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#nav_prospective {
	width:177px;
	height:23px;
	padding-top:10px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
#nav_properties {
	width:218px;
	height:23px;
	padding-top:10px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
#nav_gallery {
	width:175px;
	height:23px;
	padding-top:10px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
#nav_about {
	width:205px;
	height:23px;
	padding-top:10px;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.container_mainboxs{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:964px;
}
.main_listing {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.main_listing ul {
	margin: 0px;
	padding:0px;
	
}
.main_listing li {
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
}
.container_left{
	width:244px;
	margin-top:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-size:11px;
	color:#333333;
	float:left;
}

.container_middle_inner{
	width:705px;
	float:right;
	/*background-image:url(images/footer_dot.gif);
	background-repeat:repeat-y;
	background-position:left top;
	border-left:1px dotted #D7D7D7;*/
	padding-left:5px;
	float:right;
	margin-left:5px;
	margin-bottom:15px;
}
/*Container Left
--------------------------------------------------*/
#form_container{
	padding:19px 14px 10px 10px;
	width:220px;
	height:100px;
	background-image:url(images/form_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
}
#form_container01{
	padding:19px 14px 10px 10px;
	width:417px;
	height:266px;
	background-image:url(images/form_bg02.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#login_container{
	width:300px;
	
	padding-top:13px;
}
.field_box_main {
	width:148px;
	height:50px;
	float:left;
}
.field_box {
	width:148px;
	height:17px;
	margin-bottom:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C3C3C;
	float:left;
}
.field_border_inner
{
	width:144px;
	height:15px;
	border:1px #3C3C3C solid;
	color:#89917a;
	font-size:11px;
	padding:2px;
	margin:0px;
}
.login_box{
	padding:0px 0px 0px 0px;
	margin-left:10px;
	width:49px;
	height:38px;
	float:left;
}
.login_box01{
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	border:0px;
	margin-left:10px;
	width:49px;
	height:44px;
	float:left;
	background-image:url(images/login.gif);
}
.login_box02{
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	border:0px;
	margin-left:5px;
	width:49px;
	height:22px;
	float:left;
	background-image:url(images/enter_button.gif);
	cursor:pointer;
}
.forgot_container{
	width:240px;
	height:18px;
	padding-top:3px;
}
.apply {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#333333;
}
.new_container {
	padding:10px 14px 10px 10px;
	width:218px;
	height:auto;
	border:1px solid #D9D6D6;
	background-color:#E8E6E6;
	margin-top:17px;
}
.news_area_container {
	width:218px;
	height:auto;
	margin:0px;
}
.news_area {
	height:auto;
	margin:0px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:5px;
}
.news_area01 {
	width:218px;
	height:auto;
	margin:0px;
	padding-bottom:5px;
}
.news_area02 {
	width:206px;
	height:13px;
	margin:0px;
	margin-bottom:5px;
	background-image:url(images/arrow.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	text-align:right;
	padding-right:12px;
}
.more {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.more a{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.more a:hover{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
}
.caption{    
	margin:0px;
	width:218px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	text-align:justify;
	font-weight:bold;
}
.testmonials_container {
	padding:20px 8px 5px 10px;
	width:224px;
	height:auto;
	border:1px solid #D9D6D6;
	background-color:#FBFAFA;
	margin-top:0px;
	margin-bottom:20px;
}
.testi_area {
	width:218px;
	height:auto;
	margin:0px;
	text-align:right;
	
}
.testi_text {
 padding-top:10px;
}
.testi_more {
	width:214px;
	height:21px;
	margin:5px 0px 5px 2px;
	text-align:left;
	padding:6px 0px 4px 8px;
	background:#F2F2F2;
}
.button_testi {
	width:130px;
	height:16px;
	border:1px solid #D7D7D7;
	padding:0px 0px 0px 23px;
	background-image:url(images/arrow001.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFC
}
.icon_container {
	padding:0px 0px 0px 0px;
	width:244px;
	height:auto;
	margin-top:0px;
	/*margin-bottom:20px;*/
}
.icon_01{
	padding:0px;
	width:244px;
	height:84px;
	background-image:url(images/icon_01.gif);
	background-repeat:no-repeat;
}
.icon_01 a{
	padding:0px;
	width:244px;
	height:84px;
	display:block;
}
.icon_02{
	padding:0px;
	width:244px;
	height:81px;
	background-image:url(images/icon_02.gif);
	background-repeat:no-repeat;
}
.icon_02 a{
	padding:0px;
	width:244px;
	height:81px;
	display:block;
}
.icon_03{
	padding:0px;
	width:244px;
	height:87px;
	background-image:url(images/icon_03.gif);
	background-repeat:no-repeat;
}
.icon_03 a{
	padding:0px;
	width:244px;
	height:87px;
	display:block;
}
.icon_04{
	padding:0px;
	width:244px;
	height:87px;
	background-image:url(images/icon_04.gif);
	background-repeat:no-repeat;
}
.icon_04 a{
	padding:0px;
	width:244px;
	height:87px;
	display:block;
}
.text_001{
	width:221px;
	height:58px;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	color:#CC3333;
	line-height:16px;
	display:block;
}
.text_001 a{
	width:221px;
	height:58px;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	color:#CC3333;
	line-height:16px;
	display:block;
	text-decoration:none;
}
.text_002{
	width:221px;
	height:38px;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	color:#CC3333;
	line-height:16px;
	display:block;
	padding-top:20px;
}
.text_002 a{
	width:221px;
	height:38px;
	font-family:"Trebuchet MS", Verdana;
	font-size:26px;
	color:#CC3333;
	line-height:16px;
	display:block;
	text-decoration:none;
}
/*Container Right
--------------------------------------------------*/
#banner {
	width:703px;
	margin-left:0px;
	height:163px;
	float:right;
}
/*
#content_area {
	width:700px;
	margin:0px 3px 0px 2px;
	float:right;
}*/
#content_area_inner {
	margin:17px 0px 0px 0px;
	background-image:url(images/banner_home.jpg);
	background-position:-4px top;
	background-repeat:no-repeat;

}
.content_area_left{
	background-image:url(images/text_leftbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:19px;
	height:120px;
	float:left;
}
/*.content_area_midle{
	background-image:url(images/banner_home.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:35px;
	width:654px;
	float:left;
}*/
.content_area_right{
	background-image:url(images/text_rightbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:19px;
	height:120px;
	float:left;
}
.content_area_box {
	width:660px;
	margin:10px 0px 6px 0px;
	padding:10px 20px 11px 20px;
	background-image:url(images/content_area_box_bg_03.gif);
	background-repeat:no-repeat;
	
}

.content_listing {
	width:670px;
	height:auto;
	/*border:1px solid #C7C7C7;
	margin:8px 0px 6px 0px;
	padding:5px 6px 11px 6px;*/
	
}
.content_listing ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.content_listing li{
	border:1px solid #C7C7C7;
	margin:8px 0px 14px 0px;
	padding:5px 6px 11px 6px;
	/*margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;*/
	list-style:none;
	background-color:#FFFFFF;
}
.content_caption_box {
	width:640px;
	height:21px;
	margin:0px 0px 11px 0px;
	padding:5px 0px 0px 18px;
	background-color:#F2F2F2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;	
}
.content_caption_box01 {
	width:660px;
	height:21px;
	margin:0px 0px 11px 0px;
	padding:5px 0px 0px 18px;
	background-color:#F2F2F2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;
}
.content_caption_box02 {
	width:640px;
	margin:0px 0px 11px 15px;
	padding:5px 0px 5px 18px;
	background-color:#F2F2F2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;	
}
.date_box {
	width:180px;
	text-align:right;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5f7831;
	float:right;
	font-weight:normal;
}
.image_container{
	width:120px;
	height:68px;
	padding:5px 5px 17px 5px;
	background-image:url(images/pic_bg.gif);
	background-repeat:no-repeat;
	margin-top:6px;
	float:left;
}
.image_container_01{
	width:211px;
	height:132px;
	padding:4px 4px 4px 4px;
	margin-top:6px;
	margin-bottom:12px;
	margin-right:15px;
	border:1px solid #D7D7D7;
	float:left;
}
.image_container_detail{
	width:211px;
	height:132px;
	padding:4px 4px 4px 4px;
	margin-top:6px;
	margin-bottom:12px;
	margin-right:15px;
	border:1px solid #D7D7D7;
	float:left;
}
.text_area_container {
	width:500px;
	height:auto;
	margin:0px;
	padding-right:0px;	
	float:right;
}
.text_area_container01 {
	width:660px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding-right:10px;	
	padding-bottom:10px;
	float:left;
}
.text_area {
	width:480px;
	height:auto;
	margin:0px 0px 12px 0px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.text_area01 {
	width:410px;
	height:auto;
	margin:0px 0px 12px 0px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:right;
}
.button_viewall {
	width:75px;
	height:18px;
	background-image:url(images/view_all_button.gif);
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	clear:#333333;
	float:left;
	display:block;
}
.button_back {
	width:60px;
	height:16px;
	border:1px solid #D7D7D7;
	padding:0px 0px 0px 23px;
	background-image:url(images/arrow001.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#FFFFFC;
	float:right;
}
.cap_box {
	float:left;
	width:250px;

}
.button_viewall_back{
	width:75px;
	height:18px;
	background-image:url(images/view_all_button.gif);
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	clear:#333333;
	float:left;
	display:block;
}
.text_viewall {
    font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	display:block;
}
.text_viewall a{
    font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	display:block;
}
.text_viewall a:hover{
    font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	color:#f5f4f4;
	display:block;
}
.welcome_box {
	padding:22px 0px 0px 15px;
	width:670px;
	height:20px;
	font-family:"Trebuchet MS", Verdana;
	font-size:22px;
	color:#CC0000;
}
.welcome_box_01 {
	padding:22px 0px 0px 0px;
	width:670px;
	height:20px;
	font-family:"Trebuchet MS", Verdana;
	font-size:22px;
	color:#CC0000;
}
.teaxt_002{
	font-family:"Trebuchet MS", Verdana;
	font-size:22px;
	color:#000000;
}
.line {
	width:6px;
	height:auto;
	background-image:url(images/footer_dot.gif);
	background-repeat:repeat-y;
	background-position:top center;
	float:left;
}
.nav_box {
	width:620px;
	height:20px;
	padding:0px 18px 0px 18px;
}
.nav_box ul{
	padding:0px 0px 0px 0px;
}
.nav_box li{
	padding:0px 0px 0px 0px;
	list-style:none;
}
/* Footer
--------------------------------*/
#footer {
	width:963px;
	background:url(images/footer_bg.gif) repeat-y left top;
}
#footer .top {
	background:url(images/footer_top.gif) no-repeat left top;
	padding-top:15px;
	color:#b8b8b8;
	text-align:center;
	font-size:11px;
}
#footer .bottom {
	background:url(images/footer_btm.gif) no-repeat left top;
	height:18px;
}
#footer span
{	margin:0 38px 8px;
	display:block;
	font-weight:bold;
	padding:6px 0;
	border-bottom:#e9e9e9 1px solid;
}
#footer .logo
{	background:url(images/footer_logo.gif) no-repeat left top;
	width:229px;
	height:55px;
	margin:auto;
	display:block;
	text-indent:-999px;
	overflow:hidden;
}
/**************************************/
#container_appl_form {
	width:670px;
	padding:15px 5px 0px 5px;
}
#container_appl_form a {
	color:#666666;
	text-decoration:none;
}
#container_appl_form a:hover {
	color:#333333;
	text-decoration:none;
}
#formhead_01 {
	background-image:url(images/icon_login.gif);
	background-repeat:no-repeat;
	padding:12px 0px 5px 32px;
	height:18px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}

#formhead_02 {
	background-image:url(images/icon_personal.gif);
	background-repeat:no-repeat;
	padding:8px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_03 {
	background-image:url(images/icon_home.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_04 {
	background-image:url(images/ico_proposed_pets.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_05 {
	background-image:url(images/ico_vehicle_information.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_06 {
	background-image:url(images/ico_employment.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_07 {
	background-image:url(images/ico_credit_card.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	margin:0px 0px 10px 0px;
	font-weight:normal;
}
#formhead_08 {
	background-image:url(images/ico_emergency.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#formhead_09 {
	background-image:url(images/ico_applicant_questionnaire.gif);
	background-repeat:no-repeat;
	padding:10px 0px 5px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}
#masterdiv {
	display:none;
}
#masterdiv2 {
	display:none;
}
#masterdiv3 {
	display:none;
}
#masterdiv4 {
	display:none;
}
#masterdiv5 {
	display:none;
}
#masterdiv6 {
	display:none;
}
#masterdiv7 {
	display:none;
}
#masterdiv8 {
	display:none;
}
#masterdiv9 {
	display:none;
}
.display_textbox {
	border:#a0b5bf 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	padding:1px;
}
.container_usernav {
	padding:10px 8px 5px 10px;
	width:224px;
	height:auto;
	border:1px solid #D9D6D6;
	background-color:#FBFAFA;
	margin-top:0px;
	margin-bottom:20px;
}
.listing_usernav {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.listing_usernav ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.listing_usernav li {
	padding:6px 0px 6px 15px;
	margin:0px 0px 0px 0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	border-bottom:#e1e1e1 1px solid;
	background-image:url(images/arrow002.gif);
	background-repeat:no-repeat;
}
.listing_usernav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}
.listing_usernav li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f7831;
	font-weight:normal;
	text-decoration:none;
}
.border {
	border:1px solid #FFFFF;
}
.view_button01{
	background-image:url(images/view_button01.gif);
	background-repeat:no-repeat;
	width:55px;
	height:17px;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.view_button01 a{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.view_button01 a:hover{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.line03 {
	padding:0px 8px 0px 8px;
	height:0px;
	border-top:1px solid #D7D7D7;
}









/************************  STYLES ADDED ON 29-05-2008 BY AKS  ************************/

#gallery_outer_box {
	width:482px; 
	height:356px;
	border:1px solid #CFCFCF;
	padding:15px;
	margin:20px auto 0px auto;
}
.gallery_image_wraper {
	background-color:#EEEEEE;
	padding:8px;
	margin:auto auto;
}
#gallery_bottom_box {
	width:514px; 
	margin:0px auto 20px auto;
	background-image:url(images/gallery_btm_bg.jpg);
	background-repeat:repeat-x;
}
.gallery_next {
	width:28px;
	height:27px;
	display:block;
}
.gallery_next a {
	background-image:url(images/gallery_next.jpg);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	display:block;
}
.gallery_next a:hover {
	background-image:url(images/gallery_next_hover.jpg);
}
.gallery_previous {
	width:28px;
	height:27px;
	display:block;
}
.gallery_previous a {
	background-image:url(images/gallery_pre.jpg);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	display:block;
}
.gallery_previous a:hover {
	background-image:url(images/gallery_pre_hover.jpg);
}
.gallery_previous_Enlarged {
	width:28px;
	height:27px;
	display:block;
}
.gallery_previous_Enlarged a {
	background-image:url(images/prev_btn_black.jpg);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	display:block;
}
.gallery_previous_Enlarged a:hover {
	background-image:url(images/prev_btn_black.jpg);
}
.gallery_next_Enlarged {
	width:28px;
	height:27px;
	display:block;
}
.gallery_next_Enlarged a {
	background-image:url(images/next_btn_black.jpg);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	display:block;
}
.gallery_next_Enlarged a:hover {
	background-image:url(images/next_btn_black.jpg);
}
.preview td img {
	border:1px solid #D5D5D5;
	background-color:#FFFFFF;
	padding:2px;
}




/************************  STYLES ADDED ON 30-05-2008 BY AKS  ************************/

#user_props_wrapper { 
	margin:40px auto 50px auto;
	float:none;
	width:660px;
	border-top:2px solid #ddd;
	background:url(images/login_bg.jpg) repeat-x;
}
.props_box {
	width:202px;
	border:1px solid #D7D7D7;
	padding:2px;
	margin:6px 5px;
	float:left;	
	display:block;
	font-size:11px;
}
.props_box div {
	background-color:#F1F1F1;
	width:182px;
	height:94px;
	padding:10px;
}
.props_box h3 a {
	color:#464646;
	margin:0px;
	padding:0px 0px 8px 0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	font-weight:normal;
	display:block;
	text-decoration:none;
}
.props_box h3 a:hover {
	color:#000000;
	margin:0px;
	padding:0px 0px 8px 0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	font-weight:normal;
}
.props_box a {
	color:#5f7831;
	font-weight:bold;
	text-decoration:underline;
}
.props_box a:hover {
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

/************************  STYLES ADDED ON 03-06-2008 BY AKS  ************************/

#user_login_wrapper { 
	margin:20px auto 50px auto;
	float:none;
	width:660px;	
}
.login_wrapper {
	width:310px;
	border:1px solid #D7D7D7;
	padding:2px;
	margin:6px 5px;
	float:left;	
	display:block;
	font-size:11px;
}
.login_wrapper .holder {
	background:url(images/login_bg.jpg) repeat-x;
	background-color:#F1F1F1;
	padding:10px;
	width:290px;
}
.login_wrapper .datas {
	margin:0px 0px 0px 0px;
	padding:3px;
	clear:both;
}
.login_wrapper .datas p {
	margin:0px;
	padding:0px;
	float:left;
	width:100px;
}
.login_wrapper .listing_01 {
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px
}
.login_wrapper .listing_01 ul {
	margin:0px;
	padding:0px;
}
.login_wrapper .listing_01 li {
	margin:10px 0px 0px 0px;
	padding:0px;
	background-image:url(images/icon_red.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:5px;
}
.textbox_01 {
	padding:2px;
	border:1px solid #CDCDCD;
	width:150px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/**************added_09.6.08************/


/******************** Styles added on July 10, 2008 by AKS *************************/

.dispaly_gallery {
	width:923px;
	height:600px;
	margin:10px 10px 20px 7px;
	border:1px solid #94a269;
	vertical-align:middle;
	text-align:center;
	background-image:url(images/image_gallery_bg_btm.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#fffff;
	padding:10px;
}
.image_border_02 {
	border:6px solid #EEEEEE;
}
#gallery_bottom_box_new {
	margin:0px auto 20px auto;
	background-image:url(images/gallery_btm_bg.jpg);
	background-repeat:repeat-x;
}


/******************** Styles added on July 11, 2008 by AKS *************************/



/************ July 11, 2008***************/

#content_area_prop_details {
	width:700px;
	margin:0px 0px 0px 0px;
	float:right;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	background-position:-5px top;
}


/****14-07-2008*****/

.delete_button01{
	background-image:url(images/delete_button01.gif);
	background-repeat:no-repeat;
	width:55px;
	height:17px;
	text-align:center;
	padding-left:10px;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.delete_button01 a{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.delete_button01 a:hover{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}



.edit_button01{
	background-image:url(images/edit_button01.gif);
	background-repeat:no-repeat;
	width:55px;
	height:17px;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.edit_button01 a{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.edit_button01 a:hover{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}

/*******************/
.content_caption_box_new01 {
	width:640px;
	margin:0px 0px 11px 0px;
	padding:5px 0px 0px 18px;
	background-color:#F2F2F2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;
}
.content_caption_box_new04 {
	width:640px;
	
	padding:5px 0px 0px 18px;
	background-color:#EBEBEB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	display:block;
	height:auto;
	text-align:left;
	vertical-align:top;
}

/**************************************************** 16/07/2008 *******************************************************************/


.display_image_box {
	background-color:#f1f1f1;
	border:#d7d7d7 3px solid;
	width:655px;
	height:260px;
	margin-left:opx;
	padding:5px;
	text-align:center;
}
.link_box {
	/*background-color:#f1f1f1;
	border:#d7d7d7 1px solid;*/
	width:634px;
	margin-left:17px;
	text-align:center;
	margin-top:12px;
}
.link_box td {
	padding-left:11px;
}
.gallery_button_01 {
	background-image:url(images/img_gallery_view.gif);
	background-repeat:no-repeatl;
	width:101px;
	height:20px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif];
	font-size:11px;
	font-weight:bold;
	color:#5f7831;
	text-decoration:none;
	padding-left:26px;
	line-height:20px;
}
.gallery_button_01:hover {
	color:#8f8f8f;
	text-decoration:none;
	font-weight:bold;
}
.gallery_button_02 {
	background-image:url(images/email_owner.gif);
	background-repeat:no-repeatl;
	width:116px;
	height:20px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif];
	font-size:11px;
	font-weight:bold;
	color:#5f7831;
	text-decoration:none;
	padding-left:26px;
	line-height:20px;
}
.gallery_button_02:hover {
	color:#8f8f8f;
	text-decoration:none;
	font-weight:bold;
}
.gallery_button_03 {
	background-image:url(images/email_friend.gif);
	background-repeat:no-repeatl;
	width:102px;
	height:20px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif];
	font-size:11px;
	font-weight:bold;
	color:#5f7831;
	text-decoration:none;
	padding-left:30px;
	line-height:20px;
}
.gallery_button_03:hover {
	color:#8f8f8f;
	text-decoration:none;
	font-weight:bold;
}
.gallery_button_04 {
	background-image:url(images/submit_application.gif);
	background-repeat:no-repeatl;
	width:130px;
	height:20px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif];
	font-size:11px;
	font-weight:bold;
	color:#5f7831;
	text-decoration:none;
	padding-left:26px;
	line-height:20px;
}
.gallery_button_04:hover {
	color:#8f8f8f;
	text-decoration:none;
	font-weight:bold;
}
.new_container_new01_new {
	width:242px;
	height:auto;
	background-color:#E8E6E6;
	margin-top:0px;
	background-image:url(images/middle_border.gif);
	background-repeat:repeat-y;
}
.top_right_corner {
	background-image:url(images/top_border.jpg);
	background-repeat:repeat-x;
	height:17px;
}
.top_right_corner span {
	background-image:url(images/right_corner.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:17px;
	display:block;
}
.btm_right_corner {
	background-image:url(images/btm_boarder.gif);
	background-repeat:no-repeat;
	height:17px;
	background-position:16px;
	background-color:#e8e6e6;
}
.btm_right_corner span {
	background-image:url(images/right_btm_corner.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:17px;
	display:block;
}


/****17/07/2008******/

/****EventButton****/
.view_button02{
	background-image:url(images/events.gif);
	background-repeat:no-repeat;
	width:44px;
	height:17px;
	padding:0px 0px 0px 12px;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.view_button02 a{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
.view_button02 a:hover{
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	display:block;
}
/*****17-07-2008**********/
#formhead_03_02 {
	background-image:url(images/icon_home_2.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 32px;
	height:20px;
	border-bottom:#CCCCCC 1px solid;
	font-family:"Trebuchet MS" Tahoma, Verdana, SansSerif;
	font-size:20px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 10px 0px;
}



/***** Calendar*****/
.calender_st_01{
	border: solid 2px #86a44a;
	padding:10px;
}
.calender_head {
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
}
.calender_head_main{
	font-family:Tahoma, Arial;
	font-size:15px;
	font-weight:bold;
	color:#5f7831;
}
.calender_st_02{
	/*background:url(images/login_bg.jpg) repeat-x;*/
	padding:2px;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	text-align:center;
	padding-right:5px;
	height:24px;	
}
.calender_st_03{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	height:87px;
	text-align:right;
	padding-right:5px;
	background-color:#f8fcef;
	/*border-bottom:solid 1px #cacaca;
	border-right:solid 1px #cacaca;	*/
	padding-top:5px;
	color:#737373;		 
}
.calender_st_03_active{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	height:87px;
	text-align:right;
	padding-right:5px;
	/*border-bottom:solid 1px #EBEAEA;
	border-right:solid 1px #EBEAEA;	*/
	padding-top:5px;
}

.calender_st_04{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;
	height:87px;
	text-align:right;
	padding-right:5px;
	/*border-bottom:solid 1px #EBEAEA;*/
	padding-top:5px;
}

.calender_st_05{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	color:#cccccc;
	text-decoration:none;
	height:87px;
	text-align:right;
	padding-right:5px;
	/*border-right:solid 1px #EBEAEA;	*/
	padding-top:5px;
}

.date_discription {
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding-top:5px;
	margin:0px 0px 0px 5px;
}

.date_discription ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.date_discription li {
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/arrow_calender.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	padding:0px 0px 0px 7px;
}
/****18/07/2008*****/

.image_container_detail_new
{
	width:211px;
	height:132px;
	
	margin-top:6px;
	margin-bottom:12px;
	margin-right:15px;
	border:1px solid #D7D7D7;
	float:left;
}

/*********************************** 25.08.2008 ******************************/
.image_gallery_middle_box
{
	background-color:#d9d9d9;
	border:#FFF 3px solid;
	width:760px;
}
#scroller {
	width: 634px;
	margin-left:0px;
	height:400px;
	overflow: hidden;
	text-align:center;
}

#scrollcontent {
	width: 10400px;
}



.section {
	width: 634px;
	float: left;
	margin:0 auto;
	text-align:center;
}
/****************************************** 26-09-2008 *************************************/
.gallery_thumb
{
	background-image:url(images/thumb_bg.gif);
	height:117px;
	background-repeat:repeat-x;
	border:#dddddd 1px solid;
	width:921px;
	margin-top:1px;
}
/******04-11-08*********/
.calender_st_03_Red{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	height:87px;
	text-align:right;
	padding-right:5px;
	border-bottom:solid 1px #cacaca;
	border-right:solid 1px #cacaca;	
	padding-top:5px;
	color:#737373;		 
	background-color:Red;
	color:White;	
}
.calender_ImpDate
{
	font-family: Tahoma, Arial, Verdana;
	font-size:18px;
	font-weight:bold;
	text-align:right;
	background-color:#709F06;
	color:White;
	margin-left:5px;
	margin-bottom:5px;
	padding-right:2px;	
	height:77px;
}