﻿/*@charset "utf-8";*/
/* CSS Document */
html, body, form, p {margin:0px; padding:0px;}

body{background:url(../graphics/bg_main.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;background-color:#817e6b;}

img{border:0px;}

/* BACKGROUNDS */
.hdr_bg{background:url(../graphics/hdr_4.jpg) no-repeat; width:520px; height:141px;}
.top_nav_border{background: url(../graphics/div_top.gif) repeat-x left top;}
.navactive_btn{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px;}
.index_div_vert{ background: url(../graphics/div_bottom.gif) no-repeat;}
.grey_column_border{border:1px solid #E1E3E2;}
.img_white_border{border:3px solid #ffffff;}
.mid_content_bg{ background:url(../graphics/img_bottom.gif) no-repeat; height:76px;}
.inner_rit_hdr_bg{ background:url(../graphics/hdr_2_inner.gif) no-repeat left top;/* width:359px;*/}
.inner_src_top_bg{ background: url(../graphics/bg_search_1.gif) no-repeat; height:31px;}
.inner_src_lower_bg{ background:#F2F5E2 url(../graphics/bg_search_2.gif) no-repeat right top; height:26px;}
.inner_content_bg{ background:#F0F0F0;}
.left_content_bg{ background:url(../graphics/img_shadow_middle.gif) no-repeat right top;}
.doted_border{ background: url(../graphics/div_left.gif) repeat-x left center;}
.left_lower_img{border:4px solid #D6D6D6;}
.inner_pic_white{border:2px solid #ffffff;}
.inner_pic_green{border:2px solid #C6BF7B;}
.botom_rit_shadow{ background:url(../graphics/img_shadow.gif) no-repeat center bottom;}
.border_bottom{background: url(../graphics/div_right.gif) repeat-x left bottom;}
.vertical_tabl_div{background:url(../graphics/div_vert.gif) repeat-y 15px 0px;}

/* TOP NAVIGATION */
.navigation_bg{background:#ffffff;height:20px;font-size:13px;color:#000000; font-weight:bold;}
.top_nav{font-size:13px;color:#ffffff; font-weight:bold;height:20px;text-decoration:none;}
.top_nav:hover{ background:#fff no-repeat;color:#000;text-decoration:none;}
.top_nav2{font-size:11px;color:#ffffff; font-weight:normal;height:20px;text-decoration:none;}
.top_nav2:hover{ background:#fff no-repeat;color:#000;text-decoration:none;}
.top_nav3{font-size:13px;color:#ffffff; font-weight:bold;height:20px;text-decoration:none;}
.UserHeader{text-align:left;background-color:#CDC99E;color:#4E5217;height:25px;line-height:25px;vertical-align:middle;font-size:16px;font-weight:bold;}

.HeaderBackground{text-align:left;background-color:#CDC99E;}

/* TEXT */
.text_info{font-size:12px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;}
.cart_txt{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;color:#ffffff}
.txt_box{width:140px; border:1px solid #ACACAC; height:16px; padding: 2px 0px 0px 3px; font-size:11px; color:#000000;}
ul,li.left{float:left;margin:0px; padding:0px;list-style-type:none;color:#5A5A5C;font-size:12px; padding-top:5px;width:63px;}
li.left_pts{padding-left:10px; padding-bottom:3px; background:url(../graphics/bullet_inner.gif) no-repeat 0px 5px; }
 ul li a{color:#5A5A5C;width:135px;font-size:12px;text-decoration:none;margin:0px;}
 ul li a:hover{color:#5A5A5C;width:135px;font-size:12px;text-decoration:underline;margin:0px;}
.mail_box{width:140px; border:1px solid #ACACAC; height:16px; padding: 2px 0px 0px 3px; font-size:11px; color:#5E5E5E;margin-top:2px;margin-bottom:3px;}
.right_small_txtbox{ border:1px solid #ACACAC;width:27px; height:15px;}
.right_selectbox_inner{width:113px; border:1px solid #ACACAC; height:19px;font-size:11px;}
.left_inner_txt{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#5E5E5E; line-height:16px;}
.pink_txt{color:#db4164; font-weight:bold;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
.left_inn_text{ color:#757575; font-size:12px;}
.right_inn_txt{ color:#5e5e5e; font-size:12px; line-height:17px;}
.mainheading{font-size:18px;color:#5c551b; font-family:Georgia, "Times New Roman", Times, serif;}
.colorway_txt{font-size:12px;color:#5c551b; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
.strikedtext{text-decoration:line-through;}
.money_text{color:#323232; font-weight:bold;}

/* FOOTER */
.foot_left_txt{ color:#E6E9D8; font-size:11px;}
.foot_right_txt{ color:#3E371A; font-size:11px; line-height:18px;}
.breadcrum{ color:#000000; font-size:11px;}

/* LINKS */

a.navlinks{font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold;}
a.navlinks:hover{text-decoration:none;color:#000000;}

a.navlinks_arrow1{ width:97px;font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold; float:left; background:url('../graphics/bullet_home.gif') no-repeat 94px 6px;}
a.navlinks_arrow1:hover{text-decoration:none;color:#000000;background:url('../graphics/bullet_over_home.gif') no-repeat 94px 6px;}

a.navlinks_arrow{ width:149px;font-size:13px;color:#ffffff;text-decoration:none; font-weight:bold; float:left; background:url('../graphics/bullet_home.gif') no-repeat 145px 6px;}
a.navlinks_arrow:hover{text-decoration:none;color:#000000;background:url('../graphics/bullet_over_home.gif') no-repeat 145px 6px;}

a.navactive_btn{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px; text-decoration:none;}
a.navactive_btn:hover{background: #FFFFFF; font-weight:bold; color: #000000; font-size:13px; text-decoration:none;}

a.left_innerlinks{font-size:12px;color:#5c551b;text-decoration:none; font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
a.left_innerlinks:hover{text-decoration:underline;}

a.cliklinks{font-size:11px;color:#5c551b;text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
a.cliklinks:hover{text-decoration:underline;}

a.pinklinks{color:#db4164; font-weight:bold;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; text-decoration:none;}
a.pinklinks:hover{text-decoration:none;}

a.breadcrum_txtlinks{ color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}
a.breadcrum_txtlinks:hover{text-decoration:underline;}

a.active_link{color:#EABCC8; font-weight:bold; text-decoration:none;}
a.active_link:hover{ text-decoration:none;}

a.footlinks{color:#FFFFFF; font-size:11px; text-decoration:none;}
a.footlinks:hover{text-decoration:underline;}

/* MISC */
span.footspace{padding-left:6px; padding-right:6px;color:#ffffff;}
a.active_link{color:#EABCC8; font-weight:bold; text-decoration:none;}
a.active_link:hover{ text-decoration:none;}
.arrow_loc{padding-top:7px;}
.footspace1{padding-left:6px; padding-right:6px;color:#ffffff;}






/*Developer css*/
.clear{clear:both;}
.content{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#5E5E5E;}
.contentRed{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:Red;}
.strikethrough{text-decoration:line-through;color:Red}
.floatLeft{float:left;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.textCenter{text-align:center;}

.textbox{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#3B3938;border:1px solid #ACACAC;}
.redtext{color:#ff0000;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;}
input{vertical-align:middle;}
.validationSummary{background-color:#CDC99E;border:1px solid #44460E;display:table;width:85%;padding-top:6px;padding-bottom:6px;}
.validationSummary ul{display:block;margin:10px 0 10px 15px;padding:0 0 0 0; padding:0;font-size:12px; color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;text-align:left;width:auto;}
.validationSummary ul li{margin:0 0 0 0;padding:0 0 0 10px;width:auto;list-style-type:disc;}
h1{font-size:14px;color:#5C551B;margin-top:5px;margin-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}
.hide
{
  display:none;
 
}
.visible
{
    display:block;
}


.button_def
{
 background-image:url("./graphics/button_bg_new.gif");
 background-repeat:repeat;
 height:25px;
 font-family:trebuchet ms,helvetica,sans-serif;
 font-weight:normal;
 font-size:12px;
 color:#64252D; 
 border:1px solid #64252D;
 vertical-align:middle;
 text-align:center;
 text-decoration:none;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

.text{color:#555500;
    position:relative;
    top:10px;
    width:90%;
    height:auto!important;
    height:10px;
    min-height:10px;
    position:relative;
    top:-1px;
    margin-left:0px !important;margin-left:-10px; 
    text-align:center
    }
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
	margin-top:20px
}
#bubble_tooltip .bubble_top{
	background-image: url('../graphics/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
width:164px;
}
#bubble_tooltip .bubble_middle
{
    
	background-image: url('../graphics/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	text-align:center;
	padding-right:10px;
	width:164px;
	padding-top:5px;
	padding-bottom:5px;
}

#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;


	/*font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;*/
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../graphics/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
	width:164px;
}
#bubble_VcodeImg .bubble_bottom{
	background-image: url('../graphics/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
	width:180px;
}
#bubble_VcodeImg{
	width:170;
	position:absolute;
	display:none;
	margin-top:20px
}
#bubble_VcodeImg .bubble_top{
	background-image: url('../graphics/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
width:164px;
}
#bubble_VcodeImg .bubble_middle
{
    
	background-image: url('../graphics/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	text-align:center;
	padding-right:10px;
	width:164px;
	padding-top:5px;
	padding-bottom:5px;
}
/* New Classes added for dropdown menus */
/*.topnav{float:left;position:relative;width:149px; display:block;}*/
.topnav{float:left;position:relative;width:56px; display:block;}
.topnav ul.navigation{ float:left; margin:0; padding:0;height:20px;}


.topnav li{ position:relative;height:20px;}
.topnav a.lhs_lnks{ float:left;color:#fff;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:8px;padding-right:8px;}
.topnav a.lhs_lnks:hover{ float:left;background:#fff;color:#000;text-decoration:none;}



.btn_home{float:left;margin:0px;padding:0px;position:relative;width:54px;text-align:center;}
.btn_about{float:left;margin:0px;padding:0px;position:relative;width:72px;text-align:center;}
.btn_products{float:left;margin:0px;padding:0px;position:relative;width:110px;text-align:center;}
.btn_more_cracked{float:left;margin:0px;text-align:left;padding:0px;position:relative;width:154px;}
.btn_more_cracked2{float:left;margin:0px;text-align:left;padding:0px;position:relative;width:63px;}

a.prod_lnks{ float:left;background:url('../graphics/bullet_home.gif') 93px 8px no-repeat;color:#fff;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:8px;padding-right:12px;width:88px;}
a.prod_lnks:hover{ float:left;background:#fff url('../graphics/bullet_over_home.gif') 93px 8px no-repeat;color:#000;text-decoration:none;width:88px;}

a.more_lnks{ float:left;color:#fff;background:url('../graphics/bullet_home.gif') 129px 8px no-repeat;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:8px;padding-right:12px;width:130px;}
a.more_lnks1{ float:left;color:#fff;background:url('../graphics/bullet_home.gif') 130px 8px no-repeat;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:8px;padding-right:12px;width:139px;}
a.more_lnks2{ float:left;color:#fff;background:url('../graphics/bullet_home.gif') 48px 8px no-repeat;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:0px;padding-right:12px;width:41px;}
a.more_lnks:hover{ float:left;background:#fff url('../graphics/bullet_over_home.gif') 129px 8px no-repeat;color:#000;text-decoration:none;width:130px;}
a.more_lnks1:hover
{
	float: left;
	background: #fff url( '../graphics/bullet_over_home.gif' ) 130px 8px no-repeat;
	color: #000;
	text-decoration: none;
	width: 130px;
}
a.more_lnks2:hover
{
	float: left;
	background: #fff url( '../graphics/bullet_over_home.gif' ) 48px 8px no-repeat;
	color: #000;
	text-decoration: none;
	width: 44px;
}
table{
	border-collapse:collapse;
	border:0;
}

a.inner_more_lnks{ float:left;color:#fff;text-decoration:none;height:18px;font-size:12px;padding-top:2px;font-weight:bold;padding-left:8px;padding-right:12px;width:130px;background:url('../images/bullet_home.gif') 140px 7px no-repeat;color:#fff;}
a.inner_more_lnks:hover{ float:left;background:#fff url('../graphics/bullet_over_home.gif') 140px 7px no-repeat;color:#000;text-decoration:none; width:130px;}

div.topnav ul.navigation ul {position:absolute; width:auto; list-style-type:none; left:0px; background:#fff;padding-bottom:3px;z-index:9998;}

div.topnav ul.navigation ul li{ width:136px; margin:0px auto;border:1px solid #D0C593;margin-top:3px;color:#5b5734; padding-left:5px;padding-top:5px;text-align:left;}

div.topnav ul.navigation ul li:hover{ width:136px;margin:0px auto;border:1px solid #b7b076;margin-top:3px; background:#b7b076;}

div.topnav ul.navigation ul ul {position:absolute; left:0px;top:0px;width:150px; background:#fff;padding-bottom:3px;}

div.topnav ul.navigation ul ul li{ width:136px;margin:0px auto;border:1px solid #D0C593;padding-left:5px;padding-top:5px;}

div.topnav ul.navigation ul {display: none;}
.topnav ul.navigation ul, div.topnav ul.navigation li:hover ul ul, div.topnav ul.navigation ul li:hover ul ul{display: none;}
.topnav ul.navigation li:hover ul{display: block; text-decoration:none;width:150px;top:20px;}
div.topnav ul.navigation ul li:hover ul{position:absolute;left:-150px;top:-9px;display:block;width:150px;}

div.topnav ul.navigation ul ul li{width:136px;border:1px solid #D0C593;padding-left:5px;margin-top:3px;text-align:left;}


/*navigation2*/
div.topnav ul.navigation2 ul {position:absolute; width:auto; list-style-type:none; left:0px; background:#fff;padding-bottom:3px;z-index:9998;}

div.topnav ul.navigation2 ul li{ width:120px; margin:0px auto;border:1px solid #D0C593;margin-top:3px;color:#5b5734; padding-left:5px;padding-top:5px;text-align:left;}

div.topnav ul.navigation2 ul li:hover{ width:120px;margin:0px auto;border:1px solid #b7b076;margin-top:3px; background:#b7b076;}

div.topnav ul.navigation2 ul ul {position:absolute; left:0px;top:0px;width:114px; background:#fff;padding-bottom:3px;}

div.topnav ul.navigation2 ul ul li{ width:120px;margin:0px auto;border:1px solid #D0C593;padding-left:5px;padding-top:5px;}

div.topnav ul.navigation2 ul {display: none;}
.topnav ul.navigation2 ul, div.topnav ul.navigation2 li:hover ul ul, div.topnav ul.navigation2 ul li:hover ul ul{display: none;}
.topnav ul.navigation2 li:hover ul{display: block; text-decoration:none;width:114px;top:20px;}
div.topnav ul.navigation2 ul li:hover ul{position:absolute;left:-120px;top:-9px;display:block;width:120px;}

div.topnav ul.navigation2 ul ul li{width:120px;border:1px solid #D0C593;padding-left:5px;margin-top:3px;text-align:left;}
/*******************/


/*links*/
a.txtlinks{ color:#5E5E5E; font-size:12px; text-decoration:none;}
a.txtlinks:hover{text-decoration:underline;}

a.breadcrum_txtlinks1{ color:#5E5E5E; font-size:11px; font-weight:bold; text-decoration:none;}
a.breadcrum_txtlinks1:hover{text-decoration:underline;}
/* -------*/
a.sitelink {
    color :#000000;
    font-size : 12px;
	font-family : Verdana;
	text-decoration:None;
	font-weight:bold;
}
/* TEXT */
.in_table_bg{background:#F0F0F0;}
.in_text{font-size:12px; color:#5e5e5e; font-family:Georgia, "Times New Roman", Times, serif; line-height:15px;}
.in_pink_hdg{ width:651px; padding:0px 0px 10px 0px;color:#dd006f; font-size:15px; font-weight:bold;}
/* LINKS */

a.breadcrum_intxtlinks{ color:#5e5e5e; font-size:11px; font-weight:bold; text-decoration:none;}
a.breadcrum_intxtlinks:hover{text-decoration:underline;}

a.enlarge_inlink{ color:#5e5e5e; font-size:12px; text-decoration:underline;line-height:15px;}
a.enlarge_inlink:hover{text-decoration:none;}

/* SELECT PART */
.in_redhdg{color:#5C551B; font-weight:bold;}
.in_selectbx{ width:132px;color:#3A3937; font-size:11px;  }
.in_small_textbx{ width:35px; padding:2px 0px 0px 3px; height:15px; border:1px solid #ACACAC;color:#3A3937; font-size:11px;}
.link_contact{text-decoration:none;color:#5E5E5E;font-family:Georgia,Times New Roman,Times,serif;}
.imgbdr{ border:4px solid #D6D6D6;}

/* INNER CONTENT */
.innercontent {
font-family:Arial;font-size:12px;color:#3a341e;
}
.innercontent h1
{
font-family:Georgia,Arial;font-size:22px;color:#ffffff;font-weight:100;
}
.innercontent p
{
font-family:Arial;font-size:12px;color:#332e18;
	margin:22px 0 0px 0;
	padding:0 0 10px;
	line-height:26px;
}
.innercontent{
	overflow:hidden;
	padding:0 0  0 20px;
	margin:0;
	float:right;
	width:890px;
}
.innercontent a
{
font-family:Arial;font-size:12px;color:#ffffff;text-decoration:none;
}


tr.footer td{
	padding:20px 0 0 0;
}