TABLE, TR, TD { 
	font-family: Verdana,Arial; 
	font-size: 12px;  
}

BODY { 
	font: 10px Verdana; 
	background-color: #000000; 
	color: #ff0011;
	padding: 0; margin: 0 
}

a:link, a:visited, a:active { 
	color: #ff0011;
}

a:hover { 
	color: #ff0011; 
	text-decoration: underline
}

FORM { 
	padding: 0; 
	margin: 0 
}

#textinput { 
	background-color: #EEEEEE;
	color: #000000; 
	font-family:Verdana, Arial; 
	font-size:10px; 
	width:80% 
}



.textbox{ 
	border: 1px solid black; 
	padding: 1px; 
	width: 100% 
}

.headertable                    { background-color: #FFFFFF; border: 1px solid black; padding: 2px }

.title                          { font-size: 10px; font-weight: bold; line-height: 150%; color: #FFFFFF; height: 26px; background-image: url(./tile_back.gif) }

.tablewrap1 {background-color:#EEF2F7;

            border-bottom:1px solid #D1DCEB;

            border-right:1px solid #D1DCEB ;

		    border-top:1px solid #FFF;

			border-left:1px solid #FFF; }

  .tdrow1 { background-color:#EEF2F7;

            border-bottom:1px solid #D1DCEB;

            border-right:1px solid #D1DCEB ;

            border-top:1px solid #FFF;

			border-left:1px solid #FFF;

		  }

  .tdrow2 { background-color:#F5F9FD;

		    border-bottom:1px solid #D1DCEB;

	        border-right:1px solid #D1DCEB;

            border-top:1px solid #FFF;

			border-left:1px solid #FFF;

		  }

  .tdtop  { font-weight: bold; height: 24px; line-height: 150%; color: #FFFFFF; background-image: url(./tile_back.gif) }

  .note   { margin: 10px; padding: 5px; border: 1px dashed #555555; background-color: #FFFFFF }



  .rowbar {
			font-size:10px;
			font-weight:bold;
			line-height:150%;
			background-color:#C4DCF7;
			color:#000;
			padding:2px 2px 2px 2px;
            background-image: url(images/cathead.gif);
			border-bottom:1px solid #345487;
		    /* align:center; */
		  }

  .tablewraper {

            background-color:#F5F9FD;

	        border-bottom:1px solid #C4DCF7;

            border-right:1px solid #C4DCF7;

            border-top:1px solid #C4DCF7;

            border-left:1px solid #C4DCF7;

		  }

  .editable, edit_text{
	  background-color: #DEB887;
  	  font-family:verdana;
	  font-size:12px;
      width:500px;
    }

  edit_text{

	  width: 95%;

	  font-size: 100%;

  }



  img.progress{

	  vertical-align: middle;

	  padding: 0 10px;

  }



  .showText {
	font-family:verdana;
	font-size:12px;
	width:200px;
  }

.modernbricksmenu{
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}



.modernbricksmenu ul{

font: bold 11px Arial;

margin:0;

margin-left: 0px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



.modernbricksmenu li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

text-transform:uppercase;

}



.modernbricksmenu a{

float: left;

display: block;

color: black;

margin: 0 1px 0 0; /*Margin between each menu item*/

padding: 5px 10px;

text-decoration: none;

letter-spacing: 1px;

background-color: #EEF2F7; /*Default menu color*/

border-bottom: 1px solid white;

}



.modernbricksmenu a:hover{

background-color: gray; /*Menu hover bgcolor*/

}



.modernbricksmenu a.current{ /*currently selected tab*/

background-color: #F5F9FD; /*Brown color theme*/

background-image: url(skin/default/images/cathead2.gif);

border-bottom:0px solid #C4DCF7;

border-right:1px solid #C4DCF7;

border-top:1px solid #C4DCF7;

border-left:1px solid #C4DCF7;

}



.modernbricksmenuline{

clear: both;

padding: 0;

width: 100%;

background: #F5F9FD; /*Brown color theme*/



}

