/********** Layout ****************/
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;
}
td.layout_header_1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: white;
}
/*
legend {
  padding: 0.2em 0.5em;
  border:1px solid #7da2d1;
  color:#000000;
  font-size:90%;
  text-align:right;
  }
  */
.helpTitle {
 color: #FFFFFF;

 background-color: #a11f34;
}
.styleq {
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-decoration: none;
}
.style4 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
a:link {
 color: #666666;
 text-decoration: none;
}
a:visited {
 text-decoration: none;
 color: #666666;
}
a:hover {
 text-decoration: underline;
 color: #666666;
}
a:active {
 text-decoration: none;
 color: #666666;
}



.content:link {
 color: #a11f34;
 text-decoration: none;
}
.content:visited {
 text-decoration: none;
 color: #a11f34;
}
.content:hover {
 text-decoration: none;
 color: #a11f34;
}
.content:active {
 text-decoration: none;
 color: #a11f34;
}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.style11 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; }
.image {
 background-image: url(images/graident_bg.jpg);
}
.image:hover {
background-image: url(images/graident_bg2.jpg);
}
.style12 {
font-size: 12px
}


.header_3{
 font-size : 13px;
 font-weight : bold;
 color: Black;
}
.header_3:link {
 font-size : 13px;
 font-weight : bold;
 color: Black;
}
.header_3:visited {
 font-size : 13px;
 font-weight : bold;
 color: Black;
}
.header_3:hover {
 font-size : 13px;
 font-weight : bold;
 color: Black;
}
.header_3:active {
 font-size : 13px;
 font-weight : bold;
 color: Black;
}

.ch_off {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #666666;
 background-color: #CECFCE;
 padding-left: 7px;
 height: 18px;
 vertical-align: middle;
}
.ch_off2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #666666;
 padding-left: 7px;
 height: 18px;
 vertical-align: middle;
}
.ch_active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: Fuchsia;
 padding-left: 7px;
 background-color: #CECFCE;
 font-weight: bold;
 height: 18px;
 vertical-align: middle;
}
.white_standard {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #FFFFFF;
 font-weight: bold;
}
.top_nav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #FFFFFF;
 background-color: #666666;
 height: 20px;
 text-decoration: none;
 vertical-align: middle;
 }
 .breadcrumb {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #940000;
 font-style: normal;
 font-weight: bold;
}

h1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #5A0000;
 font-style: normal;
 font-weight: bold;
}

