body {
	background-image:url(res/abcbg.gif);
	background-repeat:repeat-x;
}


A  {
font-family: Arial,Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
}

A:visited {
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
/* color:#666666; */
text-decoration:none;
}

A:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
text-decoration:underline;
}


.header_bg{
background-image:url(res/header_bg.jpg);
}

.bg_sub{
background-image:url(res/sub_bg.gif);
}

.bg_norepeat{
background-repeat:no-repeat;
}

.bbg_norepeat{
background-repeat:no-repeat;
background-position:bottom;
}

.hmbg_norepeat{
background-repeat:no-repeat;
}



.list{
list-style: solid square #7BC9A4;
}

.bg_bottom{
background-image:url(res/sub_bottombg.jpg);
}

.bg_spacer{
background-image:url(res/bg_spacer.jpg);
}

a.subnav{
font-family: Arial,Helvetica, sans-serif; 
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;

}

a.subnav:hover{
font-family: Arial,Helvetica, sans-serif; 
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
background-color:#3d3d3d;

}


.subnav{
font-family: Arial,Helvetica, sans-serif; 
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-left:20px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}

A.bulletlink  {
font-family: Arial,Helvetica, sans-serif;
color:#FF0000;
text-decoration:underline;
}

A.bulletlink:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
text-decoration:underline;
}

.bulletlink{
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
text-decoration:underline;
}

.imgfloat {
 float:left;
 border:Solid 1px #ff0000;
 width:110px;
 }

a.hm_rollover{
border:Solid 1px #FFFFFF;
color:#990000;
padding:0px;

}

a.hm_rollover:visited{
border:Solid 1px #FFFFFF;
color:#990000;
padding:0px;

}

a.hm_rollover:hover{
border:Solid 1px #ff0000;
color:#990000;
padding:0px;
}

a.prod_rollover{
background-color:white;
font-family: Arial,Helvetica, sans-serif; 
color:#595959;
text-decoration:none;
font-size: 10px;
width: 300px;
padding-left:30px;
line-height: 14px;
}

a.prod_rollover:visited{
background-color:white;
font-family: Arial,Helvetica, sans-serif; 
color:#595959;
font-size: 10px;
text-decoration:none;
width: 300px;
padding-left:30px;
line-height: 14px;
}

a.prod_rollover:hover{
font-family: Arial,Helvetica, sans-serif; 
color:#ff0000;
font-size: 10px;
text-decoration:none;
width: 300px;
padding-left:30px;
line-height: 14px;
}

.inputbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #013398E;
border: 1px black solid;
background-color: #999999;
height:13px;
}

.copy_black{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size: 11px;
line-height:14px;
padding-left:10px;
padding-right:10px;
}

.copy_black_nopadding{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size: 11px;
line-height:14px;
padding-left:10px;
padding-right:10px;
}

.copy_white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px;
padding-right:8px; 
color: #ffffff;
}


.dotted_white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
color: #ffffff;
}

.copy_black{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
}

.copy_red{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000;
}

.copy_green{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
color: green;
}


.copytitle{
font-family: Lucida Grande ,Arial,Helvetica, sans-serif; 
color:#FF0000;
font-size:16px;
text-decoration:none;
}

.footer_greylt{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
padding-left:10px;
color: #595959;
}



.footer_4gi{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
padding-top:10px;
padding-bottom:10;
vertical-align:middle;
color:#FF9900;
}

A.footer_4gi{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
padding-top:10px;
padding-bottom:10;
vertical-align:middle;
color:#FF9900;
}
A.footer_4gi:visted{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
padding-top:10px;
padding-bottom:10;
vertical-align:middle;
color:#FF9900;
}
.footer_4gi:hover{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
padding-top:10px;
padding-bottom:10;
vertical-align:middle;
color:#FF9900;
}

.footer_nopad{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
font-weight:bold;
color: #595959;
}

.footer_grey{
font-family: Arial,Helvetica, sans-serif; 
font-size: 9px; 
font-weight:bold;
padding-left:10px;
color: #595959;
}

A.footer_white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
font-weight:bold;
color: #ffffff;
}

A.footer_white:visted{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
font-weight:bold;
color: #ffffff;
}

A.footer_white:hover{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
font-weight:bold;
color:#FFCC00;
}

.footer_white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
padding-left:10px;
padding-bottom:10;
vertical-align:middle;
color: #ffffff;
}

a.articlink{
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
font-size:11px;
text-decoration::none;
}

a.articlink:hover{
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
font-size: 11px;
text-decoration:none;

}


.articlink{
font-family: Arial,Helvetica, sans-serif; 
color:#FF0000;
font-size:11px;
text-decoration:none;
}


.articlinktitle{
font-family: Lucida Grande ,Arial,Helvetica, sans-serif; 
color:#7ec000;
font-size:16px;
text-decoration:none;
}

.articlinksubtitle{
font-family: Lucida Grande ,Arial,Helvetica, sans-serif; 
color:#7ec000;
font-size:14px;
text-decoration:none;
}

.subtitle{
font-family: Lucida Grande ,Arial,Helvetica, sans-serif; 
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.input_text{
width:120px;
border:1px solid black;
height:20px;
font: 11px Arial,Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#000000;
}

.input_text_sm{
width:60px;
height:20px;
border: 1px solid black;
font: 11px Arial,Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#000000;
}

.input_textarea{
font: 12px Arial,Arial, Helvetica, sans-serif;
border: 1px solid #65A78B;
height:70px;
width:440px;
padding-left: 5px;
background-color:#FFFFFF;
}

.input_textarea_large {
font: 12px Arial,Arial, Helvetica, sans-serif;
border: 1px solid #65A78B;
height:200px;
width:440px;
padding-left: 5px;
background-color:#FFFFFF;
}


.submittextgrey { 
border : 1px #102C63 solid; 
height:19px; 
font: 12px Arial; 
color:#FFFFFF; 
background-color:#8C8A94; 
}

.input_select {
background-color:#FFFFFF; 
height:21px; 
border:1px solid black; 
font:11px Arial; 
color:#000000; 
}

.tdPadding{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}


.redtextmatter{
color:red; 
}

.header{
font: 18px Arial,Arial, Helvetica, sans-serif;
font-weight: bold;
color:red; 
}