body {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#0A0A0A;
}

a:active, a:focus {outline: 0;}
h1,h2,h3,h4,h5,h6,ul,li,p,div,br {padding:0px; margin:0px;}
div {line-height:normal;}
h3 {margin-bottom:6px;}
    
ul,li,p,div,br {font: normal 12px/1.3em Arial;color:#000000;}

hr {
    border-color:#A8A8A8;
    border-width:2px;
}

/* background:url('images/css_L.gif') no-repeat left top; */

/* Link Styles */

.hnav {
font: bold 11px/2.8em Arial;
color:#A8A8A8;
text-transform:uppercase;
display:block;
height:31px;
}

a.hnav:link {
	text-decoration: none;
	
	
}
a.hnav:visited {
	text-decoration: none;
	
   
}
/*a.hnav:hover {
		text-decoration: none;
		color:#5A94CE;
		background-color:Aqua;
		font-weight:bold;
}*/
a.hnav:hover {
		text-decoration: none;
		color:#5A94CE;
		
		font-weight:bold;
}


.story p { 
         margin-bottom: 6px;
}


/*a {
	
	font-weight: bold;
	font-size: 12 px;
	color: #0072BC;
	text-decoration:none;
}*/


#hnav-sele{/* deleted "a," july27 */
		text-decoration: none;
		color:#5A94CE;
}

.hnavselect,.hnavselect:hover
{/*added this whole july29,2009*/
	font: bold 11px/2.8em Arial;

text-transform:uppercase;
display:block;
 height:31px;
		text-decoration: none;
		color:#5A94CE;
	
}

.tlink {
font: bold 11px/2.8em Arial;
color:#989898;
text-transform:uppercase;
padding:0 10px 0 10px;

}
a.tlink:link {
	text-decoration: none;
}
a.tlink:visited {
	text-decoration: none;
	

}
a.tlink:hover {
		text-decoration: none;
		color:#EF4C43;
}

.vnav, .vnavr {
font: bold 11px/1.8em Arial;
color:#000000;
display:block;
height:24px;
background:url('images/css-normal.jpg') no-repeat left top;
padding-left:30px;
}
.vnavr 
{
    color:#EF4C43;
}


a.vnav:link, a.vnavr:link {
	text-decoration: none;
}
a.vnav:visited, a.vnav4:visited  {
	text-decoration: none;
}
a.vnav:hover, a.vnavr:hover  {
		text-decoration: none;
		background:url('images/css-over.jpg') no-repeat left top;
		color:#FFFFFF;
}
.vnavselect,.vnavselect:visited
{/*added july29,2009*/
 font: bold 11px/1.8em Arial;
color:#FFFFFF;
 padding-left:30px;
 display:block;
height:24px;
text-decoration: none;
		background:url('images/css-over.jpg') no-repeat left top;
		
}
.imagetext
{
	font: bold 12px/1.5em Arial;
	color:#FFFFFF;
	text-transform:uppercase;
}
img { padding:2px; }

.imageclose {padding:0px; border:0px; margin:0px;}

.glink {
font: bold 12px/1.5em Arial;
color:#FFFFFF;
text-transform:uppercase;
}
a.glink:link {
	text-decoration: none;
}
a.glink:visited {
	text-decoration: none;

}
a.glink:hover {
		text-decoration: underline;
}


.glink2 {
font: bold 12px/1.5em Arial;
color:#000000;
background:url('images/black.gif') no-repeat left center;
margin-left:6px;
padding-left:9px;
list-style-image:none;
list-style-type:none;
}

.bullet {
background:url('images/bullet_red.gif') no-repeat left top;
padding-left:12px;
padding-bottom:9px;
margin-left:0px;
list-style-image:none;
list-style-type:none;
}

.glink1 {
font: bold 12px/1.5em Arial;
color:#000000;
background:url('images/css-bullet.jpg') no-repeat left center;
padding-left:25px;
}
a.glink1:link {
	text-decoration: none;
}
a.glink1:visited {
	text-decoration: none;

}
a.glink1:hover {
		text-decoration: underline;
		color:#C2231B;
}
ul.bodyul {
 padding-left:30px;
 padding-bottom:6px;
}

