/*CSS Document*/
HTML
{
	scrollbar-arrow-color: #EEEEEE;
	scrollbar-track-color: #F2F2F2;
	scrollbar-face-color: #bbbbbb;
	scrollbar-highlight-color: #F1FAE7;
	scrollbar-dark-shadow-color: #CCCCCC;
	scrollbar-shadow-color: #F1FAE7;
}
BODY
{
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(bgf.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	line-height: 22px;
	outline: none;
	scrollbar-arrow-color: #EEEEEE;
	scrollbar-track-color: #F2F2F2;
	scrollbar-face-color: #bbbbbb;
	scrollbar-highlight-color: #F1FAE7;
	scrollbar-dark-shadow-color: #CCCCCC;
	scrollbar-shadow-color: #F1FAE7;
}
#main
{
	background-color: #FFF;
/*background-image:url(white.gif);

filter:alpha(opacity=100);
-moz-opacity:100;
-khtml-opacity:100;
opacity:100;*/
}
#sm{
	font-size: 11px;
}
.submit {
   color: #2E6CA9;
   font-size:12px;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
   padding-left:0px;
   padding-top:8px;
   margin-left:0px;
}
hr {
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	width: 99%;
}

/*.drop_down{
	width: 950px;
	height: 30px;
	font-size: 11px;
	position:absolute;
	left:50%;
	margin-left: -475px;
	top:445px;
}*/

#nav_top
{
	background-color: #ccc;
	background: url(../images/menu_bgx.gif);
	width: 950px;
	height: 60px;
	font-size: 11px;
	font-weight: bold;
	position:absolute;
	left:50%;
	margin-left: -475px;
	top:0px;
}
#nav_top A:link
{
	color: #BADEFF;
}
#nav_top A:hover
{
	color: #BADEFF;
}
#nav_top A:visited
{
	color: #BADEFF;
}
A:link, A:visited, A:active, A:hover
{
	text-decoration: none;
	color: #689519;
	outline: none;
}
H1, H2, H3, H4, H5, H6
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.nav TD:hover
{
	background: #74941F;
}
#nav
{
	height: 61px;
	width: 950px;
	background: url(../images/menu_bgxxx.gif);
	background-repeat:no-repeat;
}
#nav A:link
{
	color: #444;
}
#nav A:visited
{
	color: #444;
}

#menu A:link
{
	color: #222;
}
#menu A:visited
{
	color: #222;
}

H1
{
	padding: 0px;
	margin: 0px;
	font-size: 33px;
	color: #2E6CA9;
}
H2
{
	padding: 0px;
	margin: 0px;
	font-size: 20px;
	color: #2E6CA9;
}
H3
{
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 14px;
	color: #2E6CA9;
}
H4
{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #2E6CA9;
}
.navigation
{
	color: #777;
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
/*.navigation a:link,a:visited,a:active,a:hover{
text-decoration:underline;
color: #ffffff;
}
*/
A.navigation
{
	color: #777;
	text-decoration: none;
}
A.navigation:visited
{
	color: #777;
	text-decoration: none;
}
A.navigation:hover
{
	color: #777;
	text-decoration: none;
}
.black
{
	color: #000000;
}
A.black
{
	color: #000000;
	text-decoration: none;
}
A.black:hover
{
	color: #000000;
	text-decoration: underline;
}
.white
{
	color: #FFFFFF;
}
A.white
{
	color: #FFF;
	text-decoration: none;
}
A.white:hover
{
	color: #F0F0F0;
	text-decoration: underline;
}
.green
{
	color: #48B61C;
}
A.green
{
	color: #48B61C;
	text-decoration: none;
}
A.green:hover
{
	color: #48B61C;
	text-decoration: underline;
}
.header
{
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	color: #2E6CA9;
	font-weight: bold;
	padding: 0px;
}
.footer_text
{
	color: #777;
	font-size: 11px;
	line-height: 18px;
}
.footer_text A:link
{
	color: #444;
	text-decoration: none;
}
.footer_text A:hover
{
	color: #444;
	text-decoration: none;
}
.footer_text A:visited
{
	color: #444;
	text-decoration: none;
}
HR
{
	color: #DDD;
	background-color: #DDD;
	height: 1px;
	border: 0px solid #DDD;
}
#closepanel
{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #BBBBBB;
	border-right: 1px solid #CCC;
	cursor: pointer;
}
#closepanel:hover
{
	background: #F5F5F5;
	color: #CCC;
}
INPUT
{
	background: url(bg.gif);
	height:19px;
	width:300px;
	border:solid #aaa 1px;
	padding-top:5px;
	padding-left:5px;
	font-size:11px;
	font: Arial, Verdana, Helvetica, sans-serif;
}
TEXTAREA
{
	background: url(bg.gif);
	background-repeat: repeat-x;
	width: 450px;
	height:200px;
	border:solid #aaa 1px;
	padding-top:5px;
	padding-left:5px;
	font-size:12px;
	font: Arial, Verdana, Helvetica, sans-serif;
}
SELECT
{
	background: url(bg.gif);
	background-repeat: repeat-x;
	border:solid #aaa 1px;
	font: Arial, Verdana, Helvetica, sans-serif;
}
#loginfm
{
	width: 135px;
}
.btn
{
	color: #222;
	background-color:#4568A1;
	font-size: 11px;
	height: 27px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: auto;
}

.other_radio{
width:auto;
}
.other{
width:auto;
}

.check
{
	color: #555;
	width: auto;
	border:solid #aaa 1px;
}
.required
{
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
}
