BODY {
	font-family: Arial, Helvetica, san-serif;
	font-size:12px;
	color : #000000;
	background: white;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 5px;
	
} TD {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	
} P {
	font-family:Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	line-height:20px;
	
} UL {
	font-family:Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	line-height:20px;
	margin-left:5px;
	padding-left:15px;
	
} OL {
	font-family:Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	line-height:20px;
	list-style-type:disc;
	margin-left:10px;
	
} B {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	
} INPUT {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #626262;
	
} SELECT, OPTION {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #626262;
	
} TEXTAREA {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #626262;
	
} a:link, a:visited, a:active, a:hover {
	font-family: Arial, Helvetica, san-serif;
	color : #000000;
	text-decoration: underline;}
	
	
a img {
    border: none;
}
 

 .top{
 	background : url('../images/top.gif');
		
} .footnotes{
	font-family: Arial, Helvetica, san-serif;
	font-size:8px;
	color : #000000;
	border-width:1px;
	background:#f2f2f2;
	
} .borderfootnotes{
	border-color:#000000;
	border-width:1px;
	
} .emailtext{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #2a3144;
} a.emailtext:link, a.emailtext:visited, a.emailtext:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #2a3144;
	text-decoration: none;} 
a.emailtext:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #2a3144;
	text-decoration: underline;	
	

		
} .back{
 	font-family: Arial, Helvetica, san-serif;
	font: 10px bold;
	letter-spacing: 1px;
	color: #bd1d1f;
	text-align:right;

} a.back:link, a.back:visited, a.back:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0e88b9;
	padding:1px 6px 2px 10px;
	text-decoration: none;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#eeedeb none repeat scroll 0 0;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:15px;
	-moz-border-radius-topright:4px;}			
 a.back:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0e88b9;
	background:#e3e5a3 none repeat scroll 0 0;
	padding:1px 6px 2px 10px;
	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:15px;
	-moz-border-radius-topright:4px;
	
} .morecopy{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #bd1d1f;
} a.morecopy:link, a.morecopy:visited, a.morecopy:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #bd1d1f;
	text-decoration: none;	}
 a.morecopy:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #bd1d1f;
	text-decoration: underline;	} 
	
.rhsubheadertext{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #47a4c4;
} a.rhsubheadertext:link, a.rhsubheadertext:visited, a.rhsubheadertext:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #626262;
	text-decoration: none;	
} a.rhsubheadertext:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #626262;
	text-decoration: underline;	
	
} .toptext{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	letter-spacing: 1px;
	background-color:#2ea2d1;
	padding: 2px;
	text-decoration: none;	
} a.toptext:link, a.toptext:visited, a.toptext:active, a.toptext:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
	background-color:#2ea2d1;
	text-decoration: none;}
	
 .subhead {
	font-family: Arial, Helvetica, san-serif;
	color: #e97e62;
	font-weight: bold;
	font-size: 11px;
	
} H1 {
	font-family: Arial, Helvetica, san-serif;
	color: #818584;
	letter-spacing: 3px;
	font-size: 16px;	
} H2 {
	font-family: Arial, Helvetica, san-serif;
	color: #47a4c4;
	letter-spacing: 2px;
	font-size: 15px;
} H3 {
	font-family: Arial, Helvetica, san-serif;
	color: #626262;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
} H4 {
	font-family: Arial, Helvetica, san-serif;
	color: #aeaeae;
	letter-spacing: 3px;
	font-size: 12px;
	text-transform:uppercase;
	
} .newsitem {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #9b9b9b;
	text-decoration: none;
} a.newsitem:link, a.newsitem:visited, a.newsitem:active {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #9b9b9b;
	text-decoration: none;
} a.newsitem:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #9b9b9b;
	text-decoration: underline;
	
}  .bottomfooter {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: white;
	background : url('../images/footer.gif');
} a.bottomfooter:link, a.bottomfooter:visited, a.bottomfooter:active {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
} a.bottomfooter:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	color: white;
	text-decoration: underline;
	
} .navbg{
 	background : url('../images/navitembg.gif');	
} a.navbg:link {	
	background : url('../images/navitembg.gif');	
} a.navbg:visited {
	background : url('../images/navitembg.gif');	
} a.navbg:active {
	background : url('../images/navitembg.gif');
} a.navbg:hover {	
	background : url('../images/navitembg.gif');
	
} .navtext{
 	font-size : 10px;
	font-weight: bold;
	color : white;
	letter-spacing: 1px;
	text-decoration: none;	
} a.navtext:link, a.navtext:visited, a.navtext:active, a.navtext:hover {
	font-size : 10px;
	font-weight: bold;
	color : white;
	letter-spacing: 1px;	
	text-decoration: none;}
	
