/* "base-tags" -----------------------------------------*/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background:url('/templ_img/1/body_back.gif') repeat-x;
	background-color:#a8a6ab;
	margin:5px;
	overflow: scroll;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1{font-size:17pt;margin-top:5px;margin-bottom:15px;color:#9a3f99;font-weight:600;}
h2{font-size:13pt;margin-top:0px;margin-bottom:10px;color:#222222;font-weight:600;}
h3{font-size:12pt;margin-top:0px;margin-bottom:10px;color:#003399;}
h4{font-size:10pt;margin-top:0px;margin-bottom:10px;color:#000000;}

form{margin:0px;}
input{font-size:8pt;}
textarea{font-size:8pt;}
select{font-size:8pt;}
b, strong{
	color:#444444;
}
hr{
	clear:both;
	border:0px;
	border-top:1px dotted #999999;
	height:1px;
}
a{
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	text-decoration:underline;
}

/* text classes ------------------------------- */

.smalltext{
	font-size:8pt;
}
.formbutton{
	width:100%;
	cursor:pointer;
	border:1px solid #666666;
	background:url('/img/formbutton.gif');
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbutton:hover{
	color:#666666;
	background:url('/img/formbutton2.gif');
}
.formbuttonsmall{
	cursor:pointer;
	border:1px solid #666666;
	background:url('/img/formbutton.gif');
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbuttonsmall:hover{
	color:#666666;
	background:url('/img/formbutton2.gif');
}
.formbuttonreg{
	width:100%;
	height:30px;
	cursor:pointer;
	color:#006633;
	font-weight:bold;
	border:1px solid #003300;
	background:url('/img/formbuttonreg.gif');
	text-transform:uppercase;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbuttonreg:hover{
	color:#009900;
	background:url('/img/formbuttonreg2.gif');
}
.formbutton_purple{
	width:100%;
	height:23px;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	background:url('/img/button_purple1.gif');
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbutton_purple:hover{
	color:#efefef;
	background:url('/img/button_purple2.gif');
}
.formbutton_green{
	width:100%;
	height:23px;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	background:url('/img/button_green1.gif');
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbutton_green:hover{
	color:#efefef;
	background:url('/img/button_green2.gif');
}
.formbutton_blue{
	width:100%;
	height:23px;
	cursor:pointer;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	background:url('/img/button_blue1.gif');
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.formbutton_blue:hover{
	color:#efefef;
	background:url('/img/button_blue2.gif');
}



.small{
	color:#999999;
}

.pagebrowse{
	color:#999999;
	cursor:pointer;
}
.pagebrowse:hover{
	color:#333333;
}

.search_table{
	 width:100%;
	 padding:1px;
	 margin-bottom:20px;
	 border:0px;
}

.search_title{
	color:#222222;
}
.search_title:hover{
	color:#006699;
}


.search_info{
	background-color:#efefef;
	color:#666666;
	padding:5px;
}
.search_info a{
	color:#003399;
	text-decoration:none;
}
.search_info a:hover{
	text-decoration:underline;
}

.link_blue{
	color:#0033CC;
}
.link_red{
	color:#990000;
}
.link_green{
	color:#006633;
}

.imgright{
	margin-left:15px;
	margin-bottom:15px;
}
.imgleft{
	margin-right:15px;
	margin-bottom:15px;
}
/* DIV-tags ------------------------------- */
#fullwrap{
	margin:0 auto;
	width:1000px;
}
#mainwrap{
	margin:0 auto;
	width:1000px;
	background:url('/templ_img/1/wrapback.png');
}
#container{
	margin:0 auto;
	width:980px;
	background-color:#ffffff;
}

#div_login{
	margin:0 auto;
	width:950px;
	text-align:right;
}
#div_header{
	width:100%;
	background:url('/templ_img/1/top_se.png');
	color:white;
	height:200px;
}

#div_leftbar{ 
	background:url('/templ_img/1/left_top.jpg') no-repeat;
	background-color:#923291;
	width:40px;
	padding-top:10px;
}

#div_menu{
	width:159px;
	background-color:#e8e9e9;
}

#div_maincontent{
	width:740px;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
}

#footer{
	clear:both;
	display:table;
	width:100%;
	border-top:1px solid #e8e8e8;
	border-bottom:2px solid #888888;
	color:white;
	height:55px;
}
#footer div{
	padding:10px;

}
#copyright{
	clear:both;
	width:990px;
	text-align:right;
	color:white;
}
#copyright a{
	color:#dddddd;
}

#div50{
	float:left;
	width:48%;
	padding-right:2%;
}
.addborder_right{
	border-right:1px dotted #333333;
	margin-right:5px;
}
.addborder_left{
	border-left:1px dotted #333333;
}

