body {background: #C7DD88 url(/globals/MCO/background.gif) repeat-x;margin-left: 100px;}
#top {background: #fff url(/globals/MCO/top.jpg) no-repeat;width: 762px;height: 117px;border-bottom: 1px solid #fff;}

#middle {background: #fff url(/globals/MCO/middle.gif) repeat-x;margin-left: 1px;width: 760px;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}

#bottom {background:url(/globals/MCO/bottom.gif) no-repeat;position: relative;padding: 0;margin: 0;width: 762px;height: 136px;}

#middleContent {width: 721px;padding: 0;margin: 0 0 0 20px;color: #333;font-family: Helvetica, Arial, Verdana, sans-serif;font-size: 14px;text-align: center;}

#footer {position:absolute;display: block;width: 762px;height: 100px;list-style: none;padding: 20px 0 0;margin: 0;color: #45764E;font: 12px Helvetica, Arial, Verdana, sans-serif;}
#footer li {display: inline;}

/*---------bottom links----------*/
#nav {position: relative;float: left;display: block;list-style: none;padding: 0 0 0 30px;margin: 20px 0 0 0;}
#nav li {display: inline;}
#nav li a {border-bottom: 5px solid #DCEEFF;}
#nav li a:hover {border-color: #9BBFF4;}

#advertise a {color: #45764E;width: 110px;height: 30px;float: left;display: block;margin-left: -10px;font: 25px Helvetica, Arial, Verdana, sans-serif;text-decoration: none;text-align: center;}
#mediaKit a {color: #45764E;width: 110px;height: 30px;float: left;display: block;margin-left: 33px;font: 25px Helvetica, Arial, Verdana, sans-serif;text-decoration: none;text-align: center;}
#magazine a {color: #45764E;width: 110px;height: 30px;float: left;display: block;margin-left: 33px;font: 25px Helvetica, Arial, Verdana, sans-serif;text-decoration: none;text-align: center;}
#comments a {color: #45764E;width: 125px;height: 30px;float: left;display: block;margin-left: 33px;font: 25px Helvetica, Arial, Verdana, sans-serif;text-decoration: none;text-align: center;}
#subscribe a {color: #45764E;width: 115px;height: 30px;float: left;display: block;margin-left: 33px;font: 25px Helvetica, Arial, Verdana, sans-serif;text-decoration: none;text-align: center;}

/*---------bottom text and icons----------*/
#bottomContent {width: 791px;height: 100px;display: block;position: relative;float: left;list-style: none;color: #666666;font: 12px Helvetica, Arial, Verdana, sans-serif;padding: 10px 0 0 0;margin: 0;}
#bottomContent li {display: inline;}
#advertiseText {width: 60px;float: left;display: block;position: relative;margin-left: 22px;}
#advertiseIcon {width: 52px;height: 52px;background: url(/globals/MCO/icon_ad.jpg) no-repeat;float: left;display: block;position: relative;}
#mediaText {width: 57px;float: left;display: block;position: relative;margin-left: 35px;}
#mediaIcon {width: 49px;height: 49px;background: url(/globals/MCO/icon_media.gif) no-repeat;float: left;display: block;position: relative;margin-left: 10px;}
#magazineText {width: 63px;float: left;display: block;position: relative;margin-left: 25px;}
#magazineIcon {width: 54px;height: 59px;background: url(/globals/MCO/icon_magazine.gif) no-repeat;float: left;display: block;position: relative;margin-left: 10px;}
#commentsText {width: 63px;float: left;display: block;position: relative;margin-left: 15px;}
#commentsIcon {width: 57px;height: 51px;background: url(/globals/MCO/icon_comments.gif) no-repeat;float: left;display: block;position: relative;margin-left: 10px;}
#subscribeText {width: 61px;float: left;display: block;position: relative;margin-left: 25px;}
#subscribeIcon {width: 51px;height: 53px;background: url(/globals/MCO/icon_subscribe.gif) no-repeat;float: left;display: block;position: relative;margin-left: 10px;}

/*---------footer content----------*/
#logo {position: relative;float: left;background: url(/globals/MCO/logo_oncore.gif) no-repeat;width: 176px;height: 74px;}
li#address {position: relative;float: left;margin-left: 10px;width: 173px;height: 50px;border-right: 1px solid #73B171;}
li#phone {position: relative;float: left;margin-left: 10px;width: 180px;height: 60px;}
#copyright {position: relative;float: left;margin-left: 5px;padding-top: 20px;width: 180px;height: 60px;}
#footer a {text-decoration: none;color: #45764E;}
#footer a:hover {color: #fff;}

/*---------blue fade background (used on pages without a main image)----------*/
#middleContentComment {background: url(/globals/MCO/comment_background.jpg) repeat-x;width: 721px;margin-left: 20px;color: #333;font: 14px Helvetica, Arial, Verdana, sans-serif;text-align: center;}

/*---------miscellaneous----------*/
span.emphasize {color:#45764E;font-style: italic;}
span.highlight {background-color: #EEEEEE;}
#middle a {color: #45764E;text-decoration: none;}
#middle a:hover {color: #9BBFF4;}	
#textIndent {margin-left: 10px;}	
img.thumbs {display: block;border: 1px solid #CCCCCC;padding: 5px;background-color: #fff;}	
img.header {display: block;border-left: 1px solid #fff;border-right: 2px solid #fff;border-top: 1px solid #fff;}	
.thumbText {display: block;width: 162px;text-align: center;}
.required {background-color: #FAFAD2;}
.requiredDesc {color:#000;font-size:90%;  font-style: italic;  font-weight: normal;  }

/*-------------------------Magazine-------------------*/
#clear {clear: both;}
#issues  a {float: left;margin-right: 20px;display: block;margin-bottom: 20px;}
#issues a img {margin-bottom: 10px;}
#descriptions {clear: both;margin-top: 10px;text-align: left;}
#descriptions a {float: left;margin-right: 20px;}
.pot { margin-left: -9999px; }
.optionGroup1 {width:270px;float:right;text-align:left;margin: 0 8px 5px 8px;padding: 0 5px 5px 8px;border: 1px solid #c0dEBa;font-size: 80%;}
.optionGroup1 h5{font-size: 100%;}
