body
{
margin:0px;
text-decoration :none;
line-height:1.5;
}


.homemenu
{
font-family:arial;
text-decoration:none;
font-size:15px;
color:#9d9d9d;
line-height:1.5;
font-weight:normal;
}
.menu
{
font-family:arial;
text-decoration:none;
font-size:12px;
color:#000000;
line-height:1.5;
font-weight:bold;

}
.menu-active
{
font-family:arial;
text-decoration:none;
font-size:12px;
color:#f07727;
line-height:1.5;
font-weight:normal;

}

 .main-menu a:link
	{
			text-decoration :none;	
			font-family:arial;
			color:#9d9d9d; 
			font-size:12px;
            font-weight:normal;
			/*letter-spacing:0.1em*/
	}
	.main-menu a:visited
	{
	text-decoration :none;	
	font-family:arial;
	color:#9d9d9d;
	font-size:12px;
	font-weight:normal;
   
	/*letter-spacing:0.1em*/
	}
	.main-menu a:hover
	{
	font-family:arial;
	color: #9d9d9d;
	font-size: 12px;
    padding:10px 0px 0 0px;
	text-decoration: none;
	background-image: url("../images/common/sub-navi-rollover-bg.jpg");
	background-repeat: repeat-X;
	background-position: bottom;
	height:39px;
	/*width:150px;*/
    border:solid 1px #cecece;
	font-weight:normal;
	/*letter-spacing:0.1em*/
	/*padding-bottom: 6px;*/
}
.selected-menu
	{
	font-family:arial;
	font-size: 12px;
	color: #9d9d9d;
	text-decoration: none;
	background-image: url("../images/common/sub-navi-rollover-bg.jpg");
	background-repeat: repeat-x;
	padding:10px 0px 0 0px;
	padding-bottom: 10px;
	height:39px;
	/*width:150px;*/
    border:solid 1px #cecece;
	
}

.citybold
{
font-family:arial;
text-decoration :none;
font-size:16px;
color:#f07727;
text-decoration:none;
font-weight:bold;
line-height:1.7;
background-color:#FEEEDD;
cursor:text;
}

.city
{
font-family:arial;
text-decoration :none;
font-size:16px;
color:#f3b58c;
text-decoration:none;
line-height:1.7;
background-color:#FEF9F4;
cursor:pointer;
}
.orangetitle
{
font-family:arial;
text-decoration:none;
font-size:24px;
color:#f07727;
line-height:1.5;
font-weight:normal;
}

.full-title
{
font-family:arial;
text-decoration:none;
font-size:14px;
color:#f07727;
line-height:1.5;
font-weight:normal;
}

.homedata
{
font-family:arial;
text-decoration:none;
font-size:14px;
color:#747474;
line-height:1.4;
text-align:justify;
}
.data
{
font-family:arial;
text-decoration:none;
font-size:12px;
color:#555555;
line-height:1.5;
text-align:justify;
}
.sitemap
{
font-family:arial;
text-decoration:none;
font-size:10px;
color:#a2a2a2;
line-height:1.5;
text-align:justify;
}

ul
{ 
list-style-type: none;
padding:0px;
margin:0px;
border:0px solid #ff0000;
}
li
{
font-family:arial;
font-size:12px;
color:#555555;
list-style-type: none;
line-height:1.3;
/*background-image:url("../images/common/red-arrow.gif");*/
background-repeat:no-repeat;
background-position:0 8;
padding-left: 18px;
padding-top: 2px;
border:0px solid #ff0000;
}


ul.arrow li
{
font-family:arial;
font-size:12px;
color:#555555;
list-style-type: none;
line-height:1.3;
background-image:url("../images/common/bullet-arrow.gif");
background-repeat:no-repeat;
background-position:0 8;
padding-left: 18px;
padding-top: 2px;
border:0px solid #ff0000;
}
ul.bullet li
{
font-family:arial;
font-size:11px;
color:#555555;
list-style-type: none;
line-height:1.3;
background-image:url("../images/common/bullet.gif");
background-repeat:no-repeat;
background-position:0 10;
padding-left: 18px;
padding-top: 2px;
border:0px solid #ff0000;
}
input, select
		{
		font-family:Arial;
		font-size:11px;
		color:#000000;
		background-color:#ffffff;
		text-decoration:none;
		border:solid 1px #DFE0DD;
		line-height:1.5;
		width:250px;
		height:20px;
		}
        textarea
		{
		font-family:Arial;
		font-size:11px;
		color:#000000;
		background-color:#ffffff;
		text-decoration:none;
		border:solid 1px #DFE0DD;
		line-height:1.5;
		width:250px;
		height:40px;
		}
	.alert div span
	{
	
		background-repeat:no-repeat;
		background-position:0 4;
		font-family:verdana;
		font-size:11px;
		color:#ba2b1b;
		margin:0 0 0 0;
		height:12px;
		padding:5 0 0 0;
		border:solid 0px #FF0000;
	}