html {
	margin: 0;
	padding: 0;
	}
body { 
	font: 75% georgia, sans-serif;
	line-height: 1.88889;
	color: #555753; 
	background: #fff no-repeat bottom right; 
	margin: 0; 
	padding: 0;
	}

a:link { 
	font-weight: normal; 
	font-size: 12px;

	text-decoration: none; 
	color: #000080;
	}
a:visited { 
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none; 
	color: #000080; 
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #0000FF; //blue
	}
	

#home {

	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
    background: #F0F0F0;  /*very very light sliver*/
	}

#wrap {

	position:relative;
	width: 960px;
	/*height: 45px;*/

	margin: 0 auto 0;
	padding: 5px 5px 5px 5px;
	position:relative;	

	}

#nav {
	position:relative;
	width:960px;
	clear: both;
	/*color: blue; */
    background-color: lightblue; 

	margin: 0 auto 0;
	padding: 0;
	}

#nav ul {
    margin: 0 0 0 30px;
    padding: 0px;
    font-size: 12px;
   	font-weight: bold;
    color: #808000; /*oliver*/
    line-height: 30px;
    white-space: nowrap;
}
#nav li {
    list-style-type: none;
    display: inline;
}
#nav li a {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
   	font-weight: bold;
    padding: 7px 10px;
    color:blue; /*font-white*/
}
#nav li a:hover {
    color: #ff0;
    /*background-color: #808000; //oliver */
    background-color: #008080; //Teal*/ 
}

#subnav {
	position:relative;
	width:80px;
	clear: both;
	/*color: blue; */
    background-color: lightblue; 

	margin: 0 auto 0;
	padding: 0;
	}

#subnav ul {
    margin: 0 0 0 0px;
    padding: 0px;
    font-size: 12px;
   	font-weight: bold;
    color: #808000; /*oliver*/
    line-height: 30px;
    white-space: nowrap;
}
#subnav li {
    list-style-type: none;
    display: inline;
}
#subnav li a {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
   	font-weight: bold;
    padding: 7px 7px;
    color:blue; /*font-white*/
}
#subnav li a:hover {
    color: #ff0;
    /*background-color: #808000; //oliver */
    background-color: #008080; //Teal*/ 
}

#content-sidebar-wrap {
	width: 600px;
	margin: 0;
	padding: 0;
	float: left;
}
	
	
#content-sidebar-wrap-right {
	width: 160;
	margin: 0;
	padding: 0px 0px 0px 0px;
	float: right;
	}
	
#content-sidebar-wrap-bottom {
	position:relative;
	width: 960px;
	margin: 0;
	padding: 0;
	float: left;
	}

#content-sidebar-wrap-left {
	position:relative;
	width: 170;
	margin: 0;
	padding: 0px 5px 0px 0px;
	float: left;

	}
#content-sidebar-wrap-left1 {
	position:relative;
	width: 780;
	margin: 0;
	padding: 0px 5px 0px 0px;
	float: left;

	}
content-sidebar-wrap-left-2 {

	width: 100;
	margin: 0;
	padding: 0px 5px 0px 0px;
	float: left;
}

#page-picture-170 {

	width:170;

	margin: 0;
	padding: 10px 10px 10px 10px;

	float: left;
	}
	#page-picture-1701 {

	width:780;

	margin: 0;
	padding: 10px 10px 10px 10px;

	float: left;
	}
#page-picture-1701 li{ width:190px; margin-top:30px; height:150px; float:left;list-style-type:none;}

	#page-picture-1701JT {

	width:570;

	margin: 0;
	padding: 10px 10px 10px 10px;

	float: left;
	}
#page-picture-1701JT li{ width:190px; margin-top:30px; height:150px; float:left;list-style-type:none;}

	.collet {

	width:570;

	margin: 0;
	padding: 10px 10px 10px 10px;
	color:#000;
	font-weight:bold;

	float: left;
	}
	.collettop{height:50PX; line-height:50PX; width:570PX;  float:left;}
	.colletdop li{ width:190px; margin-top:30px; height:150px; float:left;list-style-type:none;}
	
#page-picture-580 {
	/*position:relative;*/

	width: 580px;

	margin: 0;
padding: 10px 10px 10px 10px;

	float: left;
	}
#page-picture-330 {
	/*position:relative;*/

	width: 330px;

	margin: 0;
padding: 10px 10px 10px 10px;

	float: left;
	}

	
