body {
	margin: 0px;
	background-repeat: repeat-x;

	font: normal 13px tahoma;
}
a { COLOR: #336699; text-decoration: none; }
a:visited { COLOR: #336699; }
a:hover { COLOR: #FF0000;}

.framepic { border: 1px solid #dddddd; margin: 4px; padding: 4px; float: left; }
.head1 { font: normal x-large tahoma; color: #99CC00; }
.head2 { font: bold 13px tahoma; color: #336699; }
.head3 { font: bold 18px tahoma; color: #FF9900; text-align: center; margin-top: 5px; }
.head4 {font-family: Tahoma; font-weight: bold; color: #FFFFFF; }
.head5 { color: #A70400; font-weight: bold; }

.style1 {
	font: normal small Tahoma;
	color: #FF0066;
}
.style2 {color: #0099CC}
.style3 {
	font: normal small Tahoma;
	color: #99CC00;
}
.style5 {
	color: #FF0099;
	font-weight: bold;
}


.style6 {	color: #ffffff; }
.style6 a:link { COLOR: #ffffff; }
.style6 a:visited { COLOR: #ffffff; }
.style6 a:hover { COLOR: #66ff33; text-decoration: none; }
.style6 { font: bold 13px tahoma; }

.style10 { font: normal 14px tahoma; }

.style9 {	color: #FFFFFF; }
.style9 a:link { COLOR: #ffffff; }
.style9 a:visited { COLOR: #ffffff; }
.style9 a:hover { COLOR: #006600; text-decoration: none; }

.style14 { color: #006600; }
.style14 a:link { COLOR: #006600; }
.style14 a:visited { COLOR: #006600; }
.style14 a:hover { COLOR: #ffffff; text-decoration: none; }

.style7 a { COLOR: #336699; text-decoration: none; }
.style7 a:visited { COLOR: #336699; }
.style7 a:hover { COLOR: #FF0000;}

.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style16 {font-family: Tahoma; font-size: 14px; font-weight: bold; }

.grid_navigator {
	width: 100%;
	font-family: "Tahoma"; font-size : 12px;
}
input {
	font-size: 13px;
	font-family: tahoma;
	border: solid 1px #B5B8C8;
}

textarea {
	font-size: 13px;
	font-family: tahoma;
	border: solid 1px #B5B8C8;
}

form		{
	margin: 0px;
}
input.text	{
	background: url(none) center center;
	clear: both;
	float: none;
	border: none;
	color: #000000;
}

.commentbox1{
background-color: #9CE66C;
width: 97%;
padding: 10px;
}

.commentfooter1{
background: url(images/arrow1.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}

.commentbox{
background-color: #ececec;
width: 97%;
padding: 10px;
}

.commentfooter{
background: url(images/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 1px;
margin-bottom: 2em;
font-size: 90%;
color: #4A4A4A;
}

.table_data {
	font-size: 12px;
	font-family: tahoma;
	color: #333333;
}

.table_data th {
	color: #333333;
	background-color: #99CC00;
}

.table_data .row_color {
	color: #333333;
	background-color: #E9FFA4;
}

.table_data .row_color1 {
	color: #333333;
	background-color: #DDFF77;
}

.pagenav UL {
	MARGIN: 0; PADDING: 0; FONT: normal 12px tahoma;
}
.pagenav UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FONT: bold 11px tahoma;
}
.pagenav UL LI A {
	BACKGROUND: #eee; COLOR: #999; BORDER: #ccc 1px solid; PADDING: 3px;
	TEXT-DECORATION: none;
}
.pagenav UL LI A:visited {
	COLOR: #999
}
.pagenav UL LI A:hover {
	BACKGROUND: #ccc; COLOR: #000; BORDER: #999 1px solid;
	TEXT-DECORATION: underline;
}
.pagenav UL LI A.thispage {
	BACKGROUND: #a0ce41; COLOR: #000; BORDER: #638429 1px solid;
}
.pagenav UL LI A.thispage:visited {
	COLOR: #000;
}

/*left panel*/
.left_panel { width: 140px; }
.left_panel ul { padding: 0; list-style: none; }
.left_panel li { padding: 1px;  }
.left_panel img { border: 0px; margin: 3px; vertical-align: middle; }
.left_panel a{ padding: 2px; display: block; border: solid 0px #FFFFFF; }
.left_panel a.this{ color:#FFFFFF; background-color: #FF0000; border: solid 0px #FF0000; }
.left_panel a:hover{ color:#FFFFFF; background-color: #FF6600; border: solid 0px #FF6600; }

.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: normal 13px tahoma;
list-style-type: none;
text-align: center; 
}


.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;
color: red;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}
