body 				{ 
font-family: Verdana, Arial; 
font-size: 13px; 
margin: 5px 0px 20px 5px; 
color: #46724D; 
line-height: 130%; 
text-align:center;  
}

#flashcontent	{
width:900px;
height:158px;
}

.tdcenter	{
text-align:center;
padding:0px;
margin:0px auto;
border:1px solid #29296D;
}

.header	{
padding-top:90px; margin-left:320px; margin-bottom:0px; font-size:20px; width:430px; height:auto; line-height:25px;
}

#recset	{
text-align:center;
margin:0px auto;
padding:0px;
width:200px;
}

/* ---------------- Form Elements ------------------ */

label
{
font-size:11px;
width: 4em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
}

fieldset
{
font-size:11px;
border: 1px solid #46724D;
width: 175px;
height:auto;
margin:2px;
padding:2px;
}

legend
{
font-size:11px;
font-weight:normal;
color: #ffffff;
background: #46724D;
/*border: 1px solid #D91507;*/
padding: 2px 6px;
margin-bottom: 2px;
}

.Button { 
font-family:  Verdana, Arial; 
font-size: 13px; color: #FFFFFF; 
background-color: #46724D; 
text-align: center; 
border: 1px solid; 
border-color: #FFFFFF Black Black #FFFFFF; 
height: 18px;
}

#capture	{
float:left; 
margin-top:5px; 
margin-left:0px;
width:100px;
}

#captsml	{
float:left; 
margin-left:10px; 
margin-top:6px;
width:100px;
}

label	{
width:200px;
}

dl {
  width: 550px;
  height:auto;
}


dt {
  clear: both;
  float:left;
  width: 230px;
  padding: 4px 0 2px 0;
  text-align: left;
}


dd {
  float: left;
  width: 400px;
  margin: 0 0 8px 0;
  padding-left: 6px;

}

#buffer	{
width:400px; 
text-align:left;
padding:0px;
margin-left:3px;
border-top:1px dotted #ccc;
clear:both;
}


.TextBox {  
font-family:  Verdana, Arial; 
font-size: 13px; color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #B2C4D0 solid; 
height: 20px; 
clip:   rect(   ); 
width: 140px;
padding:2px;
margin:2px; 
}

.textboxtitle {  
font-family:  Verdana, Arial; 
font-size: 13px; color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #B2C4D0 solid; 
height: 20px; 
clip:   rect(   ); 
width: 70px;
padding:2px;
margin:2px;  
}

.textboxlg {  
font-family:  Verdana, Arial; 
font-size: 13px; color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #B2C4D0 solid; 
height: 20px; 
clip:   rect(   ); 
width: 200px;
padding:2px;
margin:2px;  
}

.TextBoxMulti { 
font-family:  Verdana, Arial; 
font-size: 13px; color: #000000; 
background-color: #FFFFFF; 
text-align: left; 
border: 1px #B2C4D0 solid; 
width: 140px; 
height: 150px;
padding:2px;
margin:2px;  
}




input				{ font-family: Verdana, Arial; size: 100%; }
textarea			{ font-family: Verdana, Arial; size: 100%; }
select				{ font-family: Verdana, Arial; size: 100%; }

input.textbox    
    {
    padding: 2px;
    border: 1px solid #B2C4D0;    
    } 
	
input.textboxsearch    
    {
    padding: 2px;
    border: 1px solid #B2C4D0;    
    } 
	
.register	{
width: 100px;
padding-left: 30px; 
padding-top: 5px;
}

.registerb	{
width: 100px;
padding-left: 30px; 
padding-top: 5px;
font-weight:bold;
}

/* ------------------ end form elements ----------------------- */


.img	{
border:1px solid #073A69;
padding:2px;
margin: 2px;
}

.boldnormal	{
font-weight:bold;
font-size:13px;
color:#46724D;
}

.bold11px	{
font-weight:bold;
font-size:11px;
}



a:link {
	font-family: Verdana, Arial;
	font-size: 13px; font-style: normal;
	text-decoration: none;
	color:#462A05;
}
a:visited {
	font-family: Verdana, Arial;
	font-size: 13px; font-style: underline;
	text-decoration: none;
	color:#462A05;
}
a:hover {
	font-family: Verdana, Arial;
	font-size: 13px; font-style: normal;
	text-decoration: underline;
	color:#462A05;
}
a:active {
	font-family: Verdana, Arial;
	font-size: 13px; font-style: normal;
	text-decoration: none;
	color:#462A05;
}


