/* CSS Document */


a.content4_link {
	color: #ED1C24;
	text-decoration: none;
}
a.content4_link:hover {
	color: #000000;
	text-decoration: underline;
}

.content5 {
	font-family: Tahoma;
	font-size: 10px;
	color: #007141;
	font-weight: bold;
}
a.content5_link {
	color: #007141;
	text-decoration: none;
}
a.content5_link:hover {
	color: #000000;
	text-decoration: underline;
}
.content6 {
	font-family: Tahoma;
	font-size: 12px;
	color: #2E3192;
	font-weight: bold;
}
.content7 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.content8 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.footer_content {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #ffffff;
	font-size: 10px;
}

.th_empty
{
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
th 
{
	border: 1px solid #999;
}

.thDrid
{
	border: 0px solid #2e8b52;
	background-color:#ffffff;
	padding-left:2px;
	padding-right:2px;
}

	
.table_with_border {
	border-color: #ffffff;
	border-style: solid;
	border-width: 0px;
}
.table_content1 {
	font-family: Georgia, Times New Roman, Times, serif;
   font-size: 20px;
	color: #2E3192;
	line-height: 22px;
}
.table_content2 {
	font-family: Georgia, Times New Roman, Times, serif;
   font-size: 12px;
	color: #2E3192;
	font-weight: bold;
}
.table_heading_content1 {
	font-family: Arial Black;
	font-size: 27px;
	color: #587691;
}
.table_heading_content2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}
.table_heading_content3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.table_content3 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}

.table_content4 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: red;
}
.table_content5 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	padding-left:5px;
}
.table_content6 {
	font-family: Georgia, Times New Roman, Times, serif;
   font-size: 20px;
	color: #2E3192;
	line-height: 22px;
	padding-left:5px;
}

.table_content7 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #000000;
	font-weight:bold;
	padding-left:1px;
}


.table_content_link1 {
	color: #3A54A5;
	text-decoration: underline;
}
.table_content_link1:hover {
	color: #ff0000;
	text-decoration: underline;
}
.selectedPageNumber
{
    color: #dd0000;
    text-decoration: none;
}

.product_cell
{    
    border : solid 1px #ffffff;
}

.product_cell_heading_with_back_ground
{
	background-image: url(../images/bg3.jpg);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #009BDF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: White;
	line-height: 16px;
	text-align: left;
	padding-left: 3px;
    border : solid 1px #999999;	
}


.package_type_data_list
{
    border-collapse :collapse;
    
}

.error_text{
 color: #FF0000;
 font-family: Tahoma;
 font-size: 12px;
 font-weight:bold;
}

#updateProgress 
{
    background-color : #99bf51; 
    border: 1px solid #FFFFFF;
    text-align: center; 
    vertical-align : middle; 
    position: absolute;
    top: 30%;
    left: 50%;
    height: 90px;
    width: 100px;
    z-index: 1;
}

.BreadCrumb_nav 
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #4d6d0a;
	text-decoration: none;
	text-transform:uppercase;
}
.BreadCrumb_nav_small
{
	font-family:Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #4d6d0a;
	text-decoration: none;
}

.BreadCrumb_nav_large
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #4d6d0a;
	text-decoration: none;
	text-transform:capitalize;
}

a.BreadCrumb_nav 
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #4d6d0a;
	text-decoration: none;
	text-transform:capitalize;
}
a.BreadCrumb_nav:hover
{
	color: #ffffff;
	text-transform:capitalize;
}
#dhtmltooltip
{	
	position: absolute;
	left: -100px;
	width: 600px;
	border: 1px solid black;
	padding: 2px;
	background-color:#ffffe1;
	visibility: hidden;
	z-index: 100;
	text-align:left;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	color:#4d6d0a;
	font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	line-height:15px;
}

#dhtmlpointer
{
	position:absolute;
	left: -100px;
	z-index: 101;
	visibility: hidden;
}



	
	/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
	margin:0; padding:0; border:0; outline:0;
}
ol, ul, li 
{
	border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit;
}

