/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#333333;
}
.body_new {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#333333;
}
a.view_all
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#cc3300;
}
a.view_all:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
}
PageNo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000099;
}
a.PageNo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000099;
}
a.PageNo:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#FF0000;
}
.customer_week_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#008773;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.hand
{
cursor:pointer;
}
.base_table
{
width:98%;
border:1px solid #999999;
background:#FFFFFF;
align:center;
}

/* CSS Document */

.grid_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
}

.dg_row_warning
{
background-color:#fb938e;
padding-left:3px;
color:#000000;
}
.dg_row_warning_yellow
{
background-color:#d8db90;
padding-left:3px;
color:#000000;
}
.dg_row_warning_print
{
padding-left:3px;
color:#FF0000;
}
.dg_row_warning_yellow_print
{
padding-left:3px;
color:#afa904;
}
.delivery_ok
{
background-color:#89dcba;
padding-left:3px;
color:#ffffff;

}
.delivery_ok_nill
{
background-color:#f9c2c2;
padding-left:3px;
color:#f9c2c2;

}

.delivery_ok_rol
{
background-color:#bcacde;
padding-left:3px;
color:#f9c2c2;

}
.delivery_stock_nill
{
background-color:#FFA8A8;
padding-left:3px;
color:#000000;
}
.delivery_remove
{
background-color:#FFCC00;
padding-left:3px;
color:#000000;
}
.dg_alt_row_t
{

background-color:#dbece2;
padding-left:3px;
color:#000000;
}
.dg_row_t
{
background-color:#ffffff;
padding-left:3px;
color:#000000;
}
.dg_row_t a, .dg_alt_row_t a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
color:#333333;
text-decoration:none;
}

.dg_row_t a:hover, .dg_alt_row_t a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
color:#333333;
text-decoration:underline;
}

#div_bg
{
background-color:#FFFFCC;
border:1px solid #DED312;
width:80%;
}

.base_table
{
background-color:#FFFFFF;
width:98%;
}
.st_menu_bg
{
	background-color:#414141;
}
.left_menu_bg
{
background-color:#F2F2F2;
}
.top_title_bg
{
background-image:url(../images/top_bg_line.jpg);
background-repeat:repeat-x;
height:82px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}


.top_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#057778;
line-height:16px;
padding-left:5px;
}
.brdr_right
{
border-right:1px dashed #648080;
}
.top_cart_value
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cc3300;
line-height:16px;
padding-left:5px;
}

a.top_menu_link_checkout 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cc3300;
text-decoration:none;
font-weight:bold;
padding-left:5px;
line-height:16px;
}
a.top_menu_link_checkout:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
padding-left:5px;
}

a.top_menu_link 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cc3300;
text-decoration:none;
font-weight:bold;
padding-left:5px;
line-height:16px;
}
a.top_menu_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:bold;
padding-left:5px;
}

.bottom_style
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#030303;
}
a.bottom_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}
a.bottom_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}

.main_menu
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

vertical-align:top;
}
.main_menu a
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.main_menu a:hover
{
background:url(../images/menu_bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline
}

a.dash_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
text-decoration:none;
}
a.dash_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.slide_bg
{
background-image:url(../images/slide_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;

padding:5px;
text-align:center;
}
.btm_bar
{
background-color:#515151;
height:20px;
line-height:20px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
vertical-align:middle;
}
.content_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.note_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
line-height:18px;
padding-left:5px;
padding-right:5px;
}
.content_text A
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
line-height:18px;
text-align:justify;
text-decoration:none;

}
.content_text a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;

line-height:18px;
text-align:justify;
text-decoration:underline;
}
.content_right_bar
{
border-left:1px solid #979797;
}

