body, td, p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#ffffff;

}



body {

	padding:0px;

	margin:0px;

	background-image: url(../images/back.jpg);

	background-repeat: repeat-y;

	

}



A {	

color:#5D5E62;	

text-decoration: none;

}

	

A:HOVER {

color: #5D5E62; 

text-decoration: underline;

}

/*====================link==================*/

/*A {	

color: #f47b20;	

text-decoration: none;

}

	

A:HOVER {

color: #f56900; 

text-decoration:none;

}



.link1 A {

color: #407D98;	

text-decoration: none;

}

	

.link1 A:HOVER {

color: #000000; 

text-decoration: none;

}

.link2 A {

color: #000000;	

text-decoration: none;

}

	

.link2 A:HOVER {

color: #333333; 

text-decoration: none;

}*/





/*====================link==================*/





/*====================warper==================*/



#warper{

	width:100%;

	margin:0 auto 0 auto;

}



.header{

    width:1000px;

	/*height:42px;*/

	margin:10px auto 0 auto;

}



.logo{

	background:url(../images/logo.png) no-repeat left top;

	width:362px;

	height:65px;

	float:left;

	display:block;

	margin:5px 0 0 25px;

}



.header_rightside{

	height:80px;

	width:350px;

	margin-right:10px;

	float:right;

}



.header_welcome_text{

	font:bold 25px/30px Arial, Helvetica, sans-serif;

	color:#ffffff;

	height:30px;

	width:345px;

	margin:20px 0 0 0;

	float:right;

}





.page_heading{

font:bold 16px/30px Arial, Helvetica, sans-serif;

color:#ffea01;

height:30px;

text-align:center;

}









.top_nev{

	width:250px;

	height:60px;

	float:left;

	margin:15px 0 0 0px;

	}



#nevigation_bg{

	width:100%;

	float:left;

	height:30px;

	background-color:#000000;

	border-top:solid 2px #656565;

	border-bottom:solid 2px #656565;

	}



.nev_middle_bg{

	width:1000px;

	margin:0 auto 0 auto;

	height:30px;

}









#middle_page{

	width:1000px;

	margin:0 auto 0 auto;

}



#middle_con{

	width:1000px;

	background: #4B4B4B url(../images/page_bg.png) repeat-x left top;

	float:left;

	/*position:relative;*/

}



#middle_con1{

	width:1000px;

	float:left;

	position:relative;

}



#middle_readmore_text{

	width:980px;

	margin:0 0 0 22px;

	float:left;

	position:relative;

	border-bottom:dashed 1px #b6b8ba;

}



#middle_readmore_text .con_box{

	width:326px;

	margin:0 0 0 0;

	float:left;

	}



#middle_readmore_text .con_box .heading{

	color:#80a1b6;

	font:bold 18px/30px Arial, Helvetica, sans-serif;

	width:326px;

	float:left;

	}



#middle_readmore_text .con_box .text2{

	color:#7d7e81;

	font:normal 14px/15px Arial, Helvetica, sans-serif;

	width:326px;

	float:left;

	}



#middle_readmore_text .con_box a{

	color:#80a1b6;

	font:normal 14px/15px Arial, Helvetica, sans-serif;

	width:100px;

	height:30px;

	text-align:right;

	float:right;

	margin:0 0 0 0;

	text-decoration:none;

	}



#middle_readmore_text .con_box a:hover{

	color:#80a1b6;

	font:normal 14px/15px Arial, Helvetica, sans-serif;

	width:100px;

	margin:0 0 0 0;

	float:right;

	text-decoration:none;

	}





.middle_left1{

	width:738px;

	float:left;

	margin:0 0 0 5px;

}



.top_conbox1{

	width:725px;

	float:left;

	margin:0 0 0 10px;

}



.middle_right1{

	width:277px;

	float:left;

	margin:0 0 0 0;

}







.top_conbox1 .heading{

	font:bold 24px/35px Arial, Helvetica, sans-serif;

	color:#bcccd9;

	float:left;

	margin:0 0 0 10px;

}





.middle_con_left{

	width:273px;

	height:305px;

	float:left;

	background-color:#FFFFFF;

	border:solid 1px #dce3ea;

	margin:0 0 0 0px;

}



