
<style type="text/css">
<!--

/* import layout styles CSS */
@import "layout.css";




body {  scrollbar-3d-light-color:#9fd98b; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-base-color:#005536; 
	scrollbar-dark-shadow-color:#fffffff; 
	scrollbar-face-color:#000000; 
	scrollbar-highlight-color:#fffffff;  
	scrollbar-shadow-color:#fffffff;
}


A.menumain:active {
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none
	}

A.menumain:link {
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none
}

A.menumain:visited {
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none
}

A.menumain:hover {
	font-family:verdana;
	color:#E31836;
	font-size:11px;
	font-weight:normal;
	text-decoration:none
}




A.menuoff:active {
	font-family:tahoma;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none
	}

A.menuoff:link {
	font-family:tahoma;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	text-decoration:none
	}

A.menuoff:visited {
	font-family:tahoma;
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none
	}

A.menuoff:hover {
	font-family:tahoma;
	color:#E31836;
	font-size:10px;
	font-weight:normal;
	text-decoration:none
	}


.subtitle {font-family:tahoma;color:#cc0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none
	}

.subtitle2 {
	font-family:avenir, verdana,arial,helvetica;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	}

.subtitle3 {
	font-family:avenir, verdana,arial,helvetica;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}

.header {
	font-family:avenir, verdana,arial,helvetica;
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
	}

.menupipe {
	font-family:verdana,arial,helvetica;
	color:#999999;
	font-size:10px;
	font-weight:bold;
	text-decoration:none
	}
	
.menupipemain {
	font-family:verdana,arial,helvetica;
	color:#000000;
	font-size:9px;
	font-weight:normal;
	text-decoration:none
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	}


