﻿body {
	background: #eff3fb;
	margin: 0;
	padding: 0;
	}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #000;
}

/*  begin section color changes    */

/*CONTENT Stuff*/
.maincontent
{

	/* background-image: url('provider_bkgd.gif');
	background-position:right top;
	background-repeat:no-repeat; */

}

.maincontent a {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;
color: #00467F;
text-decoration: none;
}

.maincontent a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #933;
text-decoration: underline;
}

.maincontent p {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;
color: #000;
margin: 0 12px 10px 12px; /*old - 0 12px 6px 12px; 9/7/06*/
}

.maincontent h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #a27c01;
margin: 40px 12px 12px 12px;
}

.maincontent h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;
color: #00467f; /*#3A6590; changed to #00467f Sept 6*/
margin: 20px 12px 3px; /*0 12px 6px 12px;*/
}

.maincontent h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;
color: #474747;
MARGIN: 17px 12px 3px; /*margin changed from 0 12px 6px 12px;*/
}

.maincontent h4 /*Added 9/6/06 */
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight:bold;
    color: #333;
	margin: 0 12px 3px 12px; /*margin changed from 0 12px 6px 12px;*/
}

.maincontent h5 /*Added 9/14/06 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;
	color: #333;
	margin: 4px 0 4px 12px;
	padding: 0;
}



.content a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.content a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #933;
text-decoration: underline;
}

.content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #000;
margin: 0 12px 10px 12px; /*old - 0 12px 6px 12px; 9/7/06*/
}
.content h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:normal;
color: #a27c01;
margin: 0 12px 12px 12px;
}

.content h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #00467f; /*#3A6590; changed to #00467f Sept 6*/
margin: 20px 12px 3px; /*0 12px 6px 12px;*/
}
.content h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #474747;
MARGIN: 17px 12px 3px; /*margin changed from 0 12px 6px 12px;*/
}
.content h4 /*Added 9/6/06 */
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: #333;
  margin: 0 12px 3px 12px; /*margin changed from 0 12px 6px 12px;*/
}
.content h5 /*Added 9/14/06 */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333;
	margin: 4px 0 4px 12px;
	padding: 0;
}
/*Breadcrumbs stuff*/
.breadcrumbs
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    font-weight: normal;
    margin: 0px 0 0 0px;
    padding: 10px 0 0 0px;
}
.breadcrumbs a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    font-weight: normal;
    margin: 0px 0 0 0px;
    padding: 10px 0 0 0px;
	text-decoration: none;
}
.breadcrumbs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
    margin: 0px 0 0 0px;
    padding: 10px 0 0 0px;
	color: #000;
	text-decoration:none;
}

/*Bullet Stuff*/
ul 
{ 
    list-style-type:square; 
    margin: 0; 
    padding: 0px 0px 10px 40px;
}
li 
{
    margin-bottom: 2px; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
}
ul.nobullet
{ 
	list-style-type:none; 
	margin: 0; 
	padding: 0px 0px 10px 40px;
}
 /*RIGHT NAVIGATION CSS stuff*/
 .rightbackground /*-background color for the right area added 8/29*/
{
background-color:#D1BD80; 
}
.rightnav
{
	background-color:#D1BD80; 
} 

.rightnav p {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 7px 6px 8px 8px; /*Changed left margin from 12 to 8, bottong 6 to 8 */
color: #474747;
}
.rightnav a {
font-weight:bold;
color: #426B37;
text-decoration: none;
}

.rightnav a:hover {
color: #00467f;
text-decoration: none;
}

.rightnav img {
margin: 13px 0 13px 0;
}

.rightnav h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;
margin: 0 6px 0 8px;
padding: 0 0 0 0;
}
.bottomRightImgFade
{
background-image: url('provider_rght_bkgd.gif');
}

/*LEFT NAVIGATION CSS Stuff*/
.leftbackground /*-background color for the left area added 8/29*/
{
 background-color:#DED1A5;	
}

.leftnavbottom p
{
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	}
.leftnavbottom a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.leftnavbottom a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}

/*RIGHT NAVIGATION CONTENT BOTTOM CSS stuff*/

.rightnavcontent p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #474747;
margin: 7px 6px 0 8px; /*changed from 10px 6px 0 8px;*/
padding: 0 0 0 0;
}

.rightnavcontent h3 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;
margin: 0 6px 0 8px;
padding: 0 0 0 0;
}

/*FOOTER CSS Stuff*/

.footer {
margin: 50px 0 15px 0;
}

.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;

color: #003300;
font-weight: bold;
text-decoration: none;
margin: 0 10px 0 10px;
}

.footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;

color: #000;
margin: 5px 0 0 0;
padding: 0;
}

.footer a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;

color: #00467F;
font-weight: bold;
text-decoration: none;
margin: 0 10px 0 10px;
}
.floatrightnoborder {
	FLOAT: right; MARGIN: 0px
}

/* Left Nav Node Styles */
/*IE HACK */
html>body .leftnavNode a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 7px 0 7px 5px;
	display: block;
	margin: 0px;
	border-style: none;
	font-weight: bold;
	width:174px;
	}