.middle_left{

	width:738px;

/*	height:476px;*/

	float:left;

	margin:0 0 0 5px;

}



.top_conbox{

	width:725px;

	height:265px;

	float:left;

	

	margin:0 0 0 10px;

}



.top_conbox .heading{

	font:bold 24px/35px Arial, Helvetica, sans-serif;

	color:#bcccd9;

	float:left;

	margin:0 0 0 10px;

}







.top_conbox .right_box{

	width:317px;

	float:left;

	margin:0 0 0 10px;

}



.top_conbox .right_box .text1{

	width:317px;

	font:bold 25px/27px Arial, Helvetica, sans-serif;

	color:#6f7173;

	float:left;

	margin:0 0 0 10px;

}



.top_conbox .right_box .text2{

	width:317px;

	font:normal 14px/18px Arial, Helvetica, sans-serif;

	color:#6f7173;

	float:left;

	margin:0 0 0 10px;

}





.cu_le_lp_box{

	width:731px;

	height:139px;

	float:left;

	margin:0 0 0 1px;

}



.cu_le_lp_box .top_bg{

	height:30px;

	float:left;

	margin:0 0 0 0px;

}



.cu_le_lp_box .top_bg .left_cor{

    background:url(../images/right_corner.png) no-repeat left top;

	height:30px;

	width:6px;

	float:left;

	margin:0 0 0 0px;

}



.cu_le_lp_box .top_bg .right_bg{

    background-color:#e9be5e;

	height:22px;

	width:725px;

	float:left;

	margin:0 0 0 0px;

}



.cu_le_lp_box .top_bg .right_bg .heading1{

	font:bold 18px/22px Arial, Helvetica, sans-serif;

	color:#ffffff;

	height:22px;

	width:230px;

	float:left;

	margin:0 0 0 10px;

}



.current_pro_box{

	height:120px;

	width:238px;

	float:left;

	margin:0 0 0 12px;

}



.current_pro_box img{

	height:54px;

	width:81px;

	float:left;

	margin:0 0 0 5px;

}



.current_pro_box .right_box{

	height:54px;

	width:140px;

	float:left;

	margin:0 0 0 10px;

}



.current_pro_box .right_box .heading{

    font:normal 14px/20px Arial, Helvetica, sans-serif;

	color:#80a1b6;

	width:140px;

	float:left;

}



.current_pro_box .right_box .text2{

	font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#7d7e81;

	width:140px;

	float:left;

}







.current_pro_box .bot_box{

	font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#474747;

	height:54px;

	width:230px;

	float:left;

	margin:5px 0 0 5px;

}













.middle_right{

	width:277px;

	/*height:476px;*/

	float:left;

	margin:0 0 0 0;

}





.middle_right1 .toplink{

	width:106px;

	height:25px;

	background:url(../images/down_arrow.png) no-repeat right 10px;

	font:normal 12px/25px Arial, Helvetica, sans-serif;

	color:#80a1b6;

	float:right;

	text-align:right;

	padding:0 18px 0 0;

	margin:0 20px 0 0;

	text-decoration:none;

}



.middle_right1 .toplink:hover{

	text-decoration:none;

}



.middle_right .newsbox{

	width:277px;

	/*height:476px;*/

	float:left;

	margin:0 0 0 0;

}



.middle_right .newsbox .top_bg{

	height:30px;

	float:left;

	margin:10px 0 0 0;

}



.middle_right .newsbox .top_bg .left_cor{

    background:url(../images/lpmgleft_arrow.png) no-repeat right top;

	height:30px;

	width:7px;

	float:left;

	margin:0 0 0 0;

}



.middle_right .newsbox .top_bg .middle_bg{

	background-color:#92acbe;

	height:22px;

	width:252px;

	padding-left:10px;

	font:bold 18px/22px Arial, Helvetica, sans-serif;

	color:#ffffff;

	float:left;

}



.middle_right .newsbox .top_bg .right_cor{

	background:url(../images/lpmgright_arrow.png) no-repeat right top;

	height:30px;

	width:6px;

	float:left;

	margin:0 0 0 0;

}





