body {
	overflow: always;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color:#6f7f70;
	scrollbar-shadow-color: #6f7f70;
	scrollbar-face-color: #6f7f70;
	scrollbar-base-color: #6f7f70;
	scrollbar-3dlight-color: #ffffff;
	
	background-repeat: repeat-x;
	background-color: #6f7f70;
	margin-top: 0px;
}

.dashline 
{color: #000000; 
border-bottom: 1px dashed #DDDDDD; 
vertical-align: top}

.redbox {
    border: thin solid #cccccc;
	border-style: thin solid #cccccc;
    background: #efefef;
    font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px; color: #970101; font-weight: bold
}

.button {
	border: thin solid #ffffff;
	border-style: outset;
	color: #6f7f70;
	background: #e6e9e6;
    font-weight: bold;
    font-size: 10px;
    font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
}
.brownbutton {
	border: thin solid #AA955d;
	border-style: outset;
	color: #FFFFFF;
	background: #7a6b47;
    font-weight: bold;
    font-size: 12px;
    font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
}

.redheader {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6f7f70;
	text-indent: 3px;
	word-spacing: 0em;
	letter-spacing: 0pt;
	background-image: url(images/red_bkgrd.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding: 8px;
	height: 20px;
}
.brownheader {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 3px;
	word-spacing: 0em;
	letter-spacing: 0pt;
	background-image: url(images/brown_bkgrd.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding: 8px;
	height: 20px;
}
.yellowheader {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-indent: 3px;
	word-spacing: 0em;
	letter-spacing: 0pt;
	background-image: url(images/gold_bkgrd.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding: 8px;
	height: 20px;
}
.scroll {
	overflow: auto;
	width: 100%;
	height: 100%;
}
.bodywhite {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.productheader {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.sidemenu {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.catheader {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.catblack {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.catgreen {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6f7f70;
}
.catwhite{
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6f7f70;
}
.bodyblack {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

	line-height: 15px;
	color: #000000;
}
.bodytext {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #000000;
}
.bodyyellow {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #ffffcc;
}
.bodyred {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	color: #FF0000;
}
.bodybrown {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: #6f7f70;
}
.header {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	color: #6f7f70;
}
.bodytextsml {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.strikethrough {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.greyborder {
	border: 1px solid #cccccc;
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.borderred {
	border: 3px solid #FF0000;
}
.form {
BORDER-RIGHT: #6f7f70 3px inset;
BORDER-TOP: #000000 3px inset;
FONT-SIZE: 11px;
border:#9bad9c;
border-style: solid; 
border-top-width:1px; 
border-bottom-width:1px; 
border-right-width:1px; 
border-left-width:1px;
FONT-FAMILY: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}
 .formold {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: White;
	border: 1px solid black;
} 
a:link {
	font-family: "Lucida Grande", Tahoma,Verdana;
	font-size: 11px;
	color: #5e7871;
	
	text-decoration: none;
}
a:visited {
	font-family: "Lucida Grande", Tahoma,Verdana;
	font-size: 11px;
	color: #5e7871;

	text-decoration: none;
}
a:hover {
	font-family: "Lucida Grande", Tahoma,Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5e7871;
	
	
}

.greenbkgrd {
	font-family: "Lucida Grande", Tahoma,Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6f7f70;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 9px;
	padding-left: 9px;
	
}


a:link.nav {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: bold;
}
a:hover.nav {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: underline;
}
a:visited.nav {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
a:active.nav {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: underline;
}
a:link.white {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: White;
	padding: 6px;
	width: 120px;
}

a:visited.white {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: white;
	padding: 6px;
	width: 120px;
}
a:active.white {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 6px;
	color: white;
	
}
a:hover.white  {
	font-family: "Lucida Grande", tahoma,Verdana, Geneva;
	font-size : 11;
	font-weight : normal;
	color: #6f7f70;
	text-decoration : none;
	padding: 6px;
	
	background-color : #ffffff;
	text-align : center;
	display: inline-block ;
	width: 120px;
	border-color : black;
}

a:link.top {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: White;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 9px;
	padding-left: 9px;
}

a:visited.top {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: white;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 9px;
	padding-left: 9px;
}a:hover.top {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #6f7f70;
	background-color: #FFFFFF;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 9px;
	padding-left: 9px;
}
a:active.top {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: white;
	padding-top: 8px;
	padding-bottom: 18px;
	padding-right: 9px;
	padding-left: 9px;
}

a:link.red {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: A10101;
	text-decoration: none;
	font-weight: bold;
}
a:visited.red {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: A10101;
	text-decoration: none;
	font-weight: bold;
}
a:active.red {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: A10101;
	text-decoration: none;
	font-weight: bold;
}
a:hover.red {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BF0202;
	text-decoration: none;
	font-weight: bold;
}
a:link.grey {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a:visited.grey {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a:active.grey {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}
a:hover.grey {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}

.footer {
	font-family: "Lucida Grande", Tahoma,  Geneva, Tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: White;
}

.nav a:link {
	font-family: tahoma,Verdana, Geneva;
	font-weight : normal;
	color: #e2e2e2;
	text-decoration : none;
	display: inline-block ;
	width: 120px;
	padding: 6px;
	border:1 em solid black;
	background-image : url(images/nav_green_bkgrd.jpg);
	text-align : center;
	border-color : black;
}

.nav a:visited {
	font-family: tahoma,Verdana, Geneva;
	font-size : 12;
	font-weight : normal;
	color: #e2e2e2;
	width: 120px;
	text-decoration : none;
	padding: 6px;
	background-image : url(images/nav_green_bkgrd.jpg);
	background-color : #3f3f3f;
	text-align : center;
	display: inline-block ;
	border-color : black;
}

.nav a:hover {
	font-family: tahoma,Verdana, Geneva;
	font-size : 12;
	font-weight : normal;
	color: #6f7f70;
	text-decoration : none;
	padding: 6px;
	background-image : url(images/nav_white_bkgrd.jpg);
	background-color : #3f3f3f;
	text-align : center;
	display: inline-block ;
	width: 120px;
	border-color : black;
}


.on a:link {
	font-family: tahoma,Verdana, Geneva;
	font-size : 12;
	font-weight : normal;
	color: #6f7f70;
	text-decoration : none;
	padding: 6px;
	background-image : url(images/nav_white_bkgrd.jpg);
	background-color : #3f3f3f;
	text-align : center;
	display: inline-block ;
	width: 120px;
	border-color : black;
}

.on a:visited {
	font-family: tahoma,Verdana, Geneva;
	font-size : 12;
	font-weight : normal;
	color: #6f7f70;
	text-decoration : none;
	padding: 6px;
	background-image : url(images/nav_white_bkgrd.jpg);
	background-color : #3f3f3f;
	text-align : center;
	display: inline-block ;
	width: 120px;
	border-color : black;
}

.tblbkgrd {
	background-image: url(images/tbl_bkgrd.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position : bottom;
}