@charset "utf-8";
/* CSS Document */


.headmenu {width:900px; height:20px; background-image:url(img/topmenu.jpg); font-size:12px; font-weight:bolder; font-family:arial; color:#FFF; text-decoration:none;}
#headlinks {text-decoration:none; color:#FFF;}
#headlinks:hover {text-decoration:underline;}
.headbanner { width:900px; background-image:url(img/bannerlogo.gif); background-repeat:no-repeat; height:60px; background-color:#3b6098;}
.indeximage {width:830px; height:300px; background:url(indeximage.jpg); background-repeat:no-repeat}
.contactimage {width:830px; height:300px; background:url(img/contactimage.jpg); background-repeat:no-repeat}
.productsimage {width:830px; height:180px; background:url(indeximage.jpg); background-repeat:no-repeat}
.separate {width:250px; height:5px; background-image:url(img/separate.gif);}
.resourcemenu {font:arial; color:#FFF; font-size:11px; font-weight:600; text-decoration:none;}
.resourcemenu a{font:arial; color:#FFF; font-size:11px; font-weight:600; text-decoration:none; text-decoration:none;} 
.resourcemenu a:hover{font:arial; color:#FF9; font-size:11px; font-weight:600; text-decoration:none; text-decoration:none;} 
.resourcemenuhidden {font:arial; color:#3b6098; font-size:11px; font-weight:600; text-decoration:none;}
.resourcemenuhidden a{font:arial; color:#3b6098; font-size:11px; font-weight:600; text-decoration:none; text-decoration:none;} 
.leftblur {background-image:url(img/leftblur.gif); width:6px;}
.rightblur {background-image:url(img/rightblur.gif); width:6px;}
.contentheading {color:#3b6098; font-family:arial; font-size:28px; font-stretch:expanded; height:45px; letter-spacing:1px; vertical-align:middle; text-align:left;}
.contentimage {width:63px; vertical-align:top; text-align:center;}
.contenttext {width:162px; vertical-align:top; font-family:arial; font-size:11px; color:#000000; text-align:left;}
.contenttextheading {font-size:14px; color:#032d6b;}
.contentsubtext {width:205px; vertical-align:top; font-family:arial; font-size:11px; text-align:left; color:#000000; padding:10px;}
#contentsublink:link { color:#032d6b;}
#contentsublink:visited { color:#55585d;}
.contentsubtextbold {width:430px; vertical-align:top; font-family:arial; font-size:11px; text-align:left; color:#000; padding:10px; font-weight:500;}
.bottommenu {height:25px; background-image:url(img/bottommenu.jpg); color:#FFF; font-family:arial; font-size:10px; font-weight:bold; text-align:left;}
.producttopmenu  {height:25px; background-image:url(img/bottommenu.jpg);}
#topmenulink { color:#FFF; font-family:arial; font-size:10px; font-weight:bold; text-decoration:none; height:25px;}
#topmenulink.link { color:#FFF; font-family:arial; font-size:10px; font-weight:bold; text-decoration:none; height:25px;}
.locationlink {font-family:arial; font-size:11px; color:#032d6b; text-decoration:none; height:25px; letter-spacing:1px; text-indent:25px;}
#locationlink {color:#032d6b; text-decoration:none;}
#locationlink:hover {text-decoration:underline;}
.productcategory {font-family:arial; font-size:24px; color:#032d6b; height:45px; font-weight:500; letter-spacing:2px; text-indent:25px; vertical-align:bottom;}
.productmenu {font-family:arial; text-align:left; font-size:12px; color:#032d6b; margin-top:10px; border-width:1px; border-color:#CCC; box-shadow: 5px 5px 5px #ccc;-moz-box-shadow: 5px 5px 5px #ccc; padding-left:15px;}
a.subproductmenu:link {font-family:arial; text-align:left; font-size:12px; color:#032d6b; text-decoration:none;}
a.subproductmenu:visited {font-family:arial; text-align:left; font-size:12px; text-decoration:none;}
.productfeature {font-family:arial; font-size:12px; color:#032d6b; margin-top:10px; border-width:1px; border-color:#CCC; text-indent:5px;}
.productcontenttexth1 {vertical-align:top; font-family:arial; font-size:17px; font-weight:300; text-align:left; color:#666; text-align:justify;}
.productcontenttexth2 {vertical-align:top; font-family:arial; font-size:17px; font-weight:300; text-align:left; color:#333; text-align:justify;}
.productcontenttext {vertical-align:top; font-family:arial; font-size:12px; text-align:left; color:#000000; padding-left:15px; text-align:justify;}
.highlights {font-family:arial; font-size:12px; font-weight:700; color:#000000; margin-top:10px; padding-left:15px; }
.highlightsheading {font-family:arial; font-size:12px; font-weight:700; color:#000000; margin-top:10px; }
.highlights1 {font-family:arial; font-size:11px; font-weight:700; color:#06C; margin-top:10px; text-align:left; padding-left:10px; padding-right:5px; text-decoration:none;}
.highlights2 {font-family:arial; font-size:11px; font-weight:100; color:#333; margin-top:10px; text-align:left;}
.productpageheading {font-family:arial; font-size:34px; padding-left:60px; font-style:italic;}



#H1 {font-family:arial; font-size:14px; text-align:left; color:#000000; font-weight:600;}
#H1:link {text-decoration:none;}
#H1:visited {text-decoration:none;}
.headingspace {height:50px;}
.heading1 {font-family:arial; font-size:24px; text-align:left; color:#55585d; font-weight:700; text-align:justify; }
.heading2 {font-family:arial; font-size:18px; text-align:left; color:#184486; font-weight:600; text-align:justify; }


.gssfooter {
	font:8px Arial, Helvetica, sans-serif;
	color: #33489C;
	line-height:16px;
	letter-spacing:.0em;
	text-decoration:none;
	}

.gsspage{
	font:16px Arial, Helvetica, sans-serif;
	color: #33489C;
	line-height:20px;
	letter-spacing:.0em;
	text-decoration:none;
	text-align:center;

	}

.gssmessage{
	font:16px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:20px;
	letter-spacing:.2em;
	text-decoration:none;
	background-color:#20ffcc
	}

.gssheading1{
	font:16px Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height:20px;
	letter-spacing:.2em;
	text-decoration:none;
	background-color:#3b6098;
	}

.gssheading2{
	font:16px Arial, Helvetica, sans-serif;
	color: #33489C;
	line-height:20px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#8da1bc;
	}

.gssheading3{
	font:16px Arial, Helvetica, sans-serif;
	color: #33489C;
	line-height:20px;
	letter-spacing:.2em;
	text-decoration:none;
	background-color:#
	}

.gssline1{
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:20px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#
	}

.gssline2{
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:20px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#c6d5ff
	}

.gsscolumn1{
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:24px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#03F
	}

.gsscolumn2{
	font:12px Arial, Helvetica, sans-serif;
	color: #33489C;
	line-height:24px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#
	}

.gsserror{
	font:16px Arial, Helvetica, sans-serif;
	color:#ee0000;
	line-height:24px;
	letter-spacing:.0em;
	text-decoration:none;
	background-color:#eeeeee
	}

