/* CSS for MMSC */
htm,html,asp,aspx,table,tr,td,form,object,input,select,textarea,div,p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.footerLink, a.footerLink:visited, a.footerLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

a.footerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}

a.whiteLink, a.whiteLink:visited, a.whiteLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e3f5f5;
	text-decoration: none;
	font-weight: normal;
}

a.whiteLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e3f5f5;
	text-decoration: underline;
	font-weight: normal;
}

.bodyArea {
	background-color: #e3f5f5;
	padding: 10px;
	vertical-align: top;
	text-align: left;
}

.leftColBG {
        background-image: url(/upload/pages/Image/navBlue.gif);
        background-color: #009999;
        vertical-align: top;
}

.footerCell {
	background-image: url(/upload/pages/Image/images/btShadow.gif);
        background-position: top;
	background-repeat: no-repeat;
	background-color: #bfffff;
	padding: 20px;
	padding-top: 25px;
	text-align: center;
	vertical-align: middle;
}

.dynamicMenuCell {
	background-image: url(/upload/pages/Image/images/menuBG.gif);
	background-repeat: repeat-y;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 37px;
	padding-right: 5px;
}

/* General Styles */
body 				{
	background-color: #bfffff;
	padding-left: 0px;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;}
a					{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
	text-decoration: underline;
	font-weight: normal;}
a:hover				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009999;
	text-decoration: underline;
	font-weight: normal;}
.Top_menu			{}
.Top_menu a			{}
.Top_menu a:hover	{}


.Bottom_menu			{}
.Bottom_menu a			{}
.Bottom_menu a:hover	{}

Input.button	{}
select, input	{}
.breadcrumbs	{} 

h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009999;}
h2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009999;}
h3	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009999;}
h4      {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009999;}

checkbox	{}

p		{}
.button	{}
 
.celTitle	{}
.celValue	{}

.inputHidden	{}
.spacer			{}
.discount_price	{}
.special_price	{}


/* Standard Template */
#contentGeneral	{}
#contentTop		{}
#contentTopText	{}
#contentLeft	{}
#contentCenter	{}
#contentSite	{}
#contentFooter	{}
#centerBottom		{}
#templateBox		{}
#templateLeftMenu	{}
#templateMenu		{}
#templateMain		{}

/* Category Presentation Styles */

/*Category List Placeholder Styles*/
#categoryListMenu{
     display:block;
}
#categoryListMenu a{
     display:block;
}
#categoryListMenu a:hover{
     display:block;
}
#categoryListMenu a:visited{
     display:block;
}

/*Category list styles*/

.categoryList li {}
.categoryList {}

.categoryOption1 {}
.categoryOption2 {}
.categoryOption3 {}
.categoryOption4 {}
.categoryListSimple {}

/******* Product List Styles*************/

/* Product List Styles */
.productList	{}
.productList li {margin: 0px;}
.productPrice	{}
.itemOptions {}
.synopsis	{}

/*Style for option 1 (three column)*/
.productOptionList1 {}


/*Style for option 2 (two column)*/
.productOptionList2 {}


/*styles for option 3 (one column with options and add to cart button)*/
#producListImg{}
#productListLink{}
#producListOptions{}
#productListSinopsys{}

/*Product Details 1*/

/*Item Title, Image and Description Divs*/
#productDetailsTitle{}
#productDetailsImage {}
#breadCrumbs {}
#allContent{}

/*cost and costless divs*/
#optionsContent{}
#productDetailsLabels{}
#productDetailsSelect{}

#productAddonsClear{}

/*Price and add to cart button div*/
#productDetailsPrice{}
#productDescription{}


/*Product Details 2*/
#optionsContent2{}
#productDescription2{}
#productDetailsImage2 {}


/*Product Details 3*/
#optionsContent3{}
#productDescription3{}
#productDetailsImage3 {}

/*Product Details 4*/
#productDescription4{}
#productDetailsImage4 {}
#optionsContent4{}


/*Search Result Styles*/
#resultHeaderLeft{}
#resultHeaderRight{}

/*General*/
.allcontent{}
.clearFloat{}
.searchLink{}
.searchLink a {}
.searchUrl{}
.searchPagination{}

