/* CSS Document */

body {
	padding:0px;
	margin:0px;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;
	background: #000;
	color:#555;
	}
	
a:link {color:#84582f}
a:visited {color:#84582f}
a:hover {color:#000}
a:active {color:#84582f}

.nav {
	font-size:13px;
	padding:0px 20px 8px 20px;
	}
	
.nav a{margin:0px 10px}	
	
.nav a:link{
	text-decoration:none;
	color:#d3cbaf;
	}
	
.nav a:visited {
	text-decoration:none;
	color:#d3cbaf;
	}
	
.nav a:hover {
	text-decoration:none;
	color:#BD9758;
	}
	
.nav a:active {
	text-decoration:none;
	color:#d3cbaf;
	}
	
.bottomnav {
	font-size:12px;
	color:#4b331d;
	padding:20px;
	background-color:#100A05;
	}
	
.bottomnav a:link{
	text-decoration:none;
	color:#4b331d;
	}

.bottomnav a:visited {
	text-decoration:none;
	color:#4b331d;	
	}

.bottomnav a:hover {
	text-decoration:none;
	color:#FFF;
	}
	
.bottomnav a:active {
	text-decoration:none;
	color:#4b331d;
	}
	
h1 {
	color:#000;
	margin:30px 20px 20px 20px;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	
/*-----------Start Form-----------*/
/* Centre the form within the page */
form{
	margin: 0 auto;
    padding:0 20px;
    width:600px;
}

fieldset{
	margin:0;
	padding:0;
}

legend {
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 30px 0px;
	margin:0;
	color:b4b4b4;
}

label {
	font-weight:bold;
	margin:0px 0 0 0px;
	font-size:13px;
	display:block;
}

/* Style the text boxes */
input, textarea, select {
    width:100%;
    /*height:27px;*/
    background:#FFF;
    border:1px solid #666;
    padding:5px;
    margin:3px 0 0 0;
    font-size:0.9em;
    color:#000;
	font-weight:normal;
    border-radius:3px 3px;
    -moz-border-radius:3px 3px;
    -webkit-border-radius:3px 3px;
}

select {
    width:105%;
}

input.checkbox{
	width:20px;
	height:16px;
	padding-bottom:3px;
	margin:24px 4px 0 0;
	border:none;
	background:none;
}

textarea {
	/*height:213px;*/
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
}

.fieldHint{
	font-size:12px;
	color:#666;
	width:100%;
	display:block;
	margin:2px 0 0;
}

.actionButton {
	background:#E81C25;
    background: -moz-linear-gradient(center bottom , #382516 0%, #432C1A 75%) repeat scroll 0 0 #432C1A;
    border: 1px solid #3E2918;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 1px 1px 2px #828282;
    color: #FFF;
    font-size: 14px;
    padding: 3px;
    text-transform: lowercase;
	font-weight:bold;
	width:100px;
	margin:0px 5px 20px 0;
}

.actionButton:hover {
	background: #CCA55A;
   
    border-radius: 2px 2px 2px 2px;
}

.requiredField{
	color:#930;
}

.captcha{
	margin: 3px 5px 0 0;
    padding: 0;
}

/*End Forms*/
 
 .cardDetails{
	color:#666;
}

.loginLink {margin:5px 0 0 3px; font-size:12px;}

.loginLink a:link {color:#999; text-decoration:underline; padding:0 0 2px 0;}
.loginLink a:visited {color:#999; text-decoration:underline; padding:0 0 2px 0;}
.loginLink a:hover {color:#CCC; text-decoration:underline; padding:0 0 2px 0;}
.loginLink a:active {color:#999; text-decoration:underline; padding:0 0 2px 0;}

#loginBack{
	width:379px;
	height:155px;
	margin:0 20px 10px 0;
}

#loggedOut{
	padding:85px 0 0 0;
}

#loggedOut .inputField{
	width:100px;
    background:#777;
    border:1px solid #000;
    padding:5px;
    font-size:0.9em;
    color:#FFF;
	margin-bottom:0;
}

#loggedOut .actionButton, #loggedIn .actionButton{
    box-shadow: none;
	margin:0;
}

#loggedIn{
	background:url(/web-dev/template-images/index-login-back.jpg) left top no-repeat #151515;
	width:100%;
	height:100%;
}

.loginWelcome{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:10px 5px 0 0;
}

.cardAmount{
	background:url(/web-dev/template-images/index-amount-back.jpg) left top no-repeat;
	margin:3px 0 0 0;
	color:#bebebe;
	font-size:14px;
	font-weight:bold;
	padding:0px 10px 0px 0;
	width: 242px;
}

.amountGreen{
	font-size:21px;
	color:#84ff20;
	font-family:Tahoma, Geneva, sans-serif;
}
	
.loginRegText{
	padding:0 100px 0 0;
	font-size:10px;
	color:#999;
}

.gomapMarker{
	font-weight:normal;
	font-size:12px;
}

.map-info-box-title{
	font-weight:bold;
	font-size:15px;
}

.map-menu-right h2{
	margin:-5px 0px 40px 0px;
	padding:0px;
}
	