BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial; /*Verdana, Helvetica, sans-serif;*/
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top: 3;
    margin-left: 3;
    margin-bottom: 0;
    color: #333333;
}


TABLE
{	
	font-family: Arial; /*Verdana, Helvetica, sans-serif;*/
	font-size: 9pt;
	font-weight: normal;
}	

TH
{	
	font-size: 11pt;
}

A:link
{	
	text-decoration: none;
	color: #333333;	
}	
		
A:visited
{	
	text-decoration: none;
	color: #333333;
}	
		
A:active
{	
	text-decoration: none;
	color: #333333;
}	
		
A:hover
{	
	text-decoration: none;
	color: #333333;
}

a.def:link {
	color: #333333;
	text-decoration: none;
	cursor: help;
}

a.def:visited {
	color: #333333;
	text-decoration: none;
	cursor: help;
}

a.def:hover 
{
	color: #333333;
	text-decoration: none;
	cursor: help;
}


INPUT
{
	font-family: Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 8pt;
	font-weight: normal;
	border-width:1px;
	border-color:#333333;
	padding-left:3px;
}

SELECT
{
	font-family: Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 8pt;
	font-weight: normal;
	border-style:solid;
	border-width:1px;
}

CHECKBOX
{
	border-style:none;
}

li
{
	margin-top:5px;
	margin-bottom:5px;
}

.chkbox
{
	border-width:0;
}

.button
{ 
	font: 9pt Arial; /*Verdana, Arial, Helvetica, sans-serif;*/ 
	background-color: #cccccc; 
	color: #000000; 
	margin-left: 10px; 
	margin-top: 3px; 
	margin-bottom: 2px;
	width:85px;
	border-color:Black;
	border-width:1px;
	
}

.button_disabled
{
	font: 9pt Arial; /*Verdana, Arial, Helvetica, sans-serif;*/ 
	background-color: #cccccc; 
	color: #999999; 
	margin-left: 10px; 
	margin-top: 3px; 
	margin-bottom: 2px;
	width:85px;
	border-color:Black;
	border-width:1px;
}

.DISPLAY_TABLE
{	
	border-color:#000000;
	border-style:solid;
	border-width:1px;		
}

.inputform
{
	font-family: Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
    font-size: 8pt;
    font-weight: normal;
	text-align:right;
	width:75px;
	color:#333333;
}

.required
{
	font-family: Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 8pt;
	font-weight: normal;
	color:#ff0033;
	
}

.ERROR
{
	font-family: Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 9pt;
	font-weight: normal;
	color:#ff0033;
}

.TITLE
{
	font-size:11pt;
	font-weight:bold;
	color:#333333
}

.SUBTITLE
{
	font-size:9pt;
	font-weight:bold;
	color:#333333
}


.MENU
{
	font-weight:bold;	
}

.FOOTER
{
	color: #333333;
	height: 20px;
	font-size: 8pt;
	font-weight: normal;
	padding-left:5px
}

.CLIENTQUOTE
{
	color: #336699;
	font-weight: normal;
}

.LEFTMENU
{
	background-color:#ffffff;
	width:160px;
}

.RIGHTMARGIN
{
	background-color:#ffffff;
	width:211;
}


#divUpControl{position:relative; left:0; top:15; z-index:1; width:380; text-align: right} 
#divDownControl{position:relative; left:0; top:375; z-index:1; width:380; text-align: right} 
#divContainer{position:relative; width:362; height:380; overflow:hidden; top:-10; left:0; clip:rect(0,362,380,0); visibility:hidden} 
#divContent{position:relative; top:0; left:0}

#div1
{
	position:absolute;
	width:640;
	height:380;
	overflow:auto;
	top:155; left:80;
	clip:rect(0,640,380,0);
}

#div2{
	position:absolute;
	top:0;
	left:0
}



#divLeftMenuCont
{
	position:relative;
	z-index:1;
	left:3px;
	top:5px;
	height:300px;
	width:100px;
	visibility:hidden;
}
	
.clTop
{
	position:absolute;
	z-index:1;
	width:100px;	
	line-height:13px;
	padding-left:5px;
	font-size: 9pt;
}

.clSub
{
	position:absolute;
	z-index:1;
	left:20px;
	top:13px;
	width:100px;
	line-height:15px;
}

/*** This sets the style for the links inside the left menu. ***/
#divLeftMenuCont .clTop a
{
	color:#333333;
	font-family:Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

#divLeftMenuCont .clTop a:hover
{
	color:#333333;
	text-decoration:none;
	font-size:9pt;
}

#divLeftMenuCont .clTop .clSub a
{
	color:#333333;
	font-family:Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	line-height:19px;
	font-style:italic;
}

#divLeftMenuCont .clTop .clSub a:hover
{
	color:#333333;
	text-decoration:none;
	font-style:italic;
	font-size:9pt;
}


#tablist{
padding: 2px 0;
margin-left: 0;
margin-bottom: 0;
/*margin-top: 0.1em;*/
font: bold 9pt Arial; /*Verdana, Arial, Helvetica, sans-serif;*/
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 4px;
margin-left: 0px;
/*border: 1px solid #778;*/
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color:#333333;
}

#tablist li a.current{
background:#CCCC99;
}

#tabcontentcontainer{
width:480px;
height:40px;
}

.tabcontent{
display:none;
}

.1
{ position: absolute; visibility: hidden; display: block; }