/*Product Search */
.searchProductSnippet{}
.searchImage{}

/*Page Search*/
.searchPageSnippet{}


/*Cart Styles*/
#cartDiv {width: 90%; margin: 10px}

/*Checkout Styles*/
#checkoutDiv {}
#authorizeFail{}
#declined {}
#receipt {}

/*Contact Forms Styles*/
.contactForm{width: 300px; height: auto;}
.contactFormTextArea{float: left;}
.contactFormText{float: left; width: 100px; text-align: left;}
.contactFormInputText{float: left; width: 160px;}

/*Save Password on Receipt Page - Customer Accounts*/
#savePassword {border:1px solid #000000; background-color:#fffccc; width:100%;}
.passwordBox {border:1px solid #000000; background-color:#ff0000; width:275px; font-weight:bold; color:white; text-align:center;}
.response {font-weight:bold; color:red; text-align:center;}
.SavePasswordButton {text-decoration:none;}

/*Customer*/
.submitCustomer {border:solid 1px #000000; }

/*Product Pictures*/
.popup{ margin: 0; padding: 0; list-style: none; border: 0; text-decoration: none;left: 40%;position: absolute; width: 550px; height: 440px; 
padding-top:20px; border-width: 2px; border-style: solid; background: #fffccc; display: none; z-index: 1;}
.close { width:20px;clear:both;text-align:center;width:450px; }

/*Customer Review Css*/
#reviewTop { clear:both;border:solid 1px #000; background-color:#FFFFF0 }
#review ul li{ list-style: none; }
.reviewTitle { }
.reviewAuthor { }
.reviewReview { }
.moreReview { }

.smallText { font:normal x-small verdana;  }
#tableReview { font:normal small verdana; }
#review { width:100%; }
.bodyReview { margin:0px;background-color:#cccccc; }

#newletterHolder { }
#newletterHolder ul{ clear:both; }
#newletterHolder ul li{ list-style: none; float:left; width:80px; }
#newsletterTopHolder { text-align:center; width:160px;}
#newsletterBottomHolder { text-align:center; width:160px;}
#paypalText {padding: 20px; font-size: 12px; color: #f00;}

/**********************TABBED PRODUCT DETAILS PAGE****************************/
#tabbed_productdetails{width: 98%;}

#tabbed_details{width: 100%; clear: left; }

#tabbed_image{float: left; width: 45%;}

#tabbed_info{float: left; width: 55%; _clear: right;}

#tabbed_info select{width: 90%;}

#tabbed_costoptions{width: 100%;clear: left;}

#tabbed_costlessoptions{width: 100%;clear: left;}

#tabbed_addons{width: 100%;clear: left;}

#tabbed_addons #productDetailsLabels{text-align: left; width: 100%;}

#tabbed_customfields{width: 100%; clear: left;}

#tabbed_details #price{width: 100%; font-size: 18px; font-weight: bold; color: #990000; padding-top: 10px;}

#tabbed_buynowbutton{width: 100%; margin-bottom: 10px;}

#tabbed_rate_share{float: left; width: 100%; clear: left;}

#tabbed_rate_share a{font-size: 10px;}

#tabbed_rating{float: left; width: 60%;}

#tabbed_stars{float: left; width: 50%; margin-top: 4px; clear: right; }

#tabbed_share{float: left; width: 40%;}

#tabbed_description_review{float: left; width: 100%; border: 1px solid #333; padding-top: 20px; padding-bottom: 20px; margin-top: -1px;}

#tabbed_tabs{float: left; width: 100%; clear: left;}

#tabbed_tabs a{background-color: #FFF; color: #000; padding-left: 15px; padding-right: 15px; border: 1px solid #333; margin-right: 10px; margin-left: 10px; float: left; clear: right; line-height: 26px; text-decoration: underline}

#tabbed_tabs a.active{background-color: #CCC; color: #000; border-bottom: #FFF; text-decoration: none; font-weight: bold;}

#tabbed_descriptions{float: left; width: 65%; padding-left: 2%; padding-right: 2%;}

#tabbed_related{float: left; width: 29%;_clear: right;}

#tabbed_related .recommendedItems3li{width: 100%; padding-bottom: 10px;_clear: left;}

.reviewTitle{clear: left;}