.leftsubnavtext{
 	font-size : 10px;
	font-weight: bold;
	color : #0e88b9;
	letter-spacing: 1px;
	text-decoration: none;	
} a.leftsubnavtext:link, a.leftsubnavtext:visited, a.leftsubnavtext:active, a.leftsubnavtext:hover  {
	font-size : 10px;
	font-weight: bold;
	color : #0e88b9;
	letter-spacing: 1px;	
	text-decoration: none;

	
} .redheader {
	font-family: Times;
	font-size: 14px;
	letter-spacing: 2px;	
	color: #bd1d1f;
	
} .date {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
	color: #47a4c4;
} a.date:link, a.date:visited, a.date:active {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
	color: #47a4c4;
	text-decoration: none;
} a.date:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
	color: #47a4c4;
	text-decoration: underline;	
	
} .accents {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
	color: #47a4c4;
	font-weight: bold;
} a.accents:link, a.accents:visited, a.accents:active,a.accents:hover  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
	color: #47a4c4;
	font-weight: bold;
	text-decoration: underline;	
	
} .welcome{
	font-family: Times;
	font-size: 24px;
	color: #bd1d1f;
	
} .greybg{
	background-color:#c9c9c9;
	padding:5px;
	
} .greyprotable{
	background-color:#e8e8e8;
	padding:10px;
	font-family:Arial, Helvetica, san-serif;
	font-size:11px;
	
} .greyprotablelink{
	font-family:Arial, Helvetica, san-serif;
	font-size:11px;
	text-decoration:underline;
	

	
} .readmore{
	font-family:Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	text-decoration: none;	
	line-height: 22px;	
	background-color:#c9c9c9;
} a.readmore:link, a.readmore:visited,a.readmore:active, a.readmore:hover  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	background-color:#c9c9c9;

} .listen{
	font-family:Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	text-decoration: none;	
	line-height: 22px;	
	background-color:#d2eff6;
} a.listen:link, a.listen:visited,a.listen:active, a.listen:hover  {
	font-family:Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	background-color:#d2eff6;
	
	
} .homereadmore{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	letter-spacing: 1px;
	background-color:#bbc04a;
	padding: 2px;
	text-decoration: none;	
} a.homereadmore:link, a.homereadmore:visited,a.homereadmore:active, a.homereadmore:hover  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	letter-spacing: 1px;
	background-color:#bbc04a;
	padding: 2px;
	text-decoration: none;	

	
} .redheader {
	font-family: Times;
	font-size: 14px;
	letter-spacing: 2px;	
	color: #bd1d1f;
	
} .footeritem {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	color: #969592;
	text-decoration: none;
} a.footeritem:link, a.footeritem:visited, a.footeritem:active {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	color: #969592;
	text-decoration: none;
} a.footeritem:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	color: #969592;
	text-decoration: underline;
	
} .footerterms {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;	
	color: #47a4c4;
} a.footerterms:link, a.footerterms:visited, a.footerterms:active {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;	
	color: #47a4c4;
	text-decoration: none;		
} a.footerterms:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;	
	color: #47a4c4;
	text-decoration: underline;	
	
} .productlinks{
 	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
	letter-spacing: 1px;
	background-color:#0e88b9;
	padding: 2px;
	text-decoration: none;	
} a.productlinks:link ,a.productlinks:visited, a.productlinks:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
	background-color:#0e88b9;
	text-decoration: none;	
} a.productlinks:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
	background-color:#0e88b9;
	text-decoration: underline;	
	
} .subnavtext{
 	font-size : 10px;
	font-weight: bold;
	color : white;
	letter-spacing: 1px;
	text-decoration: none;	
} a.subnavtext:link, a.subnavtext:visited, a.subnavtext:active {
	font-size : 10px;
	font-weight: bold;
	color : white;
	letter-spacing: 1px;	
	text-decoration: none;
} a.subnavtext:hover {
	font-size : 10px;
	font-weight: bold;
	color : white;
	letter-spacing: 1px;	
	text-decoration: underline;
	
} .packageinsert{
	font-family: Arial, Helvetica, san-serif;
 	font-size : 11px;
	font-weight: bold;
	color : #96ba3f;
	text-decoration: none;	
} a.packageinsert:link, a.packageinsert:visited, a.packageinsert:active  {
	font-size : 11px;
	font-weight: bold;
	color : #96ba3f;
	text-decoration: none;	
} a.packageinsert:hover {
	font-size : 11px;
	font-weight: bold;
	color : #96ba3f;
	text-decoration: underline;	
}
 .H2link {
	font-family: Arial, Helvetica, san-serif;
	color: #47a4c4;
	letter-spacing: 2px;
	font-size: 15px;
	font-weight:bold;
} a.H2link:link, a.H2link:visited, a.H2link:active, a.H2link:hover {
	font-family: Arial, Helvetica, san-serif;
	color: #47a4c4;
	letter-spacing: 2px;
	font-size: 15px;
	text-decoration: underline;	}
	