.middle_right .newsbox .middle_box{

	border-left: solid 1px #92acbe;

	width:252px;

	margin-left:6px;

	padding-left:5px;

	float:left;

}



.middle_right .newsbox .middle_box .box1{

	margin:5px 0 0 0;

	width:250px;

	float:left;

}



.middle_right .newsbox .middle_box .box1 .text1{

    width:250px;

    font:normal 13px/22px Arial, Helvetica, sans-serif;

	color:#80a1b6;

	height:22px;

	float:left;

}



.middle_right .newsbox .middle_box .box1 .text2{

    width:250px;

    font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#7d7e81;

	float:left;

}



.middle_right .newsbox .middle_box .box1 .text3{

    width:245px;

	height:14px;

	text-align:right;

    font:normal 8px/14px Arial, Helvetica, sans-serif;

	color:#b8babc;

	float:left;

	padding-right:5px;

	background:url(../images/doted_line.png) repeat-x right bottom;

}



.middle_right .newsbox .middle_box .seenews{

    width:245px;

	height:40px;

	text-align:right;

	float:left;

	padding-right:5px;

}



.middle_right .newsbox .middle_box .seenews a{

    width:245px;

	height:20px;

	text-align:right;

    font:normal 12px/20px Arial, Helvetica, sans-serif;

	color:#80a1b6;

	float:left;

	margin-top:10px;

	text-decoration:none;

}



.middle_right .newsbox .middle_box .seenews a:hover{

    text-decoration:none;

}

/*---------------------------------------------------------------*/

.js_table{

width:310px;

margin:0 0 0 0;

height:200px;

float:left;

}



.js_heading{

width:310px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:25px;

color:#6f7173;

}



.js_link{

width:80px;

height:30px;

margin-top:10px;

float:right;

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

color:#80a1b6;

display:block;

text-decoration:none;

}



.js_link a{

width:80px;

float:right;

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

color:#80a1b6;

text-decoration:none;

}



.js_link a:hover{

width:80px;

float:right;

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

color:#80a1b6;

text-decoration:none;

}



.js_contain{

width:310px;

float:left;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

color:#474747;

}





/*-----------------------------footer-----------------------------*/



#footer{

	width:100%;

	float:left;

	height:54px;

	background-color:#000000;

	}







#footer_main{

	width:1000px;

	height:54px;

	margin:0 auto 0 auto;

	}



.footer_text{

    width:400px;

	margin:0 auto 0 auto;

	color:#ffffff;

	text-decoration:none;

	display:block;

	font:normal 12px/54px Trebuchet MS;

	height:54px;

	text-align:center;

	}













.log_top_bg{

	background:url(../images/log_top_bg.png) repeat-x left top;

	height:32px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#ffffff;

	padding:4px 0 0 0;}

	

.login_text{

    font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

}	

	

.log_top_left_cor{

	background:url(../images/log_le_top_cor.png) no-repeat left top;

	width:10px;

	height:36px;}	

/*.footer_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444444;

}*/



	

.log_top_right_cor{

	background:url(../images/log_right_top_cor.png) no-repeat left top;

	width:10px;

	height:36px;}

	

	

.log_bot_bg{

	background:url(../images/log_bot_bg.png) repeat-x left top;

	height:10px;}

	

.log_bot_left_cor{

	background:url(../images/log_bot_le_cor.png) no-repeat left top;

	width:10px;

	height:10px;}	

	

.log_bot_right_cor{

	background:url(../images/log_bot_ri_cor.png) no-repeat left top;

	width:10px;

	height:10px;}		

			

.log_left_bg{

	background:url(../images/log_le_bg.png) repeat-y left top;

	width:10px;}

	

.log_right_bg{

	background:url(../images/log_ri_bg.png) repeat-y left top;

	width:10px;}





.textin{

border:solid 1px #000000;

}





	

.button
{

	background:url(../images/button.jpg) repeat-x left -2px;

	height:25px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	border: solid 1px #000000;

	padding:0px 5px 0 5px;

	cursor:pointer;
	}	

			

.err_div

{

color:#FF0000;

text-decoration: none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}		



.link1 A {

color: #ffffff;	

text-decoration: none;

font-size:16px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

}

	