.leftnavNode a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 7px 0 7px 5px;
	display: block;
	margin: 0px;
	border-style: none;
	font-weight: bold;
	width:179px;
	}
.leftnavNode
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color: #ded1a5;
 text-decoration: none;
 
}

/*.leftnavNode a
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 7px 0 7px 5px;
}
*/


.leftnavNode a:hover
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #a27c01;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 7px 0 7px 5px;
}

.leftnavNodeLeaf
{
 background-color: #f5f1e5;
    
}

.leftnavNodeLeaf A
{
 background-color: #f5f1e5;
  padding: 6px 0 7.5px 5px;
  text-decoration: none;
  	font-weight: normal;

}
.leftnavNodeLeaf A:Hover
{
    color: #a27c01;
    background-color: #f5f1e5;
     padding: 6px 0 7.5px 5px;
    text-decoration: none;
      	font-weight: normal;
    
}
/* BEGIN SUB STATES */
#leftnavNodeLeaf {
	background-color: #f5f1e5;
	font-weight: normal;
    }

#leftnavNodeLeaf a {
	background-color: #f5f1e5;
	padding: 6px 0 7.5px 5px;
	text-decoration: none;
  	font-weight: normal;
	}
	
#leftnavNodeLeaf a:hover{
	color: #a27c01;
    background-color: #f5f1e5;
	padding: 6px 0 7.5px 5px;
    text-decoration: none;
	font-weight: normal;
	}


/* END SUB STATES */

/* Sharepoint Left Navigation Classes --Added 1/8/08 Alvin D.*/

.MainleftNav
{
	border: 1px #ded1a5 solid;
	background-color: #ded1a5;  
}
.MainleftNavSpacer
{
	width:160px;
}
.MainleftNavSelected
{
	 background-color: #D1BD80; 
	 color: white; 
}
.MainleftNav1, .MainleftNav2, .MainleftNav3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainleftNav1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
}
.MainleftNav1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	display:block;
	padding-top:4px;
	padding-right:0px;
	padding-bottom:4px;
	padding-left:2px;
}
.MainleftNav1 a:hover
{
	color: #a27c01;
	text-decoration: none;
}
.MainleftNav2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:14pt;
}
.MainleftNav2 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.MainleftNav3
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14pt;
}
.MainleftNav3 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:18px;
	display:block;
	padding-right:10px;
}
/*This is the background color for the hover*/
.MainleftNavHover
{
}
.MainleftNavFlyOuts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top:1px #f5f1e5 solid;
	border-left:1px #f5f1e5 solid;
	border-right:1px #f5f1e5 solid;	
}
/*This is the BGcolor of the hover links 2nd level menu*/
.MainleftNavFlyOutsItem
{
	border-bottom:1px #f5f1e5 solid;
	background-color: #f5f1e5;
}
.MainleftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:140px;
	min-width:100px;
}

.MainleftNavFlyOutsItem a:hover
{
	color:#a27c01;
	
}
.MainleftNavFlyOutsHover
{
}





/*
.leftnavNode
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color: #ded1a5;
 text-decoration: none;
 
}
.leftnavNode a
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 5px 0 5px 5px;
}
.leftnavNode a:hover
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #a27c01;
 background-color: #ded1a5;
 text-decoration: none;
 padding: 5px 0 5px 5px;
}


.leftnavSelectedParentNode 
{
    background-color: #a27c01;
    padding: 6px 0 0 0;
}

.leftnavLeafNode 
{
    background-color: #f5f1e5;
    padding: 6px 0 0 0;
}
.leftnavLeafNode a:hover
{
    color: #a27c01;
    text-decoration: none;
}
.leftnavLeafNode a {
    color: #000;
    text-decoration: none;
}

.leftnavSecondaryLeafNode 
{
    background-color: #f5f1e5;
    padding: 7px 0 9px 0;
}

.leftnavSecondaryLeafNode a:hover
{
    color: #a27c01;
    text-decoration: none;
    line-height: 13px;
}
.leftnavSecondaryLeafNode a {
    color: #000;
    text-decoration: none;
    line-height: 13px;
}

.leftnavUnselectedParentNode 
{
    background-color: #ded1a5;
    padding: 0 0 6px 0;
    line-height: 23px;
}
.leftnavUnselectedParentNode a:hover
{
    color: #a27c01;
    text-decoration: none;
    line-height: 23px;
    padding: 0 0 6px 0;
}
.leftnavUnselectedParentNode a {
    color: #000;
    text-decoration: none;
    line-height: 23px;
    padding: 0 0 6px 0;
}

.leftnavSelectedChildNode 
{
    background-color: #ded1a5;
    padding: 6px 0 0 0;
}

.leftnavSelectedChildNode a:hover
{
    color: #a27c01;
    text-decoration: none;
}
.leftnavSelectedChildNode a {
    color: #000;
    text-decoration: none;
}
*/
/*   3 table split absolute positioning   */
.topNavposition 
{
    margin: 12px 0 0 0;
}
.topNavposition a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.topNavposition a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}