/*SIDE NAV*/
.side_nav{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: White;
 font-style: normal;
 font-weight: bolder;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 font-weight: bolder;
 padding-left: 4px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 font-weight: bolder;
 padding-left: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_2{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 background-color: #063f6f;
 font-style: normal;
 font-weight: bolder;
 padding-left: 0px;
 margin-right: 5px;
 margin-left: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_3{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 background-color: #00335c;
 font-weight: bolder;
 padding-left: 0px;
 margin-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_4{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 background-color: #0a2b52;
 font-weight: bolder;
 margin-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 font-weight: bolder;
 padding-left: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_2{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 background-color: #063f6f;
 font-style: normal;
 font-weight: bolder;
 padding-left: 0px;
 margin-right: 5px;
 margin-left: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_3{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 background-color: #00335c;
 font-weight: bolder;
 padding-left: 0px;
 margin-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.left_nav_cat_4{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-style: normal;
 background-color: #0a2b52;
 font-weight: bolder;
 margin-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
}


/******* SHOPPING CART *********/
.SC_row_1{
 background-color: White;
}
.SC_row_2{
 background-color: #EDEFE3;
}

.SC_row_3{
 background-color: #dddddd;
}
.SC_row_4{
 background-color: #EDEFE3;
}

.SC_title1 {
 color: white;
 font-size: 15px;
 font-weight: bold;
 padding-top: 5px;
 padding-left: 3px;
 background-color: #a11f34;
}

.SC_title2 {
 color: Black;
 font-size: 16px;
 font-weight: bold;
}
.SC_title22 {
 color: White;
 font-size: 16px;
 font-weight: bold;
 padding: 10px;
 background-color: #A11F34;
}
.SC_title23 {
 color: White;
 font-size: 16px;
 font-weight: bold;
 padding: 10px;
 background-color: #0C4A7D;
}

.SC_title3 {
 color: white;
 font-size: 13px;
 font-weight: bolder;
 background-color: #a11f34;
}
.SC_title32 {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}
.SC_title33 {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}
.SC_title33:link {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}
.SC_title33:visited {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}
.SC_title33:hover {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}
.SC_title33:active {
 color: Black;
 font-size: 15px;
 font-weight: bolder;
}

.SC_title4 {
 color: white;
 background: #a11f34;
 font-size: 12px;
 font-weight: bold;
 padding: 0px;
}

.SC_subTotal {
 font-size: 12px;
 font-weight: bold;
 color: maroon;
}

.SC_subTotal2 {
background: Silver;
 font-size: 12px;
 font-weight: bold;
 color: black;
}


.SC_subTotal3 { /* used to show total on shippingBilling.php */
background: #FFFFF0;
 font-size: 14px;
 font-weight: bold;
 color: maroon;
}

.SC_name{
 font-size : 12px;
 font-weight : normal;
 color: #a11f34;
}

.SC_name:link{
 font-size : 12px;
 font-weight : normal;
 color: #a11f34;
 text-decoration : underline;
}

.SC_name:hover{
 font-size : 12px;
 font-weight : normal;
 color: #a11f34;
 text-decoration : none;
}

.SC_name:visited:hover{
 font-size : 12px;
 font-weight : normal;
 color: #a11f34;
 text-decoration : none;
}

.SC_name:visited{
 font-size : 12px;
 font-weight : normal;
 color: #a11f34;
 text-decoration : underline;
}



/********* PROFILE CLASSES ***************/
.profile_title_1{
 padding-top: 20px;
 font-size : 14px;
 font-weight : bold;
 color: white;
 background-color: #a11f34;
}

.profile_title_1_lite{
 font-size : 14px;
 font-weight : bold;
 color: white;
 background-color: #A11F34;
}

.profile_title_2{
 font-size : 13px;
 font-weight : bold;
 color: black;
 background-color: #EeEeEe;
}

.profile_row_1{
 background-color: #F4F4F4;
}
.profile_row_2{
 background-color: #ffffff;
}


.item_title_3{
 font-size : 11px;
 font-weight: bold;
 color: white;

 text-decoration : none;
}


/*
.item_title_1{
 font-size : 12px;
 font-weight: bold;
 color: black;

 text-decoration : none;
}
*/
.item_title_1{
 font-size:12px;
 font-weight:bold;
 width:400px;
 color : #000000;
 text-decoration : none;
 background-color : #DADCF1;
}

.item_title_main{
 font-size : 13px;
 font-weight: bold;
 color: white;
 background-color: #A54952;
 text-decoration : none;
 padding: 5px;
}


/********  ITEM ********/

.item_header{
 font-size : 13px;
 font-weight : bold;
 color: white;
 background-color: #a11f34;
}



.footer {
 font-size: 11px;
 color: #232323;
}

/*  */
.report_quickOrderText {
padding: 10px;
}



/***** Forms *****/
.form_text{
 /**background-color: ;**/
 font-size: 11px;
 border: 1px solid black;
 color:black;
}

.form_button{
	font-weight: bold;
	font-size: 13px;
	color: black;
	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: #E5E5E5;
 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: #a11f34;
 border: dotted 1px red;
 color: #FFFFFF;
 padding: 5px;
}

.error_3{
 font-size: 13px;
 color: Red;
 font-weight: bold;
 padding: 5px;
 background-color: #FFFF99;
}


/***** END ERRORS *****/





.notice_3{

 font-size: 14px;
 background-color: #ffffca;
 color: #ffffca;
 padding: 5px;
 font-weight: bold;


 font-size: 12px;
 color: green;
}
.notice_1{

 font-size: 12px;
 background-color: #CCCCCC;
 color: #CCCCCC;
 padding: 5px;
 font-weight: bold;


 font-size: 12px;
 color: #666666;
}

/********* 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: Black;
 font-size: 11px;
 font-weight: bold;
}

.passwordFormText{
 color: black;
 font-size: 11px;
 font-weight: normal;
}


.item_header {
 background: #6584B2;
 color: white;
 font-size: 14px;
 font-weight: bold;
 border-color: White;
 border-style: solid;
 border-width: 1px;
 padding: 3px;
}


/******* SHOPPING CART *********/
.SC_row_1{
 background-color: White;
}
.SC_row_2{
 background-color: #EDEFE3;
}

.SC_row_3{
 background-color: #dddddd;
}
.SC_row_4{
 background-color: #EDEFE3;
}

.SC_title1 {
 color: #FFFFFF;
 font-size: 15px;
 font-weight: bold;
 padding-top: 12px;
 padding-left: 3px;
 background-color: #a11f34;
}

.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: white;
 font-size: 13px;
 font-weight: bold;
 padding: 0px;
}


.SC_title4 {
 color: white;
 background: #a11f34;
 font-size: 12px;
 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;
}


.correctQuizAnswer{
 color: Green;
 font-style: italic;
 font-weight: bold;
}



.wrapper_table{
 border-bottom-color : #cccccc;
 border-bottom-style : solid;
 border-bottom-width : 1px;
 border-left-color : #cccccc;
 border-left-style : solid;
 border-left-width : 1px;
 border-right-color : #cccccc;
 border-right-style : solid;
 border-right-width : 1px;
 border-top-color : #cccccc;
 border-top-style : solid;
 border-top-width : 1px;
 padding-bottom : 10px;
 padding-left : 10px;
 padding-right : 10px;
 padding-top : 10px;
 background : #fff;
 color : #ff0000;
}

.inner_wrapper_table{
border-bottom-color : #ff0000;
border-bottom-style : solid;
border-bottom-width : 0.5px;
border-left-color : #ff0000;
border-left-style : solid;
border-left-width : 0.5px;
border-right-color : #ff0000;
border-right-style : solid;
border-right-width : 0.5px;
border-top-color : #ff0000;
border-top-style : solid;
border-top-width : 0.5px;
height : 600px;
width : 100%;
color : #ff0000;
}



.a.wrapper_table:link{
 font-size : 13px;
 font-weight : bold;
 color: #ccc;
 text-decoration : underline;
}

.instructions{
 float : right;
 font-size : 12px;
 text-align : justify;
 width : 100%;
}


.item_title_2{
 font-size:14px;
 color : #000000;
 text-decoration : none;
 background-color : #DADCF1;
}

.item_title_3:link{
 color : #555555;
 text-decoration : underline;
 background-color : #fff;
}.item_title_3:link:hover{
 color : #555555;
 text-decoration : underline;
 background-color : #fff;
}
.item_title_3:visited:hover{
 color : #555555;
 text-decoration : underline;
 background-color : #fff;
}


/**********************************************************/
/* CSS Document */

.POD_text_1{
 font-size:10px;
 color:black;
}

.POD_form_textEntry{


}

.POD_form_textArea{


}

.POD_form_selectList{
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 background-color: #FFFFFF;
 border: solid 2px #7da2d1;
}

.POD_form_button{
	font-weight: bold;
	font-size: 13px;
	color: black;
	border: 1px solid black;
}

.POD_form_button_inactive{
	font-weight: bold;
	font-size: 13px;
}
.POD_iteminfo_name{
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	background-color: #7da2d1;
}
.POD_instruction_title{
 font: normal 16px Arial, Helvetica, sans-serif;
 text-align: center;
 color: white;
 background-color: #7da2d1;
}

.POD_instruction_text{
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #666666;
 text-align: justify;
}

.POD_versionList{
 font-size : 13px;
 font-weight : bold;
 color: black;
 border: 1px solid #7da2d1;
}

.POD_versionList:link{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : underline;
}

.POD_versionList:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000066;
 text-decoration : none;
}

.POD_versionList:visited:hover{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : none;
}

.POD_versionList:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
 text-decoration : underline;
}

.POD_versionList_text{
 font-size : 13px;
 font-weight : bold;
 color: black;
}
.POD_versionList_text2{
 font-size : 16px;
 font-weight : bolder;
 color: #7da2d1;
}







.POD_view{
 font-size : 13px;
 font-weight : bold;
 color: black;
 border: 1px solid #7da2d1;
}

.POD_view:link{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : underline;
}

.POD_view:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000066;
 text-decoration : none;
}

.POD_view:visited:hover{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : none;
}

.POD_view:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
 text-decoration : underline;
}









.POD_approve{
 font-size : 13px;
 font-weight : bold;
 color: black;
 border: 1px solid #7da2d1;
}

.POD_approve:link{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : underline;
}

.POD_approve:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000066;
 text-decoration : none;
}

