
.bullet { 
	list-style-type: square; 
	list-style-image: url(images/bullet.gif);
	text-decoration: none; 
	line-height: 16px;	} 

.links { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:  none; 
	vertical-align: middle; } 

.links:hover { color: #990000}

.bulletmenu { 
	list-style-type: disc; 
	left: -20px; clip:  rect(   );
	position: relative;
	list-style-image: url(images/bullet_menu.gif);
}

.footer { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
	text-decoration: none;
	vertical-align: middle }

.footer:hover { color: #990000}

/* --------------------
body text fonts */

BODY {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	/* careful -- all font sizes are all based on this font-size 76% number*/
	font-size: 76%;
	
	color: #333333;
	text-decoration: none;
}

/* main body text */
.mainbodytext, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	line-height: 1.8em;
	color: #333333;
	text-decoration: none;
}

/* smaller text for tight spaces */
.smaller_text {
	font-size: .8em;
	line-height: 1.3em;
}

/* --------------------
This table contains the DreawWeaver
MainBody template (headlines and body copy) */

.mainbodytable {
	font-size: 100%;

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style:solid;

	border-top-color: #786565;
	border-right-color: #786565;
	border-bottom-color: #786565;
	border-left-color: #786565;
}

/* --------------------
headline fonts */

.mainbodyH1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.3em;
	font-weight: normal;
	text-decoration: none;
}

.mainbodyH2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	border-top: 0px solid white;
	border-right: 0px solid white;
	border-left: 0px solid white;
	bottom: 4px;
	right: 8px;
	left: 0px;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	width: 570px;
}

.mainbodyH3 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

/* subhead color */
.mainbodyH1,
.mainbodyH2,	
.mainbodyH3 {	
	/* light blue -- color: #2D89C0; */
	/* dark blue -- color:#003399; */
	color:#0066FF;
}

.mainbodyH2 {	
	/* blue -- border-bottom: 1px solid #B4D5E8; */
	/* dark blue -- border-bottom: 1px solid #003399; */
	border-bottom: 1px solid #0066FF; 
}


.bold_and_gray {
	font-weight: bold;
	color:#666666;
}

.redColor {
	color:#FF0000;
}

/* --------------------
link fonts */

a, 
a:link, 
a:hover, 
a:visited,
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	text-decoration: underline;
}

a:link		{ color:#0066FF;  }
a:visited	{ color:#0066FF;  }
a:hover		{ color: #73222E; }
	
/* --------------------
list fonts */

ul,
ol,
li {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
	line-height: 1.5em;
	color: #333333;  }

li {	
	padding-top: .4em;  
    padding-bottom: .4em;  }

ul {
    list-style-type: circle; }

ul,
ol {	
	margin-left: 2.5em; 
	margin-top: 0px;  
    margin-bottom: 0px; 
    padding-left: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;   }

/* --------------------
base font for all tables */

TD, TR  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.3em;  
	font-size: 1em;
}

/* --------------------
main table style  */

/* entire table -- insent from column */
.TableEasy_TABLE,
.TableNoBorderLines_TABLE {

    /* no space between borders on each cell. One of these is buggy
       on one browser and the other on another browser. Together,
       these should be ok.  */
	border-collapse: collapse;  
	border-spacing:  0px;
} 

.TableEasy_TABLE {
	border-right: 1px solid #B4D5E8;
	width: 530px;
	margin-left: 10px;
}

.TableNoBorderLines_TABLE {
	width: 550px;
	margin-left: 0px;
}

/* table cells -- padding between cell edge and text */
.TableEasy_TABLE td,
.TableNoBorderLines_TABLE td  {
	margin: 0px; 
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 1em;
 	padding-left: 1em;
}

.TableEasy_TABLE td {
    border-bottom: 1px solid #B4D5E8;
	border-left:   1px solid #B4D5E8;
}


/* cell font - 1.0em high with 1.3em spacing */
.TableEasy_TABLE,
.TableEasy_TABLE td,	
.TableNoBorderLines_TABLE,
.TableNoBorderLines_TABLE td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.3em;
	text-decoration: none;
}

/* cell text -- black */
.TableEasy_TABLE,
.TableEasy_TABLE td,
.TableNoBorderLines_TABLE,	
.TableNoBorderLines_TABLE td {
	color: #000000;
	text-align: left;
	vertical-align: top;
}

/* Header - bold white text on gray background */
.TableEasy_TopTR,
.TableEasy_TopTR td {
	background-color: #D7D6D8;
	font-weight: bold;
	color: #FFFFFF;	
	text-align: center;
	vertical-align: top;
}  


/* --------------------
styles used to make the HOME page */

.HomePage_MainBody_Column_M_R_TD,
.HomePage_MainBody_Column_L_TD {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #786565;
	border-right-color: #786565;
	border-bottom-color: #786565;
	border-left-color: #786565;
	padding-left: 5px;
	color:#666666;
}

.HomePage_MainBody_Column_M_R_TD {
	border-left-width: 1px;
}
.HomePage_MainBody_Column_L_TD {
	border-left-width: 0px;
}

.HomePage_MainBody_Table {
	border: 0px solid #378FC3;
}

.tableBrderPAD {
	padding-left: 5px;
}


-------------
footer fonts */

.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
    margin-left: 195px;
	color: #333333;
}

/* vertical line between footer buttons */
.footerPiping {
	color:  #786565;
	/* blu color: #2D89C0; */
}

