BODY {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	margin-bottom:0px;
	background-color: #CCCC99;
	background-image:url(images/rocketbgtile.gif);
	FONT-SIZE: 11px; font-family:Tahoma, serif;
}
.mainTable{
	background-color: #FFFFCC;
	border-color:#003300;
	border-width:1px;
	border-style:solid;
	border-left-width:1px;
	border-right-width:1px;
}
FORM{margin:0px; }
Select {font-family:tahoma; background-color: #F8FCF8;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	border: 1px solid #7B9652;
}
INPUT {FONT-SIZE: 11px; font-family:tahoma; background-color: #F8FCF8;}
.field{font-family:tahoma; background-color: #F8FCF8;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	border: 1px solid #7B9652;
}

TABLE {font-family:Tahoma, arial; font-size:11px;border:0px}
TR {FONT-SIZE: 11px; font-family:Tahoma, arial;}
TD {FONT-SIZE: 12px; font-family:Tahoma, arial; COLOR: #000000}

.font9{FONT-SIZE: 9px; font-family:tahoma;}
.font10{FONT-SIZE: 10px; font-family:tahoma;}

A{COLOR: #003399;Text-Decoration:underline;}
A:active{COLOR:#003399}
A:link{COLOR: #003399}
A:visited{COLOR: #003399;}
A:hover{COLOR: #7B9652;Text-Decoration:none;}

.topNavigation a {font-size: 9px; color: #F3F3F3; text-decoration: none;font-weight: bold;}
.topNavigation a:active {font-size: 9px; color: #F3F3F3; text-decoration: none;font-weight: bold;}
.topNavigation a:link {font-size: 9px; color: #F3F3F3; text-decoration: none;font-weight: bold;}
.topNavigation a:visited {font-size: 9px; color: #F3F3F3; text-decoration: none;font-weight: bold;}
.topNavigation a:hover { font-size: 9px; color: #EFDE1B; text-decoration: none;}
.topNavigation td {	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #5F6850;
	border-bottom-color: #5F6850;}

.leftPanel{font-size: 9px; color: #FFFFFF; text-decoration: none;}
.leftPanel  td{font-size: 9px; color: #FFFFFF; text-decoration: none;}
.leftPanel a {font-size: 9px; color: #FFFFFF; text-decoration: underline;}
.leftPanel a:active {font-size: 9px; color: #FFFFFF; text-decoration: underline;}
.leftPanel a:link {font-size: 9px; color: #FFFFFF; text-decoration: underline;}
.leftPanel a:visited {font-size: 9px; color: #FFFFFF; text-decoration: underline;}
.leftPanel a:hover { font-size: 9px; color: #ECECEC; text-decoration: none;}

.search{font-size: 9px; color: #ECECEC; text-decoration: none;}
.search  td{font-size: 9px; color: #ECECEC; text-decoration: none;}
.search a {font-size: 9px; color: #ECECEC; text-decoration: underline;}
.search a:active {font-size: 9px; color: #ECECEC; text-decoration: underline;}
.search a:link {font-size: 9px; color: #ECECEC; text-decoration: underline;}
.search a:visited {font-size: 9px; color: #ECECEC; text-decoration: underline;}
.search a:hover { font-size: 9px; color: #FFFFFF; text-decoration: none;}
.nhead {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.nhead a, .nhead a:active, .nhead a:link, .nhead a:visited{color: #7B9652; text-decoration: underline;}
.nhead a:hover { color: #52714A; text-decoration: none;}

.head {
	font-family: Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #52714A;
}
.head02 {
	font-family: Trebuchet MS, sans-serif;
	font-size: 17px;
	font-style: italic;
	color: #52714A;
}
.head03 {
	font-family: Trebuchet MS, sans-serif;
	font-size: 18px;
	font-style: italic;
	color:#8C8353;
}

.subhead {
	font-family: Trebuchet MS, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

.gbar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8353;
	border-left-color:#8C8353;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#8C8353;
	border-right-style:solid;
	border-right-width:1px;
	background-color: #FFFFFF;
	vertical-align: top;
	height:100%;
}
.bodyTable{
	margin-top:10px;
	height:97%;
	width:99%;
}

.mainFrame {
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 10px;
}

.rightFrame {
	width:200px;
	padding-top: 2px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.tabhead {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8353;
}

.tabtext{
font-family:"Trebuchet MS", "arial";
	height: 18px;
	COLOR: #514C30;
	FONT-SIZE: 18px;
	font-style: italic;
	font-weight: bold;
}
.tabtext h1{
font-family:"Trebuchet MS", "arial";
	height: 18px;
	COLOR: #514C30;
	FONT-SIZE: 18px;
	font-style: italic;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:4px;
}
.phead {
background-color:#DBCFA6;
font-family:"Trebuchet MS", "arial";
	height: 18px;
	COLOR: #514C30;
	FONT-SIZE: 18px;
	font-style: italic;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8353;
	border-left-color:#8C8353;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#8C8353;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#8C8353;
	border-top-style:solid;
	border-top-width:1px;
}
.tab01 {
	background-color: #52714A;
}
.alert {
	background-color: #FF0000;
	COLOR: #FFFFCC;
	
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	border: 0px;
	font-style: italic;
}

.tab01_button{
	background-color: #52714A;
	COLOR: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	border: 0px;
	font-style: italic;
	cursor: hand;
}
.tab02_button{
	background-color: #52714A;
	COLOR: #FFFFCC;
	
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	border: 0px;
	font-style: italic;
	cursor: hand;
}
.tblblock {
	background-color: #FFFFCC;
	border: 1px solid #52714A;
}


.userList {	BORDER: #FDFEFC 1px solid; }
.userList th{
	font-size: 12px;
	font-weight: bold;
	background-color: #F5E49A;
	border: 1px solid #ECDC94;
	color: #000000;
	height: 20px;
	text-align: center;
}
.userList th.left{
	font-size: 12px;
	font-weight: bold;
	background-color: #F5E49A;
	border: 1px solid #ECDC94;
	color: #000000;
	height: 20px;
	text-align: left;
}
.userList th.center{
	font-size: 12px;
	font-weight: bold;
	background-color: #F5E49A;
	border: 1px solid #ECDC94;
	color: #000000;
	height: 20px;
	text-align: center;
}
.userList td.center{

	text-align: center;
}
.userList input{	
	font-size: 11px;
	color: #000000;
}
.userList select{	
font-family:tahoma; background-color: #F8FCF8;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	border: 1px solid #7B9652;}

.userList td{	
	font-size: 11px;
	background-color: #FFFFFF;
/*	border: 1px solid #F3F3F3; */
	color: #000000;
	
}

.userList td.font9{	
	font-size: 9px;
}

.button{	
	font-size: 11px;
	color: #000000;
}
.userList td.highlight {
	color: #990000;
}

.userList td.oddrow {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #C6BE94;
	border-right-color: #C6BE94;
	border-left-color: #C6BE94;
}
.userList td.evenrow {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-right-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #C6BE94;
	border-right-color: #C6BE94;
	border-left-color: #C6BE94;
	background-color:#FFFFCC;
}



.error {
	font-family: Tahoma, serif;
	font-size: 11px;
	color: #FF6A6A;
	background-color: #FFE8E9;
	border: 1px solid #FF6A6A;
	height: 24px;
	text-align:center;
}

.notify {
	font-weight: bold;
	font-family: Tahoma, serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A3BE79;
	border: 1px solid #D3E1BE;
	height: 24px;
}

.validation {
	font-size: 11px;
	color: #FF6A6A;
}
.alert-expire{
	background-color: #FFFFCC;
	border: 1px solid #339933;
}
/*core drop shadow rules*/
.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:right;
	background:url(images/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(images/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;}
#v2 .wrap1 {background:url(images/shadow.gif) right bottom no-repeat;}
#v2 .wrap2 {background:url(images/corner_bl.gif) -1px 100% no-repeat;}
#v2 .wrap3 {
	padding:0 6px 6px 0;
	background:url(images/corner_tr.gif) 100% -1px no-repeat;}
.example {clear:both;margin:20px 0;}
.example p{position:relative;left:30px;}
.example a {font-weight: normal !important;}


