/* Humana Styles */
td,th,body,caption,p,div,span,li,input,blockquote{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-style : normal;
	color: Black;
}


/* For displaying tables with alternating colored rows */
.reportRow_1{
	background-color: #F4F4F4;
}
.reportRow_2{
	background-color: #ffffff;
}
.highlight_1{
background-color: #FFFF99;
}
.highlight_2{
background-color: #FEFF84;
}

.report_category_1{
	padding-top: 20px;
	font-size : 14px;
	font-weight : bold;
	color: black;
	background-color: #E1E1E1;
}



/* 
   All classes with a _l (lower case L) 
   are the same size, weight, etc as the 
   same names class, just set in a color 
   to be seen on a dark background ( l= lite)
*/
.header_1_l{
	font-size : 16px;
	font-weight : bold;
	color: white;
}

.header_1{
	font-size : 16px;
	font-weight : bold;
	color: black;
}
.header_1:link{
	font-size : 16px;
	font-weight : bold;
	color: Navy;
	text-decoration : underline;
}
.header_1:hover{
	font-size : 16px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}
.header_1:visited{
	font-size : 16px;
	font-weight : bold;
	color: Navy;
	text-decoration : underline;
}

.header_2_l{
	font-size : 14px;
	font-weight : bold;
	color: white;
}





.header_2{
	font-size : 14px;
	font-weight : bold;
	color: Black;
}

.header_2:link{
	font-size : 14px;
	font-weight : bold;
	color: #005A9C;
	text-decoration : underline;
}
.header_2:hover{
	font-size : 14px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}
.header_2:visited{
	font-size : 14px;
	font-weight : bold;
	color: #005A9C;
	text-decoration : underline;
}



.header_3_nobg{
	font-size : 13px;
	font-weight : bold;
	color: black;
}


.header_3{
	font-size : 13px;
	font-weight : bold;
	color: black;
	background-color: #FFFFF0;
}

.header_3:link{
	font-size : 13px;
	font-weight : bold;
	color: #0000CD;
	background-color: #FFFFF0;
}

.header_3:hover{
	font-size : 13px;
	font-weight : bold;
	color: Blue;
	background-color: #FFFFF0;
}

.header_3:visited{
	font-size : 13px;
	font-weight : bold;
	color: #0000CD;
	background-color: #FFFFF0;
}

.header_3:visited:hover{
	font-size : 13px;
	font-weight : bold;
	color: Blue;
	background-color: #FFFFF0;
}



.notice_1{
	font-size : 16px;
	font-weight : bold;
	color: Green;
	background-color: #FFFFE0;
}

.notice_2{
	font-size : 14px;
	font-weight : bold;
	color: Green;
	background-color: #FFFFE0;
}

.notice_2:link{
	font-size : 14px;
	font-weight : bold;
	color: #006400;
	text-decoration : underline;
	background-color: #FFFFE0;
}

.notice_2:hover{
	font-size : 14px;
	font-weight : bold;
	color: #228B22;
	text-decoration : none;
	background-color: #FFFFE0;
}

.notice_2:visited:hover{
	font-size : 14px;
	font-weight : bold;
	color: #005101;
	text-decoration : none;
	background-color: #FFFFE0;
}

.notice_2:visited{
	font-size : 14px;
	font-weight : bold;
	color: #005101;
	text-decoration : underline;
	background-color: #FFFFE0;
}

.notice_3{
	font-size : 13px;
	font-weight : bold;
	color: Green;
	background-color: #FFFFE0;
}

.notice_4{
	font-size : 12px;
	font-weight : bold;
	color: Black;
	background-color: #FFFFE0;
}




.footer {
	font-size: 11px;
	color: #999999;
}

/* */
.report_quickOrderText {
padding: 10px;
}



/***** Forms *****/
.form_text{
	background-color: #EAEAEA;
	font-size: 11px;
	border: 1px solid black;
}

.POD_form_button{
	font-weight: bold;
	font-size: 13px;
	color: black;
	background-color: litegray;
	border: 1px solid black;
}

.form_button{
	font-weight: bold;
	font-size: 13px;
	color: black;
	background-color: litegray;
	border: 1px solid black;
}

.form_check {
	/* not supported */
}

.form_radio {
	/* not supported */
}

.form_select{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #EAEAEA;
	border: solid 2px black;
}
/***** END Forms *****/


/*****  ERRORS *****/

.error_1{
	font-size: 16px;
	background-color: Yellow;
	border: dotted 1px red;
	color: red;
	padding: 3px;
}

.error_2{
	font-size: 14px;
	background-color: #FFFFCA;
	border: dotted 1px red;
	color: #FF8000;
	padding: 5px;
}

.error_3{
	font-size: 12px;
	color: Red;
}


/***** END ERRORS *****/

/****** NAVAGATION *****/
.topNavagation{
	font-size : 12px;
	font-weight : normal;
	color: Maroon;
	padding-bottom: 12px;
	text-decoration : none;
}

.topNavagation:link{
	font-size : 12px;
	font-weight : bold;
	color: Maroon;
	padding-bottom: 12px;
	text-decoration : none;
}
.topNavagation:hover{
	font-size : 12px;
	font-weight : bold;
	color: Maroon;
	padding-bottom: 12px;
	text-decoration : underline;
}

.topNavagation:hover:visited{
	font-size : 12px;
	font-weight : bold;
	color: Maroon;
	padding-bottom: 12px;
	text-decoration : underline;
}
.topNavagation:visited{
	font-size : 12px;
	font-weight : bold;
	color: Maroon;
	padding-bottom: 12px;
	text-decoration : none;
}
/****** NAVAGATION *****/