#entry-content{
	/*position:relative;*/

	padding: 4px;    font: 75% georgia, sans-serif;

	border: 1px solid #E6E6E6;
    font-size: 15px;

	}




	
.header
{position:relative;width:771px;height:122px;
}


.navigation
{
width:193px;
text-align:center;
z-index:5;
padding:10px 10px 10px 10px;
margin:0 0 0 0;
background-repeat:repeat-x;
line-height:7px;
float: left;
}

.button
{position:relative;z-index:2;width:193px;}


.flashDemo
{	
position:absolute; 	
width:585px; 	
height:186px; 	
margin:0px 0px 0px 2px; 	
/*top:122px; 	left:192px; 	*/
top:144px; 	left:243px; 
padding:0 0 0 0;		
z-index:3;}

.copy
{position:relative;
left:0px;top:0px;
height:auto;
padding:20px 0px 50px 30px;
background-repeat:repeat-y;
background-color:#FFFFFF;color:#000000;}

.maintitle
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;color:#000000;
font-weight:bold;margin-top:0px;
line-height:18px;padding:0;
text-transform:capitalize;z-index:2;}

.heading
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:22px;	color: #013E6D;	
font-weight:bold;	font-variant:small-caps;	
}

.columnpadding
{	padding-right:40px;	line-height:15px;	
}





#home-top-bg {

	background: #F0F0F0;

	}
#home-top {
	width: 960px;
	height: 100px;
	margin: 0 auto 0;
	padding: 20px 0 0 0;
	}

#home-top-left-logo{

    /*background-color: #2F4F4F;*/
	width: 130px;
	height: 100px;
	color: #FFFFFF;/*font color*/
	float: left;
	margin: 0;
	padding: 0;
	}

#home-top-left-logo-wrd {

    /*background-color: #2F4F4F;*/
	width: 700px;
	height: 100px;
	float: left;
	margin: 0;
	padding: 0;
	/*border: 0px solid #E4E4E4;*/

	}
	
#home-top-right {

	width: 130px;
	height: 100px;

	float: right;

}


#home-middle-bg{
	background: #E4E4E4; 
	}
	
#home-middle {
	margin: 0 auto 0;
	padding: 5px 0 0 0;
	clear: both;
	margin: 0 auto 0;
	padding: 0;
	background: #F0F0F0;
	}

#home-middle-left {
    background: #2F4F4F; /*same as navi */
	width: 320px;
	height: 200px;
	color: #FFFFFF;/*font color*/
	float: left;
	margin: 0;
	padding: 5px;
	border: 5px solid #E4E4E4;
	
	}
#home-middle-right {
	width: 580px;
	height: 200px;
	color: #FFFFFF;/*font color*/
	float: right;
	margin: 0;
	padding: 0;
	border: 5px solid #E4E4E4;
	}

#home-middle-right-1 {

	width: 190px;
	height: 200px;

	float: right;
	margin: 0;
	padding: 0;

	}
#home-middle-right-2 {

	width: 190px;
	height: 200px;

	float: right;
	margin: 0;
	padding: 0;

	}
#home-middle-right-3 {

	width: 190px;
	height: 200px;

	float: right;
	margin: 0;
	padding: 0;

	}
	
#home-middle-1 {

	background: #FFFFFF;
	width: 300px;
	height: 250px;
	color: #000000;/*font color*/
    font: 75% georgia, sans-serif;

	border: 1px solid #E6E6E6;
    font-size: 15px;

	float: left;
	margin: 0;
	padding: 5px 5px 5px 5px;
	}






#content {
	width: 460px;
	margin: 0;
	padding: 0;
	float: left;
    font: 75% georgia, sans-serif;

	border: 1px solid #E6E6E6;
    font-size: 15px;

	}




#footer {

	clear: both;
	margin: 0 auto 0;
	padding: 0;
	background: #F0F0F0;
	}

#footer-gohome {

	width: 400px;
	float: left;
	margin: 0;
	padding: 0;
	text-align: right;
	}
	
#footer-copyrights {

	width: 540px;
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	}
#product-title-font {
	color: #717171; 
	font-size: 14px; 
	font-weight: bold;
}
#product-bulletin-font {
	font-size: 9pt;
	color: #666666;
	font: georgia, sans-serif;
}
#product-spec-table {
	margin: auto auto auto 4.65pt; 
	width: 321pt;
	width: 90%;
	align: center;
	height: 255;
	border-collapse: collapse;
	cellspacing:1;
	cellpadding:0;
	bordercolor: #ffffff;
	bordercolorlight: #717171;
	bordercolordark: #ffffff;
	/* clas: sss; */
	
}
#product-bottom-font {
	margin-top: 20px;
	border: 0;
	cellspacing: 0;
	cellpadding: 0;
	color: #717171; 
	font-size: 14px; 
	font-weight: bold;
}


