@charset "utf-8";
body { background:#FFFFFF; font-family:Tahoma; font-size:11px; color:#000000; margin:0px; padding:0px; }

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { text-decoration:none; }

.clr{ clear:both; }

img { border:none; }
p { padding:0px; margin:0px; }
table { font-family:tahoma; font-size:11px; color:#000000; }

.header { background-color:#464646; padding:5px; color:#FFFFFF; }
.header a { color:#FFFFFF; }

.head_left { float:left; }
.head_right { float:right; }
.head_right span { color:#CCCCCC; margin-left:5px; margin-right:5px; }

.login_container { text-align:center; }
.login_bar { margin:0 auto; margin-top:100px; width:300px; }
.login { border:#e5e5e5 solid 1px; padding:20px; font-size:12px; color:#777777; text-align:left; }
.s_title { margin-bottom:4px; }
.s_input input { width:250px !important; width:260px; font-size:16px; border:#e5e5e5 solid 1px; padding:4px; height:20px !important; height:30px; }

.button { font-family:Tahoma; font-size:11px; color:#FFFFFF; border:#CCCCCC solid 1px; border-bottom:#000066 solid 1px; border-right:#003366 solid 1px; background-color:#006699; padding:2px; padding-left:15px !important; padding-left:10px; padding-right:15px !important; padding-right:10px }

.button2 { font-family:Tahoma; font-size:11px; color:#000000; border:#CCCCCC solid 1px; border-bottom:#999999 solid 1px; border-right:#999999 solid 1px; background-color:#E5E5E5; padding:2px; padding-left:15px !important; padding-left:10px; padding-right:15px !important; padding-right:10px }

.page_title { font-family:Times New Roman; font-size:22px; font-weight:bold; font-style:italic; padding-bottom:1px; color:#003366; border-bottom:#CACEDB solid 1px; }

.message {
	background-color:#FFEBE8;
	border:1px solid #CC0000;
	color:#000000;
	font-size:11px;
	margin-bottom:10px;
	padding:7px;
}


