* { padding:0; margin:0;}

/* CSS Document for primary links */

.thisbody .yuimenubarnav .yuimenubaritem { float:left;  padding:0px 6px 0px 0px; cursor: pointer; line-height:1.1em; }  /*li*/

.thisbody .yuimenubaritemlabel {
	font-style: italic;
	display:block;
	line-height: normal; cursor: pointer; float:left;
	font-size:18px; font-family: arial; color:#ffffff; 
	text-align:center; text-decoration:none;
	padding:25px 30px 30px 30px; 
	}

.yuimenubaritemlabel:hover {
		color: #ffabab;
	}

h1 {color:#80bfff;}

html { font-size:100.01%;}
body#body {  background:url(images/bg.gif) repeat scroll 50% 0; font-size:13px; font-family: "Trebuchet MS", Helvetica, sans-serif; color:#9199af; background-color:#000000;}

.clear { clear: both;}

html, body { height:100%;}

a {text-decoration: underline; color:#5b98b7; outline:none;}
a:hover {text-decoration: none; color:#ffffff;}

	input, select, textarea, html body textarea, .form-file { font-size:13px; font-family: "Trebuchet MS"; color:#9199af; vertical-align:middle;}
	input.form-text, select, textarea, .form-file { background:#0d1020; border:1px solid #131e3c; padding:2px 0px 4px 5px;}

	.preload {display:none}
	
/*** Main ***/
	.main { /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1050)? "1050px" : "100%");*/ min-width:1020px;}
	.main { overflow:hidden; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; min-height:100%; background:url(images/footer.jpg) no-repeat center bottom;}
	.main-bg { padding:0px 0px 0px 0px; background:url(images/header.jpg) no-repeat center 0; position:relative;}
	.main-width { width:966px; margin:0 auto;}
	.header { height:270px; /*position:relative;*/ padding:0px 0px 0px 0px;}
	
/*** Menu ***/
	.main-menu { clear:both; /*position:relative;*/ padding:0px 0px 0px 1px;}
	.menu { float:right;}
	.main-menu .menu-bg { overflow:hidden;}
	.main-menu ul { list-style: none; overflow:hidden; list-style-image: none;}
	
	.sub-menu { float:right; padding:0px 94px 0px 0px; text-align:right;}
	.sub-menu ul { overflow:hidden; text-align:right;}
	.sub-menu ul li { text-align:right; font-size:13px; color:#9199af; line-height:1em; overflow:hidden; padding:0px 0px 1px 0px;}
	.sub-menu ul li.call { background:url(images/call.gif) no-repeat 0 0px; padding:2px 0px 3px 14px;}
	.sub-menu ul li a {font-size:13px; color:#9199af; text-align:right; text-decoration:none;}
	.sub-menu ul li a:hover { text-decoration:underline;}
	.sub-menu ul li.user { padding:17px 0px 36px 0px;}
	.sub-menu ul li.user a { background:url(images/user.gif) no-repeat 0 4px; padding:0px 0px 0px 13px; color:#5b98b7; font-size:12px;}
		
	
/*** Logo ***/
	.logo { float: left; height:157px;}
	



/*** Footer ****/
	.footer {
		clear:both;	overflow:hidden; height:100%; color:#9199af; font-size:12px;
		line-height:1.3em; font-family:arial; 
		}

	.footer .width {  width:965px; margin: 0 auto; text-align:center; background:url(images/footer-line.gif) repeat-x 0 0;}	

	.footer .indent {
		overflow:hidden; height:100%; 
		padding:39px 0px 40px 0px;
		}

	.footer a { /*text-decoration:none;*/ color:#9199af;}
	/*.footer a:hover { text-decoration: underline;}*/

ul, ul li { list-style:none; list-style-image:none; list-style-type:none;}