.MHtable   /*  top table with logo in it   */
{
     margin: -5px 10px 0 10px;
} 

.navTable   /*  table for buttons   */
{
     margin: 0 0 0 0;
     
}  
.contentTable   /*  table left nav, content and right nav    */
{
     margin: -3px 1px 0 5px;
}  
.rightnavDropDown {
     margin: 5px 0 0 0;/*changes from      margin: 4px 0 0 0;*/
} 
.search 
{
    background-color: #ded1a5;
}
.emailprint a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.emailprint a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: none;
}
.adsearch a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.adsearch a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #426B37 ;
text-decoration: underline;
}
/*Provider Directory */
.basictext11 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
}
.basictext11 a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #00467F;
text-decoration: none;
}
.basictext11 a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight:normal;
color: #00467F;
text-decoration: underline;
}
.basictext12 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	COLOR: #000000;
}
.boldbasic 
{
	FONT-SIZE: 11px; 
	COLOR: #000000;
	font-weight:bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchheading 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #00467f; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchheadingspecialty 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #999966; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footnotetext 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #999999; 
}

.tophead 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 20px 12px 3px; 
	COLOR: #00467f; 
	PADDING-TOP: 0px
}
.searchheadingspecialty 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #999966; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*Additional classes added during content development*/
h3.presssubhead 
{ 
	font-size: 14px;
	font-weight: bold;
	color: #474747;
	margin: 9px 12px 12px 12px;
	padding: 0 0 0 0;
}

/* For form border */
TABLE.table_border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
/*Start add DATA1 + DATA2 class for tables and the like*/
.GridViewHeaderStyle 
{
	font-weight:bold;
}
 
.table_border_orig {
	BORDER-RIGHT: #474747 1px solid; BORDER-TOP: #474747 1px solid; BORDER-LEFT: #474747 1px solid; BORDER-BOTTOM: #474747 1px solid;
}

.table_border {
	BORDER-RIGHT: #474747 1px solid; BORDER-TOP: #474747 1px solid; BORDER-LEFT: #474747 1px solid; BORDER-BOTTOM: #474747 1px solid; margin-left:12px; margin-right:2px  
}
.toprow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #75797c
}
}
.topdatarow {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 	
	background-color:gray;
}


}
.topdatarow a {
	font-size: 14px;color:white;BACKGROUND-COLOR:gray;
}
.topdatarow a:hover{
	font-size: 14px;color:white;BACKGROUND-COLOR:gray;


}
.topdatarow a:active{
	font-size: 12px;color:white;BACKGROUND-COLOR:#75797C;

}
.topdatarow p{
	font-size: 14px;color:white;BACKGROUND-COLOR:gray;

}
.data1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff;
	vertical-align:top  
}

.data1 a 
{
	font-size:11px 
}
.data1 a:hover 
{
	font-size:11px 
}

.data2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee;
	vertical-align:top 
}

.data2 a 
{
	font-size:11px 
}
.data2 a:hover 
{
	font-size:11px 
}

/*  added 2006-09-26 sah    */
.h4 a 
{
	font-weight:bold;
}

.h4 a:hover 
{
	font-weight:bold;
} 
 

.content h4 a 
{
	font-weight:bold;
}

.content h4 a:hover 
{
	font-weight:bold;
} 


/*End DATA1 + DATA2 class*/


/** For Practice news letter page. **/
.floatrightcaption {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}

/** For Practice news letter page. **/
.floatrightcaption2 {
	FLOAT: right; MARGIN: 0px 20px 0px 10px
}

.floatrightcaption P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.floatright {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
/* For the sitemap content */
#contentbox {
	FONT-SIZE: 12px; BACKGROUND: url(/image/about_bkgd.gif) no-repeat right top; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentbox H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 12px; COLOR: #3a6590; PADDING-TOP: 45px
}
#contentbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 10px; COLOR: #000; PADDING-TOP: 0px
}
#contentbox P.bottommargin {
	MARGIN-BOTTOM: 10px
}
#contentbox H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 22px 12px 0px 0px; COLOR: #3a6590; PADDING-TOP: 0px
}
#contentbox FORM {
	MARGIN: 5px 0px 5px 12px
}
#contentboxsecondnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #474747; PADDING-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentboxsecondnav A {
	COLOR: #3a6590; TEXT-DECORATION: none
}
#contentboxsecondnav A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
/** Numbered list **/


ol { margin: 0; padding: 0px 0px 20px 12px;}

/** For table layout from Dave **/
TABLE.table_border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TD.data1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TD.data1_border {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TD.data2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
TD.h3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #474747; PADDING-TOP: 3px
}
TD.h4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px
}
TD.toprow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #75797c
}
TD.toprow A {
	COLOR: #fff
}
TD.toprow A:hover {
	COLOR: #993333; TEXT-DECORATION: none
}

.imageborder {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}

DIV.floatrightcaption2 {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
