/* layout
----------------------------------------------- */

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


.header{
position:relative;
width:771px;
height:122px;
}
.navBackground{
width:193px;
height:auto;
/*background-image:url(graphics/navBG.gif);*/
text-align:center;
z-index:5;
}

.navigation{
width:136px;
/*height:auto; */
/*background-image:url(graphics/sidebarBG.gif);*/
text-align:center;
z-index:4;
}
.navShadow{
/* CAUSES ALIGNMENT ISSUE IN CONTRIBUTE
position:relative;
width:100%;
*/
height:7px;
line-height:7px;
font-size:0px;
background-image:url(graphics/navShadow.gif);
background-repeat:repeat-x;
padding:0px 0px 10px 0px;
margin:0 0 0 0;
}

.sidebar{
/* CAUSES ALIGNMENT ISSUE IN CONTRIBUTE
position: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 0px;
text-align:left;
color:#000000;

}
.contentShadow{
position:absolute;
left:193px;
top:122px;
width:757px;/*578*/
height:9px;
background-image:url(graphics/contentshadow1.gif);
background-repeat:repeat-x;
background-position:top;
z-index:1;
}

.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/flashShadow.gif);
line-height:0px;
font-size:0px;
}
.copy{
position:relative;
left:0px;
top:0px;
width:697px;/*518*/
height:auto;
padding:20px 30px 50px 30px;
background-image:url(graphics/copyBG.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
color:#000000;
}
.footer{
position:relative;
left:0px;
width:548px;
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;
	}
	
#brochure2 {
	position:relative;
	left:528px;
	top:11px;
	width:180px;
	height:75px;
	z-index:1;
	}
	
.flashDemo{
	position:absolute; 
	width:757px; 
	height:186px; 
	margin:0px 0px 0px 2px; 
	top:122px; 
	left:192px; 
	padding:0 0 0 0;	
	z-index:1;
}
.flashDemom2{
	position:absolute; 
	width:756px; 
	height:186px; 
	margin:0px 0px 0px 2px; 
	top:122px; 
	left:193px; 
	padding:0 0 0 0;	
	z-index:1;
}

/* typography
----------------------------------------------- */
a{text-decoration:none;color: #0035EC;}
a:hover {text-decoration:underline}

A.zipsub:link, A.zipsub:visited, A.zipsub:active 
{text-decoration:none;color: #FFFFFF;}
A.zipsub: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: #65bddc;}
.subMenuItem a:hover {text-decoration:underline}

.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;
}

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

h1{
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;
}

/* menu
----------------------------------------------- */
.button{
position:relative;
z-index:2;
width:136px;
height:34px;
}

.subMenu{
	position:absolute;
	visibility:hidden;
	left:136px;
	margin-top:-37px;
	width:280px;
	height:auto;
	border:1px solid #A0C0D8;
	z-index:3;
}

.subMenuItem{
	position:relative;
	width:255px;
	height:19px;
	background-image:url(images/subMenuBG.gif);
	text-align:left;
	font-size: 0.9em;
	z-index:4;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.subMenuItemThird{
position:relative;
width:255px;/*fpb */
padding:4px 0px 0px 25px;
height:19px;
background-image:url(graphics/subMenuBG.gif);
text-align:left;
z-index:4;
text-indent:20px;

}
.navigation a{color:#000;}
.navigation a:visited, .navigation a:active{color:#000;}

.navigation ul a, .navigation ul a:visited, .navigation ul a:active{color:#FF0000;}

.navigation ul{
text-align:left;
margin:0px 0px 0px 17px;
padding:0px 0px 0px 0px;
list-style-type:none;
background-color:#000;
}
.navigation li{
margin:7px 0px 7px 0px;
padding:0px 0px 0px 12px;
width:107px;

}
.navigation li a{

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.subMainOn{
background-image:url(images/onState.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:0px;
color:#FFF;
/*font-size: .9em; */
font-weight:normal;
text-decoration:none;
background-color:#000;
}
.subMainOn a{
color:#FFF;
text-decoration:underline;;
}

.sitemap{
	padding-bottom:5px;
	letter-spacing:-1px;
}

.flashtour-title{
	position:absolute;
	width:950px;
	height:34px;
	top:-8px;
	left: 0px;
}
.content-title{
	position:absolute;
	width:950px;
	height:27px;
	top:-8px;
	left: 0px;
}

.flashtour{
	position:absolute;
	width:950px;/*968*/
	height:662px;/*521*/
	top:-8px;
	left: 0px;
	background-image:url(graphics/bg_tour2.gif);
}


.tourlink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
}
.background-tour{
position:absolute;
width:955px;
height:100%;
background-image:url(graphics/contentBG_tour.gif);
background-repeat:repeat-y;
padding:0px 0px 0px 0px;
}

.wrapper-tour{
float:left;
width:955px;
height:auto;
padding:0px 0px 0px 0px;
background-image:url(graphics/contentBG_tour.gif);
background-repeat:repeat-y;
}
.footer-tour{
position:relative;
top:693px;
left:0px;
width:920px;/*548*/
height:250px;
padding:30px 0px 0px 30px;
color: #84999F;
background-color:#FFFFFF;
}

.ChipTableTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
}

.ChipTableTitleSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}

.ChipTableCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}

.ChipTableCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}








