#content {
width:917px;
overflow:hidden;
background:url(../images/bg-separator.gif) repeat-x top;
margin:0;
padding:21px 0 10px;
}

#content .download-doc h2 {
padding:0 0 9px 5px;
}

#content .download-doc p {
padding:0 0 7px 5px;
}

#content .secondary-content-r h2 {
padding:0 0 9px 2px;
}

#content .secondary-content-r p {
padding:0 0 7px 2px;
}

#content h2 {
font-size:18px;
font-weight:700;
color:#000;
margin:0;
padding:0 0 9px;
}

#content h3 {
font-weight:700;
font-size:16px;
margin:0;
padding:0 0 2px;
}

#content p {
line-height:15px;
margin:0;
padding:0 0 7px;
}

#content ul, #content ol {
margin-top: 0px;
}

#footer {
background:url(../images/bg-page2-footer.gif) repeat-x top;
height:122px;
width:916px;
margin-left:40px;
}

#footer .foot-notes img {
display:block;
}

#footer .foot-notes p {
text-align:center;
width:529px;
padding:4px 0 0 23px;
}

#frame {
overflow:hidden;
width:991px;
min-height:100%;
background:url(../images/bg-frame.gif) repeat-y;
margin:0 auto;
}

#header {
width:100%;
overflow:hidden;
background:url(../images/bg-header.gif) no-repeat top;
height:152px;
}

#header .logo {
margin:40px 0 0 7px;
}

#header .logo a {
height:93px;
color:#000;
}

#page {
width:916px;
overflow:hidden;
margin:0 auto;
}

* html #frame {
height:100%;
overflow:visible;
}

.contact-info {
width:289px;
overflow:hidden;
float:right;
text-align:right;
margin:42px 8px 0 0;
font-size: 14px;
}

.contact-info .none {
border:none;
margin:0 0 10px;
padding:0;
}

.contact-info li {
margin:0;
}

.contact-info li a {
color:#000;
text-decoration:underline;
}

.contact-info li p {
color:#353535;
word-spacing:-1px;
margin:-5px 0 -1px;
}

.contact-info li span {
color:#060606;
display:block;
line-height:16px;
}

.contact-info li span a {
color:#2980e2;
text-decoration:none;
height:1%;
padding:0 0 0 4px;
}

.contact-info li strong {
color:#353535;
font-size:16px;
display:inline;
word-spacing:1px;
line-height: 20px;
padding-bottom: 5px;
display: block;
}

.contact-info ul {
width:100%;
list-style:none;
line-height:19px;
border-bottom:1px solid #d9d9d9;
margin:0 0 0 1px;
padding:14px 0 15px;
}

.contact-label {
width:55px;
float:left;
padding:2px 0 0;
}

.contact-text {
height:17px;
width:229px;
float:left;
font-size: 8pt;
}

.contact-us {
background:url(../images/bg-separator.gif) repeat-x top;
padding:16px 0 0;
}

.copyright span {
font-size:11px;
color:#101010;
display:block;
margin:6px 0 23px 13px;
}

.copyright,#footer .foot-notes {
overflow:hidden;
width:100%;
}

.directions {
overflow:hidden;
padding:0 0 8px;
}

.download-doc {
overflow:hidden;
width:100%;
background:url(../images/bg-separator.gif) repeat-x top;
padding:19px 0 0;
}

.download-doc ul {
list-style:none;
line-height:14px;
word-spacing:-4px;
margin:0;
padding:4px 0 0 5px;
}

.download-doc ul li a {
color:#353535;
text-decoration:underline;
}

.foot-notes img {
display:block;
float:right;
margin:3px 0 0;
}

.foot-notes p {
font-size:11px;
color:#969696;
line-height:13px;
width:783px;
float:left;
margin:0;
padding:0 0 0 7px;
}

.form-contact {
overflow:hidden;
padding:7px 0 0 7px;
}

.info {
overflow:hidden;
width:453px;
padding:0 0 21px 5px;
}

.info img {
display:block;
padding:13px 0 0;
}

.logo {
overflow:hidden;
float:left;
display:inline;
margin:43px 0 0;
}

.mc-webs {
float:left;
width:172px;
}

.near-buy {
float:right;
width:164px;
padding:5px 0 0;
}

.row {
overflow:hidden;
width:100%;
color:#8e8e8e;
padding:0 0 5px 2px;
}

.secondary-content-l {
overflow:hidden;
width:459px;
float:left;
}

.secondary-content-r {
overflow:hidden;
width:389px;
float:right;
padding:3px 2px 0;
}

.secondary-content-r img {
display:block;
padding:0 0 17px;
}

.send {
margin:4px 0 0 54px;
}

.textarea {
overflow:auto;
height:71px;
width:319px;
float:left;
font-size:10pt;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
}

.contact-info li a:hover,.download-doc ul li a:hover {
text-decoration:none;
}

.contact-info li span a:hover {
text-decoration:underline;
}

a {
color: blue;
}

p strong {
font-size: 13px;
}

body {
background-color:#efefef;
font:12px/18px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#000;
margin:0;
}

form {
border-style:none;
margin:0;
padding:0;
}

html,body {
height:100%;
}

img {
border-style:none;
}

#mcwebs-byline a {
  color: #000;
  text-decoration: none;
}

#mcwebs-byline a:hover {
  text-decoration: underline;
}
