body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:11px;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
}

input, textarea, button
{
	color: #000000;
	font-family: verdana, sans-serif;
}
input, button
{
	font-size: 90%;
}

textarea
{
	font-size: 100%;
	color: #000000;
	font-family: verdana, sans-serif;
}

input, select {
  font-family   : Tahoma, verdana,arial,Sans-Serif;
  color:#333333;
  border-top    : 1px solid #C4CCCC;
  border-left   : 1px solid #ACB5B5;
  border-bottom : 1px solid #6F7777;
  border-right  : 1px solid #ACB5B5;
  width         : auto;
  background-image:url(images/button_bg.png);
  background-color : white;
  padding       : 2px 2px !important;
  padding       : 2px 2px;
  line-height   : 13px;
  margin-left   : 4px;
  cursor        : pointer !important;
  cursor        : hand;
  -moz-border-radius : 0px;
}

div.box {
     width: 100%;
	 border:1px solid #BBBBBB;
	 background-color:#f3fff8;
	 padding:5px;
}

div.box1 {
     width: 100%;
	 border:1px solid #BBBBBB;
	 background-color:#f3fff8;
	 padding:5px;
}

div.box2 {
     width: 100%;
	 border:1px solid #BBBBBB;
	 background-color:#FEFEFE;
	 padding:5px;
	 background-image:url(images/boxbg.jpg); 
	 background-repeat:repeat-x
}
img.border_img {
border:1px solid #888888;
}

.footer {
	font-size:9px;
}

.section_header {
	padding:3px;
	/*background-color:#ffffff;*/
}


.bullsep {
	font-size:8px;
	padding-left:3px;
	padding-right:3px;
}
.hrsep { height:4px; }

a {
	color: #555555;
	text-decoration: underline;
}

.tableCellHeader {
   font-family: Tahoma, verdana, arial, helvetica, sans-serif;
   padding          : 2px 0px 2px 3px;
   font-size        : 11px;
   background-color : #ded9c2;
   color			:#333333;
   background: white url(images/shade.gif) top left repeat-x;

}

td.cell {
    padding-left: 3px;
    margin        : 0px;
    border-bottom : 0px ;
    border-right  : 0px ;
	border-left	  : 0px;
    height        : 22px;
    overflow      : hidden;
    font-size     : 11px;
    font-family: verdana, arial, helvetica, sans-serif;
    line-height: 12px;
}

.item_name {
	color:#669966;
	font-size:18px;
	font-weight:bold;
}

.item_sub {
	font-size:13px;
	font-weight:bold;
	color:#669966;
	text-decoration:none;
}

.shadetabs{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}


