body {
	xbackground : #f0f800 url(../icon/head-shadow.gif) repeat-x;
}

div#header {
	width:600px;
	margin : 0px auto; 	
	overflow : hidden;
	position : relative;
	height : 100px;
}

#header ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
	overflow : hidden;
}

#header ul {
	padding:10px 0 0;
	position:absolute;	
	top : 20px;
	right : 100px;
}

#header ul li{
	display:inline;
	float:left;
}


#header ul li a{
	-moz-border-radius:8px;	
	padding:3px 7px;
	color:#000;
	display:block;
	font-family:Trebuchet MS,Arial,sans-serif;
	font-weight:bold;
	line-height:normal;	
	margin-right : 20px;
}

#header ul a:focus, #header ul a:hover{
	color : #fff;
	background-color:#AAA;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;		
}

#header ul a.sel {
	-moz-border-radius:8px;	
	background-color:#90DD47;
	color:#FFFFFF;
}


#logoimg{
	float : left;
	margin : 30px auto 10px;
}

#stripview {
	clear:both;
	overflow:hidden;
	position:relative;
	height : 140px;
	width : 650px;
}

#slidebox {
	position:relative;
	top: 0px; left:0px;
	height : 300px;
}

a.aslide {
	font-size : 93%;
}

#place {
	width:570px;
	margin : 50px auto; 	
	margin-bottom : 20px;
}

#pincodestable {
	margin : 0px auto;
	width:600px;
	min-height : 200px;
}

th, td {
	border:0px;	

}

#locload {
	position : relative;
	top : -35px;
	left : 170px;
	display : none;
}

#hor-minimalist-b {
	background:#FFFFFF;
	border-collapse:collapse;
	font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
	font-size:12px;
	margin: 0 45px;
	text-align:left;
	width:480px;
}

#hor-minimalist-b th {
	border-bottom:2px solid #6678B1;
	color:#003399;
	font-size:14px;
	font-weight:normal;
	padding:10px 8px;
	text-align:left;
}

#hor-minimalist-b td {
	border-bottom:1px solid #CCCCCC;
	color:#666699;
	padding:6px 8px;
}
#hor-minimalist-b tr.even{
	background:#E8EDFF none repeat scroll 0 0;
}

#hor-minimalist-b td img {
	cursor : pointer;
	padding : -2px;
}

#feedback, #pinEdit  {
	overflow : hidden;
	background : #fff;
	width : 450px;	
	-moz-border-radius :10px;
}

#feedback form, #pinEdit form {	
	margin : 20px auto;
	width : 400px;	
	background : #fff;
}

#pinEdit , #pinEdit form{
	width : 550px;
}

button.green {
	color : #90DD47;
}

#fdlink {
	background : #fff;
	border : 1px solid #999;
	border-right :1px solid #444;
	border-bottom :1px solid #555;
	position : absolute;
	top : 40%;
	left : 0;
	width : 35px;
	overflow : hidden;
	height : 89px;
	-moz-border-radius-bottomright : 11px;
	-moz-border-radius-topright :11px;
}

#lfdcov {
	background : #000;
	xborder : 1px solid black;
	position : absolute;
	top : 2px;
	left : 0;
	width : 33px;
	overflow : hidden;
	height : 85px;
	-moz-border-radius-bottomright : 9px;
	-moz-border-radius-topright :9px;
}

a.lfd {
	position : absolute;
	top : 5px;
	padding : -10px 10px 0 0;
	left : 5px;
	margin : 2px;
	margin-right : 0px;	
}


div.footer {
	background-color:#000000;
	clear:both;
	color:#999999;
	font-family:verdana;
	font-size:85%;
	line-height:1.4em;
	margin-top:50px;
	padding:15px 0;
	text-align:center;
}

div.footer a {
	color:#FFFFFF;
}

div.footer a:hover {
	text-decoration : underline;
	color:#FFFFFF;
}


div#ft {
	background-color:#F0F1F2;
	border-bottom:5px solid #D8D9DA;
	border-top:1px solid #D8D9DA;
	overflow : hidden;
}

div#ft a {
	color:#5E5A57;
	font-size:12px;
}

div#ft div.ft-inner {
	margin : 0 auto;
	padding:15px 0;
	width:720px;
}


div#ft div.ft-col_first a:link, div#ft div.ft-col_first a:visited {
color:#5E5A57;
font-size:12px;
text-decoration:none;
}


div#ft div.ft-col {
	display:inline;
	float:left;
	margin:10px 0 0 0;
	width:130px;
}

div#ft div.start {
	margin-left: 50px;
}

div#ft div.end {
	margin-right: 10px;
}

div#ft  h6 {
	color:#393E3F;
	font-size:100%;
	margin:0 0 5px;
}





div#ft p.copyright {
	clear:both;
	color:#000;
	font-size:85%;
	margin:0 auto;
	padding:20px 0 0 4px;
	width : 600px;
}


div#ft p.copyright a:hover {
	text-decoration:none;
}
div#ft p.copyright a:link, div#ft p.copyright a:visited {
	text-decoration:underline;	
	font-size : 10px;
	color:#248BA5;
}
div#ft p.copyright a {
	padding:0 10px;
}

#allstate {
	width : 100%;
	background : #ddd;
	margin : 50px 0;
}

#linkstates {
	width : 680px;
	margin : 0 auto;
	overflow : hidden;
	background : #ddd;
}

.lstates {
	width : 200px;
	float : left;
	margin : 5px;
	padding : 5px;
}

.lstates a {	
	color:#FFFFFF;
	font-size : 14px;
	width : 200px;
	background-color:#90DD47;	
	float : left;
	text-align : center;
}

.lstates a:hover{	
	color:#fff;
	background-color : #000;
}


.ldistricts {
	display : none;
	width : 180px;
	margin : 3px auto;
	background-color : #777;	
}

.ldistricts a {
	display : block;
	color:#FFFFFF;
	font-size : 12px;
	width : 180px;
	background-color:#777;
	margin : 0px;
	padding : 0px;
	float : none;
	text-align : center;
}
