/* CSS Document */



* {

	margin:0;

	font-size:100%;

	line-height:17px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 35;

}



body{

	background:#000;

	text-align:center;

	padding-top:10px;

}

.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #CCCCCC;}

.text2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:bold;}
.text3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; font-weight:bold;}
img {vertical-align:top;}

a img { border:0;}



ul { list-style:none;}



.left { float:left;}

.right {float:right;}

.clear  { clear:both;}



h1{

font-family:Tahoma, Arial, VERdana;

	font-size:14px;

	color:#FFFFFF;

	font-weight: bold;

	padding-top:5px;

	padding-bottom:5px;



}



h2{

	font-family:Tahoma, Arial, VERdana;

	font-size:13px;

	color:#FFFFFF;

	font-weight: bold;

	padding-top:5px;

	padding-bottom:5px;

	



}





html, input, textarea

	{

		font-family:Tahoma, Arial, VERdana;

		font-size:0.563em;

		line-height:1.00em;

		text-transform:none;

		color:#97918a;

	}



input, select { vertical-align:middle; font-weight:normal;}



a {color:#fff; text-decoration:none;}

a:hover{text-decoration:underline;}

p {padding-top:20px;}



/* ============================= main layout ====================== */



ul#navmenu {margin-left:22px;}



ul#navmenu li {

 float: left; /*For Gecko*/

 display: inline;

 list-style: none;

 position: relative;

 height: 46px;

}



ul#navmenu ul {

 background: #000;

 width: 148px;

 display: none;

 position: absolute;

 left:0;

 top:-46px;

}



ul#navmenu ul:after /*From IE 7 lack of compliance*/{

 clear: both;

 display: block;

 font: 1px/0px serif;

 content: ".";

 height: 0;

 visibility: hidden;

}



ul#navmenu ul li {

 float: left; /*For IE 7 lack of compliance*/

 display: block !important;

 display: inline; /*For IE*/

 height:24px;

}



ul#navmenu li:hover .last a, ul#navmenu li.jshover .last a  {display:block; padding:0; background:url(images/menu_tail_bg.gif) left top repeat-x #000 !important; margin-top:18px; width:auto;}

ul#navmenu li:hover .last span,  ul#navmenu li.jshover .last span {display:block; background:url(images/menu_corner_right2.gif) bottom right no-repeat;}

ul#navmenu li:hover .last strong,  ul#navmenu li.jshover .last strong {display:block; background:url(images/menu_corner_left2.gif) bottom left no-repeat; font-weight:normal;padding:15px 0 14px 28px;}

ul#navmenu li:hover .last em, ul#navmenu li.jshover .last em { background:url(images/menu_arrow1.gif) top right no-repeat; padding-right:10px; font-style:normal;}

ul#navmenu li:hover .last a:hover, ul#navmenu li.jshover .last em {color:#808080;}



ul#navmenu li:hover .last a,

ul#navmenu li.jshover .last a {

 background:none

}

/* Root Menu */

ul#navmenu a {

 background:url(images/menu_tail_bg.gif) left top repeat-x #000;

 float: none !important; /*For Opera*/

 float: left; /*For IE*/

 display: block;

 text-decoration: none;

 height: auto !important;

 height: 1%; /*For IE*/

 width:148px;

 text-align:center;

 color:#5d6669;

}



/* Root Menu Hover Persistence */

ul#navmenu a:hover,

ul#navmenu li:hover a,

ul#navmenu li.jshover a {

 color: #fff;

}



ul#navmenu li:hover .active, ul#navmenu li.jshover .active {color:#fff; background:url(images/menu_arrow3.gif) top right no-repeat !important;}



ul#navmenu a span {display:block; background:url(images/menu_corner_right.gif) bottom right no-repeat; color:#808080;}

ul#navmenu a strong {display:block; background:url(images/menu_corner_left.gif) bottom left no-repeat; padding:16px 0 15px 0; font-weight:normal;}

ul#navmenu a em { background:url(images/menu_arrow1.gif) top right no-repeat; padding-right:10px; font-style:normal;}



ul#navmenu ul { width:148px; background:#000; padding:79px 0 0 0;}



ul#navmenu li li { width:148px;}



ul#navmenu li li a {

font-weight: normal;

text-decoration: none;

padding:0 0 0 28px;

text-align:left;

width:auto;

}



/* 2nd Menu */

ul#navmenu li:hover li a,

ul#navmenu li.jshover li a {

 float: none;

 background:url(images/menu_arrow2.gif) top right no-repeat;

 color: #808080;

 line-height:17px;

 text-decoration:none;

 width:92px;

}





/* 2nd Menu Hover Persistence */

ul#navmenu li:hover li a:hover,

ul#navmenu li:hover li:hover a,

ul#navmenu li.jshover li a:hover,

ul#navmenu li.jshover li.jshover a {

 background:url(images/menu_arrow3.gif) top right no-repeat;

 color:#FFF;

 text-decoration:none;

}



ul#navmenu li:hover ul,

ul#navmenu ul li:hover ul,

ul#navmenu ul ul li:hover ul,

ul#navmenu li.jshover ul,

ul#navmenu ul li.jshover ul,

ul#navmenu ul ul li.jshover ul {

 display: block;

}



.imgindent {margin:0 20px 0 0; float:left;}

.title {margin-bottom:23px;}

.title2 {margin-bottom:20px;}



a.navi

{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;	

	color:#ff9933;

	text-decoration: none;



}

a.navi:hover

{

	color:#ff9933;

	text-decoration: underline;

}



/* ============================= content ====================== */



.menu {height:293px;}

.logo {margin-left:22px;}

.enter {margin:40px 0 0 550px;}



.link {background:url(images/arrow2.gif) top right no-repeat; padding-right:10px;}



.navigation {background:url(images/navigation_bg.jpg) top left no-repeat; margin:232px 0 0 23px; padding:12px 40px 12px 12px;}



.prev {background:url(images/arrow1.gif) no-repeat 0 0; padding-left:10px; color:#8b8987;}

.next {background:url(images/arrow2.gif) no-repeat right top; padding-right:10px; float:right; color:#8b8987;}



.line {border-bottom:1px solid #5c5650; padding-bottom:15px; margin-bottom:10px;}

.padding1 {padding-right:20px;}



#page5 p, #page6 p {padding-top:15px;}



/* ============================= forms ============================= */



form {padding:32px 0 0 0;}

form .col1 {width:73px !important; padding-right:0 !important;}

form .col2 {width:243px !important; padding-left:0 !important;}



form .rowi {height:30px;}

form .link {float:right; margin-left:30px;}



.input {width:236px; height:15px; border:1px solid #51575b; background:#848483; padding:0 0 0 5px; font-size:1em; color:#fff;}

textarea {width:236px; height:151px; border:1px solid #51575b; background:#848483; padding:0 0 0 5px; overflow:auto; font-size:1em; margin-bottom:10px; color:#fff;}

