@import url('menu.css');
@import url('nifty.css');

html, body { margin:0;padding:0;  font-family: Halvetica, 'MS UI Gothic'; font-size:12px; }
 body { background:#B0B0B0 url(/d/i/bg.gif) repeat-y center;}
.f_halvetica { font-family: Halvetica, Arial !important;}
.f_gothic 	 { font-family:'MS UI Gothic' !important;}

.c { clear:both;}
.grey { color:#ccc;}
.titlez  { color:#03497E; font-weight:bold; margin-bottom:0px !important;}
.left p { padding:0; margin:0; margin-bottom:15px; }

.ceoleft { width:92px; float:left;}
.ceoright { margin-left:95px;}
.ceoright a { display:block; text-decoration:none;}
.ceoright a:hover { background:#B7AE73; color:#fff !important; text-decoration:none; display:block;}
.ceoright a:hover .titlez { color:#fff !important;}
.ceocont { margin:20px 0;}
#container { width:758px; margin:0 auto; border-top:12px solid #B0B0B0;   }


.content{ background:#fff; padding:14px; }

.copy { background:#03497D; padding:15px 20px; color:#fff; text-align:right;  font-size:12px; }
.copy a { color:#fff; text-decoration:none;}
.copy a:hover { text-decoration:underline;}
.copy span { font-family: Halvetica, Arial, 'MS UI Gothic'; }

.h { }
.h li { background:#000;}

.dm {margin:0;padding:0;}
.dm li { margin:0;padding:0; list-style:none;}
.dm li a { display:block; width:80px; height:80px; text-decoration:none;}
.dm li.btn { width:80px;height:80px; margin-bottom:1px;}

.fl { float:left;}
.sq { width:80px !important; height:80px; background:#000; margin-left:1px;}

.sq a { display:block; width:80px;; height:100%; text-decoration:none;}
.innermenu { display:none;}
.innermenu .sq { display:none;}


/* index page */



.mpright { margin-left:110px; background: url(/images/1002_home.jpg) no-repeat top left;  padding-top:200px; padding-left:17px; }
.mpright div {font-family:'MS UI Gothic', Arial;  }
.mp		 {color:#666; width:300px; height:200px; padding-top:30px; }
.mp	a { text-decoration:none; color:#666;}

.press { padding:20px 75px 20px 125px; background:#D1CEAb url(/d/i/pages/press-releases.gif) no-repeat 135px 10px; }
.press .infoprlinks {margin-top:15px;}
.press .infoprlinks p {float:left; display:block; width:50%; margin-bottom:15px; background: url(/d/i/pages/li.gif) no-repeat 10px 6px; font:12px 'MS UI Gothic'; }
.press .infoprlinks p span { display:block;  padding-left:20px;}
.press .infoprlinks p span a  { color:#666; display:block; margin-left:0px; padding:2px; text-decoration:none;}
.press .infoprlinks p span a:hover  {background:#B4b080; color:#fff;}


.pageinner { background:#fff; padding:14px;}

.alpha {	filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6	}

#page { margin-top:30px; color:#666666;  }
	div.titleimg	{  margin-bottom:30px; }
	div.titleimgcs	{  margin-bottom:25px; }
	.caption	{ margin-left:190px; font:25px 'MS UI Gothic', Arial; color:#03497E; position:relative;  }
	
	
	.cscaption	{ margin-left:190px; font:bold 18px 'MS UI Gothic', Arial; color:#03497E; position:relative;}
	.subcaption { margin-left:193px; font:bold 13px 'MS UI Gothic', Arial; margin-top:7px; color:#7D7D7D; position:relative;  }
	a img { border:0;}	
	a { color:#03497E;}
	.left   { float:left; width:80px; margin-left:82px;_margin-left:42px;; margin-right:15px;   }
	.right  {  float:left; margin:0px 0px 0px 15px; width:456px;  line-height:19px; font:12px  'MS UI Gothic'; margin-bottom:15px; list-style:url(/d/i/list-element.gif);}
	.right li { margin-bottom:10px;}
	
	.right .hlist li { padding-left:45px; text-indent:-45px;}
	
	
	.leftceo   { float:left; width:104px; margin-left:82px;_margin-left:42px;; margin-right:15px; }
	.rightceo  {  float:left; margin:0px 0px 0px 25px; width:456px;  font:12px  'MS UI Gothic'; margin-bottom:15px; list-style:url(/d/i/list-element.gif); line-height:19px;}


	.right .bD3CEAA { background:#D3CEAA;}
	.left h3 {margin:0;padding:0; color:#03497E; font-weight:bold; font-size:12px; }
	
	.right p { text-align:justify; margin:0;padding:0;margin-bottom:19px; line-height:19px;}

	.right h3 {margin:0;padding:0; color:#03497E; font:bold 13px 'MS UI Gothic';  }
	.right h4 {margin:0;padding:0; color:#03497E; font:bold 12px  'MS UI Gothic';  }
	.right h5 {margin:0;padding:0; font:bold 11px  'MS UI Gothic';  }

.ttop { margin-top:10px;}
.ttop p { margin-bottom:10px;}

.archive {}
.archive ul, .archive li { margin:0;padding:0; list-style:none;}
.archive li { margin-top:2px;}

.archive div.current { display:block;}
.archive div.notcurrent { display:none;}

.archive h3.current { display:block;}
.archive h3.notcurrent { color:#666;}
.archive a { color:#666; padding:2px; padding-left:0; text-decoration:none; }
.archive a:hover { background:#B4b080; color:#fff; }
.archive span.current {   color:#03497E;   }
.archive span { color:#666;}
.nleft { width:50px; float:left; padding-top:5px;}
.nright {margin-left:75px; background: url(/d/i/pdf.gif) no-repeat left 3px; padding-left:21px; padding-bottom:10px; }
.n {margin-bottom:20px;}
.nright a { text-decoration:none; color:#666; display:block; padding:0px 2px;}
.nright a:hover {background:#B4b080; color:#fff;  }

/* ceo */
.bD3CEAA { background:#D3CEAA;}

.c03497e { color:#03497e;}

.c999 { color:#999;}
.c666 { color:#666;}
.c333 { color:#333;}
.leftceoinner  div { margin-bottom:19px;}

/* .contacts  */
.formlabel { margin-bottom:20px;padding:1px;}
.formblock { padding:1px; }
ul.category { margin:0;padding:0; }
ul.category li { float:left; width:100%; padding:0;margin:0px 0px 15px 0px; list-style:none;}

span.red { color:#F00;  font-size:10px;}
span.white {   font-size:10px; visibility:hidden;}
.reqflds { margin-bottom:30px;}
.inp { width:100%; color:#666; border:1px solid #666;}
.reqflds td { padding:5px 3px;}
.reqflds td.spec {padding:0;}
td.r { text-align:right;}
.ta { color:#666; padding:2px; border:1px solid #666; width:100%; height:80px;}

.error { color:#f00; text-align:center; display:none;}

.submit { text-align:center; margin-top:5px;}
.submit input { background:#03497e; border:1px solid #03497e; color:#fff; height:24px; padding:0 15px;}



/* qlinks */


.qlleft { height:31px;}
.qlink, #qlinks  {background:#e6e6e6; padding:10px; height:110px;}
#qlinks .qlleft  { float:left; width:81px; margin-left:3px;}
#qlinks .qlleft  img { border:1px solid #666;}
#qlinks .qlright { margin-left:125px; _height:30px }


.qlink .qlleft  { float:left; width:81px; margin-left:85px;_margin-left:43px; }
.qlink .qlleft  img { border:1px solid #666;}
.qlink .qlright { margin-left:190px;_height:30px }



.qlil {margin:0; float:left; width:110px;padding:0 1px;}
.qlir {margin:0; margin-left:115px; padding:0 1px; }

.qlright tr:hover a, .c03497d { color:#03497d !important;}
.qlright a, .qlright { font: bold 12px MS UI Gothic;_font: bold 11px MS UI Gothic; color:#666; text-decoration:none; }
.qlright a, .qlright { font: bold 12px MS UI Gothic;_font: bold 11px MS UI Gothic; color:#666; text-decoration:none; }
.qlright table { font-size:100%;}
.qlil, .qlir { }

.m30 { margin-bottom:20px;}
.m30 img { margin:5px 0 7px 0;}

.ajax { height:300px; background: url(/d/i/load.gif) no-repeat center center; }