.contacts {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 12px; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



A.contacts  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal;
	TEXT-DECORATION: none;    
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.footer {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #eddf9d; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.footer  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #eddf9d; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal;
	TEXT-DECORATION: none;    
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.footer:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.footerdark {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.footerdark  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal;
	TEXT-DECORATION: none;    
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.footerdark:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #e31636; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none;   
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.scroller {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	cursor : hand;
}

A.scroller  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	cursor : hand;
}

A.scroller:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	cursor : hand;
}


.scrollerbody {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.scrollerbody  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.scrollerbody:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #E0B624;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


// news styles for news search page

.newsheadline {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.newsheadline  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.newsheadline:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffff00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.newsbody {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.newsbody  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.newsbody:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #e61736;
	TEXT-DECORATION: underline;   
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

// end news styles



.searchheader {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.searchheader  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.searchheader:hover  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #e61736; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.searchheader:visited  {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #666666; 
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* start of all standard contexual selectors */












P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.7; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


/* TD controls the appearence of the top main nav menu.. And content within pasted tables in Content management system */
TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 2.0; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.special {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.3; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	MARGIN: 0px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	MARGIN: 0px; 
	COLOR: #E31736;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #E31736;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	MARGIN: 0em 0em 1em; 
	COLOR: #E31736;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #E31736; 
	LINE-HEIGHT: 1; 
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 12px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 1; 
	COLOR: #E31736; 
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6 A {
	COLOR: #69c; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 A {
	COLOR: #69c; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	PADDING-LEFT: 7px; 
	MARGIN-LEFT: 7px; 
	COLOR: #ff0000;
	LIST-STYLE-IMAGE: url(images/icon_li.gif); 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 2em; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

LI {
	PADDING-LEFT: 7px; 
	MARGIN-LEFT: 7px; 
	COLOR: #000000;
	LIST-STYLE-IMAGE: url(images/icon_li.gif); 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 2em; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	 
}


.lineitem {
	PADDING-LEFT: 30px; 
	PADDING-RIGHT: 30px; 
	PADDING-LEFT: 30px; 
	COLOR: #000000;
	LIST-STYLE-IMAGE: url(images/icon_li.gif); 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 2em; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

BLOCKQUOTE {
	PADDING-LEFT: 20px; 
	MARGIN-LEFT: 0px; 
	COLOR: #002F5D;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 2em; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.recentDevelopments {
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #069 1px dotted; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
}
.solutionSpotlights {
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #069 1px dotted; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px
}
.largeBlueBoxes {
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 10px
}
.smallBlueBoxes {
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px
}


/* start display controls of content body elemenmts */

.lvl3content {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 30px; 
	PADDING-BOTTOM: 30px; 
	PADDING-TOP: 0px
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.body10 {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-size: 13px; 
	color: #000000
}


.menu12 {
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: Bold;
	padding-right: 10px;
	padding-Left : 10px;
	COLOR: #ffffff;
}

.formstyle {
	BACKGROUND-COLOR: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
}

.formlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
}

.formlabelbold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
	font-weight: bold;
}

.formlabelred {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #E31736;
	font-weight: bold;
}


.formlabelheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

.formlabelalert {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E31736;
	font-weight: bold;
}


.formrequired {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #E31736;
	font-weight: bold;
	padding-right: 5px;
	padding-Left : 0px;
}


.tinytext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000
}

 
.PFHeadline {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-size: 16px; 
	color: #000000
}

.PFBody {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-size: 12px; 
	color: #000000
}


.printfriendly {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-size: 12px;
	color: #ff0000
}


.topicbody {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.9; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.ticker {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	background-image: url(../images/bg_shadow.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
}

.tickersub {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	background-image: url(../images/bg_shadow_sub.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
}


.tickertext {
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}



.btnmenu_bak { 
	background : #1C2AA7;
	FONT-SIZE: 11px;
	COLOR: #F2F2F2; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial;
	cursor : hand;
	padding-left : 12px;
	padding-right : 30px;
	line-height: 1.4;
	border-bottom: 1px solid #3399cc;
	border-top: 1px solid #3399cc;
	border-right: 1px solid #3399cc;
	border-left: 1px solid #3399cc;
}


.btnmenuover_bak {
	background : #6565C3; 
	FONT-SIZE: 11px;
	COLOR: #F2F2F2; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial;
	cursor : hand;
	padding-left : 12px;
	padding-right : 30px;
	line-height: 1.4;
	border-bottom: 1px solid #3399cc;
	border-top: 1px solid #3399cc;
	border-right: 1px solid #3399cc;
	border-left: 1px solid #3399cc;

}



.news {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.9; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.news A: {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #0000ff; 
	LINE-HEIGHT: 1.9; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.news :hover {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ff0000; 
	LINE-HEIGHT: 1.9; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}



redbold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	MARGIN: 0em 0em 1em; 
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.body10red {
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-size: 13px; 
	color: #FF0000
}


.breadcrumbheadline {
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #000000; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	cursor : hand;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.breadcrumbheadline A{
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #FFCC00;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	cursor : hand;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.breadcrumbheadline :Hover {
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #000000; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	cursor : hand;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}



.bghero_kevin { 
  	background-position: 100% 0%;
	background-image: url(../images/kevin.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}


.bghero_brenden { 
  	background-position: 100% 0%;
	background-image: url(../images/brenden.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}

.bghero_robert { 
  	background-position: 100% 0%;
	background-image: url(../images/robert.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}

.bghero_rick_phillip { 
  	background-position: 1% 1%;
	background-image: url(../images/rick_phillip.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}

.bghero_sean { 
  	background-position: -100% 0%;
	background-image: url(../images/sean.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}










.heroheadline {
	FONT-SIZE: 18px;
	FONT-WEIGHT: Bold;
	COLOR: #FFB30F; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.heroheadline A{
	FONT-SIZE: 18px;
	FONT-WEIGHT: Bold;
	COLOR: #FFB30F;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.heroheadline :Hover {
	FONT-SIZE: 18px;
	FONT-WEIGHT: Bold;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}




.herosubheadline {
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #FFB30F; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.herosubheadline A{
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #FFB30F;
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}

.herosubheadline :Hover {
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bold;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
}



.breadcrumbbody A {
	FONT-SIZE: 11px;
	FONT-STYLE: normal; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 14px;
	padding-right : 7px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.5; 
}

.breadcrumbbody :Hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 14px;
	padding-right : 7px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.5; 
}

.breadcrumbbody {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 14px;
	padding-right : 7px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.5; 
}







.herobody A {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.4;

}

.herobody :Hover {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.4;

}

.herobody {
	FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;  
	FONT-FAMILY: verdana;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	LINE-HEIGHT: 1.4;
}



.menutable {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.menutable  {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 28px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.menutable:hover  {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 28px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.menutabledownload {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.menutabledownload  {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #FFCC00;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 2em; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.menutabledownload:hover  {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ffffff;
	TEXT-DECORATION: none;   
	LINE-HEIGHT: 1.4; 
	PADDING-TOP: 0px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.storeHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #980000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px;   
}

A.storeHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #980000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px;    
}

A.storeHeader:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #980000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px;   
}

.body {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal;
	LINE-HEIGHT: 1.3; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
}

A.body {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

A.body:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ff0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.divflashSplash {
	BORDER-TOP: #000000 3px solid;
	border-left : #000000 0px solid;
	border-right : #000000 1px solid;
	border-bottom : #000000 2px solid;
}


/* start menu tab styles set */


.bgsides { 
  	background-position: 100% 0%;
	background-image: url(../images/splash_bg_sides.gif);
	background-attachment: fixed;
  	background-repeat: no-repeat;
	border-left : #000000 1px dashed;
}

.divshowoutline {
	BORDER-top: #000000 0px solid;
	border-left : #ffffff 2px solid;
	border-right : #000000 0px solid;
	border-bottom : #000000 0px solid;
}

	#tablist{
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	}
	
	#tablist li{
	list-style: none;
	display: inline;
	margin: 0;
	}

#tablist li a{
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 7px;
	margin-left: 0px;
	border: 1px solid #000000;
	border-bottom: none;
	background: #E31836;
	font-family:verdana;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
    cursor: hand;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width:600px;
height:40px;
}

.tabcontent{
display:none;
}


.cartdetails {
	position:relative;
	top:-20px;
	left:-5px;
}

.cartfinal {
	position:relative;
	top:-20;
	left:30px;
}


// start of fax reporting

.nodata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	color: #FF0000;
	font-variant: small-caps;

}
thead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
	background-color: #CCCCCC;
}
.trdata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-variant: small-caps;
	color: #000000;
}
.trdatafailed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #FF0000;

}
.trdataque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #009900;

}



.datarow1 {
	PADDING-RIGHT: 14px; 
	PADDING-LEFT: 14px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.9; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #faedb6;

}


.datarow2 {
	PADDING-RIGHT: 14px; 
	PADDING-LEFT: 14px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 
	MARGIN: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 1.9; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border-left:#faedb6 solid 1px;
	border-right:#faedb6 solid 1px;
	border-bottom:#faedb6 solid 1px;
}



  --> 
</style>

	



