html, body {
  color:           black;
  background:      #ffffff;
  font-weight:     normal;
  font-family:     Tahoma, Helvetica, sans-serif;
  font-style:      normal;
  font-size: 11px;
  text-decoration: none;
  padding: 0px;
  border:  0px;
  margin: 0px;
}

td
{
font-family:tahoma;
font-size:11px;
}

img
{
border-bottom: none;
border-right: none;
border-left: none;
border-top:none;
}


form {
margin: 0px; 
}

inputbox
{
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: 1px solid; 
	BACKGROUND-COLOR: white;
	border-color: #0A50A1
	font-family: Tahoma;
	font-size:11px;
}

select
{
font-family: tahoma;
font-size:11px;
}

.inputs-focus 
{
BACKGROUND-COLOR: #F5F4F4;
}



A {
FONT-SIZE: 11px; 
font-family:Tahoma;
COLOR: #000099; 
TEXT-DECORATION: none
}

A:link 
{
font-family:Tahoma;
COLOR: #000099; 
TEXT-DECORATION: none
}

A:visited 
{
COLOR: #000099; 
TEXT-DECORATION: none
}

A:hover 
{
font-family:Tahoma;
COLOR: #000099; 
TEXT-DECORATION: underline;
}

A:active {
COLOR: #000099; 
TEXT-DECORATION: none
}

.status_message {
background: #faf0e6;
font-family: Tahoma;
font-size:11px;
}

div#footer 
{
FONT-SIZE: 11px;
margin-right: 3px;
text-align: right; 
}

.mytextarea {
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-color: #C0C0C0;
border-right-color: #C0C0C0;
border-top-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-style: solid;
padding-left: 2px;
background-color: #FFFFFF;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 11px;
scrollbar-3dlight-color: #F0F0EE;
scrollbar-arrow-color: #676662;
scrollbar-base-color: #F0F0EE;
scrollbar-darkshadow-color: #DDDDDD;
scrollbar-face-color: #E0E0DD;
scrollbar-highlight-color: #F0F0EE;
scrollbar-shadow-color: #F0F0EE;
scrollbar-track-color: #F5F5F5;
}

table.navbar {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 1px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px
}

table.navbar th 
{
	font-family: Tahoma;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; 
	COLOR: #000000; 
	PADDING-BOTTOM: 5px; 
	Margin-bottom: 5px;
	BORDER-BOTTOM: red 1px solid; 
	BORDER-TOP: red 1px solid; 
	BACKGROUND-COLOR: #F4F7FF;
	vertical-align:middle;
}

table.navbar td{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #3a6aa9; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: white;
	vertical-align: top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}

.navigation 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}

.navigation li 
{
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #DDE4FF 1px solid;
	BACKGROUND-COLOR: white
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
}

.navigation li a 
{
DISPLAY: block; 
PADDING-LEFT: 8px; 
PADDING-BOTTOM: 1px; 
COLOR: black; 
PADDING-TOP: 1px; 
BACKGROUND-COLOR: white
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
}

.navigation li a:active 
{
COLOR: black
}

.navigation li a:link {
	COLOR: black
}
.navigation li a:visited {
	COLOR: black
}
.navigation li a:hover {
	COLOR: black; 
	BACKGROUND-COLOR: #F4F7FF;
	text-decoration: none; 
}
table.adminlist {
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #ffffff
}
table.adminlist th {
	COLOR: white; 
	HEIGHT: 22px; 
	BACKGROUND-COLOR: #0A50A1;
	text-align: left;
	padding: 0px 0px 0px 5px;
	marign: 0px 0px 0px 0px;
	vertical-align: middle;
}
table.adminlist th A {
	COLOR: white; 
	TEXT-DECORATION: none;
}
table.adminlist th A:active {
	COLOR: white; 
	TEXT-DECORATION: none;
}
table.adminlist th A:visited {
	COLOR: white; 
	TEXT-DECORATION: none
}
table.adminlist TH A:hover {
	COLOR: #0A50A1; 
	BACKGROUND-COLOR: #DCE4FF; 
	TEXT-DECORATION: none;
}
table.adminlist TH.title {
	COLOR: #333333; 
	TEXT-ALIGN: left
}
table.adminlist tr.row1 {
	BACKGROUND-COLOR: #F4F7FF
}
table.adminlist tr.row2 {
	BACKGROUND-COLOR: #ffffff
}
table.adminlist tr.row3 {
	BACKGROUND-COLOR: #DDE4FF
}
table.adminlist tr.highlighted {
	background-color: #ffe7e7;
}
table.adminlist tr.highlighted:hover {
	background-color: #ffe7e7;
	text-decoration: none; 
}
table.adminlist tr.rowWarn {
	BACKGROUND-COLOR: #ffe7e7
}
table.adminlist td {
	BORDER-BOTTOM: #DDE4FF 1px solid
}
table.adminlist tr.row1:hover {
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration: none; 
}
table.adminlist tr.row2:hover {
	BACKGROUND-COLOR: #f1f1f1;
	text-decoration: none; 
}

table.adminlist td.options 
{
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #ffffff
}

table.title {
	FONT-SIZE: 11px; 
	BORDER-BOTTOM: #000099 1px solid; 
	FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}

table.subnavbar {
	FONT-SIZE: 11px; 
	BORDER-BOTTOM: #000099 0px solid; 
	FONT-FAMILY: Tahoma, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #DDE4FF
}

#tabmenu {
	color: black;
	margin: 0;
	padding: 2px;
	z-index: 1;
	padding-left: 0px 
}
	
#tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none; 
}	
	
#tabmenu a, a.active {
	color: black;
	background: white;
	FONT-WEIGHT: normal;
	border: 1px solid #0A50A1;
	padding: 2px 5px 2px 5px;
	margin: 0px;
	text-decoration: none; 
}
	
#tabmenu a.active {
	background: #F4F7FF;
	border-bottom: 1px solid #0A50A1; 
}
	
#tabmenu a:hover {
	color: black;
	background: #F4F7FF; 
	text-decoration: none; 
}	
	
#tabmenu a:visited {
	color: black; 
}
	
#tabmenu a.active:hover {
	background: #F4F7FF;
	color: black; 
}

#alertbox {
	border: 1px solid; 
	color: #ff0000;
	background: #FFCCCC;
	padding: 4px;
}


#tablist{
padding: 3px 0;
margin-left: 380;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 11px Tahoma;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
}

#tablist li a:link, #tablist li a:visited
{
color: navy;
}

#tablist li a.current{
background-color: #F8F8F8;
}

#tabcontentcontainer{
width: 550px;
padding: 5px;
border: 1px solid black;
}

.tabcontent{
display:none;
}


img
{
border-bottom: none;
border-right: none;
border-left: none;
border-top:none;
}


.tblclass
{
font-family:tahoma,sans-serif;
font-size:11px;
background: #FFFFFF;
border-bottom: 1px solid #104A7B;
border-right: 1px solid #104A7B;
border-left: 1px solid #104A7B;
border-top:1px solid #104A7B;
color: #999999;
}

.light
{
font-family:tahoma,sans-serif;
font-size:11px;
background: #FFFFFF;
border-bottom: 1px solid #EFEFEF;
border-right: 1px solid #EFEFEF;
border-left: 1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
color: #400000;
}

.syshead, h1,h2,h2,h3,h4
{
font-size: 15px;
color:#CC3300;
padding: 0px 0px 0px 0px;
font-family: Arial, 'Lucida Grande', 'Trebuchet MS', sans-serif;
text-align: left;
margin-bottom: 0px;
}

.headingclass
{
	font-size: 12px;
	color:#CC3300;
	padding-top:5px;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 2px; 
	MARGIN-TOP: 0px; 
	COLOR: #000000; 
	PADDING-BOTTOM: 5px; 
	BORDER-BOTTOM: red 1px solid; 
	BORDER-TOP: red 1px solid; 
	BACKGROUND-COLOR: #DEDEDE;
	vertical-align:middle;
	width:99%;
}
	
.bttn
{
font-family: Tahoma,sans-serif;
font-size:11px;
background: #D6E7EF;
border-bottom: 1px solid #104A7B;
border-right: 1px solid #104A7B;
border-left: 1px solid #AFC4D5;
border-top:1px solid #AFC4D5;
color:#000066;
height:21px;
text-decoration:none;
cursor: hand;
}

.inputtext, .textbox, .titform
{
font-family: Tahoma;
font-size: 11px;
color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-color: #C0C0C0;
border-right-color: #C0C0C0;
border-top-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-style: solid;
background-color: #ffffff;
padding-left: 2px;
padding-top: 2px;
height:18px;
}

TABLE.Mtable TD
{
BORDER-RIGHT: #93bee2 1px solid;
BORDER-BOTTOM: #c1cdd8 1px solid;
}

TABLE.Mtable TH
{
BORDER-RIGHT: #93bee2 1px solid;
text-align : center;
}

TABLE.Mtable
{
border: 1px solid #DFDFDF;
}

.TRalter
{
background-color : #F0F0F0;
}

TABLE.searchTable
{
border: 1px solid #336699;
}

th, .theclass
{
font-size : 11px;
font-family : Tahoma, Arial, sans-serif;
color : #FFFFFF;
text-align : left;
background-color : #336699;
}

.light
{
font-family:tahoma,sans-serif;
font-size:11px;
background: #FFFFFF;
border-bottom: 1px solid #EFEFEF;
border-right: 1px solid #EFEFEF;
border-left: 1px solid #EFEFEF;
border-top:1px solid #EFEFEF;
color: #400000;
}

.bc 
{
padding: 2px; 
border-bottom: 1px dotted #ACACAC; 
border-top: 1px dotted #ACACAC;
border-left: 1px dotted #ACACAC;
border-right: 1px dotted #ACACAC;
margin: 0px 0px 0px 5px;
font-size:11px;
}

.small
{
font-family:Tahoma;
font-size:10px;
color:#FF3300;
}

.hrclass
{
width:100%;
height:1px;
color: #FF9900;
text-align:left;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
.comment 
{
font-family: Tahoma;
font-size: 11px;
color: #000000;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-color: #C0C0C0;
border-right-color: #C0C0C0;
border-top-color: #C0C0C0;
border-bottom-color: #C0C0C0;
border-style: solid;
background-color: #ffffff;
padding-left: 3px;
}
TABLE.ttable TH
{

BORDER-RIGHT: #93bee2 1px solid;
}
TABLE.ttable TD
{
BORDER-RIGHT: #93bee2 1px solid;
BORDER-BOTTOM: #c1cdd8 1px solid;
}
TABLE.ttable
{
border: 1px solid #336699;
}
.hmenu_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.hmenu_font:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.tbl_title_bglbl {
	background-color: #EAEAFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}.big_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.ad_text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFF82;
}
.text_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.error_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.contentbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.contentnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.header {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.bodytext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000099;
}
