body, html {background: #252525; margin: 0; padding: 0; 
}
body {background:url(bg.jpg) top no-repeat; margin: 0; padding: 0; 
font-family: Helvetica, Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size: 12px; line-height: 18px; text-decoration: none; overflow-x:hidden}
#container {background: #fff;width: 960px;  margin: 0 auto; border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
#masthead {width: 960px; border-top: 5px solid #E40175; height: 225px;background:#fff url(mva_logos.jpg) no-repeat top left;}
#page {width: 620px; padding: 0 300px 0 40px; position: relative; }
#rhs {width: 269px; position: absolute; top: -20px; right: 0px;}
#rhs .valleyarmlink {background:#fff url(mva_login.jpg) no-repeat top left;width: 269px; height: 242px; display: block; 
overflow:  hidden; line-height: 9999px;
 
  padding:0px; -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px; }

 #footer {width: 820px; padding: 15px 100px 20px 40px; position: relative; border-bottom: 5px solid #E40175; font-size: 10px }
 strong {font-weight: bold; color: #e40076;}
 

 h1,   .contentheading,  .componentheading, h2 {font-size:20px;margin:10px 0 0 0;color:#e30232;}

  h3,  .sectiontableheader{font-size:medium; color:#374b9c;}

 .article_column  h2.contentheading {font-size: 16px;}
  h4{font-size:small;}
  h1,  h2,  h3,  h4,  h5,  h6,  .contentheading,   .componentheading{font-weight:700;padding:3px 0 3px 0;}
  h2{font-size:large;padding:0 0;}
  ul{margin:0 0 0 1em;padding:0;}
  ol{list-style-position:outside;margin:0 0 0 1em;}
  ul li, .latestnews li{ list-style-image:url(li.png); list-style-position:outside; margin-left: 10px;; padding: 1px; }
 li a  {color:#E40076}
  ul li,  ol li{line-height:130%;}
  p,  li{margin:1em 0;}

  blockquote{clear:both;margin:1em 0;padding:.2em 1em;}
  a:link,  a:visited{text-decoration:none; color: #e40076;  }
  a:hover{text-decoration:underline; color: #4ea8cf;}
  a img{border:0; background:none}
  th,  dt{font-weight:700;padding:.4em .8em;}

  .article_seperator,  hr{
	display: block;
	clear: none;
	border: 0;
	height: 1px;
	margin: 1em 0;
	padding: 0;
}
  .pagenavcounter{margin-bottom:2em;}
  h5,  h6,  .small,  .createdate,  .pagenavcounter,  .modifydate, .createdate, article-section, .modifydate{font-size:10px;}
 .modifydate {color: #666;font-size:10px; padding: 0; margin: 0;}
 .article-section,  .article-section a,  .article-section a:hover,  .article-section a:visited {color: #666;font-size:10px; padding: 0; margin: 0;}
.buttonheading{float: right; padding-bottom: 10px;}

.nopad { text-decoration: none; 
background: #fff; border: none; 
padding:0px !important;
 -webkit-border-radius: 0px; 
 -moz-border-radius: 0px;
  border-radius: 0px; }

