* 		{ padding: 0; margin: 0; color:#49545A;}

*, body	{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 12px; }

body {

	background-color:		#222;

}



#pageWrap {

	width:					850px;

	background-color:		transparent;

	margin:					25px auto;

}



#pageBody {

	width:					100%;
	clear:both;
	margin:0px;
	padding:0px;


}



div.hoverBtn {

	position: 		relative;

	float:			left;

	background:		black url(images/menu_normal.jpg) repeat-x 0 0 scroll;

}

div.hoverBtn a {

	position: 		relative;

	z-index: 		2;

	display: 		block;

	width: 			170px;

	height: 		42px;

	line-height: 		42px;

	text-align: 		center;

	font-size:		12px;

	text-decoration:	none;	

	background:		transparent none repeat-x 0 0 scroll;

	color:#000000;

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

}

div.hoverBtn div {

	display:		none;

	position: 		absolute;

	z-index: 		1;

	top: 			0px;

	background:		white url(images/menuBG.gif) repeat-x 0 0 scroll;

}

h1 {
display:inline;
font-size:10px;
font-weight:normal;
color:#999999;	

}
h2_heading
{
	font: normal 18px Arial, Helvetica, sans-serif;

	color: #1278AB;

	text-align: left;
	font-size:		2.0em;

	margin:			0.5em 0;
}

p {

	padding-top:	10px;

	margin:			0.5em 0;

}



.clear	{ clear: both; }



html, body { height: 100%; margin-bottom: 1px; }


.section_title { font-size:14px; font-weight:bold; color:#5D5138; margin:25px 0 8px 0px; clear:both; }
.part_title { font-size:12px; font-weight:normal; color:#5D5138; margin:25px 0 8px 185px; clear:both; }
.form_row_big { margin:0 0 12px 0; overflow:hidden; }
.form_row_small { margin:0 0 5px 0; }

.label_left { width:160px; font-weight:bold; text-align:right; margin:0 16px 0 0; float:left; }
.label_right { width:160px; font-weight:bold; text-align:right; margin:0 16px 0 0; float:right; }
.label_left_small { width:134px; font-weight:bold; text-align:right; margin:0; float:left; }
.label_left_small2 { width:200px; text-align:right; margin:0 5px 0 0; float:left; }
.ast {
color:Red;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.gwb_textarea{
	width:200px;
	border:1px solid #9a7b3e;
}

.tbox2{
	width:200px;
	border:1px solid #9a7b3e;
	color:#664608;
	
}

.gwb_drop{
	width:200px;
	border:1px solid #9a7b3e;
	color:#664608;
	
}

a.help {
color:#BB8A23;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-bottom:5px;
text-decoration:none;
z-index:24;
}
a.help:hover
{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BB8A23;
}
a.help span
{
display:none;
}
a.help:hover span
{
display:block;
position:absolute;
background-color:#FFFFFF;
top:-2em;
left:3em;
width:18em;
border:1px solid #414141;
color:#BB8A23;
text-align:left;
padding:2px;
text-decoration:none;
}

.submit_btn {
background-color:#805706;
background-image:url(../images/submit.gif);
background-repeat:no-repeat;
border-width:0;
color:#FFFFFF;
cursor:pointer;
height:16px;
width:74px;
}

.reset_btn {
background-color:#805706;
background-image:url(../images/reset.gif);
background-repeat:no-repeat;
border-width:0;
cursor:pointer;
height:16px;
width:74px;
}


.footer { padding:10px 0;font: normal 11px  Georgia, "Times New Roman", Times, serif; color:#989797; height:auto; text-align:left; min-height:300px;}
.navi_h2 {
margin:0px;
padding:0px;
color:#222222;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;

}


.right_bor
{
    border-right:solid 1px;
    border-right-color:#DDDDDD;
    padding-left:10px;
}
.pad_10l
{
      padding-left:10px;
}

.pagelink
{
text-align:left;
color:#CCCCCC;
}

.inline {
display:inline;
}
.nodecoration {
text-decoration:none;
}
.top_pos td {
color:#16405F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:19px;
text-align:justify;
text-decoration:none;
}