/******* CATEGORY DISPLAY CALSSES *********/
.listTitle {
	background: #004086;
	color: White;
	font-size: 13px;
	font-weight: bold;
	
}


.category_1{ /* active */
	font-size : 13px;
	font-weight : bold;
	color: Navy;
	text-decoration : none;
}

.category_1:link{
	font-size : 12px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}

.category_1:hover{
	font-size : 12px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.category_1:hover:visited{
	font-size : 12px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.category_1:visited{
	font-size : 12px;
	padding-left: 0px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}


.category_2{ /* active */
	font-size : 12px;
	font-weight : bold;
	color: Navy;
	text-decoration : none;
}

.category_2:link{
	font-size : 11px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}

.category_2:hover{
	font-size : 11px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.category_2:hover:visited{
	font-size : 11px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.category_2:visited{
	font-size : 11px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}


.category_3{ /* active */
	font-size : 12px;
	padding-left: 30px;
	font-weight : bold;
	color: Navy;
	text-decoration : none;
}

.category_3:link{
	font-size : 11px;
	padding-left: 30px;
	font-weight : normal;
	color: #003399;
	text-decoration : none;
}

.category_3:hover{
	font-size : 11px;
	padding-left: 30px;
	font-weight : normal;
	color: #00008B;
	text-decoration : underline;
}

.category_3:hover:visited{
	font-size : 11px;
	padding-left: 30px;
	font-weight : normal;
	color: #00008B;
	text-decoration : underline;
}

.category_3:visited{
	font-size : 11px;
	padding-left: 30px;
	font-weight : normal;
	color: #003399;
	text-decoration : none;
}

/********* END CATEGORY CLASSES *************/



/********* SEARCH CLASSES ****************/

.searchResultsTitle_1 {
	color: #002B59;
	font-size: 14px;
	font-weight: bold;
}

.searchResultsTitle_1_keyword {
	color: #FF6633;
	font-size: 14px;
	font-weight: bold;
}

.searchNoResults {
	color: #FF3300;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFF99;
	padding: 5px;
}

.searchFormTitle {
	color: #002B59;
	font-size: 11px;
	font-weight: bold;
}


/********* PASSWORD CLASSES ****************/

.passwordFormTitle {
	color: #002B59;
	font-size: 11px;
	font-weight: bold;
}

.passwordFormText{
	color: #002B59;
	font-size: 11px;
	font-weight: normal;
}


/************** ITEM INFORMATION *****************/

.item_header {
	background: #6584B2;
	color: white;
	font-size: 14px;
	font-weight: bold;
}

.item_title_1{
	font-size : 13px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}

.item_title_1:link{
	font-size : 13px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}

.item_title_1:hover{
	font-size : 13px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.item_title_1:hover:visited{
	font-size : 13px;
	font-weight : bold;
	color: #00008B;
	text-decoration : underline;
}

.item_title_1:visited{
	font-size : 13px;
	font-weight : bold;
	color: #003399;
	text-decoration : none;
}

/******* SHOPPING CART *********/
.SC_row_1{
	background-color: White;
}
.SC_row_2{
	background-color: #EDEFE3;
}

.SC_title1 {
	color: #004086;
	font-size: 15px;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 3px;
	background-color: #EDEFE3;
}

.SC_title2 {
	background: #6584B2;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border-color: White;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
}

.SC_title3 {
	color: maroon;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
}

.SC_subTotal {
	font-size: 12px;
	font-weight: bold;
	color: maroon;
}

.SC_subTotal2 {
background: #eeeeee;
	font-size: 12px;
	font-weight: bold;
	color: #626262;
}


.SC_subTotal3 { /* used to show total on shippingBilling.php */
background: #FFFFF0;
	font-size: 14px;
	font-weight: bold;
	color: maroon;
}

.SC_name{
	font-size : 13px;
	font-weight : bold;
	color: #000099;
}

.SC_name:link{
	font-size : 13px;
	font-weight : bold;
	color: #0000CC;
	text-decoration : underline;
}

.SC_name:hover{
	font-size : 13px;
	font-weight : bold;
	color: #000066;
	text-decoration : none;
}

.SC_name:visited:hover{
	font-size : 13px;
	font-weight : bold;
	color: #0000CC;
	text-decoration : none;
}

.SC_name:visited{
	font-size : 13px;
	font-weight : bold;
	color: #000099;
	text-decoration : underline;
}


/* This is for display of the portfolio */

.portfolio_scroll{
	height:100; 
    width:80;
    
    background-color:black;
    font-face:Arial;
    color:#dddddd;
    padding:3;    
    border:inset black;

	scrollbar-3dlight-color:black;
	scrollbar-arrow-color:red;
	scrollbar-base-color:black;
	scrollbar-darkshadow-color:black;
	scrollbar-face-color:black;
	scrollbar-highlight-color:black;
	scrollbar-shadow-color:black;
    
    overflow:auto;
	
	
}



/* SERVICES CLASSES */


.service_title_1 {
	color: #666666;
	font-size: 15px;
	font-weight: bold;
}


.services_text_1 {
	color: #666666;
	font-size: 11px;
}
#onClickableDiv{
	text-decoration:underline;
	cursor:pointer;
	color:#000000;
}
#onClickableDiv:hover{
	color:navy;
	text-decoration:underline;
}
