@charset "iso-8859-1";
/* html tags: */

body {
	margin: 0;
	padding: 0;
	background: #EEE url(img/00bg.gif) repeat-y 50%;
	font: 0.69em Verdana, sans-serif;
	color: #333;
	text-align: center;
}
a {
	text-decoration: underline;
	color: #666;
}
a:hover {
	color: #C00;
}
#container {
	width: 790px;
	height:auto;
	margin: 0px auto;
	padding: 0;
	text-align: left;
	background:#FFFFFF;
}
#widecontent {
	width: 1600px;
	height:auto;
	margin: 0px auto;
	padding: 0;
	text-align: left;
	background:#FFF;
}
#header {
	color: #9999CC;
	margin:0;
	padding:0;
	background: #FFFFCC;
/*	background: url(img/hdr.gif) no-repeat; */
	height: 70px;
	width: 790px; 
}
#header h1 {
/*	display: none; */
	width: 790px; 
}
#footer {
	clear: both;
	width: 790px;
	color:#666;
	line-height:20px;
	text-align:center;
}
#hrmenu {
	line-height: 15px;
	background: #FFFFCC;
	height: 15px;
	width: 790px;
}

.hovermenu ul{
font: bold 13px arial;
padding-left: 0;
margin-left: 0;
height: 15px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: #009933;
background-color: #FFFFCC;
border: 1px solid #FFFFCC;
}

.hovermenu ul li a:hover{
color: #FFFFFF;
background-color: #9999CC;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

table, td {
padding:0px;
margin:4px;
font-size: 1em;
line-height:1.5em;
}

tr {
valign:top;
}

/* data tables */
table.data {
	margin: .5em 0 1em;
    font-size: 1em;
    line-height:1.5em;

}

table.data td, th {
	border: 1px solid;
	padding: .25em 5px;
}

table.data th {
	padding: .175em 5px;
	background:#9999CC;
}

/* FORM STYLE */
.section {
	float:left;
	width:380px;
	margin:0 5px;
	padding:2px;
	text-align:right;
/*	line-height:2.5em;	*/
	
}

h2{
	display:block;
	font-size:1em;
	padding:0 3px;
	line-height:1.5em;
	width:auto;
	text-align:left;
	border-bottom:1px dotted #CCC;
}

em {color:#009900;}

.checkbox {padding-right:160px;}

#section input.inp,
#section textarea.inp {
	border: 1px solid #69C;
	width: 180px;
	background: #F4F4F4;
	color: #000;
	padding: 3px;
	margin-right:10px;
	outline: none;
}

#section input.inp:hover,
#section textarea.inp:hover,
#section input.box:hover,
#section input.inp:focus,
#section textarea.inp:focus 
#section input.box:focus { 
	border: 1px solid #69F;
	background:#FFF;
}

#section input.box {
	margin:0 4px;
	border: 1px solid #69C;
	background: #F4F4F4;
	width:13px;
	height:13px;
}

#section input.submit-btn {
	width: auto;
	padding:2px;
	outline: none;
}

.section3 {
 width:360px;
 float:left;
 margin:5 10px;
 padding:5 5 5 5px;
 
 }

/* FORM STYLE */
.section2 {
	float:left;
	width:350px;
	margin:0 5px;
	padding:5px;
	text-align:left;
/*	line-height:2.5em;	*/
}

h2{
	display:block;
	font-size:1em;
	padding:0 3px;
	line-height:1.5em;
	width:auto;
	text-align:left;
	border-bottom:1px dotted #CCC;
}

em {color:#009900;}

.checkbox {padding-right:160px;}

#section2 input.inp,
#section2 textarea.inp {
	border: 1px solid #69C;
	width: 170px;
	background: #F4F4F4;
	color: #000;
	padding: 3px;
	margin-right:10px;
	outline: none;
}
	
#section2 input.inp:hover,
#section2 textarea.inp:hover,
#section2 input.box:hover,
#section2 input.inp:focus,
#section2 textarea.inp:focus 
#section2 input.box:focus { 
	border: 1px solid #69F;
	background:#FFF;
}

#section2 input.box {
	margin:0 4px;
	border: 1px solid #69C;
	background: #F4F4F4;
	width:13px;
	height:13px;
}

#section2 input.submit-btn {
	width: auto;
	padding:2px;
	outline: none;
}


#submit {
	clear:both;
	padding:5px 0;
	margin:0 30px 0 20px;
	text-align:left;
	border-top:1px solid #666;
}

/* HOMEPAGE */
#hrHome {
	padding:0;
	margin:0;
	text-align:center;
	line-height: 1.5em;
	width: 790px;
	background:url(hdrBg2.gif);
	border-bottom: 1px solid #009900;
}

#leftPane {
	float: left;
	padding:0;
	margin:10px 10px 0 10px;
	width:500px;
	/*border:1px solid #f00;*/
}
#rightPane {
	float: right;
	padding:0;
	margin-top:20px;
	width:252px;
	/*border:1px solid #f00;*/
}

legend{
	font-size:1em;
	font-weight:bold;
	color:#333;
}

#dhtmltooltip
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 2px;
    Z-INDEX: 100;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1px;
    WIDTH: 550px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    BACKGROUND-COLOR: #eff7ff
}