/* CSS Document */

* { margin:0; padding:0;}
html{font:12px/17px tahoma, arial, helvetica, sans-serif; color: #ddd /*#638090*/;}
body{
	background:#051620;	text-align: justify;
}
img { behavior: url(/images/iepngfix.htc) } 
a{color:#638090; text-decoration: none;}
a:hover{text-decoration: underline; }
h1 { font: normal 20pt/20pt Georgia, serif; }
h2 { font: normal 20pt/20pt Georgia, serif; }
h3 { font: normal 20pt/25pt Georgia, serif; }

form fieldset { padding: 10px; border: 1px solid #aaa; }
form fieldset legend { font-weight: bold; color: #ddd; }
.errors { color: #f00; list-style:none }
.errors li.error_hostnameInvalidHostname, 
.errors li.error_hostnameLocalNameNotAllowed {display: none;}


form label { width: 150px; float: left;  }
label.required { background: url('/images/required2.gif') no-repeat 0 30%; padding-left: 8px; width: 142px; }
/*.required:before { content: "*"; color: #f00; }*/
form dt, form dd { margin-top: 5px; margin-bottom: 5px; }
a img { border: none; }
.button { 
	border: none;
	background: url('/images/1_pic_3.gif') no-repeat 50% 0px;;
	padding-top: 2px;
	padding-bottom: 9px;
	font: bold 11px Tahoma, sans-serif;
	width: 100px;
	cursor: pointer;
	}
a.button { padding: 3px 20px 10px; color: #000; }
/*input, select, textarea { border:1px solid #23303a; background:#0b1012; color: #638090 }*/ 

.col { float:left;}
.clear { clear:both;}
.loading { background: transparent url('/images/loading.gif') no-repeat 50% 50%; }

.paginationControl .next { float: right; }
.paginationControl .prev { float: left; }
.paginationControl .disabled { visibility: hidden; }
.paginationControl .prev, 
.paginationControl .next { 
	background: transparent url(/images/search.gif) no-repeat 50% 0; 
	padding: 2px 0px 5px 0px; 
	color: #000;
	font: bold 10px Tahoma;
	width: 80px; 
	}



/**********************************************************/
/**********************************************************/
.h{background:url(/images/bg_h.gif) left top repeat-x;}
.bg_h{background:url(/images/bg_h_right.gif) right top no-repeat;}
.bgl_h{background:url(/images/4_h_1.gif) left top no-repeat; height: 61px;}
.h h1 {padding: 12px 30px;}
/**********************************************************/
/**********************************************************/
.h_1{ background:url(/images/bg_h_1.gif) left top repeat-x;}
.bg_h_1{background:url(/images/bg_h_right_1.gif) right top no-repeat;}
.bgl_h_1{background:url(/images/5_h_2.gif) left top no-repeat; height: 61px;}
.h_1 h2 {padding: 15px 30px;}
/**********************************************************/
/**********************************************************/
.h_2{background:url(/images/bg_h_3.gif) left top repeat-x;}
.bg_h_2{background:url(/images/bg_h_3_right.gif) right top no-repeat;}
.bgl_h_2{background:url(/images/1_h_3.gif) left top no-repeat; height: 63px;}
.h_2 h3 {padding: 15px 30px;}

/**********************************************************/
/**********************************************************/
.h_3{background:url(/images/bg_h_4.gif) left top repeat-x;}
.bg_h_3{background:url(/images/bg_h_4_right.gif) right top no-repeat;}
.bgl_h_3 { background: url(/images/5_h_3.gif) left top no-repeat; height: 61px; }
.h_3 h3 {padding: 15px 30px;}
/**********************************************************/
/**********************************************************/
.left_top{ background:url(/images/left_top.gif) left top no-repeat #273944;}
.right_top{ background:url(/images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(/images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(/images/right_bot.gif) right bottom no-repeat;}
/**********************************************************/
/**********************************************************/


