﻿a
{
	font-family: Verdana;
	color: white;
	text-decoration: underline;
	outline: none;
}
a.disabled { color: #aca899;}
a:Hover {
	font-family: Verdana;
	color: #f78e1e;
	text-decoration: none;
}
body { font-family: Verdana; font-size: 11px; text-align: center; background-color: #292728; background-image: url('../Images/mapbkg.jpg'); color: White; }
.MainWrapper { width: 998px; position: relative; margin: 0 auto; text-align: left; border: 1px none #808080; background-color: #000000; }

.header { border-style: none; background-image: url('../Images/header.jpg'); background-position: center; background-repeat: no-repeat; width: 998px; height: 144px; }
.navbar { background-image: url('../Images/navbar.png'); background-repeat: repeat-x; width: 998px; height: 49px; }
.greenright { background-image: url('../Images/greenright.png'); background-repeat: no-repeat; height: 507px; width: 565px; z-index: 0; margin: -2px 0 0 390px; padding: 5px 0 0 0; position: relative; }
.mobileAdvert { background-image:url('../Images/ucladbk.png'); margin-top: -5px; margin-left: -3px; padding-left: 0px; float: left; position: relative; height: 231px; width: 420px; top: 0px; left: 0px; }
#carousel {
	margin-top: 10px;
	margin-left: 18px;
	width: 333px;
	height: 200px;
	overflow: scroll;
  display:none;
}
#carousel + div {
	margin:0px auto;
}
#carousel ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}
#carousel li {
	display: inline;
	float: left;
}
.ma1{cursor:pointer}
.uclad4 {cursor:pointer}
.uclad3{cursor:pointer; margin-top:7px;}
.clientFeedback { margin: -19px 0 0 5px; background-image: url('../Images/sus60.png'); float: left; clear: left; z-index: 100; height: 245px; width: 408px; }
.footer { padding: 5px; position: relative; text-align: center; font-family: verdana; font-size: 10px; color: #FFFFFF; }
.footer a { text-decoration: none; font-family: verdana; font-size: 10px; color: #FFFFFF; }
.footer a:Hover { text-decoration: none; font-family: verdana; font-size: 10px; color: #FFFFFF; }
.dynamicFeedback { margin: 80px 0 0 20px; float: left; clear: left; z-index: 200; position: relative; font-family: Verdana; font-size: 11px; color: #FFFFFF; height: 145px; width: 300px; }
div.loginPopup { display: none; vertical-align: middle; position: absolute; padding-left: 20px; padding-top: 20px; padding-right: 5px; background-position: 0px 0px; width: 350px; background-image: url('../Images/black_big.png'); height: 165px; z-index: 900; background-repeat: no-repeat; }
.closeLoginbtn { position: absolute; right: 10px; top: 3px; }
div.LoginPlaceholder { width: 320px; height: 162px; background-color: transparent; position: absolute; z-index: 900; }
.loginForm { font-size: 11px; width: 322px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 5px; margin-top: 3px; color: white; }
.loginForm label { width: 8em; float: left; text-align: right; padding:9px 5px 5px 5px  }
.loginForm label.error { float: left; color: red; vertical-align: middle; width: .4em }
.loginForm p { clear: both; }
.loginForm a { vertical-align: baseline; text-decoration: none; color: White; }
.loginForm input {float:left; margin-top: 5px}
.loginForm .submit { float: right; margin-right: 5px; }
.loginForm .close { float: right; margin-right: 5px;  }
.loginForm em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.loginForm #Send { display: none; }
.loginForm #SendInfo { color: Red; display: none; }


.menuContainer { position: relative; z-index: 300; width: 960px; height: 19px; float: left; margin: -49px 0 0 0; font-size: 13px; }
.menuContainer ul { margin: auto; height:19px; position: relative; margin: 0; padding: 0; list-style-type: none; }
.menuContainer li { float: left; margin: 0 0 0 0; }
.menuContainer a {outline: none; color: #FFFFFF; line-height: 19px; padding: 0 15px 0 15px; text-decoration: none; display: block; background-repeat: no-repeat; background-position: right; }
.menuContainer a:hover { color: #ff9b29; outline: none; }
.menuContainer li.current a { color: black;  background: url('../Images/submenuhl.png') no-repeat right top; outline: none; /*right tab image path*/ }
.menuContainer li.current a:hover{ color: black;outline:none;}


.subMenuContainer { display: none; position: relative; z-index: 300; width: 960px; height: 19px; float: left; margin: -29px 0 0 0; font-size: 11px; }
.subMenuContainer ul { margin: auto; height: 19px; position: relative; margin: 0; padding: 0; list-style-type: none; }
.subMenuContainer li { float: left; margin: 0 0 0 0; }
.subMenuContainer a { outline: none; color: black; line-height: 19px; padding: 0 10px 0 10px; text-decoration: none; display: block; background-repeat: no-repeat; background-position: right; }
.subMenuContainer a:hover { color: white; }
.subMenuContainer li.current a { color: black; font-weight:bold; outline:none; }
.subMenuContainer li.current a:hover { color: black; outline:none; }
.ui-effects-transfer { border: 2px solid white; }

.text { color: #808080; }

.a1 { position: absolute; display: block; left: 774px; top: 19px; width: 130px; height: 124px; text-decoration: none; border: none; outline: none; -moz-outline-style: none; }
.a2 { position: absolute; display: block; left: 18px; top: 38px; width: 630px; height: 124px; text-decoration: none; border: none; outline: none; -moz-outline-style: none; }

.a3 { border-style: none; border-color: inherit; border-width: medium; position: absolute; display: block; left: 12px; top: 5px; width: 130px; height: 124px; text-decoration: none; outline: none; -moz-outline-style: none; }
.a7 { z-index: 100; color: White; font-size: 12px;  border-style: none; border-color: inherit; border-width: medium; position: absolute; display: block; left: 62px; top: 240px; width: 131px; height: 13px; text-decoration: none; outline: none; -moz-outline-style: none; font-family: Arial, Helvetica, sans-serif; }


.header span { display: none; }
.greenright span {display: none;}
html { min-height: 101%; margin-bottom: 5px; }
.Map { border: thick outset #999999; position: absolute; z-index: 1; width: 983px; height: 617px; top: 171px; display: none; left:2px; margin-top:10px }
h2{font-size:16px; margin-left:10px; cursor:pointer; }
h2 a {text-decoration:none;}
h3 a {text-decoration:none;}
h3{font-size:14px; position:absolute;top: 145px; left: 940px; cursor:pointer;}
.find{font-family: Verdana; font-size: 11px; z-index: 400;top: 157px; position: absolute; left: 300px;}

.contact{WIDTH:540px;  float:left; background-image: url('../Images/TestDriveBackground.jpg');}
.tdsuccess{WIDTH:540px; display:none; float:left; background-image: url('../Images/TestDriveBackground.jpg');}
.tdfailure{WIDTH:540px; display:none; float:left; background-image: url('../Images/TestDriveBackground.jpg');}
.nature{BORDER-BOTTOM-COLOR: transparent;BORDER-LEFT-COLOR: transparent; WIDTH:457px; DISPLAY: block; FLOAT: right; HEIGHT:382px; margin-right:1px; }
.contact .form-item{PADDING-BOTTOM:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; HEIGHT:1%; OVERFLOW:hidden; PADDING-TOP:2px}
.contact LABEL { text-align: right; line-height: 22px; width: 112px; padding-right: 7px; float: left; color: white; font-size: 12px; font-family: Verdana; }

.content-box{  background-position:#d7d9de;   padding:11px 0px 37px 5px;   background:#d7d9de;   color:#000}
.contact .name{WIDTH:243px}
.contact .date{WIDTH:28px}
.contact .number1{WIDTH:39px}
.contact-us{WIDTH:auto}
.contact FIELDSET{BORDER-BOTTOM-STYLE:none; PADDING-BOTTOM:0px; BORDER-RIGHT-STYLE:none; MARGIN:0px 0px 0px 40px; PADDING-LEFT:0px; PADDING-RIGHT:0px; BORDER-TOP-STYLE:none; BORDER-LEFT-STYLE:none; PADDING-TOP:0px}
.my-contact .numeric{WIDTH:120px; DISPLAY:inline; MARGIN-LEFT:6px}
.contact TEXTAREA{WIDTH:250px; HEIGHT:50px}
.FinePrint { margin-left: 5px; font: normal 8pt Arial,Helvetica,sans-serif; color: #CCCCCC; text-align: left; }
.sendbutton1{margin-right:130px;}
.contact .form-item-button{PADDING-BOTTOM:0px; PADDING-LEFT:0px; PADDING-RIGHT:0px; HEIGHT:1%; OVERFLOW:hidden; PADDING-TOP:0px}