/* CSS Document */

div, p, h1, h2, h3, h4, ul {
   margin:0;
   padding:0;
}
body {
   margin:0;
   padding:0;
   background-color:#cccccc;
   font-size: 14px;
   font-family:Arial, Helvetica, sans-serif;
   line-height:20px;
   color:#666666;
 }
 h1 {
    font-size:30px;
	font-weight:normal;
	letter-spacing:.2em;
	color:#757575;
	text-align:right;
}
h2 {
   font-size:1em;
	color:#004a8d;
   text-transform:uppercase;
   padding:2px 0;
}
h3 {
   font-size:18px;
   font-weight:bold;
   text-transform:uppercase;
   color:#004a8d;
   text-align:left;
   padding-bottom:12px;
}
p {
   padding-bottom:1em;
}
.feature {
   font-family:Georgia, "Times New Roman", Times, serif;
   font-style:italic;
   font-size:18px;
   line-height:28px;
}
ul {
   padding-left:18px;
}
li {
   padding-bottom:4px;
}
#whitebkgd {
   background-color:white;
}
#top {
   width:800px;
   height:90px;
   margin:auto;
   background: url(images/v3mastlogo.gif) top left no-repeat;
   text-align:right;
}
#top ul {
   list-style:none;
   padding:42px 4px 0 0;
}
#top li {
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;
   color:#757575;
   display:inline;
}
#top a:link, #top a:visited {
   color:#cc0000;
   text-decoration:none;
}
#top a:hover {
   color:#004a8d;
}
#masthead {
   background: url(images/v3mast_bkgd.jpg) repeat-x;
   height:180px;
   text-align:center;
}
#middle {
   width:800px;
   margin:0 auto;
   padding:0;
   background: #cccccc url(images/v3middle_bkgd.gif) repeat-y;
}
.thumbnail {
   width:180px;
   text-align:center;
   font-size:11px;
   font-weight:bold;
   float:left;
}
.title {
   text-align:right;
   padding:12px 40px 50px 0;
}
.content {
   padding: 0 40px;
   margin:0;
}
.content img {
   border:2px solid #cc0000;
}
.content img.floatleft {
   float:left;
   margin:0 12px 12px 0;
}
.content img.floatright {
   float:right;
   margin:0 0 12px 12px;
}
.content a:link, .content a:visited {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   text-decoration:none;
   color:#cc0000;
}
.content a:hover {
   color:#004a8d;
}
.lcolnar {
   width:250px;
   float:left;
}
.rcolwide {
   width:430px;
   padding-left:40px;
   float:right;
}
.lcolwide {
   width:430px;
   float:left;
}
.rcolnar {
   width:250px;
   padding-left:40px;
   float:right;
}
.clearboth {
   clear:both;
}
#bottombar {
   padding:0;
   height:24px;
   background: #cc0000 url(images/blackbar.gif) top center no-repeat;
}
#bottombar p {
    margin:0;
	padding:0;
	font-weight:bold;
	color:white;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
}
img.noborder {
   border:none;
}
.mail a {
   font-size:12px;
}
#botmenu {
   text-align:center;
}
#botmenu ul {
   list-style:none;
   padding:24px 4px 4px 4px;
}
#botmenu li {
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;
   color:#757575;
   display:inline;
}
#botmenu a:link, #botmenu a:visited {
   color:#cc0000;
   text-decoration:none;
}
#botmenu a:hover {
   color:#004a8d;
}
.press p {
   font-size:16px;
   line-height:32px;
   padding-bottom:0;
   text-indent:48px;
   text-align:justify;
}
.ind80 {
   padding:0 85px;
}
#linemenu {
   text-align:center;
   margin:36px 18px;
   border:1px solid #cccccc;
}
#linemenu h4 {
   color:#004a8d;
   font-size:12px;
   font-weight:bolder;
   letter-spacing:1em;
}
#linemenu ul {
   list-style:none;
}
#linemenu li {
   font-size:11px;
   text-transform:uppercase;
   color:#666666;
   display:inline;
}
#linemenu a:link, #linemenu a:visited {
   color:#999999;
   font-weight:bold;
   text-decoration:none;
}
#linemenu a:hover {
   color:#004a8d;
}

