body {text-align: center;margin:0px;padding:0px;padding-top:1px;padding-bottom:1px;font-family:Verdana, Arial, sans-serif;font-size: 12px;background-image: url(../images/dots_background.jpg);}
.Bottom{position: relative;}
.Content{width:780px;margin:0px;text-align: justify;padding:0px;z-index:1;}
.MainContent{margin-right:0px;background-color: #ffffff;float:right;width:780px;position: absolute;top:120px;z-index: 1;}
.Logo{z-index: 10;position: absolute;top:10px;float:right;vertical-align: top;}
.Article{width:620px;float:left;padding-top:5px;padding-right:8px;padding-left:0px;vertical-align: top;text-align:right;position: relative;border-right:1px dashed #429191;}
TABLE{font-family:Verdana, Arial, sans-serif;font-size: 12px;text-align:left;}
H1{color:#429191;font-family:Arial, Verdana, sans-serif;font-size: 17px;margin-bottom:5px;margin-top:0px;}
H2{color:#000000;font-family:Arial, Verdana, sans-serif;font-size: 14px;font-weight: bold;margin:5px auto;}
H3{color:#000000;font-family:Arial, Verdana, sans-serif;font-size: 13px;font-weight: bold;margin:4px auto;}
H4{font-family:Verdana, Arial, sans-serif;color:#000000;font-size: 13px;font-weight: bold;margin:3px auto;}
H5{font-family:Verdana, Arial, sans-serif;color:#000000;font-size: 12px;font-weight: bold;margin:3px auto;}
H6{font-family:Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;margin:3px auto;}
CITE{font-family:Verdana, Arial, sans-serif;font-size: 12px;color: #429191;font-weight: normal;}
EM{font-family: Helvetica, Arial,  sans-serif;font-size: 13px;font-weight: bold;}
HR{height:1px;color:#A8AE73;}
UL{margin:3px;padding-left:10px;}
a:link {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #1e344c;font-weight: normal;text-decoration:underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #1e344c;font-weight: normal;text-decoration:underline;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #1e344c;font-weight: normal;text-decoration:none;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #1e344c;text-decoration:underline;}
.TextLayer{width:500px;}

/*--------------------Top menu classes------------------*/
.TopMenu{margin-right:136px;width:610px;z-index: 4;position: absolute;top:72px;padding-right:0px;float:left;vertical-align: top;}
.TopMenuTable{Height:38px;width:605px;}
.TopMenuCell{background-color:#d62556;color:#FFFFFF;}
.TopMenuEmptyCell{background-color:#d62556;width:40px;}
.TopMenuCell a:link {font-weight: bold;font-family: Arial, Verdana, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.TopMenuCell a:visited {font-weight: bold;font-family: Arial, Verdana, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.TopMenuCell a:hover {font-weight: bold;font-family: Arial, Verdana, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:underline;}
.TopMenuCell a:active {font-weight: bold;font-family: Arial, Verdana, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:underline;}
/*--------------------Top menu End------------------*/

.CartAndMyAccountBox{margin-right:445px;width:430px;z-index: 4;position: absolute;top:3px;padding-left:0px;float:left;vertical-align: top;border:0px solid #087f94;}
.CartAndMyAccountBoxText{font-size:10px;}
.CurrencySelector{font-size:11px;}
/*--------------------menu box classes------------------*/
.Menu{margin-right:5px;width:145px;z-index: 4;text-align:right;position: absolute;top:135px;padding-right:0px;padding-bottom:40px;float:right;vertical-align: top;}
.Menu a:link {color: #429191;font-family: Times New Roman,Arial, Verdana, sans-serif; font-weight: bold;font-size:13px;text-decoration:none;}
.Menu a:visited {color: #429191;font-family: Times New Roman,Arial, Verdana, sans-serif;font-weight: bold;font-size:13px;text-decoration:none;}
.Menu a:hover {color: #429191;font-family: Times New Roman,Arial, Verdana, sans-serif;font-weight: bold;font-size:13px;text-decoration:underline;}
.Menu a:active {color: #429191;font-family: Times New Roman,Arial, Verdana, sans-serif;font-weight: bold;font-size:13px;text-decoration:underline;}
/*--------------------menu box classes end------------------*/
/*--------------------bottom classes start------------------*/
.BottomLinks{width:98%;border-top:1px dashed #429191;position: relative;float:right;font-family: Arial, Helvetica, sans-serif;text-align: center;vertical-align: bottom;color:#44719d;}
.BottomLinks a:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#800000;text-decoration:none;}
.BottomLinks a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#800000;text-decoration:none;}
.BottomLinks a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#800000;text-decoration:underline;}
.BottomLinks a:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#800000;text-decoration:none;}

/*--------------------bottom classes end------------------*/
.LoginMessage{font-weight:bold;color:red;}
.LoginBox{background-color: #e0f1ed;border: 1px solid #4a728e;}
/* -----------form objects-------------- */
.GeneralForm{margin: 0px;padding: 0px;}
.FormText{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;border:1px solid #606060;margin:0px;padding:0px;}
.FormFieldHeading{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;white-space: nowrap;font-weight: bold;color:#515151;text-align:right;}
.FormFieldView{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.FormFieldExplain{font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.MustMark{font-size: 13px;font-weight: bold;color: #B42727;}
.FormPassword{font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color: #FFFFFF;border:1px solid #606060;margin:0px;padding:0px;}
.OrderButtons{font-family: Arial, Helvetica, sans-serif;font-size: 11px;cursor:pointer;cursor:hand;background-color: #9d0000;color:#ffffff;font-weight:bold;}
.OrderButtonsOnMouse{font-family: Arial, Helvetica, sans-serif;font-size: 11px;cursor:pointer;cursor:hand;background-color: #9d0000;color:#ffffff;font-weight:bold;}
.registrationFormBox{border:1px dashed #7a9fba; background-color: #e0f1ed;width:350px;}
.FormButton{background-color: #9d0000;color:#ffffff;font-weight:bold;font-size: 11px;}
.FormButtonOnMouse{background-color: #9d0000;color:#ffffff;font-weight:bold;font-size: 11px;}
/* --------form objects end------------- */
/*---------min hegiht hack------------------*/
.prop {float:left;width:1px;}
.clear {clear:both;height:1px;overflow:hidden;}
.min500px {height:450px;}
/*--------------------------------------------------*/
/*--------------buy box---------------------------*/
.BuyBox{border: 1px solid #336666;background-color: #e8eadc;}
.CartMarked{background-color: #eaf1d2;height:20px;border:1px solid #d62556;text-align:right}
/*--------------------------------------------------*/
.ProThumbProPage{border:0px solid #999999;}
.ProThumb{border:0px solid #999999;}
.ProBig{border:0px solid #999999;}
.ProductTestimonialBox{text-align:left;border: 1px dotted #000000;padding:4px;width: 450px;}
.NewsletterBox{width:590px;height:210;border:0px solid #000000;background-image: url(../images/newsletter-box/bg.gif);}
.ProContactBox{padding:6px;border:1px solid #694a2b;width:400px;background-color:#FFFFFF;}