/* CSS Document */

.storage-marcom-right { padding-left: 35px; padding-top: 40px; }
.storage-marcom-title { float: left; padding-top: 22px; padding-right: 0px; color: rgb(63, 63, 63); padding-bottom: 4px; font-size: 17px; font-weight: bold; width: 160px; }

.storage-marcom-link-on { font-size: 11px; font-weight: bold; color: rgb(63, 63, 63); }

.storage-marcom-nav {
	float: left;
	padding-left: 5px;
	width: 200px;
	padding-top: 14px;
}
.storage-marcom-nav ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }

.storage-marcom-main-table li { /*font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;*/ color: rgb(51, 51, 51);  }

.storage-marcom-main-table ul li {list-style-type: disc; list-style-image: none; list-style-position: outside;} 

.storage-marcom-main-table ul { padding-left: 20px; }
.storage-orange-box-table b { color: rgb(255, 255, 255); }

.storage-marcom-link a, .storage-marcom-link a:visited, .storage-marcom-nav li a, .storage-marcom-nav li a:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: rgb(28, 72, 138); }
.storage-marcom-link a, .storage-marcom-link a:visited { text-decoration: underline; }
.storage-promo-link, .storage-last a.storage-promo-link { color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; cursor: pointer; }

.storage-marcom-intro { color: rgb(63, 63, 63); font-size: 14px; font-weight: normal; line-height: 20px; }

.storage-marcom-main-table { width: 420px; }
.storage-marcom-main-table td { color: rgb(127, 94, 1); font-size: 14px; padding-top: 2px; padding-bottom: 2px; text-decoration: none; }



.storage-marcom-main-table td { padding: 8px; }

.storage-icon-small { padding-right: 4px; }
img.storage-icon-mid { float: left; padding-right: 4px; }
.storage-icon-large { padding-right: 2px; }

/*.storage-column-left { overflow: auto; float: left; width: 90%; min-width: 420px; padding-bottom: 30px; padding-top: 5px; padding-left: 15px; height: 450px; }*/


/*div.storage-column-left {
	height: 600px;
	overflow: auto;
}
*/


.storage-column-left { overflow: hidden; float: left; min-width: 440px; padding-bottom: 30px; padding-top: 5px; padding-left: 15px; height: 100%; }



/** html .storage-column-left {border-right:440px solid #fff;}
* html .holder2 {display:inline-block; position:relative; margin-right:-460px;}*/

/*div.storage-column-left {
height:600px;
overflow:auto;
}*/


.storage-column-right { float: right; width: 295px; padding-right: 5px; padding-top: 5px; }

.storage-orange-box-outer { border: 1px solid rgb(217, 183, 148); }
.storage-orange-box-inner { border: 5px solid white; background-color: rgb(160, 118, 0); }
.storage-orange-box-top-bar { border: 1px solid rgb(217, 183, 148); padding: 5px; background-color: rgb(183, 143, 21); color: rgb(63, 63, 63); font-weight: bold; }
.storage-orange-box-content { padding: 10px; }
.storage-orange-box-table { width: 100%; padding-left: 0px; }
.storage-orange-box-table th { font-weight: normal; background-color: rgb(176, 136, 14); color: rgb(255, 255, 255); }
.storage-orange-box-table td { border-bottom: 2px solid rgb(217, 183, 148); padding-top: 5px; padding-bottom: 5px; font-weight: normal; color: rgb(245, 243, 241); }
.storage-orange-box-table td.storage-first { padding-top: 0px; }
.storage-orange-box-table td.storage-last { border-bottom: 0px none; }
.storage-grey-box-outer { border: 1px solid rgb(214, 208, 215); }
.storage-grey-box-inner { border: 5px solid white; background-color: rgb(224, 219, 213); }
.storage-grey-box-top-bar { border: 1px solid rgb(245, 243, 241); padding: 5px; background-color: rgb(245, 243, 241); color: rgb(63, 63, 63); font-weight: bold; }
.storage-grey-box-table { width: 100%; padding-left: 0px; }
.storage-grey-box-table th { font-weight: normal; background-color: rgb(234, 231, 227); color: rgb(0, 0, 0); }
.storage-grey-box-table td { border-bottom: 2px solid rgb(255, 255, 255); padding: 5px; font-weight: normal; color: rgb(0, 0, 0); }
.storage-grey-box-table td.storage-last { border-bottom: 0px none; }
table { border-collapse: collapse; border-spacing: 0pt; }
 


.vc .storage-marcom-nav  li {
	margin-bottom: 0px; 
}

/*.m-item1 ul, .m-item2 ul, .m-item3 ul, .m-item4 ul, .m-item5 ul, .m-item6 ul {
  line-height: normal
}
*/

* html .storage-marcom-nav li { margin-bottom: 18px; }


.storage-marcom-nav li {
	line-height: normal;
}
.btn {
	background: url(/images/button-submit-v2.gif); width: 65px; cursor:pointer; 
}

.text-content a, .text-content a:link, .text-content a:hover, .text-content a:active, .text-content a:visited, .text-content a:focus {text-decoration:underline !important}

.storage-column-left a, .storage-column-left a:link, .storage-column-left a:hover, .storage-column-left a:active, .storage-column-left a:visited, .storage-column-left a:focus {text-decoration:underline !important}

.storage-marcom-nav a:link,  .storage-marcom-nav a:active, .storage-marcom-nav a:visited, .storage-marcom-nav a:focus {text-decoration:none !important}

.storage-body {width:90% !important}.storage-marcom-main-table p {
	color: rgb(102, 102, 102)
}

/*.offer {
	border:1px solid #EAEAEA;
	padding:5px;
	background:#Fefefe
}*/

.storage-marcom-main-table .offer p {
	color: rgb(51, 51, 51);
	padding: 0px;
	margin-top: 8px;
}

.offer li {line-height:24px}


.offer .terms ul, .offer .terms ol, .offer .terms p {
	font-size: 80%;
	line-height: 10px;
}

.redText, .redText a {
	color: rgb(178, 0, 34) !important
}


