/* CSS Document */
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; color:#FFFFFF}
outline{outline:none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input[type=text][type=password],select{width:380px; font-family:"Trebuchet MS"; outline:none;}
input[type=button]{width:110px; height:30px; font-family:"Trebuchet MS"; float:right; margin:20px 103px 0 0; outline:none;}
#logo{width:300px; height:100px;  margin:40px auto 0 auto; text-align:center; }

#help{float:right; margin:20px 10px 0 0; padding:0; width:305px; height:70px; background:url(../images/help.png) no-repeat , url(helpbg.png) no-repeat 3px 3px}
#help pre{margin:8px 10px 0 0; float:right; }
#clear{clear:both}

#content{margin:10px auto 0 auto; padding:0; width:400px; height:400px; background:url(../images/bg_login.png) no-repeat}
#content img{float:left; margin:10px 0 0 30px; padding:0; }
#content p{float:right; margin:40px 305px 0 0; padding:0; font-weight:bold}
#login{margin:2px 0px 0 20 ; 
padding:0; float:left; width:430px; height:200px; }
#login h1{margin:10px 0 0 40px; padding:0; font-size:14px; width:95px; float:left}
#login h3{margin:10px 0 0 40px; padding:0; font-size:14px; width:210px; float:left}
#login a{margin:60px 0 0 40px; padding:0; font-size:12px; height:26px; width:107px; float:left; text-decoration:none; color:#ffffff; }
#login a:hover{text-decoration:underline}
#footer{margin:0 auto; padding:0; width:1024px; height:20px;  }
#footer p{float:left; margin:0; font-size:12px; color:#000000}
#footer b{float:right; margin:0; font-size:12px; font-weight:normal; color:#000000}
#footer b a{font-size:18px; color:#000000; font-family:agency fb; text-decoration:none}
#footer b a:hover{ color:#000000; text-decoration:underline}

.button {
	/*-moz-box-shadow:inset 0px 0px 4px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 0px 4px 0px #bbdaf7;
	box-shadow:inset 0px 0px 4px 0px #bbdaf7;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3c84dd), color-stop(1, #69aaf9) );
	background:-moz-linear-gradient( center top, #3c84dd 5%, #69aaf9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c84dd', endColorstr='#69aaf9');
	background-color:#d7611d; text-align:right; 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #3f86dd;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 15px;
	text-decoration:none; margin:0 0 0 135px;
	text-shadow:-1px 0px 0px #3f86dd;
}

.button:hover {cursor:pointer;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #69aaf9), color-stop(1, #3c84dd) );
	background:-moz-linear-gradient( center top, #69aaf9 5%, #3c84dd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69aaf9', endColorstr='#3c84dd');
	background-color:#378de5; color:#fff; font-weight:bold; text-decoration:none;
}.button:active {	position:relative;	top:1px; color:#fff;}
