body{
	font-size: 12px;
	line-height: 16px; 
	color: #32343F;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height:100%;
	/*   overflow-y:scroll;*/
/*   background-color:#FFFFFF; */
   background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img
{  
   border-style: none;
}

input.btn { 
  background-color: #1f497d;
  color:#FFFFFF;
  text-decoration: none;
  border:#223f53 thin solid;
  font-weight:bold;
} 

input.btn:hover { 
	background-color: #8996a0;
	border:#8996a0 thin solid;
	color:#000000;
	text-decoration:none;
} 

/* ---------------------------------------------------------------- */

ul,li {list-style-type: none;}
a {outline: none; text-decoration: none;}
a:hover {text-decoration: none; cursor: pointer;}

/* a span, button span, ul#nav span, ul#text-resize span, h2 span, h3 span, h4 span {display: none;} */

#footer_container {
  /*background: bottom center no-repeat #efaa63;*/ 
  background: bottom center no-repeat #4d5e81;
  text-align: center;
  width: 100%;
  height: 20px;
}

#the_foot {
  width: 925px;
  height: 20px;
  margin: 0 auto;
}

#header_container {
  background: top center no-repeat #393027;
  text-align: center;
  width: 100%;
  height: 100px;
}

#header {
  width: 925px;
  height: 100px;
  margin: 0 auto;
}

    ul#nab {
      width: 850px;
      height: 18px;
      margin: 0 auto;
	  padding-left:0px;
	  padding-top:2px;
    }

      ul#nab li {float: left;}

        ul#nab li a {
	display: block;
	height: 18px;
	cursor: pointer;
	margin: 0 2px 0 0;
	color:#52536D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding: 0px 10px 0px 10px;
	line-height:20px;
        }
		
        ul#nab li a:hover {
	color: #FFFFFF;
		}
		
        ul#nab li a.active {
		  color: #FFFFFF;		  
/*		  text-decoration:underline; */
		  /*
		  background-color:#52536D;
		  color:#FFFFFF;
		  */
		}		

        ul#nab li a.end {margin: 0;}



    ul#nabb {
      width: 765px;
      height: 18px;
      margin: 0 auto;
	  padding-left:0px;
    }

      ul#nabb li {float: left;}

        ul#nabb li a {
	display: block;
	height: 18px;
	cursor: pointer;
	margin: 0 2px 0 0;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding: 0px 20px 0px 20px;
	line-height:20px;
        }
		
        ul#nabb li a:hover {
	color: #efaa63;
		}
		
        ul#nabb li a.active {
		  color: #efaa63;
		  /*text-decoration:underline;  */
		  /*
		  background-color:#52536D;
		  color:#FFFFFF;
		  */
		}		

        ul#nabb li a.end {margin: 0;}





   ul#nabb_sub {
      width: 850px;
      height: 18px;
      margin: 0 auto;
	  padding-left:0px;
	  padding-top:2px;
	  background-color:#4d5e81;
    }

      ul#nabb_sub li {float: left;}

        ul#nabb_sub li a {
	display: block;
	height: 18px;
	cursor: pointer;
	margin: 0 2px 0 0;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	padding: 0px 20px 0px 20px;
	line-height:20px;
        }
		
        ul#nabb_sub li a:hover {
	color: #efaa63;
		}
		
        ul#nabb_sub li a.active {
		  color: #efaa63;
		  /*text-decoration:underline;  */
		  /*
		  background-color:#52536D;
		  color:#FFFFFF;
		  */
		}		

        ul#nabb_sub li a.end {margin: 0;}






#main_b{
	text-align: center;
	width: 950px;
	background-color:#FFFFFF;
	/*   background-color:#FFFFFF; */
   height: 100%;
	position: relative;/*
   border-left: solid #cccccc;
   border-top: solid #cccccc;
   border-right: solid #cccccc;
   border-bottom: solid #cccccc;
   border-width: 2px;
	padding-bottom: 15px;
*/
}

#left_menu_h{
	background-color:#FFFFFF;
	/*	background-color:#6684BB;*/
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	width: 461px;
	left: 13px;
	right: 0px;
	top: 0px;
	float:left;
	z-index:1;
}

#left_menu_h2{
	background-color:#FFFFFF;
	/*	background-color:#6684BB;*/
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	width: 462px;
	left: 15px;
	right: 0px;
	top: 0px;
	float:left;
	z-index:1;
}

