/* Common Styles */

body {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color: white;}
tr, td {font-family: Arial, Helvetica, sans-serif; font-size:9pt; color: black; vertical-align:top;}
h1 {font-family: Arial, Helvetica, Sans-Serif; color:#ffffff; font-size: 22px; padding-bottom:0; margin-bottom:0;}
h2{font-family: Arial, Helvetica, Sans-Serif; color: black; font-size: 18px; margin-bottom:5px; margin-top:0px;}
h3{padding:0; margin:0;}
img{border:0px;}
strong{font-weight:bold;}
table{padding:0px; margin:0px; border:0px;}
ul {list-style-image: url(../img/bullet_2.gif); padding-left:0px; margin-left:0px; padding-right:5px; padding-top:0px; padding-bottom:0px;}
li {margin-left: 10px;} 
ul ul {margin-left:15px;}
.grayli li {list-style-image: url(../img/bullet_2.gif); }
.small {font-size:8pt;}
.indent {margin-left:10px;}
.maroon {color:#990537;}


/*Form Styles*/
.required {color:#333333; font-weight:bold;}
span.requiredAsterik {color:#ff0000; font-family:Verdana,Sans-serif; font-size:12pt; font-weight:bold;}
span.note {color:#000000; font-size:8pt; font-weight:normal;}
span.wow {color:#cc0000; font-weight:bold;}
td.keycode {background-color:#eeeeee; text-align:right; font-weight:bold;}
input,select,textarea {font-family:Arial,Helvetica,Sans-serif; color:#222222; font-size:9pt;}


/* original bullet: ul{list-style-image: url("http://64.175.24.15/popwc/img/bullet_redsq.gif");}*/

/*Main Navigation Table*/
table#mainnav {width:100%; height:40px; vertical-align:bottom; padding:0;}
table#mainnav img {margin-bottom: 1px;}
/*Top-level Body Table*/
table#body {width:100%; vertical-align:top; border-top: 1px solid #000000;}

/*Top Navigation Table*/
table#top {width:100%; padding:0px; vertical-align:top;}


/*Top Navigation: color is specified in section-specific style sheets */
td.topnav {border:0; font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; color:#ffffff;}
td.topnav a:link {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color:#ffffff;text-decoration:none; }
td.topnav a:active {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color:#ffffff;text-decoration:none; }
td.topnav a:visited {font-family: Verdana, Arial, sans-serif; font-size: 8.5pt; color:#ffffff;text-decoration:none; }
td.topnav a:hover{border:0; font-family:  Verdana, Arial, sans-serif; font-size: 8.5pt; color:#ffffff; text-decoration:underline;}

/*MRI Logo: Website Packages*/
#mri-logo {margin: 6px 10px;}
.mri {background: #ffffff; font-family:verdana, arial, sans-serif; font-size:9pt; color:#666;}
.mri a:link {background: #ffffff; font-family:verdana, arial, sans-serif; font-size:9pt; color:#666;}
/* was red */

/*Side navigation*/
.sidenav {width:150px; border-top:1px solid black; border-right:1px solid black; border-bottom:1px solid black;}
div#sidenav{position: relative; width:150px; vertical-align:top;}
div#sidenav a{display: block; text-decoration: none; margin:0; padding:5px 5px 2px 10px; color: black; font:bold 100% Arial, Helvetica, Sans-Serif; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position:left center;}  
div#sidenav a:hover{background-color:#ffffff; padding:4px 5px 1px 10px; border-top:1px solid black;  border-bottom:1px solid black; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position:left center;} 
div#sidenav a#highlight{background-color:#ffffff; border-top:1px solid black; padding-top:4px; border-bottom:1px solid black; padding-bottom:1px;} 

div#sidenav .space{margin-bottom: 15px;}
div#sidenav .contact{margin-top:20px; padding-top:4px;}
div#sidenav a.order {color:#990033;}
div#sidenav a:hover.order {color:#990033;}
strong.number2 {padding-left:20px;}
div#sidenav .test{margin-bottom: 15px; background-color:#ffffff; border-top:1px solid black; padding-top:4px; border-bottom:1px solid black; padding-bottom:1px;}

 /*Body Content: for colors, change specific style sheets*/ 
#title1{height:30px; border-top: 1px solid #333333; width:11px;}
#title2{height:30px; border-top: 1px solid #333333; border-bottom: 1px solid #333333; vertical-align:top;}
#title3{height:30px; border-top: 1px solid #333333; vertical-align:bottom;}

td#content{border-top:1px solid #333333; vertical-align:top;}

div.footer {font-size: 8pt; margin-left:150px; width:500px; text-align:center;}
.footerline {border-top:1px dotted gray;}

div.footerh {font-size: 8pt; text-align:center;}
/*
div.footerh a{color:black}
div.footerh a:hover{color:purple;}
div.footerh a:visited {color:gray;}
*/
div.sitemap p {font-weight:bold; margin:0; padding:0px;}
div.sitemap ul {margin-top:0; padding-top:0;}

.mrispecial td{background-color: #F0DAE1; color: #97002F; border: 1px solid #97002F; font-weight:bold; text-align:center;}
td.compspecial {background-color: #F5E7E1; color: #97002F; border: 1px solid #97002F; font-weight:bold; text-align:center;}

/*specials feature box*/
table.featuresp th {border:1px solid #D24D22; text-align:left; padding-left:5px; color: #D24D22; font-weight:bold;}
table.featuresp td {background: #FDF6F4; border:1px solid #D24D22; padding:5px;}

.featuresp a {display:block;}
.new-designs strong {
	position: relative;
	top: 4px;
	height: 36px;
}

.featuresp a:hover {background:white;}
table.featuresp h1 {font-size: 12pt; color: #990537} 
table.featuresp h1.larger {font-size: 14pt; color: #990537} 


table.featuresp2 th, table.featuresp2_temp th {border:1px solid #980935; text-align:left; padding-left:5px; background:#980935; color: #ffffff; font-weight:bold; font-size: 12pt;}
table.featuresp2 td, table.featuresp2_temp td {border:1px solid #980935; padding:5px; color: #980935; font-weight:bold;}

.featuresp2 a:hover, .featuresp2_temp a:hover {background:white;}
table.featuresp2 h1, table.featuresp2temp h1 {font-size: 12pt; color: #990537}
.compchartfeature {font-size: 12pt; color:#980935;}

/* EDIT DISPLAY FOR SPECIALS HERE */
table.featuresp2 {display:none}
.compchartfeature {display:none}
.savings {display:none}
.savingsprice {display:none}


/* added for enhancements special */
.strike {text-decoration: line-through;}
.savings, .savings_temp {font-weight: bold; color: #990033}
.th {font-weight: bold; color: #fff; background-color: #903; text-align: center}

.savingsprice td {font-weight:bold; color: #990537;}
tr.savingsprice {display:none;}
.pkgThumb {border: solid 1px #000;}