/* CSS Document */
body {
  margin : 0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  border:0;
  background-color:#FFFFFF;
  text-align:center;
}

a:link		{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:visited	{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:active	{ color: #0066FF; text-decoration: none; font-weight: bold; }

a:hover		{ color: #99CC99; text-decoration:underline; font-weight: bold;  }

#hdrLogo {
	margin:0;
	padding:0;
	text-align:left;
}

#TopNavBar {
	background-image:url(../images/TopNavBar.gif);
	background-repeat:repeat-x;
	background-color:#C5D1E8;
	width:100%;
	height: 28px;
	text-align:left;
	border-top: #000000 0px solid; 
	border-bottom: #999999 1px solid;}
	
#companyname {
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align:left;
}
	
	 /* Menu */ 	
#menu 	{ 	
	position: absolute;
	width: auto;
	height: 26px;
	top: 107px;
	right:8%;
	padding:0;
 	} 
/*Hack for Firefox*/
#TopNavBar>#menu {
	top: 90px;
	}
	
.menuitem	{ 
	font-family: arial, verdana, helvetica, sans;
	font-size: 9pt;
    height: 20px;
	 padding-top: 1px;
   /* padding-bottom: 1px;*/
    padding-left: 10px;
    padding-right: 10px; 
    font-weight: bold;
    text-align: center;
    line-height: 15px;
	}


a.menuitem:link 	{ background-color:#C5D1E8;
		  background-image: url("../images/menu.gif");
		  color: #003399;
		  border: #999999 0px solid;
		   }


a.menuitem:visited 	{
		 background-color:#C5D1E8;
		  background-image: url("../images/menu.gif");
		  color: #003399;
		  border: #999999 0px solid;
}


a.menuitem:active 	{ background-color:#C5D1E8;
		  background-image: url("../images/menu.gif");
		  color: #003399;
		  border: #999999 0px solid;
	}


a.menuitem:hover 	{  
		   background-color:#C5D1E8;
		  background-image: url("../images/menu.gif");
		   color: #003399;
		   border: #003399 1px solid;
		     }

#content{
	margin:0;
	padding:0;
	height:533px;
	width:100%;
	background-color:#22429b;
	text-align:center;
}
#imgMenu{
	margin:0;
	padding:0;
	width:750px;
	height:533px;
}

.NavMenu li {
 	display:inline;
	list-style: none; 
	float: left;
	}
#cylinderhd .active, #cylinderhd a:hover {
	background: url(../images/cylinderhd_o.gif) no-repeat;
}

#bluehdr{
	margin:0;
	padding:0;
	background-color:#08267c;
	width:100%;
	height:74px;
	}

#topbluelogo{
	background-image:url(../images/toplogo_bbg.gif);
	background-position:left;
	background-repeat:no-repeat;
	border:0;
	height:74px;
	width:251px;
	float:left;
}

#bluetagline{
	background-image:url(../images/tagline_bbg.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:421px;
	height:74px;
	float:right;
}
/*BlueNavBar*/
#BlueNavBar{
	margin:0;
	padding:0;
	width:100%;
	background-image:url(../images/bluenavbar.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:23px;

}

#BlueNavMenu{
	position:absolute;
	height:23px;
	width: auto;
	top: 74px;
	right:8%;
	padding:0;
	margin:0;
}

#BlueNavBar>#BlueNavMenu {
	top:60px;
}

.bluemenuitem	{ 
		font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 22px;
		  padding-top: 3px;
		  padding-bottom: 3px;
		  padding-left: 7px;
		  padding-right: 7px;
		  font-weight: bold;
		  text-align: center;
		  line-height: 16px;
		  border: #000000 0px solid;
	}


a.bluemenuitem:link 	{ 
		  background-image:url(../images/bluemenu.gif);
		 background-color:#3259BA;
		  color: #FFFFFF;
		   }


a.bluemenuitem:visited 	{

		  background-image:url(../images/bluemenu.gif);
		 background-color:#3259BA;
		  color: #FFFFFF;
}


a.bluemenuitem:active 	{ 
		  background-image:url(../images/bluemenu.gif);
		   background-color:#3259BA;
		  color: #FFFFFF;
		  border: #999999 0px solid;
	}


a.bluemenuitem:hover 	{  
		  background-image:url(../images/bluemenuon.gif);
		   background-color:#C0C0C0;
		   color: #FFFFFF;
		     }
			 
#whitecontent{
	
	background-color:#FFFFFF;
	background-image:url(../images/BottomBar.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:100%;
	width:100%;
	padding: 3em 0 0 0;
	text-align:left;
}

/*#aboutus {
	background-image:url(../images/aboutus.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin: 10px 0 0 10px;
	padding:20px 0 0 0 ;
	height:67px;
	width:275px;
		}

.story {
	margin: 80px 5em 5em 20%;
	padding: 5% 0 0 0;
	width:50%;
	height:480px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	color:#333333;
	}
*/
#BottomBar {
	height:13px;
	background-image:url(../images/BottomBar.gif);
	background-repeat:repeat-x;
}

#Tagline {
	height:42px;
	margin:0;
	background-image:url(../images/tagline.gif);
	background-position: right;
	background-repeat:no-repeat;
}

#bluebar{
	height:23px;
	background-image:url(../images/bluemenu.gif);
	background-repeat:repeat-x;
}
}
.footer{
	color:#b0b0af;
	text-align:left;
	padding: 0 0 0 1em;
	font-family:"Courier New", Courier, mono;
	font-size:smaller;
}
#bluefooter{
	color:#b0b0af;
	text-align:left;
	padding: 0 0 0 1em;
	font-family:"Courier New", Courier, mono;
	font-size:smaller;
	background-color:#4b619f;
	clear:both;
	height:27px;
}
/*

#products {
	background-image:url(../images/productrange.gif);
	background-position:top center;
	background-repeat:no-repeat;
	height:100;
	width:250;	
}

#leftimg {
	position:absolute;
	margin:0 auto;
	left:93px;
	top:180px;
	width:233px; 
	height:321px; 
	z-index:1;
}*/
.itemTxtB12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#22429b;
}

.itemTxtI14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#0000FF;
}
/*cool style*/
TABLE		 { COLOR: #888888; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	color:#333333;}
.title 		 { color: #3300CC; font: 27px verdana, arial, sans-serif; letter-spacing: 5px; font-weight: bold; }
.titleHR     {width:100%; color:#666666;}
.just {text-align: justify;}
.topictitle	 { COLOR: #0000FF; FONT: 14px verdana, arial, sans-serif; font-weight: bold; text-align:left;}
.hilite		{ color: #FF6600; font-weight: bold; }
.hiliteGR	{ color: #339900; font-weight: bold; font-size:smaller;}
.phonetitle	 { color: #000000; font: 12px verdana, arial, sans-serif; letter-spacing: 2px; font-weight: bold; }
.formbutton 	{ FONT: 12px arial, verdana, sans-serif }
.contact 	{ COLOR: #003333; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: normal; }
.prodlink 	{ COLOR: #003333; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: normal; background-color:#FFFF66;}

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/inputbox.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("../images/inputbox.gif");
		text-align: left;
		WIDTH: 250PX;
		HEIGHT: 100PX;
		BORDER: #000000 1px solid}