#left_menu{
	/* background-color:#BAC8E0; */
	/*	background-color:#6684BB;*/
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	width: 130px;
	left: 5px;
	right: 0px;
	top: 10px;
	float:left;
	z-index:1;
}

#left_menu_two{
	background-color:#96ABCF;
	/*	background-color:#69bb64;*/
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	width: 130px;
	left: 10px;
	right: 0px;
	top: 120px;
	float:left;
	z-index:2;
	margin-top:10px;
}

#left_login{
	background-color:#444444;
	color:#FFFFFF;
	font-size:12px;
	position:relative;
	width: 130px;
	left: 10px;
	right: 0px;
	top: 0px;
	float:left;
	z-index:1;
}

#content{
	/*background-color:#FFFBF4;*/
    background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	position:relative;
	/*width: 450px;*/
    width:100%;
	top: 0px;
	left: 0px;
	float:left;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	padding-top:0px;
	padding-bottom:0px;	
}


#sub_content{
	/*background-color:#FFFBF4;*/
    background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	position:relative;
	width: 780px;
/*    width:100%; */
	top: 0px;
	left: 5px;
	float:left;
	border-left-width:1px;
	border-left-color:#cccccc;
	border-left-style:none;
	padding-top:0px;
	padding-bottom:0px;	
}


/*
#right_menu{
background-color:#5B588F;
color:#FFFFFF;
font-size:12px;
position:relative;
width: 130px;
left: 30px;
right: 00px;
top: 10px;
float:left;
}
*/

.admin_inputfield {
border-color:#000000; 
border-style:solid; 
border-width:thin;
}

#left_content {
position:relative;
background-color: #EBEAFF;
height: 100%;
width: 300px;
float: left;
/*margin-top:10px; */
left:10px;
font-size:12px;
}
#right_content {
	position:relative;
/*	background-color: #999999; */
	background-color: #ffffff;	
	height: 100%;
	width: 290px;
	float: left;
	/*margin-left: 20px;*/
    left:5px;
	top:5px;
    /*margin-top:10px;*/
}

/* CSS Document */
   /*                                                          */
   /* Styles for the tree.                                     */
   /*                                                          */
td SPAN.TreeviewSpanArea A {
     font-size: 8pt; 
     font-family: verdana,helvetica; 
     text-decoration: none;
     color: black;}
td SPAN.TreeviewSpanArea A:hover {
	color: #376A9D;
}   
	 
	 

#users_content {
	position:relative;
	background-color: #FFFFFF;
	height: 100%;
	width: 630px;
	float: left;
	/*margin-top:10px; */
	left:10px;
	font-size:12px;
/*	border-right-width:1px;
	border-right-color:#7E9EBE;
	border-right-style:solid;
*/	
	padding-right:10px;
}

#users_content2 {
	position:relative;
	background-color: #FFFFFF;
	height: 100%;
	width: 930px;
	float: left;
	/*margin-top:10px; */
	left:10px;
	font-size:12px;
/*	border-right-width:1px;
	border-right-color:#7E9EBE;
	border-right-style:solid;
*/	
	padding-right:10px;
}


#prof_left_content {
	position:relative;
	background-color: #FFFFFF;
	height: 100%;
	width: 460px;
	float: left;
	/*margin-top:10px; */
	left:10px;
	font-size:12px;
/*	border-right-width:1px;
	border-right-color:#7E9EBE;
	border-right-style:solid;
*/	
	padding-right:5px;
}
#prof_right_content {
	position:relative;
	background-color: #FFFFFF;
	height: 100%;
	width: 460px;
	float: left;
	/*margin-left: 20px;*/
	left:15px;
	font-size:12px;
/*	border-left-width:1px;
	border-left-color:#7E9EBE;
	border-left-style:solid; */
	/*	margin-top:10px; */
}



/* -------------------------------- TOP MENU--------------------------- */

#navlist li a#current
{
background: white;
border-bottom: 1px solid white;
}



#navcontainer ul
{
	padding-left: 0;
	margin-left: 0;
	background-color: #91A585;
	color: White;
	float: left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*#navcontainer ul li { display: inline; }*/

#navcontainer ul li { 
display: inline; 
text-decoration: none;
float: left;
}

#navcontainer ul li a
{
	padding: 0.2em 0.6em;
	background-color: #91A585;
	color: #04202e;
	text-decoration: none;
	font-weight:700;
	float: left;/*border-right: 1px solid #fff;*/
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}