ul#navigation {
	padding-right:5px;
	font-size : 10px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform:uppercase;
	text-decoration:none;}	
	
li#navitem {
	list-style-type:none;
	border-bottom:#fff dotted 1px;
	margin:8px 7px 2px -5px;
	line-height:15px;	
	color : #fff;
	}
	
li#navitem  a{
	text-decoration:none;	
	color : #fff;
	}

li#subnavitem {	
	list-style-type:none;
	margin:8px 7px 2px -5px;
	line-height:15px;
	color :#0e88b9;
	border-bottom:#e3e98b dotted 1px;
	padding-bottom:2px;
}
	
li#subnavitem  a{
	text-decoration:none;	
	color :#0e88b9;
	}
	
	
ul#horizontal_navigation{
	padding: 2px;
	margin: 0;
	font-size : 12px;
	font-weight: 100;	
	white-space:no-wrap;
	color:#fff;
	height:30px;
	background:#0e88b9;
	line-height:30px;	
	text-align:center;
}

.dropdownnav-bg{
	background:#0e88b9;
	height:30px;
	margin:0;
	}

li#hor_nav{
	list-style: none;
	display: inline;
	margin: 0;
}

li#hor_nav  a{
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	background: #0e88b9;
	color:#fff;
}

li#hor_nav  a:link, #tablist li a:visited{
	color:#fff;
}

li#hor_nav  a:hover{
	color:#fff;
	background: #2a9ecd;
}
	
ul#right_nav{
	margin:0 5px 0 35px;
	padding:0 5px;
}

 .rhheadertext{
 	font-family:Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0e88b9;
	margin-left:35px;
	line-height:10px;
} a.rhheadertext:link, a.rhheadertext:visited, a.rhheadertext:active  {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #0e88b9;
	text-decoration: none;
	line-height:10px;}	 
 a.rhheadertext:hover {
	text-decoration: underline;}

.right_nav_item{
	color:#fff;
	letter-spacing:1px;
	border-bottom:#fff dotted 1px;
	list-style: none;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	padding:3px 2px 8px 0px;
	line-height:12px;}
	
a.right_nav_item:link, a.right_nav_item:visited, a.right_nav_item:active, a.right_nav_item:hover {
	text-decoration:none;
	color:#fff;
	border:0;}
 a.right_nav_item:hover{
 	color:#fff;
	text-decoration:underline;}

ul#products {
	margin:0 9px;
	padding:0 9px;}	


.product_item {
	font-family:  Arial, Helvetica, san-serif;
	font-size: 12px;
	color : #000000;
	list-style-image:url(../images/bullet.gif);
	}	

	
.dottedline{
	border-bottom:#CCCCCC dotted 1px;}
	

.Distributor_Logopadding{
	padding:5px 8px 10px 5px;}