body
{	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	width:100%;	height:100%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	color: #fff;	
	background: url(graphics/bg-wide.gif);	
}

.contentShadow
{
position:absolute;
left:193px;
top:122px;
width:757px;
height:9px;
background-repeat:repeat-x;
background-position:top;z-index:1;}

.matrixborder
{	
	border:thin solid #CCCCCC;	
	background-color: #CCCCCC;
}

.cellcolor
{	
	background-color:#FFFFFF;
}

.tourlink a
{	
	color: #FFFFFF;
}

.tourlink a:link
{	color: #FFFFFF;
}

.tourlink a:hover
{	color: #FFFFFF;
}

.tourlink2 a
{	color: #FFFFFF;	font-size:12px;	font-weight:bold;
}

.tourlink2 a:link
{	color: #FFFFFF;	font-size:12px;	font-weight:bold;
}

.tourlink2 a:hover
{	color: #FFFFFF;	
font-size:12px;	
font-weight:bold;
}

.tourheading
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:22px;	
color: #FFFFFF;	
font-weight:bold;	
font-variant:small-caps;	
}

.navfoot a:visited
{color:#0033FF;
}

.navfoot a:link
{color:#0033FF;
}

.navfoot a:hover
{color:#0033FF;
}

.newsborder
{	border:thin solid #367FC3;
}		

.background
{	position:relative;	
width:955px;	
height:100%;	
background-image:url(graphics/contentBGLight.gif);	
background-repeat:repeat-y;	padding:0px 0px 0px 0px;
}

.tourbackground
{	position:relative;	
width:955px;	
height:100%;	
background-image:url(graphics/contentBGLight2.gif);	
background-repeat:repeat-y;	padding:0px 0px 0px 0px;
}

.wrapper
{width:955px;height:auto;
padding:0px 0px 0px 0px;
background-image:url(graphics/contentBGLight.gif);
background-repeat:repeat-y;}

.formheading
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:14px;	color: #013E6D;	
font-weight:bold;	font-variant:small-caps;	
}	

.formsmit
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:10px;	color:#000000;	font-style:italic	
}


.headingsm
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:12px;	
color:#013E6D;	
font-weight:bold;	
}

.headingwht
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:12px;	color:#FFFFFF;	font-weight:bold;	
}

.headingblk
{	font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:11px;	color:#000000;	
font-weight:bold;	

}




.sideba
r{/* CAUSES ALIGNMENT ISSUE IN CONTRIBUTEposition:relative;width:100%;*/
height:auto;
padding:30px 0px 0px 0px;
margin:15px 0px 0px 0px;text-align:center;
color:#000000;
background-image:url(graphics/navBG.gif);
}

