@charset "utf-8";
#reg
{
	background-color: #BDF;
	color: #006;
	margin: 0px;
	padding: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #97CBFF;
}
#reg2
{
	color: #006;
	margin: 0px;
	padding: 5px;
}
#reg3
{
	background-color: #ECF5FF;
	color: #006;
	border: 1px solid #CAEAFF;
	margin: 2px;
	padding: 2px;
}
#reg4 {
	background-color: #FFF;
	color: #006;
	margin: 0px;
	padding: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
}
#reg5 {
	background-color: #FFF;
	color: #006;
	margin: 0px;
	padding: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #97CBFF;
}
#m_middle
{
	color: #006;
	margin: 0px;
	padding: 5px;
	background-image: url(../img/back.jpg);
	background-repeat: repeat;	
	padding-left: 15px;
	padding-right: 15px;
	/*background-color: #D7EAFF;
	background-color: #26542f;*/
}
#m_middle2
{
	color: #000;
	margin: 0px;
	padding: 5px;
/*	background-image: url(../img/back2.jpg);
	background-repeat: repeat;	*/
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff8e2;
	/*background-color: #26542f;*/
}
#m_left
{
	/*background-color: #1A3920;	background-image: url(../img/bgfon2.jpg);
	background-repeat: repeat-y;
	background-position: left;*/
	color: #006;

	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
}
#m_right
{
	color: #006;
/*	background-image: url(../img/back.jpg);
	background-repeat: repeat-y;
	background-position: right;*/
	margin: 0px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right:15px;
}
#regtop
{
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;	/*background-color: #1A3920;
	background-image: url(../img/real_top.png);*/
}
#reg_menu
{
	margin: 0px;
	padding: 0px;
	background-color: #2b2f32;	
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #97CBFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #97CBFF;
	background-image: url(../menus/gnome/bluecurve_item_over_bg.gif);
	background-image: url(../img/but_down.jpg);*/
}
#reg_news
{
	margin: 0px;
	padding-left:15px;
	padding-right:15px;
	background-image: url(../img/back_news.jpg);
	background-repeat: repeat-x;
	background-color: #5d8419;
	color:#fff;
}
#reg_news h1
{
	color:#c2ff5c;
	font-family: Impact;
	font-size: 18px;
	font-weight: normal;
	margin-top:10px;
	padding-left:5px;
	margin-bottom:-10px;
}
#reg_news h2
{
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding:5px;
}
#reg_news h2:hover
{
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #466217;
	border: 1px dashed #000;
	padding:4px;
}
#reg_gal
{
	background-image: url(../img/img_back.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
	padding-left:20px;
	padding-right:20px;
}
#reg_op
{
	margin-bottom:5px;
	margin-right:5px;
	padding: 1px;
	margin-left:5px;
	padding-left:5px;	
	font-size: 18px;
	font-weight: bold;
	background: rgba(255, 255, 255, 0.1);
	border: 1px dashed #999;
}
#reg_op2
{
	margin-top:10px;
	margin-bottom:10px;
	padding: 4px;
	font-size: 18px;
	font-weight: bold;
	background: rgba(255, 255, 255, 0.2);
	border: 1px dashed #999;
}
#reg_top_news
{
float:left;
}
#reg_box_left
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #C7C7C7;
	margin-top: 2px;
	margin-right: 2px;
		margin-left:-1px;
}
#reg_box
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #C7C7C7;
	margin-top: 3px;
	margin-right: 3px;
}
#reg_box_center
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	border: 1px solid #C7C7C7;
	margin-top: 3px;
	margin-right: 3px;		
}
#reg_box_right
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	padding: 2px;
	border: 1px solid #C7C7C7;
	margin-top: 3px;
}
#reg_left_b
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #fff;
	margin-top: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}