.POD_approve:visited:hover{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : none;
}

.POD_approve:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
 text-decoration : underline;
}



.POD_referenceName{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
}




.POD_pricing{
 font: normal 13px Arial, Helvetica, sans-serif;
 font-weight : bold;
 color: white;
 text-align: center;
 border: 1px solid #7da2d1;
 background: #7da2d1;
 height: 30px;
 vertical-align: middle;
}

.POD_pricing:link{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : underline;
}

.POD_pricing:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000066;
 text-decoration : none;
}

.POD_pricing:visited:hover{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : none;
}

.POD_pricing:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
 text-decoration : underline;
}



.POD_formLayout{
 font: normal 9px Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: uppercase;
 border: 1px solid #7da2d1;
}

.POD_formLayout:link{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : underline;
}

.POD_formLayout:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000066;
 text-decoration : none;
}

.POD_formLayout:visited:hover{
 font-size : 13px;
 font-weight : bold;
 color: #0000CC;
 text-decoration : none;
}

.POD_formLayout:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000099;
 text-decoration : underline;
}
.POD_formLayout_row1{
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: uppercase;
}

.POD_formLayout_row2{
 font: normal 12px Arial, Helvetica, sans-serif;
 color: #000000;
 text-transform: uppercase;
}


.POD_link:link {
 font-size : 10px;
 /*font-weight : bold;*/
 color: #a11f34;
 text-decoration : underline;
}

