/* body and table styles */

body { 
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

form   {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
        }
        
UL.bullets	{ 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 170%;
	vertical-align: middle;
	text-align: left;
	list-style: disc outside none;
	}
		
/* link styles */

A:link { 
	color: #4E83C7;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-left: 0px;
	}

A:visited { 
	color: #4E83C7;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-left: 0px;
	}

A:hover { 
	color: #4E83C7;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding-left: 0px;
	}
	
A.fineprint:link	{ 
	color: #FFFFCC;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:visited	{ 
	color: #FFFFCC;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:hover	{ 
	color: #FFFFCC;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
/* text styles */

.home { 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 130%;
	vertical-align: top;
	text-align: left;
	}
	
.homeheader { 
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 130%;
	vertical-align: top;
	text-align: left;
	}
	
.quote	{ 
	color: #1C57A3;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-style: oblique;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 175%;
	vertical-align: top;
	text-align: left;
	}
	
.header { 
	color: #1C57A3;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 100%;
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	}

.finetext	{ 
	color: #FFFFCC;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	padding-left: 25px;
	}
	
.bodytext	{ 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 150%;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	}
	
.ordertext	{ 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 23px;
	vertical-align: top;
	text-align: center;
	padding-left: 5px;
        padding-bottom: 0px;
	}
	
.subheader { 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 100%;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	}
	
.formlabel	{ 
	color: #1C57A3;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 23px;
	vertical-align: middle;
	text-align: center;
	padding-left: 5px;
        padding-bottom: 0px;
	}

DIV#divMenuBar   { 
        background-color:#999966; 
        }

TABLE#tblMenuBar TD   { 
        font-size:60%; 
        color:#FFFFFF; 
        padding:0px 5px 0px 5px; 
        cursor:default; 
        }

TABLE#tblMenuBar TD.clsMenuBarItem   { 
        font-weight:normal; 
        cursor:default; 
        }

/* These two style rules added for links in MenuBar */
TABLE#tblMenuBar TD.clsMenuBarItem A   { 
        text-decoration:none; 
        color:#FFFFFF; 
        font-weight:normal; 
        }

TABLE#tblMenuBar TD.clsMenuBarItem A:hover   { 
        color:#FFFFCC; 
        }

DIV.clsMenu   {
	font-size:90%; 
        background-color:#999966;
	position:absolute; 
        visibility:hidden; 
        width:130px;
	padding:5px 5px 5px 8px; 
        border-top:1 white solid; 
	}

DIV.clsMenu A   { 
        text-decoration:none; 
        color:#FFFFFF; 
        font-weight:normal; 
        }

DIV.clsMenu A:hover   { 
        color:#FFFFCC; 
        }

/* BEGIN style2 */
#navcontainer     { 
        width: 200px; 
        }

#navcontainer ul  {
        margin-left: 0;
        padding-left: 0;
        list-style-type: none;
        font-family: Arial, Helvetica, sans-serif;
        }

#navcontainer a   {
        display: block;
        padding: 3px;
        width: 160px;
        background-color: #036;
        border-bottom: 1px solid #eee;
        }

#navcontainer a:link, #navlist a:visited   {
        color: #EEE;
        text-decoration: none;
        }

#navcontainer a:hover   {
        background-color: #369;
        color: #fff;
        }
/* END style2 */