#div33{
	float:left;
	width:30%;
	vertical-align:top;
	padding:1%;
}
	#div33 h3{
		display:block;
		padding:3px;
		background-color:#efefef;
		color:#333333;
	}
	
#div66{
	float:left;
	width:60%;
	vertical-align:top;
	padding:1%;
}
	#div66 h3{
		display:block;
		padding:3px;
		background-color:#efefef;
		color:#333333;
	}

#div33_blue{
	float:left;
	background-color:#003399;
	color:#ffffff;
	width:30%;
	padding:1%;
	margin-right:1.5%;
}
	#div33_blue h3{
		display:block;
		padding:3px;
		background-color:#A2CBEA;
		color:#003399;
	}
	
#infobox_main{
	width:auto;
	padding:10px;
	background-color:#f5f5f5;
	border:1px solid #999999;
	text-align:left;
}
#infobox_right{
	float:right;
	padding:10px;
	min-width:200px;
	margin-left:20px;
	margin-bottom:20px;
	background-color:#efefef;
	border:1px dashed #888888;
	text-align:left;
}
#infobox_right2{
	float:right;
	padding:10px;
	margin-left:10px;
	margin-bottom:5px;
	background-color:#efefef;
	border:1px dashed #888888;
	text-align:left;
}



.box_shadow{
	background:url('/img/back_shadowborder.png') bottom right no-repeat;
	padding-right:9px;
	padding-bottom:9px;
}
#box_gray{
	padding-top:10px;
	background:url('/img/corner_gray.gif') top left no-repeat;
	background-color:#dbdcdc;
}
	#box_gray #content{
		padding:10px;
	}
	#box_gray h2{
		margin:0px;
		background-color:#c1c2c2;
		padding:4px 10px 4px 10px;
		color:#953088;
		font-size:13pt;
		font-weight:bolder;
		text-transform:uppercase;
	}
	#box_gray h3{
		color:#802c7f;
		font-size:10pt;
		margin-bottom:5px;
	}

#box_green{
	padding-top:10px;
	background:url('/img/corner_green.gif') top left no-repeat;
	background-color:#cee7a1;
}
	#box_green #content{
		padding:10px;
	}
	#box_green h2{
		margin:0px;
		background-color:#86b148;
		padding:4px 10px 4px 10px;
		color:#ffffff;
		font-size:13pt;
		font-weight:bolder;
		text-transform:uppercase;
	}
	#box_green h3{
		color:#456516;
		font-size:10pt;
		margin-bottom:5px;
	}


#box_blue{
	padding-top:10px;
	background:url('/img/corner_blue.gif') top left no-repeat;
	background-color:#c8d8e8;
}
	#box_blue #content{
		padding:10px;
	}
	#box_blue h2{
		margin:0px;
		background-color:#3554a4;
		padding:4px 10px 4px 10px;
		color:#ffffff;
		font-size:13pt;
		font-weight:bolder;
		text-transform:uppercase;
	}
	#box_blue h3{
		color:#17378c;
		font-size:10pt;
		margin-bottom:5px;
	}

/* menu buttons ------------------------------- */

.menuholder_vert{
	width:159px;
	border-bottom:3px solid #ffffff;
}
.menu0{
	display:block;
	width:auto;
	border-top:3px solid #ffffff;
	padding:6px;
	font-size:10pt;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	background-color:#ad33aa;
}
.menu0:hover{
	color:#efefef;
	text-decoration:none;
}

.menu1{
	display:block;
	width:auto;
	border-top:3px solid #ffffff;
	background:url('/templ_img/1/menu_back1.gif');
	padding:6px;
	font-size:10pt;
	text-decoration:none;
	color:#000000;
}

.menu1:hover{
	color:#923293;
	text-decoration:none;
}

.menu1_active{
	display:block;
	width:auto;
	padding:6px;
	border-top:3px solid #ffffff;
	font-weight:bold;
	background:url('/templ_img/1/menu_back1.gif');
	font-size:10pt;
	color:#923293;
}
.menu1_active:hover{
	text-decoration:none;
	color:#000000;
}
.menu2{
	display:block;
	width:auto;
	background-color:#e8e9e9;
	padding:3px 7px 3px 7px;
	text-decoration:none;
	color:#5d5d5d;
	font-size:8pt;
}

.menu2:hover{
	text-decoration:none;
	color:#888888;
}

.menu2_active{
	display:block;
	width:auto;
	background-color:#e8e9e9;
	padding:3px 7px 3px 7px;
	text-decoration:none;
	color:#222222;
	font-size:8pt;
}

.menu2_active:hover{
	text-decoration:none;
	color:#888888;
}