.content
{
left:193px;top:0px;width:757px;/*578*/
height:auto;margin:0px 0px 0px px;
text-align:left;color:#000000;}



.flash
{position:relative;
left:0px;top:0px;
width:100%;height:auto;
text-align:left;color:#000000;}

.flashShadow
{position:relative;
left:0px;top:0px;width:100%;
height:6px;
background-image:url(graphics/contentshadow1.gif);
line-height:0px;font-size:0px;}


.footer
{position:relative;
left:0px;width:548;
height:90px;padding:30px 0px 0px 30px;
color: #84999F;background-color:#f5f9f9;
background-image:url(graphics/footerShadow.gif);
background-repeat:repeat-y;background-position:left;
}

.footerText
{padding:0px 0px 0px 100px;}

.copyLeft{width:489px;}

.copyRight{width:150px;}

#m2Layer2 
{	position:absolute;	
left:764px;	top:301px;	
width:155px;	
height:29px;	
z-index:1;}

#m2Layer1 {	
position:absolute;	
left:777px;	
top:354px;	
width:25px;	height:88px;	
z-index:2;}

#brochure 
{	position:absolute;	
left:528px;	top:11px;	
width:180px;	
height:75px;	z-index:1;	
}	



a
{text-decoration:none;color: #0035EC;}

a:hover 
{text-decoration:underline}

.nohover 
{text-decoration:underline; 
color:#0035EC;}

.footer a
{text-decoration:none;color: #84999F;
}

.footer a:hover 
{text-decoration:underline}

.subMenuItem a{
text-decoration:none;color: #0035EC;}

.subMenuItem a:hover 
{text-decoration:underline}

.subMenuItemThird a
{text-decoration:none;color: #0035EC;}

.subMenuItemThird a:hover 
{text-decoration:underline
}

p
{	padding-bottom: 1.5em;	line-height: 1.3em;	
color: #2F4F4F;
	margin: 0;
	/*color: #008080;*/

	padding: 0;
	font-size: 12px;

	font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;

	/*line-height: 16px;*/
	text-decoration: none; 
	/*padding: 4px;    font: 75% georgia, sans-serif;*/

	border: 1px solid #E6E6E6;
}

h1 
{	
padding-bottom: 1.5em;	line-height: 1.3em;
color: #2F4F4F;
	margin: 0;
	/*color: #008080;*/

	padding: 0;
	font-size: 12px;

	font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;

	/*line-height: 16px;*/
	text-decoration: none; 
	/*padding: 4px;    font: 75% georgia, sans-serif;*/

	border: 1px solid #E6E6E6;
}


h3
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;color:#000000;
font-weight:bold;margin-top:20px;
line-height:18px;padding:0;}	

h2
{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;
font-weight:bold;margin:0px;}	

.ulist
{margin-top:-10px;margin-bottom:0px;}



.subMenu
{position:absolute;visibility:hidden;
left:193px;margin-top:-37px;
width:318px;
/*fpb */
height:auto;border:1px solid #A0C0D8;z-index:3;
}

.subMenuItem
{position:relative;width:293px;
/*fpb */
padding:4px 0px 0px 25px;
height:19px;
background-image:url(graphics/subMenuBG.gif);
text-align:left;z-index:4;}

.subMenuItemThird
{position:relative;width:293px;/*fpb */
padding:4px 0px 0px 25px;
height:19px;
background-image:url(graphics/subMenuBG.gif);
text-align:left;z-index:4;text-indent:12px;
}

.navigation a
{color:#0043EC;}

.navigation ul
{text-align:left;margin:0px 0px 0px 22px;
padding:0px 0px 0px 0px;list-style-type:none;
}

.navigation li
{margin:7px 0px 7px 0px;
padding:0px 0px 0px 15px;width:127px;}

.navigation li a
{margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;}

.subMainOn
{background-image:url(graphics/onState.jpg);
background-repeat:no-repeat;
background-position:top left;color:#395D81;
font-weight:bold;
}

.subMainOn a
{color:#395D81;font-weight:bold;}/* THIRD COLUMN */

.thirdColumn 
{position:relative;margin-right:-100px;width:167px;
height:500px;
background-image:url(graphics/fadebar.jpg);
background-repeat:repeat-x;z-index:0;}

.rightBlock1
{position:relative;}

.rightBlock1
{position:relative;}

.rightBlock1
{position:relative;}/* THIRD COLUMN */

.thirdColumn 
{width:157px;height:100%;background-image:url(graphics/fadebar.jpg);
background-repeat:repeat-x;z-index:2;
background-color:#FFFFFF;color:#000000;
padding-left:10px;}

.blocktext a:link
{	color:#367FC3;	size:10px;	}

.blocktext a:visited
{	color:#367FC3;	size:10px;	}

.blocktext a:hover
{	color:#367FC3;	size:10px;	}

.rightBlock1
{	position:relative;	z-index:2;	width:146px;	height:92px;	
background-image:url(graphics/callouts/contact.gif);	
background-position:top;	background-repeat:no-repeat;	
margin-top:15px;	padding-top:10px;	
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	
font-style: normal;	color: 367FC3;	l
}

.rightBlock2
{	position:relative;	z-index:2;	width:146px;	
height:92px;	
background-image:url(graphics/callouts/stayinform.gif);	
background-position:top;	background-repeat:no-repeat;	
margin-top:10px;	padding-top:10px;	
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	
font-style: normal;	color: 367FC3;}

.rightBlock3
{	position:relative;	z-index:2;	width:146px;	height:149px;	
background-position:top;	background-repeat:no-repeat;	
margin-top:10px;	padding-top:10px;	
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;	font-style: normal;	color: 367FC3;	
background-image: url(graphics/callouts/related.gif);}

.rightBlock4{position:relative;}
