BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px sans-serif; BACKGROUND: #fff; HEIGHT: 100%; min-height:100%;COLOR: #000; PADDING-TOP: 0px
}
.headercontainer {
	height: 111px; background-image:url('images/header-gray.jpg'); background-repeat: repeat-x;


}
.header {
	POSITION: relative; height: 111px; WIDTH: 850px; MARGIN: 0px auto; background-image:url('images/header-gray.jpg'); background-repeat: repeat-x;
}
.menu {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 2px; PADDING-TOP: 80px;
	FONT-FAMILY:Georgia; FONT-SIZE: 14px; FONT-WEIGHT:bold
}
img.menu {
	position: absolute; PADDING: 0px; MARGIN: 0px; z-index:0
}
P.menu {
	position: absolute; PADDING: 0px; PADDING-RIGHT:0px; PADDING-TOP: 6px;MARGIN: 0px; COLOR: #FFFFFF; 
}
A.menu {
	position: absolute; PADDING: 0px; PADDING-RIGHT:0px; PADDING-TOP: 6px;MARGIN: 0px; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.menu:visited {
	TEXT-DECORATION: none	
}
A.menu:hover {
	TEXT-DECORATION: none
}

.secondheadercontainer {
	height: 250px; background-image:url('images/bluebar.jpg'); background-repeat: repeat-x;
}
#secondheader {
	POSITION: relative; height: 250px; WIDTH: 850px; MARGIN: 0px auto;
	background-image:url('images/bluebar.jpg'); background-repeat: repeat-x;
}
#secondheadercontent {
	POSITION: relative; height: 250px; WIDTH: 850px; MARGIN: 0px auto;z-index:3
	
}
#shimg {
	float:right; width:300px; height:194px; margin-top:18px; margin-left:20px
}
H1.secondheader {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 10px; PADDING-TOP: 18px;
	FONT-FAMILY:Arial; FONT-SIZE: 21px; FONT-WEIGHT:bold; COLOR:#FFFFFF; 
}
P.secondheader {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px;
	FONT-FAMILY:Arial; FONT-SIZE: 16px; FONT-WEIGHT:bold; COLOR:#FFFFFF
}
TABLE.shtb {
	width:525px;
	empty-cells: hide;
	border-spacing: 7px;
	FONT-FAMILY:Arial; FONT-SIZE: 14px; FONT-WEIGHT:bold; COLOR:#FFFFFF
}
td.shtb {
	border: 2px;
	border-color: #d3d3d3;
	border-style: ridge;	
	padding: 6px;
}
td.shtb:hover {
	background-color:#1598f4;
	background-color:#16296d;
	background-image:url('images/prod_menubuttons.png'); background-repeat: repeat-x;		
	border-style: inset;	
}
A.shtb {
	display:block;
	TEXT-DECORATION: none;width: 100%; 
	Color:white;
}
A.shtb #aspan {
	display:block;
	TEXT-DECORATION: none;
	Color:white;
}
A.shtb:visited {
	Color:white;
	TEXT-DECORATION: none	
}
A.shtb:hover {
	Color:white;
	TEXT-DECORATION: none
}

.footercontainer {
	height: 100px; margin-top:30px; background-color:#ebebeb; 
}
.footer {
TEXT-ALIGN: left; WIDTH: 850px; MARGIN: 0px auto;
	background-color:#ebebeb
}
A.footer {
	COLOR:#959595; TEXT-DECORATION: none;
}
A.footer:visited {
	TEXT-DECORATION: none	
}
A.footer:hover {
	TEXT-DECORATION: none
}

#prodL {
	float:left;
	width:400px;
	margin: 0px 10px 40px 0px;
	background-image:url('images/prod_bluebar.jpg'); background-repeat: repeat-x;	
	border: 1px;
	border-color: #c2c2c2;
	border-style: none solid solid solid;	
	padding: 5px 5px 5px 5px;
	COLOR: #959595;FONT-FAMILY:Arial;
}
#prodR {
	float:left;
	width:400px;
	margin: 0px 0px 40px 10px;
	background-image:url('images/prod_bluebar.jpg'); background-repeat: repeat-x;	
	border: 1px;
	border-color: #c2c2c2;
	border-style: none solid solid solid;	
	padding: 5px 5px 5px 5px;
	COLOR: #959595;FONT-FAMILY:Arial;
}
#prodL:hover {
	float:left;
	background-image:url('images/prod_hover.jpg'); background-repeat: repeat-x;	
	border-style: none dashed dashed dashed;	
}
#prodR:hover {
	float:left;
	background-image:url('images/prod_hover.jpg'); background-repeat: repeat-x;	
	border-style: none dashed dashed dashed;	
}
h1.prod {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	FONT-FAMILY:Arial; FONT-SIZE: 18px; FONT-WEIGHT:bold; COLOR:#FFFFFF
}

