A.whitehref:active, A.whitehref:link, A.whitehref:visited
{
	COLOR:#FFFFFF;
}
A.whitehref:hover
{
	COLOR:#EEEEEE;
}

A.orangehref:active, A.orangehref:link, A.orangehref:visited
{
	COLOR:#EB8023;
	TEXT-DECORATION: underline
}
A.orangehref:hover
{
	COLOR:#FB9033;
	TEXT-DECORATION: none
}
A.menuitemon:active, A.menuitemon:link, A.menuitemon:visited
{
	FONT-SIZE:12px;
	COLOR:#321D04;
	TEXT-DECORATION: underline
}
A.menuitemon:hover
{
	FONT-SIZE:12px;
	COLOR:#321D04;
	TEXT-DECORATION: none
}
A.menuitemoff:active, A.menuitemoff:link, A.menuitemoff:visited
{
	FONT-SIZE:12px;
	COLOR:#321D04;
	TEXT-DECORATION: underline;
}
A.menuitemoff:hover
{
	FONT-SIZE:12px;
	COLOR:#321D04;
	TEXT-DECORATION: none;
}

A:active, A:link, A:visited
{
	COLOR: #3E5F7A;
	TEXT-DECORATION: underline
}
A:hover
{
	COLOR: #5E7F9A;
	TEXT-DECORATION: underline
}

TD,DIV,BODY,LEGEND
{
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma, Verdana, Arial, Times New Roman, Helvetica, sans-serif;
}
FIELDSET {
	PADDING:5px;
}
HR
{
	COLOR: #CCCCCC;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #AAAAAA;
}
.edt
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	BORDER: inner;
	FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

BODY
{
	MARGIN-RIGHT:0px;
	MARGIN-BOTTOM:0px;
	MARGIN-TOP:0px;
	MARGIN-LEFT:0px;
}
.btn
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BORDER: #EB8023 1px solid;
	FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EB8023;
}

H1,H2,H3,H4,H5,H6 {
	FONT-SIZE: 14px;
	FONT-WEIGHT:bolder;
	TEXT-DECORATION: none;
	COLOR:#EB8023;
	FONT-FAMILY: Verdana, Tahoma, Arial, Times New Roman, Helvetica, sans-serif;
	MARGIN-TOP:0px;
	MARGIN-BOTTOM:14px;
	MARGIN-LEFT:0px;
}

.srctext
{
	BACKGROUND-COLOR:#FFFFFF;
	FONT-SIZE: 10px;
	BORDER: #5E5E5F 1px solid;
	HEIGHT:15px;
	WIDTH:110px;
	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
}
TABLE.bgtop {
	BACKGROUND-IMAGE:url(../pics/bgtop.jpg);
	BACKGROUND-REPEAT:no-repeat;
}
DIV.menu {
	POSITION:absolute;
	TOP:144px;
	LEFT:44px;
	WIDTH:182px;
	HEIGHT:201px;
	Z-INDEX:3;
}
TD.boxes1 {
	BACKGROUND-IMAGE:url(../pics/boxes1.jpg);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:100% 100%;
}
TD.boxes3 {
	BACKGROUND-IMAGE:url(../pics/boxes3.jpg);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:100% 0;
	BACKGROUND-COLOR:#EAEEF2;
}
DIV.newsdate {
	FONT-SIZE:10px;
}
.edt1
{
	FONT-SIZE: 10px;
	COLOR: #000000;
	BORDER: inner;
	FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
INPUT.btnmess
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BORDER: #EB8023 1px solid;
	FONT-FAMILY: Arial, Tahoma, Verdana, Times New Roman, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EB8023;
}
DIV.editablehead {
	POSITION:absolute;
	TOP:293px;
	LEFT:607px;
	WIDTH:300px;
	HEIGHT:70px;
	Z-INDEX:3;
}

DIV.editablehead a {
	color:#333333;
	font-size:14px;
	text-decoration:none;
}

DIV.editablehead a b, DIV.editablehead a strong {
	font-size:24px;
	text-decoration:none;
}

DIV.editablehead a:hover {
	color:#fd9530;
	text-decoration:none;
}