body { line-height:normal; color: #959b94; }
/*table { border-collapse: separate; border-spacing: 2; border-color:#FFFFFF; }
caption, th, td { font-weight: normal; }*/
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }


/*-------------------------------------------
	CLEARFIX
-------------------------------------------*/

.clearfix:after 
{
	content: ".";display:block; height:0; clear:both; visibility: hidden;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 0; }
.clearfix { display:block; }
.clear {clear:both; font-size:0.01em; height: 0; display:block;}

/*-------------------------------------------
	GENERAL SELECTORS
-------------------------------------------*/

body { font-family:"Georgia", Times New Roman, Times, serif; font-size:15px; background:url(../images/bg.jpg) 0 0 repeat-x #FFFFFF; }

h1{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#587691; font-size:47px; padding:0; margin:0;}
h1 span{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#93a78e; font-size:35px; padding:0; margin:0;}

h2{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#959b94; font-size:15px; padding:20px 0 0 0; margin:0; line-height:22px;}
h2.break{ line-height:22px; padding-top:5px; font-size:13px;}

h5{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#587691; font-size:20px; padding:35px 0 0 0; margin:0; line-height:26px;}
h6{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#959b94; font-size:12px; padding:0; margin:0; line-height:18px; }

p {}

/* FORMS */
input, select { margin: 0; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; color: #555; }
input[type=text], input[type=password] { padding: 6px 4px 2px 4px; font-size: 1.4em; border: 1px solid #a0a0a0; border-bottom-color: #e7e7e7; border-right-color: #e7e7e7; }
select { padding: 1px; font-size: 1.4em; border: 1px solid #a0a0a0; border-bottom-color: #e7e7e7; border-right-color: #e7e7e7; }
textarea { margin: 0; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.4em; border: 1px solid #a0a0a0; border-bottom-color: #e7e7e7; border-right-color: #e7e7e7; color: #555; }
button { margin: 0; padding: 0; text-indent: -9999px; border: 0; background: none; background-image: url(/assets/images/buttons/button_matrix.png); background-repeat: no-repeat; cursor: pointer; }
input:focus { outline: 1px solid #999; }
hr {color:#729923;}
/*-------------------------------------------
	INDEX AREA
-------------------------------------------*/

#wrapper {padding:0px; margin:0px; }
#wrap { margin:0 auto;  padding-top:11px; width:991px;  background:url(../images/header_bg.jpg) top center no-repeat; }


#header_left { width:101px; padding:0px; margin:0px; float:left; }
#header_middle { width:539px; height:216px; padding:44px 0 0 0; margin:0px; float:left; }
#header_right { width:247px; margin:0px; padding:0px 0 0 25px; float:left; }

.cart_area { background:url(../images/cart_img.jpg) 0 0 no-repeat; width:153px; height:47px; padding:9px 0 0 10px; }
.cart_area a { font:normal 12px/20px "Trebuchet MS"; color:#FFFFFF; text-align:left; text-decoration:none; }

.existing_customer { margin:8px 0 0 0; padding:0px; }
.existing_customer .search_area { background:url(../images/search_area.jpg) 0 0 no-repeat; width:212px; height:26px; float:left; padding:1px 0px 0px 4px; }
.existing_customer .search_area .text_field { width:207px; border:none; height:19px; background:none; outline:none; font:normal 13px "Trebuchet MS"; color:#818181; }
.existing_customer .search_button { width:26px; height:27px; float:right; border:0px; }

/*.menu_area { padding:0px 10px; width:971px; margin:9px 0px 0 0; } 
.menu_area ul { padding:0px; margin:0px; list-style:none; }
.menu_area ul li { padding:0px; margin:0px 0 0 5px; float:left; }
.menu_area ul li.divider { padding:0px 13px; margin:0px; }
.menu_area ul li a { display:block; text-transform:uppercase; font:bold 13px/34px "Trebuchet MS"; padding:0px 0px 0 14px; margin:0px; text-align:center; text-decoration:none; }
.menu_area ul li a:hover { background:url(../images/left_button.png) left no-repeat; margin:0px;; }
.menu_area ul li a span { display:block; padding:0px 12px 0 0px; font:bold 13px/34px "Trebuchet MS"; color:#FFFFFF; }
.menu_area ul li a:hover span { background:url(../images/right_button.png) right no-repeat;  color:#FFFFFF; }
.menu_area ul li a.select { display:block; background:url(../images/left_button.png) left no-repeat; padding:0 0 0 14px; margin:0px; }
.menu_area ul li a.select span { background:url(../images/right_button.png) right no-repeat; padding:0 12px 0 0; color:#FFFFFF; }*/

.body_area { padding:0px; margin:12px 0 80px 0; width:991px; }
.body_area .body_left_part { width:282px; float:left; padding:0px; margin:0px 0px 0px 0px; }

.log_in { width:282px; padding:0px; margin:0px; }
.log_in .area_gap { margin:0px 0 12px 0; padding:0px; }
.log_in .area_gap .login_bg { background:url(../images/login_bg.png) top center no-repeat; padding:0px; margin:0px; padding:13px 18px 0 18px; }
.log_in .area_gap .login_bg h1 { font:bold 16px "Trebuchet MS"; color:#4a4949; text-align:left; }
.log_in .area_gap .login_bg p { margin:8px 0 0 0px; padding:0px; }
.log_in .area_gap .login_bg ul { padding:13px 0 0 15px; margin:0px; list-style:none; }
.log_in .area_gap .login_bg ul li { background:url(../images/arrow_png.png) 0px 6px no-repeat;padding:0px 0 0 18px; margin:0px; }
.log_in .area_gap .login_bg ul li a { display:block; font:normal 13px/24px "Trebuchet MS"; text-decoration:none; color:#666769; }
.log_in .area_gap .login_bg a:hover { color:#333333; }

.category_area { width:282px; padding:0px; margin:0px; }
.category_area .category_inner_area { background:url(../images/category_bg.png) top center no-repeat; padding:17px 18px 0 18px; margin:0px; }
.category_area .category_inner_area h1 { font:bold 16px "Trebuchet MS"; color:#4a4949; text-align:left; }
.category_area .category_inner_area p { margin:8px 0 0 0px; padding:0px; }
.category_area .category_inner_area ul { padding:13px 0 0 15px; margin:0px; list-style:none; }
.category_area .category_inner_area ul li { background:url(../images/arrow_png.png) 0px 6px no-repeat; padding:0px 0 0 15px; margin:0px; }
.category_area .category_inner_area ul li a { display:block; font:normal 13px/24px "Trebuchet MS"; text-decoration:none; color:#666769; }
.category_area .category_inner_area ul li a:hover { color:#333333; }

.text_field_area { width:244px; padding:0px; margin:0px 0 0 0; }
.text_field_area .field_area { width:242px; border:none; outline:none; height:19px; background:#FFFFFF; font:normal 12px "Trebuchet MS"; color:#707070; }
.text_field_area .left_area { width:202px; float:left; }
.text_field_area .left_area a { font:normal 13px/31px "Trebuchet MS"; text-align:left; color:#555555; text-decoration:none; }
.text_field_area .left_area a:hover { color:#333333; text-decoration:underline; }
.text_field_area .right_area { width:38px; float:right; padding:4px 0 0 0; }
.text_field_area .right_area .go_button { width:38px; height:22px; cursor:pointer; border:none; background:url(../images/button.jpg) 0 0 no-repeat; font:normal 15px/22px "Trebuchet MS"; color:#ffffff; text-align:center; } 

.body_area .body_right_part { width:680px; float:right; padding:0px; margin:0px; }
.body_area .body_right_part h1 { font:normal 17px/26px "Trebuchet MS"; color:#4d6d0a; padding:0px 0 8px 0; margin:0px; }
/*.body_area .body_right_part a { font:normal 13px/40px "Trebuchet MS"; text-decoration:none; color:#ff0000; padding:0px 14px; margin:0px; }*/

.body_area .body_right_part a:hover { color:#000; }
.body_area .body_right_part p { font:normal 18px "Trebuchet MS"; color:#6d6a6a; padding:0px 0 10px 0; }
.body_area .body_right_part .item_area { width:680px; padding:0px; margin:0px; }
.body_area .body_right_part .favourite { width:680px; padding:0px; margin:0px; }


.body_area .body_right_part .favourite_new { width:780px; padding:0px; margin:0px; position:absolute; background:#000000; }
.body_area .body_right_part .favourite_left_area_new { width:12px; float:left; padding:0px; margin:0px; }
.body_area .body_right_part .favourite_middle_area_new { width:750px; float:left; background:url(../images/middle_img.png) 0 0 repeat-x; font:bold 19px/36px "Trebuchet MS"; color:#f4f5f7; }
.body_area .body_right_part .favourite_gray_area_new { background:#dbdcdf; padding:11px 26px; font:normal 12px/18px "Trebuchet MS"; color:#6d6d6f; margin:0 0 4px 0; } 



.body_area .body_right_part .favourite_left_area { width:12px; float:left; padding:0px; margin:0px; }
.body_area .body_right_part .favourite_middle_area { width:656px; float:left; background:url(../images/middle_img.png) 0 0 repeat-x; font:bold 19px/36px "Trebuchet MS"; color:#f4f5f7; }
.body_area .body_right_part .favourite_gray_area { background:#dbdcdf; padding:11px 26px; font:normal 12px/18px "Trebuchet MS"; color:#6d6d6f; margin:0 0 4px 0; } 


.body_area .body_right_part .forgot_password { background:#f7f7f6; padding:11px 26px; }
.body_area .body_right_part .forgot_password .forgot_password_area { width:628px; padding:0px; margin:0px; }
	.body_area .body_right_part .forgot_password .forgot_password_area dl{ width:628px; padding:0px; margin:0;}
	.body_area .body_right_part .forgot_password .forgot_password_area dl dt{ display: block; width:349px; float:left; padding:5px 0 0 0; margin:0 0 10px 0; font:normal 13px/24px Arial, Helvetica, sans-serif; color:#7c7f82; text-align:right; }
	.body_area .body_right_part .forgot_password .forgot_password_area dl dd{ width:249px; float:left; padding:0px 0px 0 4px; margin:0 0 10px 0; text-align:right; }
	.body_area .body_right_part .forgot_password .forgot_password_area dl dd .text_field_new { width:230px;  border:none; height:16px; outline:none; background:none; font:normal 13px Arial, Helvetica, sans-serif;  }
	.body_area .body_right_part .forgot_password .forgot_password_area .field_araea_new { margin:0 0 0 4px; background:url(../images/text_fiel.jpg) 0 0 no-repeat; width:239px; height:27px; padding:3px 10px 4px 4px; }
	
.body_area .body_right_part .account_application { background:#f7f7f6; padding:11px 9px; width:662px; }
.body_area .body_right_part .account_application .account_left_part { width:330px; float:left; padding:10px 0px; margin:0px; }
.body_area .body_right_part .account_application .account_left_part h1 { font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; }
.body_area .body_right_part .account_application .account_left_part p { font:normal 12px Arial, Helvetica, sans-serif; color:#666666; }
.body_area .body_right_part .account_application .account_left_part .text_field_no { width:130px; height:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; }

.body_area .body_right_part .account_application .account_right_part { width:330px; float:right; padding:10px 0px; margin:0px; }
.body_area .body_right_part .account_application .account_right_part h1 { font:bold 22px/20px "Trebuchet MS"; color:#333333; }
.body_area .body_right_part .account_application .account_right_part p { font:normal 11px/16px Arial, Helvetica, sans-serif; color:#666666; }
.body_area .body_right_part .account_application .button_position { text-align:center; padding:0px; margin:0px; }

.account_left_area { width:662px; padding:0px; margin:0px; }
.account_left_area .account_middle_area { background:url(../images/account_application_middle.png) 0 0 repeat-y; padding:0px 10px; }
.account_left_area .account_middle_area .new_forgot_password_area { width:560px; padding:0px; margin:0px auto; }
	.account_left_area .account_middle_area .new_forgot_password_area dl{ width:560px; padding:0px; margin:0;}
	.account_left_area .account_middle_area .new_forgot_password_area dl dt{ display: block; width:256px; float:left; padding:5px 0 0 0; margin:0 0 2px 0; font:normal 13px/24px Arial, Helvetica, sans-serif; color:#7c7f82; text-align:right; }
	.account_left_area .account_middle_area .new_forgot_password_area dl dd{ width:300px; float:left; padding:0px 0px 0 4px; margin:0 0 2px 0; text-align:left; }
	.account_left_area .account_middle_area .new_forgot_password_area dl dd .text_field_new { width:230px;  border:none; height:16px; outline:none; background:none; font:normal 13px Arial, Helvetica, sans-serif;  }	
	.account_left_area .account_middle_area .new_forgot_password_area dl dd .text_field_new_small { width:160px;  border:none; height:16px; outline:none; background:none; font:normal 13px Arial, Helvetica, sans-serif;  }
	.account_left_area .account_middle_area .new_forgot_password_area .field_araea_new { margin:0 0 0 4px; background:url(../images/text_fiel.jpg) 0 0 no-repeat; width:239px; height:27px; padding:3px 10px 4px 4px; }
	.account_left_area .account_middle_area .new_forgot_password_area .field_araea_new_small { margin:0 0 0 4px; background:url(../images/text_fiel_new.jpg) 0 0 no-repeat; width:179px; height:27px; padding:3px 10px 4px 4px;  }
	.account_left_area .account_middle_area .new_forgot_password_area .Small_DropDown { font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:40px; height:27px; }
	.account_left_area .account_middle_area .new_forgot_password_area .Midium_DropDown { font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:100px; height:27px; }
	.account_left_area .account_middle_area .new_forgot_password_area .select_area_space {width:250px; padding:0 0px 0 6px; margin:0px; }
	.account_left_area .account_middle_area p { font:bold 12px/20px Arial, Helvetica, sans-serif; color:#333333; padding:10px 0 0 15px; }
	.account_left_area .account_middle_area span { font:normal 12px Arial, Helvetica, sans-serif; color:#666666; }
	
.body_area .body_right_part .favourit_area { width:680px; padding:0px; margin:0px; }
.body_area .body_right_part .favourit_area .textfield { width:60px; height:12px; border:1px #54575a solid; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-align:right; }
.body_area .body_right_part .favourit_area a {  text-decoration:none;color:#FFFFFF; }
.body_area .body_right_part .table_bgcolor { padding:0px; margin:0px; font:normal 11px "Trebuchet MS";  color:#FFFFFF;}
.body_area .body_right_part .icon_area { background:#dcdde0; width:655px; padding:0 0 0 25px; margin:0px; font:normal 12px/30px "Trebuchet MS"; color:#6d6d6f; }
.body_area .body_right_part .text_area { width:640px; padding:0 0 0 40px; font:normal 11px/42px "Trebuchet MS"; color:#474748; }


.item_box { width:165px; float:left; padding:0px; margin:0px 0 6px 0; }
.item_box .item_middle { background:url(../images/item_middle.jpg) 0 0 repeat-y; padding:0px 12px; margin:0px; }
.item_box .item_middle .img_area { padding:0px; margin:0px auto; width:140px; text-align:center; vertical-align:bottom; }
.item_box .item_middle h1 { font:normal 13px "Trebuchet MS"; color:#4d6d0a; text-align:left; margin:16px 0 0px 0; }
.item_box .item_middle a { border:none; }

.image_spacer { width:5px; float:left; }

#footer_bg { background:url(../images/footer_bg.jpg) 0 0 repeat-x; height:61px; text-align:center; padding:25px 0 0 0; }
#footer_bg p { font:bold 12px/22px "Trebuchet MS"; color:#afabab; text-align:center; }
#footer_bg a { color:#01aae4; text-decoration:none; }
#footer_bg a:hover { color:#01aae4; text-decoration:underline; }



/*-------------------------------------------
	VIEW ORDER AREA
-------------------------------------------*/

.body_area .body_middle_part { width:505px; float:left; padding:0px; margin:0px 0px 0 0px; }
.body_area .body_middle_part .top_area { width:505px; padding:0px; margin:0px; }
.body_area .body_middle_part .blank_space { height:7px; padding:0px; margin:0px; }
.body_area .body_middle_part .top_area .left_area { width:12px; float:left; padding:0px; margin:0px; }
.body_area .body_middle_part .top_area .middle_area { width:481px; float:left; background:url(../images/middle_img.png) 0 0 repeat-x; font:bold 19px/36px "Trebuchet MS"; color:#f4f5f7; }

/*.body_area .body_middle_part { width:505px; padding:0px; margin:0px; float:left; } */
.body_area .body_middle_part h1 { font:normal 17px/26px "Trebuchet MS"; color:#4d6d0a; padding:0px 0 8px 0; margin:0px; }
.body_area .body_middle_part .item_area { width:505px; padding:0px; margin:0px; }


.order_no { margin:0px auto; width:501px; padding:0px; background:#79a02a; }
.tab_area { width:445px; padding:6px 15px; margin:13px 15px; height:18px; background:#d2d2d4; font:normal 11px "Trebuchet MS"; color:#000000; }
.tab_area .left_area { width:67px; float:left; padding:0px; margin:0px; }
.tab_area .area_space { width:14px; float:left; }
.tab_area .previous_button { width:76px; float:left; }
.tab_area .pagination_area { width:111px; padding:0px; margin:0px; float:left; }
.tab_area select { width:40px; height:18px; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; }

.table_bgcolor { background:#f4f5f7; padding:0px; margin:0px; }

.body_area .body_right_area { width:167px; padding:0px; margin:0px; float:right; text-align:right; }
.body_area .body_right_area .gap_area { height:7px; padding:0px; margin:0px; }


.text01 { font:normal 19px "Trebuchet MS"; color:#2e2e2f; text-align:left; padding:0px; }
.text02 { font:normal 13px "Trebuchet MS"; color:#666769; }
.text02 a { font:normal 11px "Trebuchet MS"; color:#ff0000; text-decoration:underline; }
.text02 a:hover { text-decoration:none; }
.text03 { font:normal 12px "Trebuchet MS"; color:#FFFFFF; }
.text04 { font:normal 11px "Trebuchet MS"; color:#000000; }
.text04 a { font:normal 11px "Trebuchet MS"; color:#ff0000; text-decoration:underline; }
.text04 a:hover { text-decoration:none; }
.text05 { font:normal 11px "Trebuchet MS"; color:#000000; padding:5px 0px; background:#eeeff2; }
.text06 { font:normal 11px "Trebuchet MS"; color:#000000; padding:6px; }
.text07 { font:normal 11px "Trebuchet MS"; color:#000000; padding:6px; background:#eeeff2; }
.text07 a { font:normal 11px "Trebuchet MS"; color:#bd0303; text-decoration:underline; }
.text07 a:hover { text-decoration:none; }
.text08 { font:normal 11px "Trebuchet MS"; color:#fff; padding:6px; background:#4d7c2e; }
.text09 { font:normal 11px "Trebuchet MS"; color:#ff0000; text-decoration:underline; }
.text09:hover { text-decoration:none; }
.text10 { font:normal 11px "Trebuchet MS"; color:#FFFFFF; padding:5px 0px; background:#79a02a; }


/*-------------------------------------------
	PASSWORD CHANGES AREA
-------------------------------------------*/

.password_chang_area { width:505px; padding:0px; margin:0px; }
.password_chang_area .password_inner { width:418px; background:#f4f5f7; margin:0px; padding:28px 50px 0 37px; }
.password_chang_area .password_inner h1 { font:normal 15px "Trebuchet MS"; color:#7c7f82; padding:0 0 38px 0; }


.password_chang_section { width:414px; padding:18px 0 0 0; margin:0px;}
	.password_chang_section dl{ width:414px; padding:0px; margin:0;}
	.password_chang_section dl dt{ display: block; width:151px; float:left; padding:5px 0 0 0; margin:0 0 10px 0; font:normal 13px/24px Arial, Helvetica, sans-serif; color:#7c7f82; text-align:right; }
	.password_chang_section dl dd{ width:249px; float:left; padding:0px 0px 0 4px; margin:0 0 10px 0; text-align:right; }
	.password_chang_section dl dd .textfield_new { width:230px;  border:none; height:16px; outline:none; background:none; font:normal 13px Arial, Helvetica, sans-serif;  }
	.password_chang_section .field_araea { margin:0 0 0 4px; background:url(../images/text_fiel.jpg) 0 0 no-repeat; width:239px; height:27px; padding:3px 10px 4px 4px; }
    .password_chang_section .comment_araea { margin:0 0 0 4px; background:url(../images/commend_area.jpg) 0 0 no-repeat; width:235px; height:150px; padding:6px 10px 4px 4px; }
    .password_chang_section .comment_araea_inner { width:228px; height:138px; background:none; outline:none; border:none; font:normal 13px Arial, Helvetica, sans-serif; }


/*-------------------------------------------
	VIEW PRODUCT DETAILS AREA
-------------------------------------------*/

.view_middle_area { margin:0px auto; padding:0px; width:501px; }
.view_product_area { padding:12px 18px 0 0; height:36px; text-align:right; background:#f4f5f7; }
.customer_details { margin:0px auto; width:491px; padding:0px 0 0 10px; background:#79a02a; font:bold 12px/26px "Trebuchet MS"; color:#FFFFFF; }
.view_products_gap { height:4px; padding:0px; margin:0px; }


.body_cms_area { padding:10px; margin:12px 0 10px 0; width:971px; }
.body_cms_area .cms_inner_area { margin:0px; padding:0px; width:auto; height:auto; }
.body_cms_area .cms_inner_area .contain_area { background:url(../images/cms_middle_img.png) 0 0 repeat-y #fafafa; width:943px; padding:0px 15px; margin:0px; height:auto; }
.body_cms_area .cms_inner_area .contain_area h1 { font:bold 16px "Trebuchet MS"; color:#3e3e3e; padding:0 0 5px 0; margin:0px; }
.body_cms_area .cms_inner_area .contain_area h2 { font:bold 14px "Trebuchet MS"; color:#3e3e3e; padding:0 0 5px 0; margin:0px; }
.body_cms_area .cms_inner_area .contain_area p { font:normal 12px/20px "Trebuchet MS"; color:#858484; padding:0px; margin:0px; }


.shopping_cart { background:#fff; padding:0px; margin:0px; } 
.shopping_cart .shopping_cart_details { margin:0px auto; padding:0px 0 0 10px; background:#79a02a; font:bold 12px/34px "Trebuchet MS"; color:#FFFFFF; }
.shopping_cart .shopping_cart_details .shopping_cart_left { width:275px; float:left; font:bold 12px/34px "Trebuchet MS"; text-align:left; }
.shopping_cart .shopping_cart_details .shopping_cart_middle { width:170px; float:left; padding:3px 0px; margin:0px;  }
.shopping_cart .shopping_cart_details .shopping_cart_middle .input_type { width:160px; height:24px; padding:0px; margin:0px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666666; } 
.shopping_cart .shopping_cart_details .text03 { width:60px; float:left; font:normal 12px/34px Arial, Helvetica, sans-serif; color:#fff; }
.shopping_cart .shopping_cart_details .shopping_cart_othere { width:90px; float:left; padding:3px 0px; margin:0px; }
.shopping_cart .shopping_cart_details .shopping_cart_othere .input_type_new { width:100px; height:24px; padding:0px; margin:0px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666666; }
.shopping_cart .shopping_cart_details .shopping_cart_othere .input { width:80px; height:24px; padding:0px; margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#666666; }
.shopping_cart .shopping_cart_details .area_add { width:38px; float:left; padding:6px 0px 0 0; }
.shopping_cart .shopping_cart_details .butoon_area { width:38px; height:22px; cursor:pointer; border:none; background:url(../images/button.jpg) 0 0 no-repeat; font:normal 15px/22px "Trebuchet MS"; color:#ffffff; text-align:center; }


.shopping_cart_division { width:680px; padding:0px; margin:0px auto; }
.shopping_cart_division .shopping_field  { width:60px; height:12px; border:1px #54575a solid; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; text-align:left; }
.shopping_cart_division .category_text_field { width:200px; font:normal 12px "Arial", Helvetica, sans-serif; color:#333333; }
.shopping_cart_division .button_area { padding:0 0 0 157px; margin:0px; width:519px; }
.shopping_cart_division .button_area .blank_button_area { width:123px; background:url(../images/button_img.png) 0 0 no-repeat; height:29px; font:bold 12px/29px "Trebuchet MS"; border:none; outline:none; color:#FFFFFF; text-align:center; cursor:pointer; }

.shopping_left_section { width:350px; float:left; padding:0px; }
.shopping_left_section .product_offer { margin:0px auto; width:348px; text-align:center; background:#79a02a; font:bold 12px/28px "Trebuchet MS"; color:#FFFFFF; }

.shopping_right_section { width:324px; float:right; padding:0px; margin:0px; }

.category_discount { margin:0px auto; text-align:center; background:#79a02a; font:bold 13px/30px "Trebuchet MS"; color:#FFFFFF; }


.new_item_area { width:680px; padding:0px; margin:0px; }
.new_item_area .new_item_box { width:165px; float:left; padding:0px; margin:0px 0 6px 0; }
.new_item_area .new_item_box .new_item_middle { background:url(../images/item_middle.jpg) 0 0 repeat-y; padding:0px 12px; margin:0px; }
.new_item_area .new_item_box .new_item_middle .img_area { padding:4px 0 0 0; margin:0px auto; width:140px; text-align:center;  }


.new_item_area .new_item_box .item_new_middle { background:url(../images/item_middle.jpg) 0 0 repeat-y; text-align:center; padding:0px 0px; margin:0px; }
.new_item_area .new_item_box .item_new_middle p { font:normal 12px "Trebuchet MS";  padding:0px 10px; color:#4b6e05; text-transform:uppercase; }
.new_item_area .new_item_box .item_new_middle a { padding:0px; margin:0px;  }



.image_area { padding:60px 0px 20px 0; text-align:center;  }
.brass_plated_left { width:239px; padding:0px 0 0 0; margin:0px; float:left; }

.brass_plated_right { margin:0px; width:441px; padding:0px; float:right; }
.brass_text { font:bold 11px/26px "Trebuchet MS"; color:#FFFFFF; background:#4d7c2e; padding: 0 0 0 10px; }
.brass_plated_right .pack_option { padding:0px; margin:0px; text-align:center; font:bold 13px/26px "Trebuchet MS"; color:#333333; }
.pack_option_area { width:60px; height:16px; font:normal 11px Arial, Helvetica, sans-serif; color:#666666; }

.add_basket_button { width:123px; background:url(../images/button_img.png) 0 0 no-repeat; height:29px; font:bold 12px/29px "Trebuchet MS"; border:none; outline:none; color:#FFFFFF; text-align:center; cursor:pointer; }

.content2 { font:normal 18px "Trebuchet MS"; color:#2e2e2f; text-align:center; padding:0px; text-transform: uppercase; line-height: 40px;}
.product_heading{font-family:"Georgia", Times New Roman, Times, serif; font-weight:bold; color:#4b6e05; font-size:12px; padding:0; margin:0; line-height:18px; }



.forgottenPassHeading{font-family:"Georgia", Times New Roman, Times, serif; font-weight:normal; color:#729923; font-size:20px; padding:15px 0 0 0; margin:0; line-height:26px;}