.POD_link:hover {
 font-size : 10px;
 /*font-weight : bold;*/
 color: #a11f34;
 text-decoration : underline;
}

.POD_link:visited {
 font-size : 10px;
 /*font-weight : bold;*/
 color: #a11f34;
 text-decoration : underline;
}



.POD_misc:link{
 font-size : 13px;
 font-weight : bold;
 color: #000000;
 text-decoration : underline;
}

.POD_misc:hover{
 font-size : 13px;
 font-weight : bold;
 color: #000000;
 text-decoration : underline;
}

.POD_misc:active{
 font-size : 13px;
 font-weight : bold;
 color: #000000;
 text-decoration : none;
}

.POD_misc:visited{
 font-size : 13px;
 font-weight : bold;
 color: #000000;
 text-decoration : underline;
}
.SC_deleteCC:link{
 color: #FF0000;
 text-decoration : none;
}
.SC_deleteCC:active{
 color: #FF0000;
 text-decoration : none;
}
.SC_deleteCC:hover{
 color: #FF0000;
 text-decoration : underline;
}
.SC_deleteCC:visited{
 color: #FF0000;
 text-decoration : none;
}

#showhide{
	font-weight : bold;
	color: #FF0000;
	cursor: pointer;
}

.dropShadowThumb{
	border-top: 1px solid #dcd7c8;
	border-right: 2px solid #dcd7c8;
	border-bottom: 3px solid #dcd7c8;
	border-left: 1px solid #dcd7c8;



}

.dropShadow{
	border-top: 1px solid #dcd7c8;
	border-right: 2px solid #dcd7c8;
	border-bottom: 3px solid #dcd7c8;
	border-left: 1px solid #dcd7c8;
}

/********* CATEGORY CLASSES NON-TABLE VERSION*************/

#currentCat_1
{
	border: 1px dotted #aaaaaa;
	font-size : 11px;
	font-weight : bold;
	color: #cccccc;
	background-color: #005599;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:5px;
	margin:1px;
}
#cssNav_1{
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
	background-color: #005599;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:5px;
	margin:1px;
}
#cssNav_1:hover{
	cursor:pointer;
	cursor:hand;
	color: #cccccc;
	text-decoration : none;
}

#currentCat_2
{
	border: 1px dotted #bbbbbb;
	font-size : 11px;
	font-weight : bold;
	color: #bbbbbb;
	background-color: #0066aa;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:20px;
	margin:1px;
}
#cssNav_2{
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
	background-color: #0066aa;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:20px;
	margin:1px;
}
#cssNav_2:hover{
	cursor:pointer;
	cursor:hand;
	color: #bbbbbb;
	text-decoration : none;
}