DIV.editablehead1 {
	POSITION:absolute;
	TOP:292px;
	LEFT:557px;
	WIDTH:42px;
	HEIGHT:42px;
	Z-INDEX:3;
}
.layermenu {
	Z-INDEX: 999;
	VISIBILITY: hidden;
	POSITION: absolute;
	BACKGROUND-COLOR:#FFFFFF;
	BORDER:#EB8023 1px solid;
	PADDING:5px;
}
FONT.orangenumber {
	COLOR:#EB8023;
	FONT-WEIGHT:bolder;
}
.class_el_main_div {
  left: auto !important;
  right: 0 !important;
}
div.lastchat {
	width:212px;
	height:300px;
	border:#cccccc 1px solid;
	overflow:auto;
	padding:5px;
}

div.div_scheme {
	position:absolute;
	top:30px;
	left:297px;
	z-index:3;
	width:150px;
	height:40px;
	float:left;
}
	div.div_scheme a {
		background:url(../img/newicons/schemeoff.jpg) 0 0 no-repeat;
		font:12px/14px Tahoma;
		padding:12px 20px 20px 43px;
		text-decoration:none;
	}
	div.div_scheme a:hover {
		background:url(../img/newicons/schemeon.jpg) 0 0 no-repeat;
		text-decoration:underline;
	}
div.div_online {
	width:140px;
	height:40px;
	margin:18px 0 0 90px;
	float:left;
	background:url(../img/newicons/onlineoff.jpg) 0 0 no-repeat;
	padding:12px 10px 20px 43px;
}
	div.div_online:hover {
		background:url(../img/newicons/onlineon.jpg) 0 0 no-repeat;
	}
	div.div_online a {
		font:12px/14px Tahoma;
		text-decoration:none;
	}
	div.div_online a:hover {
		text-decoration:underline;
	}

div.div_home{
	margin:24px 20px 0 0;
	width:33px;
	height:33px;
	background:url(../img/newicons/homeoff.jpg) 0 0 no-repeat;
	float:left;
}
	div.div_home:hover {
		background:url(../img/newicons/homeon.jpg) 0 0 no-repeat;
	}
div.div_mail {
	margin:24px 20px 0 0;
	width:33px;
	height:33px;
	background:url(../img/newicons/mailoff.jpg) 0 0 no-repeat;
	float:left;
}
	div.div_mail:hover {
		background:url(../img/newicons/mailon.jpg) 0 0 no-repeat;
	}
div.div_map {
	margin:24px 0 0 0;
	width:33px;
	height:33px;
	background:url(../img/newicons/mapoff.jpg) 0 0 no-repeat;
	float:left;
}
	div.div_map:hover {
		background:url(../img/newicons/mapon.jpg) 0 0 no-repeat;
	}
div.bgphone {
	position:absolute;
	top:266px;
	left:543px;
	width:301px;
	height:84px;
	background:url(../pics/bgphone.jpg) 0 0 no-repeat;
	z-index:5;
}
	div.bgphone div.callus {
		position:absolute;
		top:228px;
		left:547px;
		width:110px;
		height:16px;
		font:16px/18px Tahoma;
		color:#ffffff;
	}
	div.bgphone div.phonenum {
		position:absolute;
		top:33px;
		left:70px;
		width:200px;
		height:30px;
		font:22px/24px Tahoma;
		font-weight:bold;
		color:#000000;
	}
	div.bgphone div.phonenum span {
		font:18px/20px Tahoma;
		font-weight:normal;
		color:#3a3a3a;
	}
.ui-autocomplete {
	max-height: 150px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
}
	/* IE 6 doesn't support max-height
	 * we use height instead, but this forces the menu to always be this tall
	 */
	* html .ui-autocomplete {
		height: 150px;
	}		
		
input#cityname {
				border:#a5acb2 1px solid;
				padding:1px 3px 1px 3px;
				margin:4px 2px 4px 4px;
				color:#808080;
				float:left;
			}
img#searchlist {
				margin:2px 4px 0 0;
				float:left;
				cursor:pointer;
			}
