/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1em; min-width:951px; background:#000000}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#ebebeb;	}	

object { vertical-align:top; outline:none}
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
.button_style{ background-color:#000000; color:#333333;}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#9eba00; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.link{color:#eb8d07; background:url(images/marker.gif) center right no-repeat; padding-right:10px; text-decoration:underline; text-transform:uppercase; font-size:.916em}
.link:hover{text-decoration:none }
.link1{color:#eb8d07;text-decoration:underline; text-transform:uppercase; font-size:.916em}
.link1:hover{text-decoration:none }


.button{color:#9eba00; text-transform:uppercase; font-weight:bold; font-size:12px; background:url(images/button.gif) top left no-repeat; width:100px; text-align:center; line-height:28px; display:block; text-decoration:none;  }
.button:hover{text-decoration:none; color:#fff }

.button1{color:#9eba00 !important; text-transform:uppercase; font-weight:bold; font-size:12px; background:url(images/button1.gif) top left no-repeat; width:73px; text-align:center; line-height:28px; display:block; text-decoration:none; float:left  }
.button1:hover{text-decoration:none; color:#fff !important }

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/marker1.gif) top left no-repeat; background-position:0 9px; margin:0; padding-left:12px;}
#content ul li a{color:#809e00; text-decoration: underline; line-height:1.71em; font-size:1.16em;} 
#content ul li a:hover { text-decoration:none; }

/*header*/
#header {font-size:0.875em; color:#FFFFFF }
#header .logo{ margin:0 0 9px 0 }
#header p{ margin:0 0 17px 0}
#header .indent{margin:0 0 0 266px; position:absolute; width:685px}
#header .indent1{margin:97px 0 0 678px; position:absolute; width:273px}
#header .indent1a{margin:47px 0 0 678px; position:absolute; width:273px}
#header .block{ background:url(images/bg_block.png) top left no-repeat; width:273px; height:357px; font-size:.85em; line-height:1.33em}
#header .indent-block{padding:13px 0 0 12px}
#header h1{color:#9eba00; font-size:2.5em; margin-bottom:13px; line-height:1.2em }
#header h1 span{ font-size:22px}
#header .txt{color:#fa9910; line-height:18px; font-size:1.16em; display:block; margin-bottom:15px}
#header .txt1 b{color:#9eba00; font-size:30px}
#header .txt1 span{color:#9eba00; font-size:20px}

#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0; display:inline}
#header ul li a{color:#ffffff; text-decoration:none; padding:0 30px 0 30px; display:block; float:left; line-height:68px; padding-top:3px;} 
#header ul li a:hover { text-decoration:none; background:url(images/bg_menu-act.gif) top left repeat-x;}
#header ul li a.current{ text-decoration:none; background:url(images/bg_menu-act.gif) top left repeat-x;  }




/*content*/
#content{ font-size:0.75em; width:100%; text-align:left; background:#161616}
#content .indent-col2{padding:17px 0 0 0}
#content .indent-main{padding:0 0 20px 0}
#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-left1{ float:left; margin:0 20px 25px 0}
#content .img-indent{ margin:0 0 16px 0}
#content p{ margin:0 0 17px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 17px 0; }
#content h2{color:#eb8d07; font-size:2em; margin-bottom:17px; line-height:1.2em;  }
#content h4{color:#fff; font-size:1em; margin-bottom:11px; font-weight:normal  }
#content .tail{ background:url(images/tail.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:9px}
.banner{ margin-left:-23px; position:relative; margin-top:15px}

#content .indent-1{padding:18px 25px 25px 28px}
#content .indent{padding:31px 25px 0 33px}
#content .indent1{padding:37px 0 0 0}
#content .indent2{padding:21px 0 30px 33px}
#content .indent3{padding:0 13px 0 0}
#content .indent5{padding:0 0 0 235px}

#content .block1{ background:#000000}
#content .block1 .indent-block1{padding:5px}

/*tabs*/
#content ul.tabs {margin:0; padding:0; float:left; list-style:none; height:33px; border-left:1px solid #9eba00; width:100%;}
#content ul.tabs li { float: left; margin:0; padding:0; height:32px; line-height:32px; overflow:hidden; position: relative; background:#161616; background:none; border-right:1px solid #9eba00; border-top:1px solid #1a1b15 }
#content ul.tabs li a { background:#161616; text-decoration:none; color:#9eba00; display:block; font-size:1.2em; width:167px; text-align:center; outline:none; line-height:33px}
#content ul.tabs li a:hover { background:#9eba00; color:#000000}
#content ul.tabs li a:current { background:#9eba00; color:#000000}


#content ul.tabs li.active a{ background:#9eba00; color:#000000}
#content ul.tabs li.active a:hover  { background:#9eba00; color:#000000}


.tab_container {overflow: hidden; width: 100%; background:#161616; color:#000000;	float:left; height:480px}
#page1 .tab_container {overflow: hidden; width: 100%; background:#161616; color:#000000; float:left; height:328px}
.tab_content {padding:16px 15px 20px 27px;}
	.tab_content a { color:#fff;}

.tabs_container_bottom {background:url(images/tab_container_bot.png) no-repeat left top; height:5px; overflow:hidden; font-size:0;line-height:0;}


/*----- forms -----*/
#search-form {position:absolute; right:0; top:37px; float:right; width:270px;}
	#search-form fieldset {	border:none; background:url(images/search-bg.gif) no-repeat left top;}
		#search-form input.text {width:226px; background:none;border:none; padding:4px 3px 4px 8px;margin-right:6px; color:#a7bd47;}
		#search-form input.submit {	width:27px;	height:25px; border:none; background:url(images/search-button.gif) no-repeat left top;cursor:pointer;	}
		

.flight-form fieldset {border:none;}
.flight-form .field {height:30px; overflow:hidden;	}
.flight-form .field.alt {height:24px;}
.flight-form .field span {float:left;text-align:right; padding-right:2px; width:36px;	}
.flight-form .field .span {float:left; text-align:left; padding-right:2px; width:84px;	}
.flight-form input.text {width:160px; background:#ffffff; border:1px solid #698007; color:#000; padding-left:8px;	}
.flight-form input.text4 {width:112px; background:#ffffff; border:1px solid #698007; color:#000; padding-left:8px;	}
.flight-form input.text1 {width:74px; background:#ffffff; border:1px solid #698007; color:#000; padding:3px 0 3px 8px; color:#809e00; float:right; font-size:12px; margin-right:13px	}
.flight-form input.radio {width:12px; height:12px;	}		

.flight-form select {width:100px; height:18px; background:#fff; border:1px solid #a9bf49; border-left:1px solid #3b4f0e; border-top:1px solid #3b4f0e; color:#809e00; vertical-align:middle}
.flight-form .select {width:121px; float:right; margin-right:13px; height:25px; background:#fff; border:1px solid #a9bf49; border-left:1px solid #3b4f0e; border-top:1px solid #3b4f0e; color:#809e00;}
.flight-form .select1 {width:156px; float:right; margin-right:13px; height:25px; background:#fff; border:1px solid #a9bf49; border-left:1px solid #3b4f0e; border-top:1px solid #3b4f0e; color:#809e00;}
.flight-form strong {color:#fff; font-weight:normal;	}

/*box*/
.box{ background:#000000; width:100%; color:#ebebeb;}
.box .border-top {background:url(images/border_top.gif) top repeat-x;}
.box .border-bottom {background:url(images/border.gif) bottom repeat-x;}
.box .border-right {background:url(images/border.gif) right repeat-y}
.box .border-left {background:url(images/border.gif) left repeat-y; width:100%;}
#content .box h2{color:#9eba00; font-size:2em; margin-bottom:13px; line-height:1.2em; padding:16px 0 0 28px }

.tab_content{ background:#809e00; border:5px solid #9eba00; color:#161616}
.indent-box{padding:13px 10px 24px 28px}
.indent-box1{padding:3px 10px 24px 28px}

/*footer*/
#footer { color:#5d5d5d; font-size:0.875em; background:#000 }
#footer .indent-footer1{ margin:20px 0 0 0; right:0; position:absolute; width:140px}
#footer .indent-footer{ padding:17px 50px 0 34px;}
#footer a {color:#5d5d5d; text-decoration:none}  
#footer a:hover {  text-decoration:underline}


#footer ul{margin:0; padding:0; list-style:none; float:left}
#footer ul li{ margin:0; display:inline; background:none; float:left}
#footer ul li a{display:block; float:left; padding:0 7px 0 0} 


.jamp{ width:40px; margin-left:6px}
select{font-size:.84em; color:#2d3331; height:20px}
	
.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:40px}
.h1{ height:30px; background:url(images/bg_input.gif) top left no-repeat}
.block-contact span{ float:right; margin-right:0}

.input{
   	border:1px solid #373636; 
	background:#222222;
	width:248px; height:19px;
	font-size:1em;
	color:#ebebeb;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px
}
textarea{
   	border:1px solid #698007; 
	background:#222222;
	width:200px; height:100px;
	font-size:1em;
	padding-left:7px;
	margin-bottom:11px;
	overflow:auto}
.textarea{
   	border:1px solid #373636; 
	background:#222222;
	color:#ebebeb;
	width:248px; height:200px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
.textarea1{
   	border:1px solid #373636; 
	background:#222222;
	color:#ebebeb;
	width:248px; height:61px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
