
body, html { background: url(../images/design-bg.jpg) 0 0 repeat-x #c6c9ca; font-family: Arial, Helvetica, sans-serif}

*							{ margin: 0; padding: 0;}

.clear				{ clear:both}

img 		{ border: none}

#enter {
	
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 120000;
	width: 100%;
	height: 1200px;
	display: block;
	overflow: hidden;
	background: url(../images/design-bg.jpg) 0 0 repeat-x #c6c9ca;
}
#enter #inner {
	width: 1200px;
	height: 1200px;
	background: url(../images/inner-bg.jpg) no-repeat center center;
	margin: 0px auto 0 auto;
	position: relative;
}
#enter #inner .goin {
	text-indent: -5000px;
	width: 176px;
	height: 51px;
	display: block;
	background: url(../images/enter-btn.jpg) no-repeat left top;	
	position: absolute;
	top: 33px;
	left: 383px;
	outline: none;
}
#enter #inner a:hover.goin {
	
}

/** HEADER STYLES **/


h1		{ font-family:"Times New Roman", Times, serif; font-size:22px; color:#333; text-align:left; margin: 10px 0 10px 0; float:left;
width: 100%;}

h1 span		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #0066CC; font-style:italic;}

.normP		{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:justify; padding: 8px;}

.normList	{font-family:Arial, Helvetica, sans-serif; font-size: 12px; width: 690px; margin:10px 0; float:left}

.normList li		{ float:left; width: 50%; margin: 3px 0; text-indent: 20px; list-style: none}

.normList li.li-one 	{ background: url(../images/bullet-point.jpg) left top no-repeat}

.normList li.li-two 	{ background: url(../images/bullet-point.jpg) left bottom no-repeat}

#header		{ width:981px; height:127px; background: url(../images/header-bg.jpg) center left no-repeat; display:block; overflow:hidden; position:relative; margin: 0 auto}

#top-logo		{ background: url(../images/logo.jpg) center top no-repeat; width: 261px; height:118px; display:block; overflow:hidden; position:absolute; top: 0; left: 0;}

#top-logo:hover	{ background-position: center bottom }

#top-tel	{ height:70px; width:370px; float:right; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color:#FFF; font-size: 12px; text-align: right; line-height: 1.5; margin-top: 25px}

.large-tel		{ font-size: 18px;}

/** HEADER STYLES END **/

/** TOP NAV STYLES **/

#top-nav		{ width:982px; height: 50px; overflow:hidden; margin: 0 auto; line-height: 50px}

#top-nav li		{ float:left; list-style: none; border-left: 1px solid #CCC}

#top-nav li	a	{ float:left; list-style: none; height: 50px; padding:0 18px; color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; list-style: none; font-size:12px}

#top-nav li	a:hover	{ float:left; background: url(../images/nav-over.jpg) center top repeat-x}

#top-nav li#HO a	{ background: url(../images/home-bg.jpg) center top no-repeat; height:102px; width: 80px; display:block; padding: 0; border-right: 1px solid #CCC}

#top-nav li#HO a:hover	{background: url(../images/home-over-bg.jpg) center top no-repeat; height:102px; width: 80px; display:block}

#HOM li#HO a	{background: url(../images/home-over-bg.jpg) center top no-repeat; height:102px; width: 80px; display:block}

#SAL li#SA a, #ABO li#AB a, #ECO li#EC a, #LOC li#LO a, #SEL li#SE a, #SER li#SR a, #SPE li#SP a, #TES li#TE a, #CON li#CO a, #ABO li#AB a { background: url(../images/nav-over.jpg) center top repeat-x} 

/** TOP NAV STYLES END **/


#full-content-wrap	{ width:100%; overflow:hidden; position: absolute; top: 430px; left:0; z-index: 99999}

#content	{ width:981px; margin: 0 auto; overflow:hidden}

#right-col	{ width:255px; float:right; overflow:hidden}

a#finance-link	{ height:120px; width: 252px; display:block; background: url(../images/finance-btn.jpg) center top no-repeat; margin-top: 10px}

a#finance-link:hover	{ background-position: center bottom}

a#mot-link		{ height:127px; width: 252px; display:block; background: url(../images/mot-btn.jpg) center top no-repeat}

a#mot-link:hover	{ background-position: center bottom}


/** TEXT-WRAP **/

#text-wrap	{ width:700px; float:left; overflow:hidden; padding: 5px;}

/** TEXT-WRAP END **/

 
/** SPY STYLES **/

#spy		{ width:709px; height:94px; float: left; overflow: hidden; background: url(../images/spy-bg.jpg) center top no-repeat}


/** SPY STYLES END **/

#footer		{ width: 981px; background: url(../images/footer-divider.gif) center 20px no-repeat; margin: 20px auto; overflow:hidden; padding-top: 20px;}


#footer-nav		{ width:730px; height: 50px; overflow:hidden; line-height: 50px; float:left}

#footer-nav li		{ float:left; list-style: none; display: inline}

#footer-nav li	a	{ float:left; list-style: none; padding:0 10px; color: #666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; list-style: none; font-size:11px}

#footer-nav li	a:hover	{ float:left; color: #0066CC}

#footer p		{ float:left;  padding:0 10px; color: #666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left}

div#ukw				{ font-size: 11px; float: right; color: #666666; margin: 20px 22px 0 0; display: inline; font-family:Arial, Helvetica, sans-serif }
div#ukw a			{ text-decoration: none; font-weight:bold; color:#666666 }
div#ukw a:hover		{ color: #999999; text-decoration: none; }

.partner-logos 		{ float:right; display: block}


div#map iframe, div#map2 iframe {width: 680px; height: 370px;}

div#map iframe {width: 680px; height: 370px;}

div#map {width: 680px; height: 370px; margin: 20px 0 0 0;}

.checkbox {margin-left: 12px; background-image: none !important; width: auto !important; height: auto !important; float: left !important}
span.confirm {display: block; margin: 20px 0px; font-weight: bold; color: #000; font-size: 20px}

.ggs {
	float: left;
	margin-top: 18px;
}