a,.glink2{font: bold 12px/1.5em Arial; color:#F04C43;}/*added "a," july29,2009*/
a,a.glink2:link {text-decoration: none;}/*added "a," july29,2009*/
a,a.glink2:visited {text-decoration: none;}/*added "a," july29,2009*/
a:hover,a.glink2:hover{text-decoration: underline;color:#000;}/*added "a:hover", july29,2009*/


.headlink {
    font: 12px/1.5em Arial;
    color:yellow; /*#EF4C43*/
    padding:0 5px 0 5px;
    text-align:center;
    font-weight:normal;
}
a.headlink:link {
	text-decoration: none;
}
a.headlink:visited {
	text-decoration: none;

}
a.headlink:hover {
		text-decoration: none;
		color:#EF4C43; /*White;*/
}





.flink {
font: bold 11px/1.5em Arial;
color:#747474;
padding:0 5px 0 5px;
}
a.flink:link {
	text-decoration: none;
}
a.flink:visited {
	text-decoration: none;

}
a.flink:hover {
		text-decoration: underline;
		color:#5A94CE;
}

.pgtitle {
    font: bold 16px/1.4em Arial; 
    color:#000;
    border-style: solid; 
    border-width: 0px; 
    padding-bottom: 5px; 
    background-image: url('/images/1pxhrline.jpg'); 
    background-repeat: repeat-x; 
    background-position: left bottom; 
    padding-left:10;
    height:30;
}
.newspgtitle {
    font: bold 16px/1.4em Arial; 
    color:#EF4C43;
    border-style: solid; 
    border-width: 0px; 
    padding-bottom: 5px; 
    background-image: url('/images/1pxhrline.jpg'); 
    background-repeat: repeat-x; 
    background-position: left bottom; 
    padding-left:10;
    height:30;
}
h2.newsheader {
    color: rgb(90, 149, 205); 
    font-family: Arial, Helvetica, sans-serif, Verdana, Geneva; 
    font-style: italic;
    line-height:normal;
    margin-bottom: 3px;
    margin-top: 10px;
}

.subtitle{font: bold 12px/1.4em Arial; color:#000;}

.top-txt{font: normal 12px/1.4em Arial;color:#9E9E9E;}
.top-txt1,.top-txt1:hover{font: bold 12px/1.5em Arial;color:#EF4C43;text-decoration: none; }

.normal {font: normal 12px/1.3em Arial;color:#000000;margin-bottom:6px;}
p.normal {font: normal 12px/1.3em Arial;color:#000000;margin-bottom:10px;}

.copy {font: normal 11px/1.3em Arial; color:#A3A3A3;}


.form-top-txt {font: normal 12px/1.5em Arial; color:#0000FF; text-transform:uppercase}
.form-red-txt {font: bold 12px/1.5em Arial; color:#EF4C43;}

.form-head {font: bold 16px/1.5em Arial; color:#FFFFFF; 
text-transform:uppercase;
background:url('images/arrow.jpg') no-repeat left center;
padding-left:40px;
margin-left:10px;
}

#news p { margin-bottom:6pt; }

    #newslist tbody tr.even td {
     /* background-color: #eee;*/
     background-color:#E0E0E0;
      
    }
    #newslist tbody tr.odd td a:hover
    {
    	color:White;
    	}
    #newslist tbody tr.odd  td {
      /*background-color: #fff;*/
      background-color:#404040;
      color:White;
    }
  /*.rowstyle_onmouseover
  {
  	background-color:#99FF66;
  	cursor:pointer;
  }
  .rowstyle_onmouseout
  {
  	background-color:#f7fff8;
  	
  }
  .rowstyle_alt_onmouseover
  {
  	background-color:Aqua;
  	cursor:pointer;
  }
  .rowstyle_alt_onmouseout
  {
  	background-color:#eefef0;
  	
  }*/
  .gv_width
  {
  	width:20px;
  	}
  	.gv1_EditRowStyle
  	{
  		background-color:Red;
  		}

/* supplier listings */
.SupplierListing {
    padding-top: 10px; 
    padding-left:10px; 
    width:600px;
    text-align:left;
    vertical-align:top;
}

.SupplierNotes {
    padding-top: 10px; 
    padding-left:10px; 
    width:600px;
    text-align:left;
    vertical-align:top;
    font-size:11px;
    line-height:normal;
}
.smallheading {
    font-size: x-small;
    font-weight:bold;
    padding:0px;
}
.instructions {
    font-size: x-small;
    font-weight:normal;
    padding:0px;
}
    

.bullets {
    margin-right: 12px;
}

.fieldlabel {
    width:100px;
}

/* MAI Content Reader Styles */
.ContentURL {
    width:100%;
    text-align:right;
    margin:3 10 3 0;
}

.ContentBody {
    width:100%;
}
.ContentBody p {
    font: normal 12px/1.3em Arial;
    color:#000000;
    margin-bottom:10px;
}

.right { text-align: right; }

/* calendar Design */
.calendarhead
{ padding-left:40px;
  font-weight:bold;
  font-size:12pt;
  padding-top:12px;
}

.calendardescript
{ padding-left:60px;
  font-weight:normal;
}


