/******************************************************************************
* Defines styles for the main site pages and menu.      
******************************************************************************/
A:link
{  	color: 				#333366;
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A:visited
{  	color: 				#00008f;
  	font-weight: 		bold;
  	text-decoration: 	none;
}

A:hover
{	color:				#000000;	
	background:			transparent;
	font-weight: 		bold;
}
A.mLink:link
{  	color: 				#666699;
  	font-weight: 		bold;
  	text-decoration: 	none;
}

A.mLink:visited
{  	color: 				#666699;
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A.mLink:hover
{  	color: 				#000000;
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A.aLink:link
{  	color: 				#333366;
  	font-weight: 		bold;
  	text-decoration: 	none;
}

A.aLink:visited
{  	color: 				#333366;
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A.aLink:hover
{  	color: 				#000000;	
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A.navLink:link
{  	color: 				#ffffb0;
  	font-weight: 		bold;
  	text-decoration: 	none;
}

A.navLink:visited
{  	color: 				#ffffb0;
  	font-weight: 		bold;
  	text-decoration: 	none;
}
A.navLink:hover
{	color:				#ffcc66;
	background:			transparent;
	border:				none;
}
body
{	background-color: 	#C6C481;    
 	color: 				#000000;
	font-family: 		Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 			11pt;
	text-align: 		left;
	margin:						10px 0px 0px 10px;	
	scrollbar-face-color:		#999999;
	scrollbar-highlight-color:	#cccccc;
	scrollbar-3dlight-color:	#ffffff;
	scrollbar-darkshadow-color:	#666699;
	scrollbar-shadow-color:		#996933;
	scrollbar-arrow-color:		#ffcc00;
	scrollbar-track-color:		#ffffff;
}
TD.tdHead0
{	font-size: 			14 pt;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
  	color:				#ffff99;
   	border-width:		0px;
  	text-align: 		left;
	vertical-align:		middle;
	margin-left:		5em;
}
TD.tdHead1
{	font-size: 		18 pt;
	font-family: 		Arial, Verdana, Helvetica, sans-serif;
  	color:				#ffff99;
   	border-width:		0px;
  	text-align: 		left;
	vertical-align:		middle;
	margin-left:		8;
}
TD.tdHead2                          
{	font-size: 			xx-small;
	font-family: 		Verdana, Helvetica, sans-serif;
  	font-weight:		bold;
  	color:				#000000;
   	border-width:		0px;
  	text-align: 		right;
	vertical-align:		middle;
}
TD.tdTrail1
{	font-size: 			xx-small;
	font-family: 		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
  	color:				#ffff99;
   	border-width:		0px;
  	text-align: 		left;
	vertical-align:		Top;
}
TD.tdTrail1.link: 


.divHeader
{	font-size: 			9 pt;
  	color:				#ffffff;
  	border-width:		0px;
  	text-align: 		right;
	vertical-align:		top;
}

div.divMainBox
{ 	margin:				0px 0px 0px 0px;	
  	width: 				620px;
  	border-color: 		#000000;
  	border-style: 		solid;
  	border-width:		2px;

  	text-align: 		left;
}

div.divPopUpBox
{ 	margin: 			0px auto;
  	border-color: 		#996933;
  	border-style: 		none;
  	border-width:		0px;
  	width: 				40em;
  	text-align: 		center;
}
div.divContentBox
{ 	background-color: 	#DEDDB6;
  
  	margin: 			0px;
  	text-align: 		left;
}
.ItembarMain
{	background-color: 	#666699;
  	border-color: 		#3366ef #003366 #003366 #3366ef;
  	border-style: 		none;
  	border-width: 		0px;
  	color: 				#ffffb0;
  	font-size: 			100%;
  	font-weight: 		bold;
  	vertical-align:		middle;
  	padding: 			3 0 0 3;
}
.window
{	background-color: 	#c0c0c0;
  	border-color: 		#f0f0f0 #606060 #404040 #d0d0d0;
  	border-style: 		solid;
  	border-width:		2px;
  	margin: 			0px;
  	padding: 			2px;
  	position: 			absolute;
  	width:			auto;
	text-align: 		left;
  	visibility: 		hidden;
  	z-index: 			200;
}
.windowMac
{	background-color: 	#c0c0c0;
  	border-color: 		#f0f0f0 #606060 #404040 #d0d0d0;
  	border-style: 		solid;
  	border-width:		2px;
  	margin: 			0px;
  	padding: 			2px;
  	position: 			absolute;
  	width:			280px;
	text-align: 		left;
  	visibility: 		hidden;
  	z-index: 			200;
}
.OpenWindow
{ 	background-color: 	#c0c0c0;
  	border-color: 		#f0f0f0 #606060 #404040 #d0d0d0;
  	border-style: 		solid;
  	border-width: 		2px;
  	margin: 			0px;
	padding: 			2px;
	position: 			relative;
	text-align: 		left;
	visibility: 		show;
	z-index: 			200;
	width: 				100%;
 }

.titleBar
{	background-color: 	#008080;
  	cursor: 			default;
  	color: 				#ffffff;
  	font-family: 		"MS Sans Serif", "Arial", "Helvetica", sans-serif;
  	font-size: 			8pt;
  	font-weight: 		bold;
  	margin: 			0px;
  	padding: 			2px 2px 2px .5em;
  	text-align: 		right;
  	white-space: 		nowrap;
  	z-index: 			201;
}
.OpentitleBar
{	background-color: 	#008080;
  	cursor: 			default;
  	color: 				#ffffff;
  	font-family: 		"MS Sans Serif", "Arial", "Helvetica", sans-serif;
  	font-size: 			8pt;
  	font-weight: 		bold;
  	margin: 			0px;
  	padding: 			2px 2px 2px .5em;
  	text-align: 		right;
  	width:				auto;
  	height:				auto;
  	white-space: 		nowrap;
  	z-index: 			201;
}

.titleBarText
{ 	float: 				left;
  	overflow: 			hidden;
  	text-align: 		left;
}

.titleBarButtons 
{	border-style: 		none;
  	border-width: 		0px;
  	vertical-align: 	middle;
  	width: 				50px;
  	height: 			14px;
}

.clientArea
{	background-color: 	#ffffeb;
  	border-color: 		#404040 #e0e0e0 #f0f0f0 #505050;
  	border-style: 		solid;
  	border-width: 		2px;
  	color: 				#000000;
  	font-family: 		"Arial", "Helvetica", sans-serif;
  	font-size: 			10pt;
  	margin: 			2px 0px 0px 0px;
  	overflow: 			auto;
  	padding: 			.5em;
  	z-index: 			202;
}
.OpenclientArea
{	background-color: 	#ffffeb;
  	border-color: 		#404040 #e0e0e0 #f0f0f0 #505050;
  	border-style: 		solid;
  	border-width: 		2px;
  	color: 				#000000;
  	font-family: 		"Arial", "Helvetica", sans-serif;
  	font-size: 			10pt;
  	margin: 			2px 0px 0px 0px;
  	overflow: 			hidden;
  	padding: 			.5em;
  	width:				100%;
  	height:				auto;
  	z-index: 			202;
}


table.tblwide
{
	width:				620px;

}
table.tblbody
{
	width:				620px;
}

div.content
{	background-color: 	#DEDDB6;
  	padding:            .5em .5em .5em .5em;
    height:				30em; 
}


div.center {
  margin-top: 	2ex;
  text-align:	center;
}
div.left
{
 	 text-align:	left;
}

div.tabbed {
  margin-top: 	4ex;
  margin-left:  2em;
 
  text-align:	left;
}
div.tabbed2 {
  margin-top: 	2ex;
  margin-left:  4em;
 
  text-align:	left;
}

div.subtabbed {
  margin-top: 	4ex;
  margin-left:  2em;
 
  text-align:	left;
}

blockquote {
  font-style: italic;
}

h2 {
  font-size: 140%;
  margin-top: 0px;
}

h3 {
  font-size: 120%;
}

h4 {
  font-size: 100%;
}

input, textarea {
  background-color:  #ffffff;
  border-color: #ffd0a0 #e0b080 #e0b080 #ffd0a0;
  border-width: 1px;
  font-size: 100%;
  padding: 2px;
}

input.button
{
  background-color: #d0a070;
  border-style: solid;
  border-color: #f0e0c0 #703000 #703000 #f0e0c0;
  border-width: 2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 80%;
  font-weight: bold;
  padding: 0px .25em 0px .25em;
}

label
{  font-weight: bold;
}

textarea {
  font-family: "Courier New", Courier, monospace;
  scrollbar-base-color: #d0a070;
}

td, th {
  font-size: 10pt;
}

th {
  font-weight: bold;
  text-align: left;
}

ul {
  list-style-type: square;
}

.errorMsg {
  color: #c00000;
  font-weight: bold;
}


/******************************************************************************
* Printing styles.                                                            *
******************************************************************************/

@media print {

  a {
    color: #808080 !important;
    font-weight: normal !important;
  }

  body {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 10pt !important;
  }

  body, #content {
    background-image: none !important;
  }

  body, input, textarea, #titleBar, #copyright, #content, div.menuBar {
    background-color: #ffffff !important;
    color: #000000 !important;
  }

  input, input.button, textarea, #titleBar, #copyright, #content, div.menuBar {
    border: 1px solid #000000 !important;
  }

  input.button {
    background-color: #e0e0e0 !important;
    color: #000000;
  }

  textarea {
    scrollbar-base-color: #e0e0e0 !important;
  }

  #main {
    border-width: 0px !important;
  }

  #titleBar, #content, div.menuBar {
    border-bottom-width: 0px !important;
  }

  #titleBar, #copyright {
    background-color: #c0c0c0 !important;
  }

  #validation {
	display: none !important;
  }

  div.menuBar {
    background-color: #e0e0e0 !important;
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  div.menuBar a.menuButton, div.menuBar a.menuButtonActive {
    background-color: #e0e0e0 !important;
    border-width: 0px !important;
    color: #e0e0e0 !important;
    font-family: "MS Sans Serif", Arial, Tahoma, sans-serif !important;
    font-size: 8pt !important;
    font-style: normal !important;
    font-weight: bold !important;
    left: 0px !important;
    top: 0px !important;
  }

  div.menu {
    display: none !important;
  }

  img {
    display: none !important;
  }

  .errorMsg {
    color: #000000 !important;
  }

  #sideBar {
    background-color: #e0e0e0 !important;
    color: #000000 !important;
  }

  .sideBarHdr {
    background-color: #c0c0c0 !important;
    color: #000000 !important;
  }

  .sideBarSep {
    border-color: #000000 !important;
    color: #000000 !important;
  }
}