#currentCat_3
{
	border: 1px dotted #cccccc;
	font-size : 11px;
	font-weight : bold;
	color: #cccccc;
	background-color: #0077bb;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:30px;
	margin:1px;
}
#cssNav_3{
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
	background-color: #0077bb;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:30px;
	margin:1px;
}
#cssNav_3:hover{
	cursor:pointer;
	cursor:hand;
	color: #cccccc;
	text-decoration : none;
}

#currentCat_4
{
	border: 1px dotted #dddddd;
	font-size : 11px;
	font-weight : bold;
	color: #dddddd;
	background-color: #0088cc;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:40px;
	margin:1px;
}
#cssNav_4{
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
	background-color: #0088cc;
	text-decoration : none;
	padding: 4px 2px 4px 2px;
	padding-left:40px;
	margin:1px;
}
#cssNav_4:hover{
	cursor:pointer;
	cursor:hand;
	color: #dddddd;
	text-decoration : none;
}


/********* CATEGORY CLASSES NON-TABLE VERSION*************/

/* Advanced Search Form css*/
#searchFormDiv{
	padding:6px;
	background-color:#b6c8dd;
	font-size : 13px;
	border: 0;
	visibility:hidden;
	display:none;
	margin-right:10px;
}
#adv_div{
	visibility:hidden;
	display:none;
}
.searchFormTitle{
	padding:6px;
}
.searchClassTitle{
	clear:left;
	float:left;
	padding:2px;
	width:180px;
	color:#004087;
	font-weight:bold;
}
.searchFieldSet{
	border: 1px solid #004086;
	background-color:#ccd8e7;
}
.searchClassValues{
	clear:left;
	float:left;
}
.searchClassBlock{
	clear:none;
	float:left;
	padding:2px;
}
#searchQtyResults{
	background-color:#FFF4CC;
	padding:10px;
	color:#0c00cc;
	margin-right:10px;
	margin-bottom:10px;
	font-size:13px;
}


/* To display Item List CSS version */
.il_itemlist{
	width: 100%;
}
.il_itemblock{
	width: 45%;
	min-width:350px;
	float: left;
	margin: 15px;
	background-color: #eeeeee;
}
.il_left{
	width: 40%;
	min-height:150px;
	float: left;
	background-color: #dddddd;
}
.il_left_up{
	padding:10px;
	text-align:center;
}
.il_left_down{
	text-align:center;
}
.il_right{
	width: 60%;
	float: left;
}
.il_right_up{
	padding:10px;
}
.il_right_down{
	float: left;
}
.il_right_downl{
	width: 40%;
	float: left;
	padding:10px;
}
.il_right_downr{
	float: left;
	padding:10px;
}
.il_clear{
	clear:both;
}
.il_info{
	display:inline;
	padding-right:30px;
}
.il_icon{
	display:inline;
}
.il_img{
	display:inline;
	padding-right: 30px;
}
.il_name{
	font-weight:bold;
	font-size:16px;
	color: #111111;
	padding-right:10px;
	float:left;
}
.il_name2{
	font-size:12px;
	color: #111111;
	padding-right:10px;
	clear:both;
	float:left;
}
.il_qty{
	font-size:10px;
	color: #111111;
	padding-right:10px;
}
.il_descr{
	font-weight:bold;
	font-size:12px;
	color: #444444;
	padding-right:10px;
}
.listTitle {
/*	background: #004086;*/
	color: White;
	font-size: 12px;
	font-weight: bold;
	padding-left: 7px;
	width : 240px;

}

.reorder_lvl{
	color:#969696;
/*	font-weight : bold;*/
}
.reorder_alert{
	color:red;
	font-weight : bold;
}
.reorder_normal{
}

#onClickableDiv{
	text-decoration:underline;
	cursor:pointer;
	color:#000000;
}
#onClickableDiv:hover{
	color:navy;
	text-decoration:underline;
}
.welcome_header{
	font-size : 20px;
	font-weight : bold;
	color: #003e69;
}
.CEMI_footer_links{
	color: #003399;
	text-decoration : none;
}
.CEMI_footer_links:link {
	color: #003399;
	text-decoration : none;
}
.CEMI_footer_links:hover {
	color: #003399;
	text-decoration : none;
}
.CEMI_footer_links:visited {
	color: #003399;
	text-decoration : none;
}
.CEMI_footer_links:visited:hover {
	color: #003399;
	text-decoration : none;
}