#navcontainer2 ul
{
	padding-left: 0;
	margin-left: 0;
	background-color: #FFFFFF;
	color: #666666;
	float: left;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*#navcontainer ul li { display: inline; }*/

#navcontainer2 ul li { 
display: inline; 
text-decoration: none;
float: left;
}

#navcontainer2 ul li a
{
padding: 0.2em 0.6em;
background-color: #8996a0;
color: #04202e;
text-decoration: none;
font-weight:700;
float: left;
/*border-right: 1px solid #fff;*/
}

#navcontainer2 ul li a:hover
{
background-color: #369;
color: #fff;
}


 
 
 
 
 /* ------------------------------- VERTICAL MENU -----------------------------------*/
 
 #navcontainer_left2
 {
	font: 11px "Courier New", Courier, monospace;
	font-weight: bold;
	/*	display: block; */
/*	color: #999999;*/
	/*background-color: #c0c0c0;*/
 /*width: 12em;*/
/* padding: 0px; */ /* PADDING 8 WORKS WITH THE MENUS AND PADDING 3 WORKS WITH THE LOGIN.... FIX FIX FIX FIX FIX FIX */
/*   width:80%; 
	margin: 0; */
	padding-top:3px;
	padding-bottom:3px;/*	color: #666666; */
	 }


td#navcontainer_left2 a {
	text-decoration: none;
	color: #666666;
	border:#fff thin solid;
	display: block;
}

td#navcontainer_left2 a.active {
	text-decoration: none;
	color: #666666;
	border:#efaa63 thin solid;
}


td#navcontainer_left2 a:hover /*td#navcontainer_left a:hover */{
	/*
	border-left-color:#FFFFFF;
	border-left-width:thin;
    border-right-width:thin;
	border-right-color:#FFFFFF;
	text-decoration:underline;
	color:#FFFFFF; */
	background-color: #405178;
	color:#FFFFFF;
	display: block;
/*	font-weight:bold;
	font-size:13px;*/
/*	color: #f3de74;*/
    border:#efaa63 thin solid;
}
 
 

 
 
 
 #navcontainer_left
 {
	font: 11px "verdana",sans-serif;
	font-weight: 900;
/*	display: block; */
	color: #000;
	/*background-color: #c0c0c0;*/
 /*width: 12em;*/
/* padding: 0px; */ /* PADDING 8 WORKS WITH THE MENUS AND PADDING 3 WORKS WITH THE LOGIN.... FIX FIX FIX FIX FIX FIX */
/*   width:80%; 
	margin: 0; */
	padding-top:8px;
	padding-bottom:8px;
 }

 ul#navlist_left,ul#navlist_left li ul#subnavlist_left, ul#navcat, ul#navcat li
 {
 list-style-type: none;
 padding: 0;
 margin: 0;
 }

 ul#navlist_left li,ul#navlist_left li ul#subnavlist_left li, ul#navcat li { display: inline; text-align:left;}
 
 ul#navlist_left li ul#subnavlist_left li, ul#navcat li { font-weight:400;}

 ul#navlist_left li a
 {
	display: block;
	/*	width: 10em; */
 	width: 100%;
	color: #333333;
	/*	background: #cccccc; */
	text-align: center;
	text-decoration: none;
	border-left: solid #eee;
	border-top: solid #eee;
	border-right: solid #aaa;
	border-bottom: solid #aaa;
	border-width: 0px;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px;/*	padding: 2px 5px 2px 5px;*/
 }

ul#navlist_left li a:hover,ul#navlist_left li a:focus {
	/*
	border-left-color:#FFFFFF;
	border-left-width:thin;
    border-right-width:thin;
	border-right-color:#FFFFFF;
	text-decoration:underline;
	color:#FFFFFF; */
	background-color:#D2DAE6;
	color:#445A7B;}
	
td#_foot a {
   color:#FFFFFF;
   text-decoration: none;
}

td#_foot a:hover {
   color:#FFFFFF;
   text-decoration: underline;
}

td#_foot a:visited {
   color:#FFFFFF;
   text-decoration: none;
}

td#_bb a {
  background-color: #223F5E;
  color:#FFFFFF;
  text-decoration: none;
}

td#_bb a:visited {
  background-color: #223F5E;
  color:#FFFFFF;
  text-decoration: none;
}

