/****************************
 *     Global Style Start   *
 ***************************/

* {	margin: 0px;padding: 0px;}
input{margin: 0px;padding: 0px;}
a{outline:none; color:#000000;}
body {margin: 0px;}
.mys-clear-all{clear:both;height:1px;font-size:0px;}
.mys-seperator{clear:both; height:20px; font-size:0px;}
.mys-display-none{display: none;}
.mys-display-block{display: block;}
.mys-anchor{color: #0000FF !important; padding:30px; font-family: Arial; font-size: 13px; font-weight: normal;text-decoration:underline !important;}
a.mys-anchor1{color: #000000; font-family: Arial; font-style:italic; font-size: 11px; font-weight: bold;text-decoration:underline;}
.mysmm-anchor{color: #0000FF !important; padding:30px; font-family: Arial; font-size: 13px; font-weight: normal;text-decoration:underline !important;}
a.mysmm-anchor1{color: #000000; font-family: Arial; font-style:italic; font-size: 11px; font-weight: bold;text-decoration:underline;}
ul, li, h1, h2, h3, h4, h5, h6, form, dl, dt, dd{margin:0; padding:0;}
img{border:0;}

/****************************
 *      Global Style End    *
 ***************************/

/****************************
 *    Tooltip Style Start   *
 ***************************/

.actionsMouseOverDiv{ border:1px solid #999999;background:#ffffff !important;line-height:18px; text-decoration:none; position:absolute; visibility: hidden; background-color: #ffffff; width: 260px; height: auto !important;z-index:999999;}
.lnhelp-tooltip-cont{margin:10px 0px 5px 20px; text-align:left;z-index:999999;}
.overLaySelect{color:#0066FF; padding:10px 185px 5px 0px;z-index:999999;}
.lnhelp-tooltip-body{ margin:10px 0px 5px 15px;z-index:999999;}

/****************************
 *     Tooltip Style End    *
 ***************************/

/***********************************
 *  Multi-Year Saving Style Start  *
 **********************************/

.multiYearSaving{width: 400px; height: auto; float: left; margin:10px;}
.mys-content{width: 400px; height: auto; float: left;}
.mys-table{border-collapse:collapse;font-family:arial; font-size:14px;border: 1px solid #ffffff;}
.mys-caption{color: #000000; font-family: Arial; font-size: 12px;font-weight: bold; float:left; padding-left:10px;text-align:left;}
.mys-th{color: #ffffff; height: 50px; font-family: Arial; font-size: 13px;}
.mys-td{color: #000000; width:133px; padding:10px; height: auto; font-family: Arial; font-size: 13px; text-align: left;}
.mys-td-link{color: #000000; width:133px; padding:10px; height: auto; font-family: Arial; font-size: 13px; font-weight: bold;}
.mys-td-link a{color: #000000; text-decoration:underline;}
p.mys-para{color: #000000; padding:10px; font-family: Arial; font-size: 11px; font-style: italic; text-align: left; word-wrap:break-word;margin:0px;}
.mys-table-content{color:#333333;font-family:Arial;font-size:13px;font-style:normal;font-weight:normal;text-decoration:none;}

/***********************************
 *   Multi-Year Saving Style End   *
 **********************************/

/***********************************
 *  Multi-Year Pricing Style Start *
 **********************************/

.multiYearPricing{width: 450px; height: auto; float: left; margin:10px;}
.myp-content{width: 450px; height: auto; float: left;}
.myp-checkbox-span{margin-left: 20px;}
.myp-checkbox{border:2px solid #000; background:#000; margin: 0px; padding: 0px;}
.myp-table{border-collapse:collapse;font-family:arial; font-size:14px;border: 1px solid #ffffff;}
.myp-caption{color: #000000; font-family: Arial; font-size: 16px;font-weight: bold;}
.myp-td{color: #000000; font-family: Arial; font-size: 13px; text-align: left;}
.myp-para{color: #000000; padding:5px 0px 0px 10px; font-family: Arial; font-size: 11px; font-style: italic; text-align: left;}

/***********************************
 *   Multi-Year Pricing Style End  *
 **********************************/

/***********************************
 * Multi-Year Duration Style Start *
 **********************************/

.mypd-container{background:#d9d9d9;width: 420px; height: 30px; float: left; border:3px solid #385d8a;}
.mypd-container p.mypd-paragraph{font-family:Arial; font-size:14px; padding-top: 6px; padding-left:10px; margin:0px;}
.mypd-radio{ margin: 0px; padding: 0px;}
.mypd-container-inline{margin-left: -390px; margin-top: 180px;}

/***********************************
 *  Multi-Year Duration Style End  *
 **********************************/

/****************************
 *     Popup Style Start    *
 ***************************/

#mys-fixme {position: fixed;left: 380px; top: 280px; background-color:#FFFFFF; color:#000000;
		font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:30px; margin-top:5px; /*opacity:0.85;*/
		padding:10px; text-align:center; width:420px; border:3px solid #385d8a; z-index:26100; display: none; }
#mys-fixme1 {position: fixed;left: 280px; top: 100px;background-color:#FFFFFF; color:#000000;
		font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:30px; margin-top:5px; /*opacity:0.85;*/
		padding:10px; text-align:center; width:470px; border:3px solid #385d8a; z-index:26100; display: none; }

.mys_black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; 
		background-color: black; z-index:26000; -moz-opacity: 0.1; opacity:.3; filter: alpha(opacity=80); }
.mys-closeBtn{ top:17px; right:10px; position:absolute; z-index:1000; font-size:14px; font-weight: bold; }
.mys-closeBtn a{ text-decoration: none; color:#000000;}
.mys-fixmeCloseBtn{ top:10px; right:10px; position:absolute; z-index:1000; font-size:10px; }

#mysmm-fixme {position: fixed;left: 335px; top: 160px;background-color:#FFFFFF; color:#000000;
		font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:30px; margin-top:5px;
		padding:10px; width:280px;z-index:26100; display: none; }
.mysmm_black_overlay{ display: none; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; 
		background-color: black; z-index:26000; -moz-opacity: 0.5; opacity:0.5; filter: alpha(opacity=80); }
.mysmm_black_overlay_cart{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; 
		background-color: black; z-index:26000; -moz-opacity: 0.5; opacity:0.5; filter: alpha(opacity=80); }
		
#mys-fixmePopup {position: fixed;left: 335px; top: 160px;background-color:#FFFFFF; color:#000000;
		font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; margin-bottom:30px; margin-top:5px;
		padding:10px; width:379px;z-index:26100; display: none; }
.mys_black_overlayPopup{display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; 
		background-color: black; z-index:26000; -moz-opacity: 0.5; opacity:0.5; filter: alpha(opacity=80); }
.mys-closeBtnPopup{ top:17px; right:10px; position:absolute; z-index:1000; font-size:14px; font-weight: bold; }
.mys-closeBtnPopup a{ text-decoration: none; color:#000000;}
.mys-fixmeCloseBtnPopup{ top:10px; right:10px; position:absolute; z-index:1000; font-size:10px; }
/****************************
 *      Popup Style End     *
 ***************************/


.layoutDivStyle1 p{vertical-align:middle;}
.layoutDivContainer{float:left; width:420px;  *width:410px;}
.layoutDivContent{float:left; width:126px; *width:125px;  height:auto;}
.layoutDivStyle1{background:#4f81bd; float:left; width:125px; height:38px; border-right:1px solid #fff; color:#fff; font-weight:bold; font-family:arial; font-size:14px;}
.layoutDivStyle2{background:#d0d8e8; float:left; width:125px; height:38px; border-right:1px solid #fff; color:#000; font-family:arial; font-size:14px;}
.layoutDivStyle3{background:#e9edf4; float:left; width:125px; height:38px; border-right:1px solid #fff; color:#000;  font-family:arial; font-size:14px;}
.layoutDivStyle4{background:#d0d8e8; float:left; width:125px; height:38px; border-right:1px solid #fff;}

.layoutDivStyle1 p.layoutDivStyle1P{vertical-align:top; margin:0px; padding-top:1px; font-size:12px; padding-left:5px;}
.layoutDivStyle1 p.layoutDivStyle1P2{vertical-align:middle; margin:0px; padding-top:8px; font-size:12px;}

.layoutDivStyle2 p.layoutDivStyle1P{vertical-align:middle; margin:0px; padding-left:8px;  font-size:12px;}
.layoutDivStyle2 p.layoutDivStyle1P2{vertical-align:middle; margin:0px; padding-top:8px; padding-left:15px; font-size:12px;}

.layoutDivStyle3 p.layoutDivStyle1P{vertical-align:middle; margin:0px; padding-left:8px; font-size:12px;}
.layoutDivStyle3 p.layoutDivStyle1P2{vertical-align:middle; margin:0px; padding-top:8px; padding-left:15px; font-size:12px; }

.layoutDivStyle4 p.layoutDivStyle1P2{vertical-align:middle; margin:0px; padding-top:8px; padding-left:15px; font-size:12px;}
.layoutDivStyle4 p a{color:#000; text-decoration:underline; font-weight:bold; font-family:arial; font-size:13px;}
.mixCartUpdateBtn {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}
.mixCartRecProdPara {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}
.mixCartRecProdPara {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}
.mixCartDelChng {
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    padding: 10px;
    width: 380px;
}
.clearAll{clear:both;}
.invRenTypeContainer{width:377px; height:auto; border:1px solid #999; float:left;}
.invRenTypeRecProdHd{width:365px; height:20px; background:#cecece; border:1px solid #999; float:left; font-family:arial; font-size:12px; font-weight:bold; padding:5px;}
.invRenTypeRecProdPara{width:360px; height:auto;float:left; padding:10px; font-family:arial; wrap-word: break-word; font-size:12px; font-weight:bold;}
.invRenTypeRecProdPara p{margin:0px; text-align:left;}
 .invRenTypeRecProdHd p{margin:0px; text-align:center;}
.invRenTypeCloseBtn{height:auto;float:right; padding:10px; font-family:arial;font-size:12px; font-weight:bold;}

.navigation {
background:none !important;
}
.BVRRSocialBookmarkLinkImage, .BVRRSocialBookmarkFacebookLikeButton {
    opacity: 1.7 !important;
}
.contentDiv .actionsMouseOverDivCont{
	background:#5e5e5e; 
	line-height:18px; 
	text-decoration:none; 
	position:absolute; 
	visibility: hidden; 
	width: 260px; 
	height: auto;
	color: #FFFFFF !important;
	padding-bottom:20px;
	padding-left:2px;
}
.contentDiv .actionsMouseOverDivCont h1.mmTooltipH1Cont {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF !important;
	font-weight: bold;
	margin: 0px;
}

.contentDiv .actionsMouseOverDivCont ul.mmTooltipULCont{
	margin: 0px;
	padding: 0px;
	list-style-type:square;
}

ul li.mmTooltipLiCont {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF !important;
	margin: 0px;
	padding: 0px;
}