/* 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;}
.small {
	margin-top: -2px;
	margin-bottom: 2px;
	font-size: 100%;
	}
.fineprint {
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 8pt;
	}
.big {
	margin-top: 0px;
	margin-bottom: -10px;
	font-size: 120%;
	font-weight: bold;
	}

/*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 {font-weight:bold;}
.savingsprice {font-weight:bold;}


/* added for enhancements special */
.savings_large {font-size:16; font-weight:bold; color:#990033; margin-bottom:6px;}
.strike {text-decoration: line-through;}
.savings {font-weight:bold; color:#990033;}
.savings_temp2 {display:none}
.savings_temp {display:none}
.th {font-weight: bold; color: #fff; background-color: #903; text-align: center;}

.savingsprice td {font-weight:bold; color: #990537; font-size:10pt;}
tr.savingsprice {font-weight:bold;}
.pkgThumb {border: solid 1px #000;}

/* AddThis link and Share tools */
.sharethis {
	margin: 0 0 0 5px;
	text-align:left; 
	border-top:5px solid #dedede;
	border-bottom:5px solid #dedede;
	height:40px;
	padding:5px 30px 5px 35px;
	}
.share-header {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #605475;
	display:block;
	margin-bottom: 6px;
	}
.sendtofriend {
	float: right;
}
.sendtofriend img {
	float: left;
	display:inline;
	margin-right:6px;
}
.addthis_toolbox {
	float:left;
}
.addthis_toolbox a {
	margin-right:7px;
	}
.addthis_button_linkedin span,
.addthis_button_twitter span,
.addthis_button_facebook span,
.addthis_button_digg span,
.addthis_button_delicious span,
.addthis_button_googlebuzz span,
.addthis_button_email span {
	padding-right:3px;
	}
a.addthis_button_delicious {
	margin-right:0;
	}
a.addthis_button_expanded {
	color:#00F;
	text-decoration:underline;
	}
a:hover.addthis_button_expanded {
	color:#900;
	text-decoration:underline;
	}
	
.clear {
	clear:both;
}

/*newsletter 2010*/
/*#newsletter-2010{margin:0px; padding:0px;}*/
#newsletter-2010 h2, span, ul, li{margin:0px; padding:0px;}
#newsletter-2010 span, ul, li{line-height:1.5em;}
#body #content #newsletter-2010 ul li{list-style-image:none !important; list-style-type:none !important; background: #fff url(http://mriwebcentral.com/img/newsletter-bullet_6x6.jpg) no-repeat 0 5px !important; padding:0 0 0 17px;}
