/*-------------------------------------------------------------------------------------------*/
/* Background colors */
/*-------------------------------------------------------------------------------------------
A:link {COLOR: #225fa5; BORDER-BOTTOM: #005fa9 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:visited {COLOR: #225fa5; BORDER-BOTTOM: #005fa9 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:hover {BORDER-BOTTOM: #005fa9 1px solid}
A:active {BORDER-BOTTOM: #005fa9 1px solid}*/
li {
    padding-left:0em;
    margin-left:0;
	margin-top: 5;
	margin-bottom: 5;
}

ul {
    padding-left:3em;
    margin-left:0;
	margin-top: 0;
	margin-bottom: 0;
}
.bg{background-color: #B1D48A;}
.whitebg{background-color: #FFFFFF;}
.offblackbg{background-color: #999999;}
.leftnavbg{BACKGROUND-COLOR: #DCE5CC;}
.rightnavbg{BACKGROUND-COLOR: #e2e2d2;}
.sponsoredbg{BACKGROUND-COLOR: #fffff6; BORDER-WIDTH: 1px; BORDER-STYLE: solid; BORDER-COLOR: #888888; PADDING: 5px;}
.cup{border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}
.lncup{border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; background-color:#F7FFEB}


DIV.dottedline {
	MARGIN-TOP: 15px; BACKGROUND-IMAGE: url(../images/misc/dots_bg.gif); MARGIN-BOTTOM: 15px; BACKGROUND-REPEAT: repeat-x
}
TD.rule {
	BACKGROUND-IMAGE: url(../images/misc/dot_cccccc.gif); BACKGROUND-REPEAT: repeat-y
}

/*-------------------------------------------------------------------------------------------*/
/* Contact and Info Styles */
/*-------------------------------------------------------------------------------------------*/
.cinfo {FONT: 10px verdana,arial,sans-serif; COLOR: #333333;}
A.cinfo:link {FONT: bolder 10px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}
A.cinfo:active {FONT: bolder 10px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}
A.cinfo:visited {FONT: bolder 10px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}
A.cinfo:hover {FONT: bolder 10px verdana,arial,sans-serif; COLOR: #666666; TEXT-DECORATION: none;}

/*-------------------------------------------------------------------------------------------*/
/* Text Styles */
/*-------------------------------------------------------------------------------------------*/
.leftnav {FONT: 10px verdana,arial,sans-serif; COLOR: #466e25;}
A.leftnav:link {FONT: 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.leftnav:active {FONT: 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.leftnav:visited {FONT: 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.leftnav:hover {FONT: 10px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}

.bleftnav {FONT: bold 10px verdana,arial,sans-serif; COLOR: #466e25;}
A.bleftnav:link {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.bleftnav:active {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.bleftnav:visited {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.bleftnav:hover {FONT: bold 10px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}

.rightnav {FONT: 12px verdana,arial,sans-serif; COLOR: #466e25;}
A.rightnav:link {FONT: 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.rightnav:active {FONT: 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.rightnav:visited {FONT: 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.rightnav:hover {FONT: 12px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}

.brightnav {FONT: bold 12px verdana,arial,sans-serif; COLOR: #466e25;}
A.brightnav:link {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.brightnav:active {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.brightnav:visited {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072a7; TEXT-DECORATION: none;}
A.brightnav:hover {FONT: bold 12px verdana,arial,sans-serif; COLOR: #6A9140; TEXT-DECORATION: none;}

.bodytxt {FONT: 12px verdana,arial,sans-serif; COLOR: #000000;}
A.bodytxt:link {FONT: 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bodytxt:active {FONT: 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bodytxt:visited {FONT: 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bodytxt:hover {FONT: 12px verdana,arial,sans-serif; COLOR: #999999; TEXT-DECORATION: none;}

.bbodytxt {FONT: bold 12px verdana,arial,sans-serif; COLOR: #000000;}
A.bbodytxt:link {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bbodytxt:active {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bbodytxt:visited {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bbodytxt:hover {FONT: bold 12px verdana,arial,sans-serif; COLOR: #999999; TEXT-DECORATION: none;}

.body1 {FONT: 12px verdana,arial,sans-serif; COLOR: #6A9140;}
.bbody1 {FONT: bold 12px verdana,arial,sans-serif; COLOR: #6A9140;}

.body2 {FONT: 12px verdana,arial,sans-serif; COLOR: #0072A7;}
.bbody2 {FONT: bold 12px verdana,arial,sans-serif; COLOR: #0072A7;}

.small {FONT: 10px verdana,arial,sans-serif; COLOR: #000000;}
A.small:link {FONT: 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.small:active {FONT: 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.small:visited {FONT: 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.small:hover {FONT: 10px verdana,arial,sans-serif; COLOR: #999999; TEXT-DECORATION: none;}

.bsmall {FONT: bold 10px verdana,arial,sans-serif; COLOR: #000000;}
A.bsmall:link {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bsmall:active {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bsmall:visited {FONT: bold 10px verdana,arial,sans-serif; COLOR: #0072A7; TEXT-DECORATION: none;}
A.bsmall:hover {FONT: bold 10px verdana,arial,sans-serif; COLOR: #999999; TEXT-DECORATION: none;}

.head {FONT: bold 14px verdana,arial,sans-serif; COLOR: #000000;}
/* ===========================================================================================
	admin left nav 990000 red bg
============================================================================================*/
h4 {margin:0;padding:0.3em; text-align:center; color:#FFFFFF;}
.menuDBlue {width:135; background:#3772e8; padding:0; margin:1em; border:1px solid #000; FONT: 10px/17px verdana,sans-serif; color:#FFFFFF;}
.menuDBlue a:link {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#FFFFFF; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuDBlue a:visited {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#FFFFFF; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuDBlue a:active {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#FFFFFF; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuDBlue a:hover {background:#1f56dc; color:#FFFFFF;}

.menuLBlue {width:135; background:#cfd9f3; padding:0; margin:1em; border:1px solid #000; FONT: 10px/17px verdana,sans-serif;}
.menuLBlue a:link {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#000066; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuLBlue a:visited {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#000066; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuLBlue a:active {display:block; margin:0; width:100%; padding:0.3em; font-weight:bold; border-top:1px solid #000; color:#000066; FONT: 10px/17px verdana,sans-serif; text-decoration:none;}
.menuLBlue a:hover {background:#e6ebf9; color:#000066;}

/* ===========================================================================================
	Top dropdown
============================================================================================*/
.navbar-cs {BORDER-RIGHT: #e9e9e7 1px solid; BORDER-TOP: #e9e9e7 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/main/grad_whitegray.gif); BORDER-LEFT: #e9e9e7 1px solid; COLOR: black; BORDER-BOTTOM: #e9e9e7 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left}
.navbar-cs A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: black; TEXT-DECORATION: none}
.navbar-cs A:visited {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: black; TEXT-DECORATION: none}
.navbar-cs A:hover {COLOR: maroon; TEXT-DECORATION: underline}
.navbar-mp {BORDER-RIGHT: #3a2c2f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3a2c2f 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/main/grad_navy.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #3a2c2f 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #3a2c2f 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #2c48ab; TEXT-ALIGN: left}
.navbar-mp A {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: white; TEXT-DECORATION: none}
.navbar-mp A:visited {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: white; TEXT-DECORATION: none}
.navbar-mp A:hover {COLOR: #fff6d1; TEXT-DECORATION: underline}
.navbar-mp A:active {COLOR: #fff6d1; TEXT-DECORATION: underline}
.navbar-sf {BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/main/grad_lightgray.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #d5d5d5 1px solid; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: #919191 1px solid; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #e6e5e6; TEXT-ALIGN: left}
.navbar-sf A {COLOR: black; TEXT-DECORATION: none}
.navbar-sf A:visited {COLOR: black; TEXT-DECORATION: none}
.navbar-sf A:hover {COLOR: maroon; TEXT-DECORATION: underline}
.navbar-sf A:active {COLOR: maroon; TEXT-DECORATION: underline}
.navbar-sf .navarrow {MARGIN-LEFT: 3px}
.navbar-sf .navpipe {MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px}
#dropmenudiv {BORDER-RIGHT: #919191 1px solid; BORDER-TOP: #f4f4f4 1px solid; MARGIN-TOP: 4px; Z-INDEX: 100; FONT: 10px Verdana; BORDER-LEFT: #919191 1px solid; BORDER-BOTTOM: #919191 0px solid; POSITION: absolute; TEXT-ALIGN: left}
#dropmenudiv A {PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/main/grad_lightgray.gif); PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none}
#dropmenudiv A:hover {FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; COLOR: white; BACKGROUND-COLOR: gray}
#dropmenudiv A:active {COLOR: white; BACKGROUND-COLOR: #0000cd}

/* ===========================================================================================
	Old Styles2222BB
============================================================================================*/
A:link 		{ font-weight:normal; color:002c5b; }
A:visited 	{ font-weight:normal; color:004e9b; }
A:active 	{ font-weight:normal; color:FF0000; }
A:hover 		{ font-weight:normal; color:FF0000; }

.tools {MARGIN: 3px 0px}
.tools A {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #efefef; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid}
.tools A:visited {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #efefef; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid}
.tools A:hover {BORDER-LEFT-COLOR: #fc0; BACKGROUND: #ffffef; BORDER-BOTTOM-COLOR: #c60; COLOR: #900; BORDER-TOP-COLOR: #fc0; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #c60}
.tools A:active {BORDER-LEFT-COLOR: #c60; BORDER-BOTTOM-COLOR: #fc0; BORDER-TOP-COLOR: #c60; BORDER-RIGHT-COLOR: #fc0}

.BR.page {page-break-after: always}

.hide {DISPLAY: none; VISIBILITY: hidden}
.mouseoverHelp {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4e4f4f; FONT-FAMILY: Tahoma, verdana, helvetica, sans-serif; TEXT-DECORATION: none}
.imageBorder {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.bhz {width : auto;font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; text-align : left; font-weight : bold; color : #ffffff; background-color : #8AA1B6; padding-top : 3px; padding-bottom : 4px; padding-left : 4px; border-left: 5px solid #FF7C3E;display : block;}
.Boxmain {BORDER: 1px solid #9DB0CA;BACKGROUND-COLOR: #FFFFFF;}
.MainBody {PADDING:3px 3px 3px 3px;text-align: left;}


.Tiny		 			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1pt; 	font-weight: normal; color: FFFFFF; }
.TinyPx		 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:1px; 	font-weight: normal; color: FFFFFF; }
.Normal 			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; 	font-weight: normal; color: 000000;	}
.NormalTiny 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7pt; 	font-weight: normal; color: 000000;	}
.NormalLarge 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt;	font-weight: normal; color: 000000;	}
.NormalLargeBold 	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12pt;	font-weight: bold;	color: 000000;	}
.NormalSmall 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; 	font-weight: normal; color: 000000;	}
.NormalSmallBold 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; 	font-weight: bold; color: 000000;	}
.NavLink 			{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; 	font-weight: bold;	color: 0000FF;	}
.NormalLiner 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; 	font-weight: normal; color: 000077;	}
.NormalBold 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; 	font-weight: bold; 	color: 000000;	}
.MediumText 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; 	font-weight: normal; color: 000000;	}
.SmallTextLink 	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9pt; 	font-weight: normal; color: 0000FF	}

.normalSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:000000; }
.normalSSBold { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:000000; }
.normalBigRedSSBold { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; color:000000; }
.normalSSRed { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:CC0000; }
.normalSSBlue { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:002C5B; }
.normalSSWhite { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:FFFFFF; }
.NormalTinyWhite	{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:7pt; 	font-weight: normal; color: FFFFFF;	}
.normalSmallWhiteSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:FFFFFF; }
.normalBigWhiteSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:FFFFFF; }
.normalBigWhiteSSBold { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:FFFFFF; }
.normalBigSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:000000; }
.normalBigSSBold { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:000000; }
.normalSmallSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:000000; }
.normalSmallSSBold { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:000000; }
.normalSmallSSGray { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:999999; }
.normalSmallSSWhite { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:FFFFFF; }
.normalSmallSSBlue { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:336699; }
.normalSmallSSRed { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:CC0000; }
.normalSmallSSBlue { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:002C5B; }


.normalBoldSSBlue 		{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight: bold; color:002C5B; }
.normalBigSS 		{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:000000; }
.normalSSRed 		{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:CC0000; }
.normalSmallRedSS { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:CC0000; }
.normalSmallSSGray{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:999999; }
.normalSSGray 		{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:999999; }
.Pulldown 			{	font-size: 8pt; font-family: verdana,geneva,arial,helvetica,sans-serif; }
.mediumFormField { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:000000; }
.smallFormField { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:000000; }

.normalSmallWhiteSS A:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:FFFFFF;}
.normalSmallWhiteSS A:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:FFFFFF;}
.normalSmallWhiteSS A:hover {font-weight:normal; font-size:11px; color:FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif}
.normalSmallWhiteSS A:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:FFFFFF;}

.grnhdr {font-family: verdana, arial, sans-serif; font-size: 13px; color:#5C5959; background-color: #BEE590;}
.bigredbar {font-family: verdana, arial, sans-serif; font-size: 13px; color: #fff; background-color: #990000;}
.graybar {background-color: #CCCCCC;}

.dottedTable {BORDER-RIGHT: #000000 thin dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #000000 thin dotted; BACKGROUND: #ffffff; BORDER-LEFT: #000000 thin dotted; WIDTH: 160px; CURSOR: pointer; BORDER-BOTTOM: #000000 thin dotted; TEXT-ALIGN: left; border-spacing: 0px}
.listingbox {BORDER-RIGHT: #000000; TABLE-LAYOUT: fixed; BORDER-TOP: #000000; BACKGROUND: #ffffff; BORDER-LEFT: #000000; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #000000; TEXT-ALIGN: left; border-spacing: 0px}

/* ===========================================================================================
	admin pages
============================================================================================*/
.dottedHead12 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 120%; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.dottedHead10 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 120%; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.menuNav {BACKGROUND-IMAGE: url(/images/menu_background.gif)}
.helpText {CURSOR: help; BORDER-BOTTOM: #b0b0b0 1px dashed}
.navCell {}
.navCellOn {BACKGROUND-COLOR: #88b125}
.menuLink {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.menuLink:hover {FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.searchText {FONT-SIZE: 7.5pt; COLOR: #808080; FONT-FAMILY: Verdana}
.blueButton {FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/button_bg.gif); CURSOR: hand; COLOR: #000000; FONT-FAMILY: Verdana; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff}
.mainMenuText:link {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.mainMenuText {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.mainMenuText:visited {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.mainMenuText:hover {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
.categoryHeading {MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; COLOR: #ffffff; FONT-FAMILY: Tahoma}
.bodyText {FONT-SIZE: 8.5pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.disabled {FONT-SIZE: 8.5pt; COLOR: #c0c0c0; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.bodyLink {FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.bodyLink:hover {FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.quote {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Tahoma}

.footerLink {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.footerLink:hover {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.footerLink:active {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.footerLink:visited {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.footerLink:link {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}
.footerText {FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}

.headingBlock {COLOR: #5a8cc6; HEIGHT: 3px; BACKGROUND-COLOR: #5a8cc6}
.headingBlockGreen {COLOR: #34c034; HEIGHT: 3px; BACKGROUND-COLOR: #34c034}
.headingBlockOrange {COLOR: #e75500; HEIGHT: 3px; BACKGROUND-COLOR: #e75500}
.headingBlockYellow {COLOR: #f3bd03; HEIGHT: 3px; BACKGROUND-COLOR: #f3bd03}

.sideHeading {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #5a8cc6}
.sideHeadingGreen {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #34c034}
.sideHeadingOrange {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e75500}
.sideHeadingYellow {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f3bd03}

.sideBlock {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1}
.BuySideBlock {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffe7}
.bodyHeading {MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: #000000; LINE-HEIGHT: 120%; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana;TEXT-DECORATION: none}
.dottedUnderline {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; LINE-HEIGHT: 100%; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.menuText {FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.leftMenu {BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-TOP: #5a8cc6 3px solid; PADDING-LEFT: 15px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f1f1f1}
.boxHeading {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #c0c0c0}
.boxBlock {BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #ffffff}
.menuHeading {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.fadedText {FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #808080; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.infoBox {BORDER-RIGHT: #c0c0c0 1px dotted; BORDER-TOP: #c0c0c0 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 8.5pt; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c0c0c0 1px dotted; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px dotted; FONT-FAMILY: Verdana; BACKGROUND-COLOR: lightyellow; TEXT-DECORATION: none}
.infoBox1 {BORDER-RIGHT: #c0c0c0 1px dotted; PADDING-RIGHT: 15px; BORDER-TOP: #c0c0c0 1px dotted; PADDING-LEFT: 15px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 15px; BORDER-LEFT: #c0c0c0 1px dotted; COLOR: #000000; PADDING-TOP: 15px; BORDER-BOTTOM: #c0c0c0 1px dotted; FONT-FAMILY: Verdana; BACKGROUND-COLOR: lightyellow; TEXT-DECORATION: none}
.infoBox2 {BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 8px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: lightyellow; TEXT-DECORATION: none}
.infoBox3 {BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 8px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: e8edee; TEXT-DECORATION: none}
#line {MARGIN-TOP: 20px; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #cccccc 1px dotted}
#lCol {FLOAT: left; WIDTH: 120px}
#rCol {FONT-SIZE: 8.5pt; MARGIN-LEFT: 150px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.quoteAuthor {FONT-SIZE: 7.5pt; COLOR: #c0c0c0; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.menuAdminOff {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; CURSOR: hand; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px dotted}
.menuCheckoutOn {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dddddd}
.menuCheckoutOff {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px dotted}
.menuAdminOver {BACKGROUND-COLOR: #dddddd}

A.leftbutton {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px dotted; TEXT-DECORATION: none}
A.leftbutton:hover {BACKGROUND-COLOR: #dddddd}

A.productmenu {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; TEXT-DECORATION: none}
A.productmenu:hover {BACKGROUND-COLOR: #dddddd}
A.productmenuActiveKB {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #d2d3e4; TEXT-DECORATION: none}
A.productmenuArticleLive {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #c6def7; TEXT-DECORATION: none}
A.productmenuDevEdit {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #b5cad1; TEXT-DECORATION: none}
A.productmenuFastFind {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #eec4d0; TEXT-DECORATION: none}
A.productmenuSendStudio {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #fddfdf; TEXT-DECORATION: none}
A.productmenuSiteCenter {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #dde2ed; TEXT-DECORATION: none}
A.productmenuWebEdit {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #ffc795; TEXT-DECORATION: none}
A.productmenuTrackPoint {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 7px; PADDING-TOP: 6px; BORDER-BOTTOM: #e0e0e0 1px dotted; BACKGROUND-COLOR: #c4e8dd; TEXT-DECORATION: none}

.required {FONT-WEIGHT: bold; COLOR: red}
.smallText {FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.articleLink {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.articleLink:hover {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.resellerCat {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8bb32a; FONT-FAMILY: Verdana}
.prodLink {FONT-SIZE: 10pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.prodLink:hover {FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}
.divider {BORDER-BOTTOM: #cccccc 1px solid}

.title {MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 5px; COLOR: #305081; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.subtitle {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #305081; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.small_blue {FONT-SIZE: 10px; COLOR: #305081; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.small_link {FONT-SIZE: 10px; COLOR: #305081; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.subtitle {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #305081; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

TABLE.week {BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid}
TABLE.week TD {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff}
TABLE.week TD.weekdate {COLOR: #666666; BACKGROUND-COLOR: #f5f5f5}
TABLE.week TD.title A {COLOR: #996600}
TABLE.week TD.title A.fulloccurrence {COLOR: #999999}
TABLE.day {	BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid}
TABLE.day TD {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px;solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff}
TABLE.day TD.time {COLOR: #666666; BACKGROUND-COLOR: #f5f5f5}
TABLE.day TD.title A {COLOR: #996600}
TABLE.day TD.title A.fulloccurrence {COLOR: #999999}

/* ===========================================================================================
	MyHospitalWebsite styles - Public Redesign
============================================================================================*/

table.ReturnToButton td {padding: 0px;}

td.ReturnToButton a
{
	color: white;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

A.ReturnToButton:active
{
	color: white;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

A.ReturnToButton:visited
{
	color: white;
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
}

td.ReturnToButton
{
	padding-bottom: 1px;
	background-image: url(https://services.nahealth.com/images/backgrounds/ReturnToButtonBackground.gif);
	background-repeat: repeat-x;
}

td.ReturnToButton a:hover
{text-decoration: underline;}

}
