@import "jqueryslidemenu.css";
@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px;}
body {
	background:url(../images/site_background.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
h1 { font-size:16px; margin:10px 0px 0px 0px; padding:0px;}
.top_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}
.top_title:hover{
	color:#000000;
	text-decoration:underline;
}
table { width:100%; border:0; }
img { border:0 }
a { color:#FF0000; text-decoration:none;}
a:hover { text-decoration:underline;}
#page { margin:0 auto; width:796px; margin-top:12px;}
#siteurl { font-family:"Trebuchet MS"; font-size:12px; color:#333333; text-align:right; vertical-align:bottom; height:25px; border-bottom:7px solid #e5e5e5;}

.header_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.header_menu:hover{
	text-decoration:none;
}
.box_main_text{
	background:url(../images/img_box_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:8px;
	padding-top:1px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
.box_main_text:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.box_login{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:7px;
}
.box_login:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.body_heading_lock{
	font-family:"Myriad Pro";
	font-size:26px;
	color:#393939;
}
.body_small_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7f7f7f;
}
.body_small_text_red{
	background:url(../images/img_featured_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e93400;
	text-align:left;
}
.about_red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#cd0251;
}
.heading_border{
	background:url(../images/img_heading_border.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.product_name{
	font-family:"Myriad Pro";
	font-size:14px;
	color:#434343;
	text-align:left;
	padding-left:40px;
}
.footer_menu{
	font-family:"Myriad Pro";
	font-size:12px;
	color:#666666;
	text-align:center;
}
.footer_menu:hover{
	text-decoration:none;
}
.footer_border{
	border-bottom-color:#dedede;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.footer_credits{
	font-family:Tahoma;
	font-size:11px;
	color:#5c5c5c;
}
.footer_credits:hover{
	text-decoration:underline;
}
.product_cat_heading{
	font-family:"Myriad Pro";
	font-size:14px;
	color:#323232;
}
.product_heading{
	background:url(../images/img_product_back.jpg);
	background-repeat:no-repeat;
	height:24px;
	padding-left:10px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.brand_names{
	background:url(../images/img_products_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#1a91c9;
}
.product{
	font-family:Tahoma;
	font-size:12px;
	color:#696363;
	padding-left:10px;
	font-weight:bold;
}
.product_red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cd0251;
	font-weight:bold;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#ffffff;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

#planfeatures {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style:none;
	
}
#planfeatures li {
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px dashed #CCC;
	background-color:#efefef;
	font-family:tahoma;
	font-size:11px;
	line-height:22px;
	background:url(/assets/images/bullet_madetodorder.gif) no-repeat center left;
	padding-left:15px;
}
#planfeatures .sub { background:none; border-bottom:1px dashed #CCC;}
#planfeatures .sub1 { background:none;}
#planfeatures li span{ color:#9c9c9c; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-transform:lowercase;}
#planfeatures .highlight {background:none;color:#000; font-weight:bold; text-transform:uppercase;}
.planname {
	font:bold 17px "Trebuchet MS", serif;
	color:#8d8d8d;
	text-align:left;
	letter-spacing:-1px;
	margin:0px;
	padding:0px;
	line-height:17px;
	text-align:right;
}
.planname span{
	display:block;
	font:normal 20px "Trebuchet MS", serif;
	color:#ff5c03;
	margin:0px 0px 0px 1px;
	padding:0px;
	letter-spacing:-1px;	
	line-height:11px;
	left:1px;
}
#plandetails {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style:none;
	margin-top:10px;
	
}
#plandetails li {
	font-family:Verdana, Geneva, sans-serif;
	border-bottom:1px dashed #CCC;
	font-family:tahoma;
	font-size:11px;
	line-height:22px;
	padding-left:5px;
	text-align:center;
	font-weight:bold;
}
#plandetails .highlight {background:none;color:#000; font-weight:bold;}
#plandetails .highlight1 {color:#ff5c03; font-weight:normal; font-size:18px;}
#plandetails .price {	font:normal 20px "Trebuchet MS", serif; color:#cd0251; font-weight:bold; border:none;}
.planhead {
	font:normal 17px "Trebuchet MS", serif;
	color:#cd0251;
	text-align:left;
	letter-spacing:0px;
	margin:10px 0px 0px 0px;
	padding:0px;
	line-height:17px;
	text-align:center;
	text-transform:uppercase;
}
.clrfix {
	clear:both;
}
.menuBar {
	z-index:20;
}