#contentmiddle	{
width:900px;
height:auto;
min-height:400px;
padding:2px auto;
margin:5px auto;
}

#innermiddle	{
margin:2px;
padding:2px;
}

#hometxt	{
text-align:center; 
margin-top:5px;
}

#split	{ 
border: 1px solid #CCCCCC;
clear:both;
}


#txttop	{
float:right; 
margin-right:10px; 
margin-top:60px;
font-weight:bold;
text-align:left;
}

#linelft	{
width:870px; 
border-top:1px dotted #46724D; 
margin-top:10px; 
margin-bottom:5px;
}

.date	{
float:right; 
background-color:#FFFFFF; 
padding-top:6px; 
padding-right:10px;
}

#detail	{
float:right; margin-top:20px; width:400px;
}


#recset	{
text-align:center;
margin:0px auto;
padding:0px;
width:200px;
}


/****************** Menu Horizontal *************************/

.greentabs{
width: 100%;
overflow: hidden;
border-bottom: 10px solid #46724D; /*bottom horizontal line that runs beneath tabs*/
border-top:10px solid #46724D;
}

.greentabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.greentabs li{
display: inline;
margin: 0;
}

.greentabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 18px; /*padding inside each tab*/
border-right: 5px solid white; /*right divider between tabs*/
color: white;
background: #46724D; /*background of tabs (default state)*/
}

.greentabs li a:visited{
color: white;
}

.greentabs li a:hover {
background: #422B04; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.greentabs li.selected a {
background:#422B04;
}

/* -------------- end horizontal menu ------------------ */



.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px; /* width of menu (don't forget to add border with below!) */
border-left: 8px solid #422B04; /* thick left border of menu */

}

.slidedoormenu li{
border-bottom: 1px solid #CCCCCC; /* Gray border beneath each menu item */
text-transform:capitalize;
}

.slidedoormenu li a{
background: white url(../images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px Verdana, Arial;
display: block;
color: #422B04;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: #422B04;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #FFFFFF;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}



/*---------------------------- End vertical menu --------------------------- */


#FooterHolder			{ 
width: 920px; 
background-color: #B2C4D0; 
border-top: 1px solid #052C46; 
border-bottom: 1px solid #052C46; 
margin: auto; 
*/  height: auto;  
}

#FooterHolder ul		{ 
display: inline; 
margin: 0px 0px 0px 0px; 
line-height: 200%; 
}

#FooterHolder ul li	{ 
display: inline; 
list-style-type: none; 
margin: 5px 0px 20px 0px; 
}

#FooterHolder a		{ 
color: #FFFFFF; 
font-weight: normal; 
text-decoration: none; 
padding: 4px 8px 4px 8px; 
margin-top: 10px; 
margin-bottom: 40px;
}

#FooterHolder a:hover	{ 
text-decoration: underline;
}

#wrapper 			{ 
width: 900px; 
height:auto; 
margin: 10px auto; 
text-align: justify; 
background-color: #FFFFFF;
border:1px dashed #46724D; 
margin-bottom: 0px; 
}

#containerleft	{
float:left; 
width:200px; 
height:auto; 
margin-right:5px;
}

#containerright	{
float:left; 
width:650px; 
height:auto; 
margin-left:5px;
}

#productright	{
float:right; 
width:400px; 
height:auto;
margin-top:50px;
}

#productleft	{
float:left;
width:230px; 
height:auto; 
margin-right:5px;
}


#masthead			{ 
width: 900px; 
height: 158px; 
background-position: center;
background-image:url(../images/masthead.jpg);
margin-bottom:0px;
padding-bottom:0px;
background-color:#FFFFFF;
text-align:center;
margin:0px auto;
padding:0px auto;
}


#signature	{
width:900px;
height: auto;
margin:0px auto;
padding:0px auto;
text-align:center;
}

.wecan	{
color:#DB5860;
font-weight:bold;
font-size:15px;
} 


.sig	{
float:right; 
text-transform:none; 
font-size:8px;  
font-size:10px;
text-align:right;
color:#000066;
}

.sig a	{
font-size:10px;
color:#000066;
}



#clear	{ 
clear:both ;
}

.sig a	{
font-size:10px;
color:#000066;
}



#clear	{ 
clear:both ;
}