A.prod {
	TEXT-DECORATION: none;
}
A.prod #aspan {
	display:block;
	TEXT-DECORATION: none;
}
A.prod:visited {
	TEXT-DECORATION: none	
}
A.prod:hover {
	TEXT-DECORATION: none
}

#wrap {
POSITION: relative; TEXT-ALIGN: left; WIDTH: 850px; MARGIN: 0px auto;
}


.featurebox {
	float:right; background-image:url('images/featurebox.png'); background-repeat: no-repeat; Height: 510px; width:313px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}
.featurecontent {
	text-align:justify; PADDING-TOP:25px; PADDING-BOTTTOM:80px; PADDING-LEFT:44px; PADDING-RIGHT:16px; FONT-FAMILY:Arial; FONT-SIZE: 13px; FONT-WEIGHT:bold; 
}
H1.featuredcontent {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; LINE-HEIGHT:22px; COLOR: #959595; FONT-FAMILY:Arial;FONT-SIZE: 28px; FONT-WEIGHT:bold; 
}
.sidebox {
	float:right; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}

.maincontent {
POSITION: relative; TEXT-ALIGN: left; WIDTH: 850px; MARGIN: 0px auto; WIDTH: 850px; LINE-HEIGHT: 18px; COLOR: #959595; FONT-FAMILY:Arial;
	FONT-SIZE: 1.2em; FONT-WEIGHT:bold; height: auto
}

#news_small {
	float:left;
	width:255px;
	margin: 20px 12px 10px 0px;
}
#news_large {
	float:left;
	width:410px;
	margin: 20px 12px 10px 0px;
}


A {
	COLOR: #23429d; TEXT-DECORATION: none
}
A:visited {
	
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN-TOP: 0px
}
.white {
	COLOR: #ffffff
}
.newsbox {
	TEXT-ALIGN: justify; LINE-HEIGHT: 15px; COLOR: #000000; FONT-SIZE: 10px
}
.newsboxtitle {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; COLOR: #0b4ab5; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.newsheading {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.floatright {
	FLOAT: right
}
.rightboxtitle {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; COLOR: #0b4ab5; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.rightbox {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN-TOP: 3px; COLOR: #000000; FONT-SIZE: 11px
}
.rightboxtext {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN-TOP: 7px; TEXT-INDENT: -8px; COLOR: #000000; MARGIN-LEFT: 8px; FONT-SIZE: 11px
}
.newsheading:hover {
	TEXT-DECORATION: none
}
.newsdate {
	FONT-STYLE: italic
}
.quanttitle {
	PADDING-BOTTOM: 5px; COLOR: #505050; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.quantcounter {
	COLOR: #0b4ab5
}
.quantbullet {
	
}
.quanttext {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}
.menuitem {
	PADDING-RIGHT: 10px; COLOR: #000000; FONT-SIZE: 16px
}
#arrow {
	COLOR: #0b4ab5; FONT-WEIGHT: bold
}
.leftmenuarrow {
	MARGIN-LEFT: -0.5em
}
.leftarrow {
	MARGIN-RIGHT: 0.2em
}
#arrow:hover {
	TEXT-DECORATION: none
}
H1 {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; LINE-HEIGHT:22px; COLOR: #959595; FONT-FAMILY:Arial;FONT-SIZE: 1.4em; FONT-WEIGHT:bold; 
}
H2 {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px; LINE-HEIGHT:20px; COLOR: #959595; FONT-FAMILY:Arial;FONT-SIZE: 1.3em; FONT-WEIGHT:bold; 
}
H3 {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; LINE-HEIGHT:20px; COLOR: #959595; FONT-FAMILY:Arial;FONT-SIZE: 1.2em; FONT-WEIGHT:bold; 
}
LI {
	Margin:10px
}