@import "tabs.css";
@import "so.css";

body {
	margin:0 auto;
	background:#003399;
	font-family:verdana;
	font-size:13px;
	color:#000000;
}
form {margin:0;}
.fl {float:left;}
.pl10{padding-left:10px;}
a {text-decoration:none;color:blue;}
a:hover {color:red;}
.b {font-weight:bold;}
.tar {text-align:right;}
.fr{float:right;}
.fl{float:left;}
.fs9 {font-size:9px;}
.fs10 {font-size:10px;}
.gr {color:#999}
.t-header {font-size:11px;padding-bottom:5px;}
.t-details{font-size:11px;border:1px solid blue;background-color:#fff;padding:5px;margin-top:5px;}
.p4{padding:4px;}
.p5{padding:5px;}
.plr5{padding:0px 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.ml10{margin-left:10px;}
.gh:hover{background-color:#BFFFCE}
.bgsel{background-color:#BFFFCE}
.ma0{margin:0px}
.w200{width:200px;}
.w300{width:300px;}

.sep {
	padding:0px;
	height:0px;
	overflow:hidden;
	border-bottom:1px solid #000033;
	margin:5px 0px;
}

h1 {
	margin:0;
	color:#0099cb;
	font-size:24px;
	font-family:Arial;
}
h2 {
	margin:0;
	color:#0099CC;
	font-size:15px;
	padding-bottom:0px;
	font-weight:bold;
}
a img {border:none;}
.container {
	width:765px;
	margin:0 auto;
}
.header {
	background:#fff;
	height:68px;
	overflow:hidden;
	margin-top:5px;
}
.header .box {
	float:right;
	padding-top:18px;
}
.header .box td.menu {
	font-weight:bold;
}
.header .box a {
	text-decoration:none;
}
.header .box a:hover {

}
.header .box .input {
	border:1px solid #003399;
	font-family:verdana;
	height:12px;
	width:100%;
}
div.menu {height:35px;background:url(../images/menu-bg.gif) repeat-x;}
div.menu span{color:#fff;display:block;float:left;font-size:15px;padding:8px;font-weight:bold;margin-right:5px;background-color: #67B6CF;}
div.menu A {color:#fff;display:block;float:left;font-size:15px;padding:8px;font-weight:bold;margin-right:5px;}
div.menu A:hover {background-color:#0099cb;color:#fff;}
div.image {
	border-top:1px solid #fff;
	border-bottom:1px solid #003399;
	height:182px;
	overflow:hidden;
	font-size:36px;
	color:#FFF;
}
.title {
	border-top:1px solid #fff;
	border-bottom:1px solid #1aa6db;
	height:261px;
	overflow:hidden;
	font-size:28px;
	color:#99CC00;
}
div.content {
	padding:10px 17px 10px 17px;
	background:url(../images/content-bg.gif) repeat-x bottom #fff;
	min-height: 500px;
	_height: 500px;
}
div.content1 {
	padding:10px 17px 10px 17px;
	background:url(../images/content-bg.gif) repeat-x bottom #fff;
	min-height: 150px;
	_height: 150px;
}
.reference {color:#333333;}
.nav_buttons, .nav_buttons a, .nav_buttons a:hover, .nav_buttons a:visited {
	font-weight:bold;
	text-decoration:none;
}
.more_button, .more_button a:hover, .more_button a:visited {
	font-weight:bold;
	text-decoration:none;
}
div.separator {
	margin:8px 0;
}
div.prefooter {
	background:url(../images/prefooter.gif);
	height:11px;
	overflow:hidden;
}
div.footer {
	background:#fff;
	color:#989898;
	height:39px;
	overflow:hidden;
}
div.footer .copyright {
	padding-left:40px;
	padding-top:3px;
}
.copyright, .copyright a, .copyright a:hover, .copyright a:visited {
	padding-top:10px;
	color:#FFF;
	text-align:center;
		font-size:10px;
}

div.welcome {
	color:#333333;
	padding:0px;
}

div.welcome_title {
	font-family:'Trebuchet bold';
	font-size:22px;
	color:#0099CC;
	padding:0px;
	padding-bottom:10px;
}
.a, .a:hover, .a:visited {
	color:#0099CC;
	text-decoration:none;
}

.a1, .a1:hover, .a1:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.sel {
	border:1px solid #0099cb;
	font-family:Verdana,Arial;
	padding-left:3px;
	background-color:#FFFFFF;
}

.input_form {
	border:1px solid #003399;
	width:110px;
	font-weight:bold;
	padding-left:3px;
	margin:0px;
}

.textarea {
	border:1px solid #003399;
	height:50px;
	width:140px;
	padding-right:30px;
	padding-left:3px;
}

.text {
	border:1px solid #003399;
	height:50px;
	width:200px;
	padding-right:30px;
	padding-left:3px;
}

.input_frm {
	border:1px solid #003399;
	width:200px;
	padding-left:3px;
}

.input_form1 {
	border:1px solid #003399;
	width:348px;
	padding-left:3px;
}

.submit {
	border:1px solid #003399;
	color:#003399;
	height:20px;
	width:90px;
	padding-left:7px;
	background-color:#e0e0e0;
	text-align:center;

}

.demo_left{
	border-right:1px solid #FFFFFF;
	font-weight:bold;
	padding-left:8px;
}

.demo_left_nb{
	font-weight:bold;
	padding-left:8px;
}

.demo_right{
	border-left:1px solid #FFFFFF;
	font-weight:bold;
	padding-left:10px;
}

.error{font-weight:bold;color:red;text-align:center;padding-top:10px;}

.plus{color:green;padding:0px 3px;font-size:16px;font-weight:normal;font-family:verdana;}

.red {font-weight:bold;color:red;}

form {margin:0px;}
label {padding:2px;margin:2px;float:left;}
input{border-width:1px;border-style:solid;border-color:#999;margin:4px;font-family:Verdana,Arial;padding-left:3px;}
select{font-family:Verdana,Arial;border-width:1px;border-style:solid;border-color:#999;margin:4px;padding-left:3px;}
textarea{font-family:Verdana,Arial;border-width:1px;border-style:solid;border-color:#999;margin:4px;padding-left:3px;font-size:12px;}
.brd{border-width:1px;border-style:solid;border-color:#999;}
input.back{background-color:#eeeeee}
input.add{color:#076F1E;background-color:#BFFFCE;}
input.del{color:#6F0004;background-color:#FFEFF0;}
input.edit{color:#003D9F;background: url("images/but_bg.gif");}

.small{width:50px;}
.medium, .mediumb {width:100px;}
.mediumb {font-weight:bold;}
.mediumx {width:155px;margin-top: 5px;}
.large{width:200px;}
.largex{width:270px;}
.xlarge{width:400px;}
.xxlarge{width:520px;}
.huge{width:630px;}

.frmtxt{width:100px;float:left;margin:4px;}
.frmtxtr{width:100px;float:left;margin:4px;text-align:right;}
.frmtxt150{width:150px;float:left;margin:4px;text-align:right;}

.tcomment {background-color: #ffffff;padding:3px;border:1px solid green;margin-top:5px;font-size:9px;}

.login_reset {background-color: #095893; color: #ffffff; border:1px solid #ffffff;}

#rep_list_box {
	margin-top: 5px;
	margin-bottom: 15px;
}
#rep_list_box A {
	display: block;
	font-size: 12px;
	font-family: arial;
	margin-top: 2px;
}
#rep_list_box A:hover {text-decoration: underline;}
#rep_list_box SPAN {
	font-size: 11px;
	color: gray;
}
#rep_list_box .is_linked {
	color:green;
}
#rep_list_box .not_linked {
	color:red;
}
#print_content {display: none;}