
BODY {
	font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	scrollbar-width:50px;
	scrollbar-3dlight-color:#666699;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#59B224;;
	scrollbar-darkshadow-color:#000033;
	scrollbar-face-color:#FFCC00;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#CCCC99;
	scrollbar-track-color:;
	cursor : arrow;
    /*border: 0px;*/
	background-color : #FFFFFF;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
}
 
TABLE{font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000; 
	
     
	}


TD{font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #4A4A4A; font-size: 8pt; letter-spacing: 0px; 
    
    
	}
   
.breadcrumb A:active, .breadcrumb A:hover { background-color: #ff9933; }
	
A:LINK {font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; }
A:VISITED {font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; }
A:ACTIVE {font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; }
A:HOVER {font-size: 8pt; color: #FF0000; font-weight: bold; text-decoration: none; }

.left_nav { text-decoration: none; letter-spacing: -1px; color:#FFFFFF;  background-color:#59B224; BORDER-RIGHT: #cccccc 1px dashed;BORDER-TOP: #cccccc 1px solid;FONT-WEIGHT: bold;FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px dashed;BORDER-BOTTOM: #cccccc 1px solid;}
.leftNav A { color: #FFFFFF; }
.leftNav A:visited { color: #FFFFFF; }
.leftNav A:active, .leftNav A:hover { color: #FFFFFF; background-color: #339933; }

.sidemenu {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color:#25407F;}
A:LINK.sidemenu {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:VISITED.sidemenu {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:ACTIVE.sidemenu {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:HOVER.sidemenu{font-size: 7pt; color: #FFFFFF;background-color: #59B224;font-weight: bold; text-decoration: none; }

.sidemenu_devel {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; background-color:#25407F;}
A:LINK.sidemenu_devel  {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:VISITED.sidemenu_devel  {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:ACTIVE.sidemenu_devel  {font-size: 7pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:HOVER.sidemenu_devel {font-size: 7pt; color: #FFFFFF;background-color: #999999;font-weight: bold; text-decoration: none; }

.topMenu {font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; letter-spacing: -1px;}
A:LINK.topMenu {font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; letter-spacing: -1px;}
A:VISITED.topMenu {font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; letter-spacing: -1px;}
A:ACTIVE.topMenu {font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; letter-spacing: -1px;}
A:HOVER.topMenu {font-size: 8pt; color: #FFFFFF;background-color: #FF6600;font-weight: bold; text-decoration: none; letter-spacing: -1px;}

.contact {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:LINK.contact {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:VISITED.contact {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:ACTIVE.contact {font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:HOVER.contact {font-size: 8pt; color: #000000;background-color: #F5F5F5;font-weight: normal; text-decoration: none; letter-spacing: -1px;}

.box {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; }
A:LINK.box {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; }
A:VISITED.box {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; }
A:ACTIVE.box {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; }
A:HOVER.box {font-size: 8pt; color: #800000;background-color: #F5F5F5;font-weight: normal; text-decoration: underline;}

.sidebox {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:LINK.sidebox {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:VISITED.sidebox {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:ACTIVE.sidebox {font-size: 8pt; color: #800000; font-weight: normal; text-decoration: none; letter-spacing: -1px;}
A:HOVER.sidebox {font-size: 8pt; color: #800000;background-color: #F5F5F5;font-weight: normal; text-decoration: underline; letter-spacing: -1px;}

RADIO {}
INPUT {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 0px solid;FONT-WEIGHT: bold; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px dashed;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
INPUT.red {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 0px solid;  BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR:#000000; BACKGROUND-COLOR: #FF0000}
TEXTAREA {BORDER-RIGHT: #cccccc 1px dashed;BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold;FONT-SIZE: 9px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f5f5f5}
INPUT.support{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR:#000000; BACKGROUND-COLOR: #F9F9F9;}
TEXTAREA.support{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px dashed; FONT-WEIGHT: bold; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR:#000000; BACKGROUND-COLOR: #F9F9F9;}
SELECT {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 0px solid;FONT-WEIGHT: bold; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px dashed;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

hr.taupe{background-color:#998675;}

H1{font-size:16px; font-weight:bold;}


.button {	COLOR: #000000;	 BACKGROUND-COLOR: #cccccc}

/* Text Styles */
.normal {font-size: 8pt; font-weight: normal; letter-spacing: 0px;}
.middle {font-size: 9pt; font-weight: normal; letter-spacing: 0px;}
.logo {font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif; color: #4A4A4A; font-weight:bold; font-size: 14pt;}
.or_bold_text{font-size: 12pt; color: #F26522; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.grn_text {font-size: 14pt; color: #8CAD63; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.grn_text_sm {font-size: 9pt; color: #8CAD63; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.navy_text_big {font-size: 14pt; color:#003366; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.or_text_big {font-size: 14pt; color:#F26522; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.wht_text_big {font-size: 12pt; color:#FFFFFF; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif;}
.bottomtext { FONT-WEIGHT: bold;  FONT-SIZE: 9px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000; BACKGROUND-COLOR: #f5f5f5;}
.small_text { FONT-WEIGHT: normal;  FONT-SIZE: 8px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #003366; }
.small_justice {FONT-WEIGHT: bold;  FONT-SIZE: 10px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; text-align:center; BACKGROUND-COLOR: #f5f5f5;}
.red_text{color:#FF0000;font-size: 12px;}
.red_text_bold{color:#FF0000;font-size: 12px;font-weight:bold;}
.blue_text{color:#003366;font-size: 12px;}
.blue_text_bold{color:#003366;font-size: 12px;font-weight:bold;} 
.big_blue_text_bold{color:#003366;font-size: 18px;font-weight:bold;} 

.no_box {	BORDER-TOP-WIDTH: 0px;	 BORDER-LEFT-WIDTH: 0px;  BORDER-BOTTOM-WIDTH: 0px;   BORDER-RIGHT-WIDTH: 0px}	
/* Gray Boxes */
.gray_box1 {background-color:#E6E6E6;}
.gray_box2 {background-color:#CDCDCD;}
.gray_box3 {background-color:#A7A7A7;}
.gray_box1_side {background-color:#E6E6E6;BORDER-RIGHT: #cccccc 1px dashed;BORDER-LEFT: #cccccc 1px dashed;}
.gray_box2_side {background-color:#CDCDCD;BORDER-RIGHT: #cccccc 1px dashed;BORDER-LEFT: #cccccc 1px dashed;}
.gray_box3_side {background-color:#A7A7A7;BORDER-RIGHT: #cccccc 1px dashed;BORDER-LEFT: #cccccc 1px dashed;}
.gray_box_dk {background-color:#4A4A4A;}
.gray_box {background-color:#808080;}
.gray_box_lt {background-color:#c5c5c5;}
.gray_box_lter {background-color:#e5e5e5;}
.gray_box_ltest {background-color:#f5f5f5;font-size: 8pt; font-weight: normal; letter-spacing: 0px;}
.gray_box_ltest_border {background-color:#f5f5f5;font-size: 8pt; font-weight: normal; letter-spacing: 0px;border-width: 1px #cccccc solid;}

/* Other Boxes */
.grn_box {background-color:#8CAD63;}
.navy_box {background-color:#003366;}
.navy_box_big_white {background-color:#003366;color:#FFFFFF;font-size: 11pt; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif; letter-spacing: 0px;}
.or_box {background-color:#F58220;}
.purple_box {background-color:#796DA3;font-size: 11pt; font-weight:bold; font-family: Trebuchet MS, Verdana, Geneva, Helvetica, Sans-Serif; letter-spacing: 0px;}
.red_box{background-color:#FF0000;}
.taupe{background-color:#998675;}
.taupe_side{background-color:#998675;BORDER-RIGHT: #cccccc 1px dashed;BORDER-LEFT: #cccccc 1px dashed;}

/* Background Colors */
.brt_grn {background-color:#59B224}
.lt_yello{background-color:#ffff99;}
.leaf{background-color:#ccFF99;}
.peach{background-color:#FFDF99;}

/*Company Colors */

/*Light pallet*/
.med_blue {background-color:#80CFE2;}
.lt_blue {background-color:#BFE7F1;}
.slate {background-color:#035A6F;}
.kelly {background-color:#59B224;}

/*Dark Pallet */
.dk_blue {background-color:#306BA9;}
.navy{background-color:#003366;}
.gold {background-color:#FFCC00;}
.purple {background-color:#796DA3;}



.form_text_lt{BORDER-RIGHT: #cccccc 1px dashed;BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold;   FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px dashed;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  COLOR: #000000; BACKGROUND-COLOR: #f5f5f5;}
			
.list_text_lt {BORDER-RIGHT: #cccccc 0px dashed;BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold;FONT-SIZE: 9px;BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 1px dashed;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;BACKGROUND-COLOR: #f5f5f5;}
			
.form_text_dk {BORDER-RIGHT: #cccccc 1px dashed;BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: bold;  FONT-SIZE: 9px;  BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px dashed;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;BACKGROUND-COLOR: #333333;}
            
.border_header {BORDER-RIGHT: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid;FONT-WEIGHT: bold; FONT-SIZE:12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #003366;BACKGROUND-COLOR: #f5f5f5;}
            
 .border_top_big_dashed {BORDER-RIGHT: #cccccc 0px dashed; BORDER-TOP: #cccccc 10px dashed; font-weight: normal; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 0px solid;  BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  COLOR: #000000;BACKGROUND-COLOR: #f5f5f5;}
            
.borderright_dashed {BORDER-RIGHT: #cccccc 1px dashed; font-weight: normal;   FONT-SIZE: 9px;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  COLOR: #000000;}

.borderleft_dashed {font-weight: normal; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px dashed;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  COLOR: #000000;}

.border_side_dashed {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 0px solid;  font-weight: normal;  FONT-SIZE: 9px;   BORDER-LEFT: #cccccc 1px dashed;   BORDER-BOTTOM: #cccccc 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    COLOR: #000000;  background-color : #FFFFFF;}

.border_side_dashed_black {		BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 0px solid; font-weight: normal;  FONT-SIZE: 9px;  BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 0px solid;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;  background-color : #FFFFFF;}

.border_solid {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; font-weight: normal; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000;  background-color : #FFFFFF;}

.border_solid2 {BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; font-weight: normal; FONT-SIZE: 9px;BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #990000;  background-color : #FFFFFF;}

.border_solid_lt_gray {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px;   BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 0px solid;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;  background-color : #F5F5F5; letter-spacing: -1px;}
.gray_box_ltest_border_bottom{BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px;   BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000;  background-color : #F5F5F5;}


.border_dashed {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; font-weight: normal;  FONT-SIZE: 9px;   BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #FFFFFF;}

.border_dashed_ind {BORDER-RIGHT: #cccccc 1px dashed;BORDER-TOP: #cccccc 1px dashed;   font-weight: normal;  FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px dashed;    BORDER-BOTTOM: #cccccc 1px dashed;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   COLOR: #000000;BACKGROUND-IMAGE : url(images/bkgrd.gif);}
.border_top{BORDER-TOP #cccccc 1px solid;}
.border_top B {color: #1F4258; padding: 6px 0px 6px 27px; font: 9px Tahoma; margin: 0px; text-transform: uppercase; }
.border_bottom{BORDER-BOTTOM: #cccccc 1px solid;}
.border_left{BORDER-LEFT: #cccccc 1px solid;}
.border_right{BORDER-RIGHT: #cccccc 1px solid;}
.border_bottom_right{BORDER-RIGHT: #cccccc 1px solid;BORDER-bottom: #cccccc 1px solid;}
.border_bottom_left{BORDER-bottom: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;}


.box_content {border: none; padding: 9px 0px 0px 0px; }


.oops {BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed;font-weight: normal; FONT-SIZE: 11px;BORDER-LEFT: #cccccc 1px dashed;
	   	        BORDER-BOTTOM: #cccccc 1px dashed;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR: #FFFFFF;BACKGROUND-COLOR: #003366;}
.pad_right {padding: 0px 10px 0px 0px; font-weight:bold;}
/*
.box_one { background: url(images/bg2.gif) bottom; padding: 0px 30px 18px 18px }
.box_one H2 { color: #406283; font: 11px Arial; text-transform: uppercase; margin: 0px 0px 7px 0px; }
.box_one LI { color: #686760; }
*/
.blue_banner{background-color:#003366; color: #FFFFFF;font: 11px Tahoma; margin: 0px; text-transform: uppercase;}
.right{text-align:right;}
.header_text { color: #1F4258;font: 10px Tahoma; margin: 0px; text-transform: uppercase; }
.header_text_sm { color: #1F4258;  font: 9px Tahoma; margin: 0px; text-transform: uppercase; }
 .myscrollbox { height:150px; width:350px; overflow:auto;overflow-x:visible;
    border:1px;
 }



.bg1 { background: url(images/bg10.gif); }

.border_top H2 {BORDER-TOP: #cccccc 1px solid; background: url(images/topbar.gif) right;color: #1F4258; no-repeat; padding: 6px 0px 6px 27px; font: 9px Tahoma; margin: 0px; text-transform: uppercase;  }
.thumb_head{color: #1F4258;  font:11px Tahoma; margin: 0px; text-transform: uppercase; }
.thumb{color: #1F4258;  font:11px Tahoma; margin: 0px;}
.item_count{color: #406283; font: 9px Arial; text-transform: uppercase; margin: 0px 0px 7px 0px; }