td#_bb a:hover {
	/* background-color:#666666; */
background-color: #223F5E;
	color:#FF0033;
	text-decoration:none;
}

span#__bb i {
  border-bottom-color: #223F5E;
  border-bottom-style:solid;
  border-bottom-width:thin;
  
  border-top-color: #223F5E;
  border-top-style:solid;
  border-top-width:thin;  
 
  border-right-color: #223F5E;
  border-right-style:solid;
  border-right-width:thin;  
  
  border-left-color: #223F5E;
  border-left-style:solid;
  border-left-width:thin;      
}

span#__bb a {
  background-color: #1f497d;
  color:#FFFFFF;
  text-decoration: none;
}

span#__bb a:visited {
  background-color: #1f497d;
  color:#FFFFFF;
  text-decoration: none;
}

span#__bb a:hover {
	/* background-color:#666666; */
	background-color: #8996a0;
	color:#000000;
	text-decoration:none;
}

span#__bbv a {
  border:#fff medium solid;
  color:#000;
  text-decoration: none;
}

span#__bbv a:hover {
	/* background-color:#666666; */
	border:#1f497d medium solid;
	color:#000;
	text-decoration:none;
}

span#__bbv a.voted {
	border:#1f497d medium solid;
	color:#000;
	text-decoration:none;
}




span#__ml a table {
	background-color: #FFFFFF;
	color:#000000;
	text-decoration: none;
}

span#__ml a {
	background-color: #FFFFFF;
	color:#000000;
	text-decoration: none;
}

span#__ml a:visited table {
	background-color: #FFFFFF;
	color:#000000;
	text-decoration: none;
}

span#__ml a:visited {
	background-color: #FFFFFF;
	color:#000000;
	text-decoration: none;
}

span#__ml a:hover table {
	/* background-color:#666666; */
	background-color: #A0BCDE;
	color:#000000;
	text-decoration:none;
}

span#__ml a:hover {
	/* background-color:#666666; */
	background-color: #A0BCDE;
	color:#000000;
	text-decoration:none;
}



td#tbec a {
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration: none;
}

td#tbec a:visited {
	font-size:12px; 
	color:#000000; 
	text-align:left; 
	text-decoration: none;
}

td#tbec a:hover {
	font-size:12px; 
	color:#369; 
	text-align:left; 
	text-decoration: none;
}	



td#tbeb a {
	font-size:11px; 
	width:290px; 
	color:#000000; 
	text-align:left; 
	text-decoration: none;
}

td#tbeb a:visited {
	font-size:11px; 
	width:290px; 
	color:#000000; 
	text-align:left; 
	text-decoration: none;
}

td#tbeb a:hover {
	font-size:11px; 
	color:#369; 
	text-align:left; 
	text-decoration: none;
}	

td#tbea {
	font-size:10px; 
	width:30px; 
	color:#000000; 
	text-align:center; 
	text-decoration: none;
}



/*	CORNER ROUNDING ***************************************************************** */
div.rounded_box{
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 10px;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_border {  background-color: #4d5e81; padding: 8px; }


div.rounded_boxB {
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 10px;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_borderB {
	background-color: #A2AEC8;
	padding: 8px;
}


div.rounded_boxC {
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 10px;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_borderC {
	background-color: #4d5e81;
	padding: 8px;
}




div.rounded_box_t1 {
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 10px;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_border_t1 {
	background-color: #666666;
	padding: 8px;
}


div.rounded_box_t2 {
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 10px;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_border_t2 {
	background-color: #CCCCCC;
	padding: 8px;
}


div.rounded_boxO{
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 7px 0 5px 0;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_borderO {  background-color: #FFFFFF; padding: 5px 0 3px 0; }


div.rounded_boxOran{
	background-color: #FFFFFF;
/*	color: #333; */
	padding: 7px 0 5px 0;
	border:0;
	margin: 0;
	zoom:1;
}
/* border with rounded corners */
div.rounded_borderOran {  background-color: #efaa63; padding: 5px 0 3px 0; }



/* rounded corners */
ul#nab li a, .votes, .status, .views, .module{
   -moz-border-radius:3px;
   -webkit-border-radius:3px;
   -khtml-border-radius:3px;
   border-radius:3px;
   behavior:url(border-radius.htc);
}


#logoBody {
	position: absolute;
  left: 500px;
	top: 15px;
	z-index: 3;
	left: 692px;
}