#reg_right_b
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #fff;
	margin-top: 2px;
	margin-right: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
		padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;

}
#reg_sps
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #eaeae0;
	padding: 5px;
	border: 1px solid #cacac1;
	margin-top: 5px;
	margin-bottom: 5px;
}
#reg_sps2
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #eaeae0;
	padding: 5px;
	border: 1px solid #cacac1;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#reg_left
{
	/*background-image: url(../img/left_back.jpg);
	background-repeat: repeat-x;*/
	background-color: #f3f3ef;
/*	padding-left:20px;
	padding-right:20px;*/
}
#reg_sps h1
{
	font-size: 14px;
	font-weight: bold;
	color: #46B5F7;
	font-family: "Arial Black", Gadget, sans-serif;
}
#reg_sps h2
{
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
#reg_gal td
{
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
#reg_gal h2
{
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.img_back
{
	background-image: url(../img/img_back2.jpg);
	border: 1px solid #CCC;
}
#regbottom
{
	background-color:#cacac1;
	color:#036;
	border: 1px solid #8e8e86;
	padding:2px;
}
#regbottom_2
{
	background-color: #BDF;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #97CBFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #97CBFF;	
}
#table_col
{
	border-collapse:collapse;
	padding: 2px;
	background-color: #dbe5f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	border: 1px solid #4f81bd;
}
#table_col td
{
	border: 1px solid #4f81bd;
}
#table_col thead
{
	border: 1px solid #4f81bd;
	background-color: #D2DEFF;
}
#table_st1
{
	/*	border-collapse: collapse;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	border: 0px;
		border-collapse: collapse;
}
#table_st1 td
{
	border: 1px solid #4f81bd;
	background-color: #dbe5f1;
	padding:4px;
}
#table_st1 thead
{
	border: 1px solid #4f81bd;
	background-color: #D2DEFF;
}
#add_button_1 
{
	margin-right: auto;
	margin-left: auto;
}
#add_button_1 a
{
	background-color: #E9E9E9;
	border: 1px solid #8C8C8C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	display: block;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
#add_button_1 a:hover
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
#add_button_2 a
{
	background-color: #E9E9E9;
	border: 1px solid #8C8C8C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	display: block;
	text-decoration: none;
}
#add_button_2 a:hover
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
#plus_button, a.plus_button
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	text-decoration: none;
	margin-bottom: 5px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;	
}
#plus_button:hover
{
	background-color: #D5E9FF;
	border: 1px solid #9FC6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
#adm_box1
{
	width:90%;
	min-height:100px;
	background-color: #fff;
	border: 1px solid #CAEAFF;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #06C;
}
.adm_box2
{
	width:99%;
	min-height:50px;
	background-color: #FC6;
	border: 1px solid #F90;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #06C;
	text-align: center;
	vertical-align: middle;
}
.more 
{
	display: none;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666; 
}
.adm_link,a.adm_link {
text-decoration: none;
color: #36f;	
padding-left: 8px;
}
.adm_link:hover {
border-bottom: 1px dotted #36f;	
background: transparent url('down.gif') no-repeat left; 
padding-left: 8px;
}
.adm_link2,a.adm_link2
{
text-decoration: none;
color: #cc0000;	
}
.adm_link2:hover 
{
border-bottom: 1px dotted #cc0000;	
}
.showLink, a.hideLink {
	text-decoration: none;
	color: #36f;
	
	background: transparent url('down.gif') no-repeat left; }
.hideLink {
	background: transparent url('up.gif') no-repeat left; }
.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #36f; }
#but_edit_ins, a.but_edit_ins
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	background-color: #FFC;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	margin-right: 2px;	
	margin-bottom: 2px;	
	padding-right: 3px;
	padding-left: 2px;	
}
#but_edit_ins:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #FC0;
}
#but_del, a.but_del
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: 1px solid #900;
	background-color: #F00000;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 2px;
	padding-right: 20px;
	padding-left: 20px;
}
#but_del:hover
{
	color: #FFF;
	background-color: #B70000;
}
#but_del2, a.but_del2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	border: 1px solid #900;
	background-color: #F00000;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
#but_del2:hover
{
	color: #FFF;
	background-color: #B70000;
}
#but_close, a.but_close
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	background-color: #D2E9FF;
	text-align: center;
	vertical-align: middle;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
#but_close:hover
{
	color: #FFF;
	background-color: #C00;
	cursor: default;
}
#but_close2, a.but_close2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	background-color: #D2E9FF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 20px;
}
#but_close2:hover
{
	color: #FFF;
	background-color: #C00;
	cursor: default;
}
#but_close3, a.but_close3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
	border: 1px solid #97cbff;
	background-color: #a7d3fe;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 3px;
	margin-left: 3px;
	height: 19px;
}
#but_close3:hover
{
	background-color: #fff;
	cursor: default;
}
#but_names, a.but_names
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #620000;
	background-color: #FC6;
	border: 1px solid #F60;	
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	height: 19px;
}
#but_names:hover
{
	border: 1px solid #C00;
	background-color: #F99;
	cursor: default;	
}
#but_, a.but_
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	background-color: #C4E1FF;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 2px;
	text-decoration: none;
	font-weight: bold;
}
#but_:hover
{
	color: #036;
	background-color: #FF9;
}

#but_1, a.but_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	background-color: #C4E1FF;
	height: 15px;
	text-align: center;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
	margin-right:2px;
	margin-left:2px;
}
#but_1:hover
{
	color: #036;
	background-color: #FF9;
}
#top_b
{
	background-color: #0058B0;
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	padding: 2px;
	overflow:auto;
}
#mod_adm
{
	/*background-color: #FFF;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-top: 0px;
	border: 1px solid #0C3;
	background-color: #6C0;
}
#mod_admr
{
	border: 1px solid #0C3;
}
.f_input
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;	
}
.f_input2
{
	background-color: #fff;
	border: 1px solid #A4C8FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.f_input3
{
	border: 1px solid #97cbff;
	background-color: #a7d3fe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
#f_form
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.f_form
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
div.fileinputs {
	position: relative;
}

div.fakefile 
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.file 
{
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
button
{
	background-color: #EAF4FF;
	border: 1px solid #BBD7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.tb_ulr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #b1d7ee;
	border-left-color: #b1d7ee;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b1d7ee;
}
.tb_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1d7ee;
}
.tb_b2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1d7ee;
}
#menu_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	border: 1px solid #036;
	text-decoration: none;
}
#plus_button1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	background-color: #D7EBFF;
	margin-left: 2px;
	border: 1px solid #036;
}
#plus_button1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	background-color: #C4E1FF;
	margin-left: 2px;
	border: 1px solid #036;
}
#plus_button2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #036;
	border-bottom-color: #036;
	background-color: #F90;
	border-right-width: 1px;
	border-left-width: 1px;
}
#plus_button2 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	background-color: #F60;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #036;
	border-bottom-color: #036;
}
#plus_button3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	background-color: #900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #036;
	border-right-color: #036;
	border-bottom-color: #036;
}
#plus_button3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	height: 15px;
	width: 15px;
	display: block;
	text-align: center;
	vertical-align: middle;
	background-color: #C00;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #036;
	border-right-color: #036;
	border-bottom-color: #036;
}
#m_reverse {
	background-color: #cacac1;
	border: 1px solid #a8a8a5;
}
#m_reverse a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #eaeae0;
	border: 1px solid #a8a8a5;
	padding-right: 2px;
	padding-left: 2px;
}
#m_reverse a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #FFF;
	border: 1px solid #003366;
}

#bl_link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	text-decoration: none;
}
#bl_link a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;
	text-decoration: none;
   	background-color: #FFE7B3; 	
}
#bl_link_op a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #06C;
	text-decoration: none;
	background-color: #E1F0FF;
}
#bl_link_op a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;
	text-decoration: none;
   	background-color: #FFCECE; 
}
#f_razd
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b1d7ee;

	margin-right: 2px;
	margin-left: 2px;
}
#f_razd2
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b1d7ee;

	margin-right: 2px;
	margin-left: 2px;
}
#f_razd3
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #84B3E6;
	margin-right: 2px;
	margin-left: 2px;
}
#f_razd4
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b1d7ee;

	margin-right: 2px;
	margin-left: 2px;
}
.normal
{
	text-decoration: none;
	font-weight: normal;
}
#done {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #09C;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #09C;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#done_del {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;
	text-decoration: none;
	background-color: #FFDFDF;
	border: 1px solid #C00;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#move_up, a.move_up
{
	margin-left:1px;
	margin-right:1px;
	width:19px;
	background-color: #FC0;
	background-image: url(icons/up.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	top:0;
}
#move_up:hover
{
	background-color: #FC0;
	background-image: url(icons/up1.gif);	
}
#move_down, a.move_down
{
	margin-right:1px;
	margin-left:1px;	
	width:19px;
	background-color: #FC0;
	background-image: url(icons/down.gif);
	float:left;
}
#move_down:hover
{
	background-color: #FC0;
	background-image: url(icons/down1.gif);	
}
div.clearFix, ul.clearFix
{
width:790px;
margin-left:0;
margin-right:auto;
padding:0px;
z-index:100;

}
div.rbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #FFF;
	border: 1px solid #09C;
	padding: 2px;
	margin-top: 10px;
}
span.rbox_green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #060;
	background-color: #DFFFBF;
	border: 1px solid #060;
	margin-top: 0px;
	margin-left:0px;
	padding:2px;
	width:90px;
	display:block;
	font-weight: bold;
}
span.rbox_red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
	background-color: #FFD2D2;
	border: 1px solid #900;
	margin-top: 0px;
	margin-left:0px;
	padding:2px;
	width:90px;
	display:block;
	font-weight: bold;
}
div.filter_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #bbddff;
	margin-top: -6px;
	margin-right: -5px;
	margin-left: -5px;
}
table.tab1
{
	border-collapse: collapse;
	border: 1px solid #8e8e86;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#col1
{
border: 1px solid #8e8e86;
background-color:#FFD9D9;
}
#col0
{
	border: 1px solid #8e8e86;
}
#col2
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8e8e86;
}
thead.tab1
{
	display: table-header-group;
	background-color:#cacac1;
	color:#036;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8e8e86;
	border-right-color: #8e8e86;
	border-bottom-color: #8e8e86;
	border-left-color: #8e8e86;
	height:20px;
}
tfoot.tab1
{
	display: table-footer-group;
	background-color:#cacac1;
	color:#036;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8e8e86;
	border-right-color: #8e8e86;
	border-bottom-color: #8e8e86;
	border-left-color: #8e8e86;
	height:18px;
}
td.tab1
{
	border: 1px solid #8e8e86;
}
#sb_but
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #eaeae0;
	margin-top: 0px;
	margin-right: -2px;
	margin-bottom: 0px;
	margin-left: -2px;
	border: 1px solid #8e8e86;
	height:16px;
	text-decoration: none;
}
#sb_but:hover
{
	background-color: #C00;
	color: #FFF;
}
#text_title {
	font-family: Impact;
	font-size: 18px;
	color: #c2ff5c;
	text-transform: uppercase;
	margin-top: 15px;
	margin-left: 25px;
}
#text_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	margin-top: 5px;
}
#htmlforms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	background-color: #DEF;
	border: 1px solid #06C;
}
.box_ul {
	background-image: url(../img/box/box_ul.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_u {
	background-image: url(../img/box/box_u.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.box_ur {
	background-image: url(../img/box/box_ur.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_dl {
	background-image: url(../img/box/box_dl.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_d {
	background-image: url(../img/box/box_d.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_dr {
	background-image: url(../img/box/box_dr.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_l {
	background-image: url(../img/box/box_l.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.box_r {
	background-image: url(../img/box/box_r.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.box_comment
{
	background-image: url(../img/box/box_comment.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 21px;
	padding-left: 5px;
}
#box_11
{
	background-image: url(../img/back_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#white_text
{
color:white;
}
#green_forms
{
	color: #FFF;
	background-color: #809250;
	border: 1px solid #4A552F;
	font-weight: bold;
}
.green_forms
{
	color: #FFF;
	background-color: #809250;
	border: 1px solid #4A552F;
	font-weight: bold;
}
#sb_but2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border: 1px solid #8e8e86;
	text-decoration: none;
	padding:3px;
	background-image:url(../icons/add.png);
	background-repeat: no-repeat;
	width:200px;
	margin-top: 2px;
	margin-left: 2px;
	padding-left:20px;
	background-color: #000;
	display:block;
	background-position: 2px center;
}
#sb_but2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border: 1px solid #8e8e86;
	text-decoration: none;
	padding:3px;
	background-image:url(../icons/add.png);
	background-repeat: no-repeat;
	width:150px;
	margin-top: 2px;
	margin-left: 2px;
	padding-left:20px;
	background-color: #000;
	display:block;
	background-position: 2px center;	
	color: #FFF;
}
#sb_but2 a:hover
{
	color: #ccc;
	background-color: #666;
}
#cat_div
{
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana;
	color: #333;
	background-color: #fff;
	padding-left: 6px;	
	padding-right: 2px;		
	padding-top: 3px;		
	padding-bottom: 2px;	
	border: 1px solid #C7C7C7;
	text-decoration: none;
	margin-top:3px;
	height:16px
}
#cat_div a
{
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
#cat_div a:hover
{

	color: #900;

}
#reg_submit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #C00;
	border: 1px solid #6A0000;
	padding: 2px;
}
#reg_input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color: #f2f2f2;
	border: 1px solid #999;
}
.reg_input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color: #f2f2f2;
	border: 1px solid #999;
}
.collapsed
{
	border: 1px solid #069; border-collapse:collapse;
}
.collapsed thead
{
	border: 1px solid #069;
	background-color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.collapsed td
{
	border: 1px solid #069;
	background-color:#CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
.collapsed2
{
	border: 1px solid #069; border-collapse:collapse;
}
.collapsed2 thead
{
	border: 1px solid #069;
	background-color:#036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.collapsed2 td
{
	border: 1px solid #069;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}
#reg_box_admin
{
	background-color:#f2f2f2;
	margin-top:3px;
	padding-top:5px;
	border:solid 1px #cccccc;
}
#table_colred
{
	/*	border-collapse: collapse;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
	border: 0px;
	border-collapse: collapse;
	margin-top:3px;
}
#table_colred thead td
{
	border: 1px solid #900;
	background-color: #C00;
	color: #FFF;
}
#table_colred td
{
	border: 1px solid #900;
	background-color: #fff;
	padding:4px;
}