a.sort_link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#336633;
line-height:18px;
padding-left:5px;
padding-right:5px;
text-decoration:underline;

}
a.sort_link:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003300;
line-height:18px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
div#blink_char
{
/*text-decoration:blink;*/
}
div#blink_char a
{
/*text-decoration:blink;*/
color:#FF6633; 
font-weight:normal; 
line-height:10px;
font-size:10px;
vertical-align:middle;
}
div#blink_char a:hover
{
text-decoration:blink;
color:#006eb1; 
font-weight:normal; 
font-size:10px;
vertical-align:middle;
}
.tbl_style{width:100%; border:1px solid #1F5F28}
.tbl_style td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; vertical-align:top;}
.tbl_style .rowHead td{font-family:verdana; font-size:11px; color:#000000; line-height:17px; padding:3px 10px; font-weight:bold; vertical-align:middle; font-variant:small-caps; letter-spacing:1px;}
.tbl_style .rowHead1 td{font-family:verdana; font-size:11px; color:#FFFFFF; line-height:22px; padding:3px 10px; font-weight:bold; vertical-align:middle; letter-spacing:1px; background-color:#006666; border-top:1px solid #e9e9e9; text-align:center;}

.tbl_style a{font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none;}
.tbl_style a:hover{font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}
.tbl_style .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_style .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_style .innerTable td{font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:0px;}
.tbl_style .boxTable{border:0px solid #ACDAE4;}
.tbl_style .boxTable td{border:0px solid #ACDAE4;}
.tbl_style .boxTable .rowHead td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:bold; background-color:#EEE; vertical-align:middle;}
.tbl_style .boxTable .enableRow td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:normal; background-color:#FFF; vertical-align:middle;}
.tbl_style .boxTable .disableRow td{text-align:center; font-family:verdana; font-size:11px; color:#333; line-height:17px; padding:3px 10px; font-weight:normal; background-color:#F9FAFB; vertical-align:middle;}
.tbl_style .boxTable .rowHead .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .boxTable .enableRow .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .boxTable .disableRow .Sep{padding:0px; background-color:#ACDAE4; width:1px;}
.tbl_style .Row_style td{padding:0px; background-color:#ffffff; border-bottom:1px solid #e9e9e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:18px;text-align:justify;padding-left:5px;padding-right:5px; padding-top:2PX}
.tbl_style .Row_alt_style td{padding:0px; background-color:#f7f7f7; border-bottom:1px solid #e9e9e9;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333333;line-height:18px;text-align:justify;padding-left:5px;padding-right:5px; padding-top:2PX;}

.title_style
{
font-family:"tw Cen MT";
color:#996600;
padding-left:5px;
}
.rht_tbl_style
{width:100%;}
.rht_tbl_style .rh_row td {border-bottom:1px dashed #9c9c9c; padding:3px;}
.rht_tbl_style .inner_tbl_1 td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:0px; padding:0px; }
.rht_tbl_style .inner_tbl_1 a{color:#403f3f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
.rht_tbl_style .inner_tbl_1 a:hover{color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.rht_tbl_style .inner_tbl_2 .new1 td{padding:0px; border:0px; text-decoration:none;}
.sub_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fe4f02;
padding-left:8px;
padding-bottom:8px;

}
.course_heading, a.course_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
color:#990000;
padding-left:2px;
}
a.course_heading:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
font-weight:bold;
color:#000000;
padding-left:2px;
}

.rm_border 
{
border:0px;
}
.error_style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size: 11px;
	text-align: justify;
}
.success_style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#2e6c4d;
	font-size: 11px;
	

}
.dg_header
{
background-color:#87a092;

}
.dg_alt_row 
{
background-color:#dbece2;
padding-left:3px;
color:#000000;
}
.dg_row
{
background-color:#ffffff;
padding-left:3px;
color:#000000;
}

.dg_alt_row a, .dg_row a
{
color:#000000;
text-decoration:underline;
}

.dg_alt_row a:hover, .dg_row a:hover
{
color:#FF0000;
text-decoration:none;
}

dg_alt_row_1 a, .dg_row_1 a
{
color:#000000;
text-decoration:none;
}

.dg_alt_row_1 a:hover, .dg_row_1 a:hover
{
color:#FF0000;
text-decoration:underline;
}

.page_heading
{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#015b5b;
padding-left:12px;
}
.image_border
{
border:1px solid #003333;
}

a.powerd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;  
text-decoration:none;
}

a.powerd:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
text-decoration:underline;
}
.br_news 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
text-align:justify;
text-decoration:none;
}

.br_news a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
text-align:justify;
text-decoration:none;
}
.cell_padding_
{
	padding-left:15px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:15px;
}

/*item list style*/

.tbl_base_items{width:97%; background-color:f1fcfc; border-bottom:1px dashed #648080; }

.tbl_items{width:100%; background-color:f1fcfc; }
.tbl_items td{font-family:verdana; font-size:11px; color:#333; line-height:12px; padding:1px 5px; vertical-align:top; text-align:center;}
.tbl_items .rowHead td{font-family:verdana; font-size:10px; color:#000000; line-height:12px; padding:3px 10px; font-weight:bold; vertical-align:middle; text-transform:capitalize;  text-align:left;}

.tbl_items a{font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none; line-height:20px}
.tbl_items a:hover{font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}
.tbl_items .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_items .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_items .strike{color:#f20023; font-weight:normal; font-size:10px; vertical-align:middle; text-decoration:line-through}
.tbl_items .rate{color:#006666; font-weight:bold; font-size:10px; vertical-align:middle; }


/*item list style alternate
*/
.tbl_base_items_alt{width:97%; background-color:#e7efef; border-bottom:1px dashed #648080; }

.tbl_items_alt{width:100%; background-color:#e7efef; }
.tbl_items_alt td{font-family:verdana; font-size:11px; color:#333; line-height:12px; padding:1px 5px; vertical-align:top; text-align:center;}
.tbl_items_alt .rowHead td{font-family:verdana; font-size:10px; color:#000000; line-height:12px; padding:3px 10px; font-weight:bold; vertical-align:middle; text-transform:capitalize;  text-align:left;}

.tbl_items_alt a{font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none; line-height:20px}
.tbl_items_alt a:hover{font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}
.tbl_items_alt .hint{color:#006eb1; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_items_alt .star{color:#F20023; font-weight:normal; font-size:10px; vertical-align:middle;}
.tbl_items_alt .strike{color:#f20023; font-weight:normal; font-size:10px; vertical-align:middle; text-decoration:line-through}
.tbl_items_alt .rate{color:#006666; font-weight:bold; font-size:10px; vertical-align:middle; }


/* end Item Style*/
.s_text_box
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	
color:#333333;
line-height:13px;
}


.cart_text_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
font-weight:bold;
padding-left:5px;

}
.cart_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003333;
line-height:18px;
font-weight:bold;
padding-left:5px;

}
.cart_head
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;
font-weight:bold;
padding-left:5px;
background:#B0D0B5;
}

.cart_normal
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003300;
line-height:18px;
padding-left:5px;
}


.cart_total_rate
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
line-height:18px;
padding-left:5px;
font-weight:bold;
}


.cart_total_rate_
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#003300;
line-height:18px;
padding-left:5px;
font-weight:bold;
}

.login_panel
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#594700;
line-height:18px;
}

.login_panel a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060200;
font-weight:bold;
line-height:18px;
}
.login_panel a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
line-height:18px;
text-decoration:none;
}
a.page
{
display:block;
width:10px;
height:10px;
background:#DDFFDD;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003300;
border:#D8E8BF 1px solid;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;
}
a.page:hover
{
display:block;
width:10px;
height:10px;
background:#CC9966;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003300;
border:#D8E8BF 1px solid;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;

}

a.page_active
{
display:block;
width:10px;
height:10px;
background:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003300;
border:#D8E8BF 1px solid;
padding-left:7px;
padding-right:7px;
padding-top:5px;
padding-bottom:5px;

}


a.dash_board 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
font-weight:bold;
padding-left:5px;
line-height:16px;
}
a.dash_board:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
font-weight:bold;
padding-left:5px;
}



#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #FFFFFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #CCCCCC;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}