body {margin:0;}
#header-wrap { width: 100%; height: 86px; position: relative; margin-top:-10px;}
#header-wrap h1 a{ background: url(/sd_new/images/street-directory-logo.jpg) no-repeat; width: 195px; height: 89px; text-indent: -9999px; position: absolute; top: -5px; left: 12px; }
#accommodationImg a{ background: url(/sd_new/images/accommodation-button.jpg) no-repeat; width: 181px; height: 50px; text-indent: -9999px; position: absolute; top: 0; left: 7px; }
#mapSearchImg a{ background: url(/sd_new/images/mapsearch-button.jpg) no-repeat; width: 102px; height: 42px; text-indent: -9999px; position: absolute; top: 0; left: 150px; }

#header-bar { background-color: #006600; width: 100%; height: 10px; }
#header-wrap ul { list-style-type: none; margin: 0; padding: 0; position: absolute; top:30px; right:0;}
#header-wrap ul li { float: left; margin-left: 10px; }
#header-wrap ul li a { color: #A2A2A2; text-decoration: none; font-size: 12px; font-family: arial; }
#header-wrap ol { position: absolute; top: 5px; left: 257px; list-style-type: none; margin: 0; padding: 0; }
#header-wrap ol li { float: left; margin-left: 10px; }

#header-right-wrap { position: absolute; top: 10px; right: 10px; }
#header-right { position: relative; }
#google-search { align: right;}

a.dkblue_small_ul {
	font-family: arial;
	font-size: 10px;
	color: #2D6994;
}

a.header2 {
	font-family: arial;
	font-size: 10px;
	color: white;
}

a.feedback {
	font-family: arial;
	font-size: 11px;
	color: white;
}

a.search {
	font-family: arial;
	font-size: 11px;
	color: #0012FF;
}

a.blue_small {
	font-family: arial;
	font-size: 10px;
	color: #0012FF;
}

a.blue_smallnoul {
	font-family: arial;
	font-size: 10px;
	color: #0012FF;
	text-decoration: none;
}

a.category {
	font-family: arial;
	font-size: 11px;
	color: #414141;
}

a.footer_on {
	font-family: arial;
	font-size: 12px;
	color: #0012FF;
	font-weight: bold;
	text-decoration: none;
}

a.footer {
	font-family: arial;
	font-size: 12px;
	color: #008951;
	font-weight: bold;
	text-decoration: none;
}

a.footer:hover {
	font-family: arial;
	font-size: 12px;
	color: #0012FF;
	font-weight: bold;
	text-decoration: none;
}

a.footer2 {
	font-family: verdana;
	font-size: 10px; color: #2D6994;
}

a.footer3 {
	font-family: verdana;
	font-size: 9px;
	color: 002EFF;
}

a.dkblue_small {
	font-family: arial;
	font-size: 10px;
	color: #2D6994;
	text-decoration: none;
}

a.darkblue {
	font-family: arial;
	font-size: 11px;
	color: #2D6994;
}

a.state {
	font-family: arial;
	font-size: 12px;
	color: #2D6994;
	text-decoration: none;
	font-weight: bold;
}

a.nearby {
	font-family: arial;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
	font-weight: bold;
}

a.smallmap {
	font-family: arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.header2 {
	font-family: arial;
	font-size: 10px;
	color: white;
}

.headerwelcome {
	font-family: arial;
	font-size: 11px;
	color: white;
}

.comingsoon {
	font-family: arial;
	font-size: 10px; color: #FF0000;
}

.content_small {
	font-family: arial;
	font-size: 10px;
	color: #414141;
}

.title_green {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #008953;
	letter-spacing: 1px;
}

.title_red2 {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}

.title_red {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}

.content_green {
	font-family: arial;
	font-size: 11px;
	color: #008953;
}

.content_red {
	font-family: arial;
	font-size: 11px;
	color: #FF0000;
}

.content_white {
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
}

.content_darkblue {
	font-family: arial;
	font-size: 11px;
	color: #2D6994;
}

.dkblue_small {
	font-family: arial;
	font-size: 10px;
	color: #2D6994;
}

.content {
	font-family: arial;
	font-size: 11px;
	color: #414141;
}

.blue_small {
	font-family: arial;
	font-size: 10px;
	color: #0012FF;
}

.footer {
	font-family: arial;
	font-size: 12px;
	color: #414141;
}

.footer_dkblue {
	font-family: arial;
	font-size: 12px;
	color: #2D6994;
}

.footer2 {
	font-family: verdana;
	font-size: 10px;
	color: #2D6994;
}

.footer3 {
	font-family: verdana;
	font-size: 9px;
	color: #414141;
}

body {
	background-color: white;
	margin-top: 0px;
	margin-bottom: 0px;
}

.PastelBlue {
	font-family: arial, verdana, ms sans serif;
	font-size: 10px;
	color: #286FA3;
}

.SubTitle {
	color: #7F7F7F;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}

.big_title {
	color: #2D6994;
	font-family: arial;
	font-size: 21px;
}

h2.green {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #008953;
	letter-spacing: 1px;
}

h2.red {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
}

/* this is title for streetview player */
span#spanHeader {
	/*color: #ff0000;*/
	display: none;
	visibility: hidden;
}

#acc-sites {
    text-align: justify;
    padding: 0 15px 15px 15px;
}

#acc-sites a {
    color: #0012FF;
    font-size: 11px;
}

h2, #acc-sites a {
    font-family: arial;
}

h2 {
    margin: 0;
    color: #008953;
    font-size: 16px;
    letter-spacing: 1px;
}

/* table zebra style */
tr.odd,tr.even{font-size:11px;}
tr.odd{background-color:#def;}
tr.even{background-color:#cef;}

#street-directory_cover {
	width: 100%;
	height: 100%;
	position: fixed;
	background: #000;
	z-index: 10000;
	top: 0px;
	left: 0px;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}
#street-directory_cover h1 {
	font: bolder 28px Courier New;
	color: #fff;
	text-align: center;
	margin: 0;
	padding: 15px 0;
}
#street-directory_message {
	width: 76%;
	height: 76%;
	position: fixed;
	z-index: 10001;
	top: 12%;
	left: 12%;
}

.success
{
	font-family:arial;
	font-size:12px;
	color:#008953;
	font-weight:bold;
	margin:5px;
	padding:5px;
}