.link1 A:HOVER {

color: #ffffff; 

text-decoration: underline;



}



.comman_heading

{

color: #ffffff;	

text-decoration: none;

font-size:16px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

}



.module A {

color:#ffffff;	

text-decoration: none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

}

	

.module A:HOVER {

color:#ffffff; 

text-decoration: underline;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

	font-weight:bold;

}



.home_icon_div

{

  float:left;

  width:210px;

  height:90px;

  text-align:center;

  vertical-align:bottom;

  margin:10px 0px 10px 60px;

}



.module1{

color:#5D5E62;

text-decoration: none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

	font-weight:bold;

}



.tbl_head_text{

font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

/*background-color:#92ACBE;

*/background-color:#000000;

height:30px;

border-bottom:1px solid #656565;

border-top:1px solid #656565;

}



.grid_row2

{

   background-color:#4C4B4B;

	height:25px;

	border-bottom:1px solid #c5be86;

	

}

.grid_row1

{

   background-color:#333333;

	height:25px;

	border-bottom:1px solid #c5be86;

	color:#000000;

	

}



.grid_footer

{

    background-color:#656565;

	/*border-bottom:1px solid #cdcdcd;*/

   /* border-top:1px solid #cdcdcd;*/

    font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	height:25px;

}



.grid_footer a

{

    /*background-color:#92ACBE;*/

   font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:underline;

}



.name_link 

{

 font-family:Arial, Helvetica, sans-serif;

 font-size:12px;

 color:#fff;

 text-decoration:none;

}



.grid_footer a:hover

{

    background-color:#92ACBE;

   font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

}

.white12{

	color: #ffffff;	

text-decoration: none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

	font-weight:bold;

}

.image_box{

/*	width:210px;

	height:90px;

*/	/*float:left;*/

	text-align:center;

	border:1px solid #cccccc;

	padding:10px;

	/*margin:5px;*/

}



.sort_arrow_up
{
background:url(../images/arrow-up.gif) no-repeat; 
background-color:none; 
border:none;
font-size:0px;
width:10px;
height:5px;
cursor:pointer;
}

.sort_arrow_down
{
background:url(../images/arrow-down.gif) no-repeat; 
background-color:none; 
border:none;
font-size:0px;
width:10px;
height:5px;
cursor:pointer;
}



.thoseintown_btn

{

background:url(../images/townstatusbig.png) no-repeat; 

/*background:url(front_images/arrow-up.gif) no-repeat;*/ 

border:none;

font-size:0px;

width:55px;

height:53px;

cursor:pointer;

}



.thoseintown_btn1

{

border:none;

font-size:12px;

cursor:pointer;

color:#FFFFFF;

background:none;

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

}

.green_btn
{
	background-color:#00CC00;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border: solid 1px #000000;
	padding:0px 5px 0 5px;
	cursor:pointer;
}

.gray_btn
{
	background-color:#CCCCCC;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border: solid 1px #000000;
	padding:0px 5px 0 5px;
	cursor:pointer;
}


.yellow_btn
{
	background-color:#FFEA01;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border: solid 1px #000000;
	padding:0px 5px 0 5px;
	cursor:pointer;
}



.orange_btn
{
	background-color:#F19231;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border: solid 1px #000000;
	padding:0px 5px 0 5px;
	cursor:pointer;
}



.header-leftside{
        height: 80px;
        width: 350px;
        margin-left: 10px;
        float: left;
    }
    
    .header_logo_text {
      font: bold 25px/30px Arial, Helvetica, sans-serif;
      color: #ffffff;
      height: 30px;
      width: 345px;
      margin: 20px 0 0 0;
      float: left;
    }
    
    .header_logo_text:hover {
        color: #fff;
        text-decoration: none;
    }
    
    .tagline {
        font-size: 12px;
        color: #fff;
        margin-top: 96px;
        background: none;
		right: 15px;
    }
    
/*=======Admin Editor Width======*/
#middle_page #frmvehicle #NoteContent___Frame{
	width: 100% !important;
}

#middle_page #frmvehicle #txtdescription___Frame{
	width: 100% !important;
}

#middle_page #frmvehicle input[type="text"]{
	width: calc(100% - 6px) !important;
}
