* 		{ padding: 0; margin: 0; color: #fff; }
*, body	{ font-family: Trebuchet MS, Helvetica, Arial; font-size: 100%; }
body {
	background:		transparent url(../images2/bg0005.jpg) no-repeat; 
	background-attachment: 	fixed;
	background-color:		transparent;
}

.bkgd { 
	z-index:		1;
	background:		transparent url(../images2/bkgd.png); 
	background-color:		transparent;
	position: relative;
	margin: auto;
    background-repeat: no-repeat;
	background-position: 50% 0%;
}

#pageWrap {
	width:					950px;
	height:					auto;
	background-color:		transparent;
	margin:					5px auto;
}
.centered {
  position: relative;
  width: 100%;
  height: 100%;
  margin: auto;
  background-color: transparent;
  color: white;
} 
.height {
	height:			50px;
	margin-top:		20px;
	margin-left:	72px;
}
#pageBody {
	z-index: 		4;
	position: 		relative; 
	vertical-align: middle;
	margin-top:		10px;
	margin-bottom:	20px;
	padding:		10px;
	width:			100%;
	height:			115%;
	border-top:			2px solid #001639;
	border-left:		2px solid #001639;
	border-right:		2px solid #001639;
	border-bottom:		2px solid #001639;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			12px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.0);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.0);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.0);
	background:				#0072BC;
	background: 			-moz-linear-gradient(top, transparent, #B4B4B4);
	background: 			-webkit-gradient(linear, center top, center bottom, from(transparent), to(#B4B4B4));
	background: 			linear-gradient(top, transparent, #B4B4B4);
	background-color:		transparent;
	color:					#fff;
	opacity:				1.0; 
}
#pageBodyII {
	z-index: 		3;
	position: 		relative; 
	vertical-align: middle;
	margin-top:		15px;
	margin-left:	30px;
	margin-bottom:	20px;
	padding:		10px;
	width:			100%;
	height:			95%;
	border-top:			2px solid #001639;
	border-left:		2px solid #001639;
	border-right:		2px solid #001639;
	border-bottom:		2px solid #001639;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			12px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.0);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.0);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.0);
	background:				#001639;
	background: 			-moz-linear-gradient(top, #B4B4B4, transparent);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#B4B4B4), to(transparent));
	background: 			linear-gradient(top, #B4B4B4, transparent);
	background-color:		transparent;
	color:					#fff;
	opacity:				1.0; 
}
table.opacity { 
	opacity:				1.0; 
}
td.opacity { 
	opacity:				1.0; 
}
.opacity { 
	opacity:				1.0; 
}
#incertBox { 
	z-index:		1;
	position: 		relative;
	width:			700px;
	height:			345px;
	background:		transparent; 
	margin-top:		40px;
	padding:		10px;
	border-top:			4px solid #022844;
	border-left:		4px solid #022844;
	border-right:		0px solid #013F6D;
	border-bottom:		0px solid #013F6D;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			12px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.0);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.0);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.0);
	background:				#004A80;
	background: 			-moz-linear-gradient(top, #004A80, #004A80);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#004A80), to(#004A80));
	background: 			linear-gradient(top, #004A80, #004A80);
	background-color:		#fff;
	color:					#fff;
	opacity:				1.0; 
}
.overlay { 
	margin-top:		50px;
}
.headerBar {	
	width:					auto;
	height:					32px;
	margin-left: 			15px;
	border:			1px solid fff;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			44px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.7);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.7);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.7);
	background:				#edca93;
	background: 			-moz-linear-gradient(top, #fff, #fff);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#fff), to(#fff));
	background: 			linear-gradient(top, #fff, #fff);
	background-color:		#fff;
	color:					#fff;
	width:					100%;
	opacity:				0.9; 
}

.headerBG {	
	width:					100%;
	height:					32px;
	border:			1px solid ccc;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			4px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.7);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.7);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.7);
	background:				#edca93;
	background: 			-moz-linear-gradient(top, #fff, #fff);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#fff), to(#fff));
	background: 			linear-gradient(top, #fff, #fff);
	background-color:		#fff;
	color:					#fff;
	width:					100%;
	opacity:				0.9; 
}
/* **********TOP LINKS BEGIN********** */
.topLinks {
	z-index:	1;
	position: relative;
	display: 		block;
	width:			700px;
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.2em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
	padding:		0px;
	top: 			-5;
	right: 			0;
	bottom: 		0;
	left: 			0;
	width: 			80%;
	height: 		auto;
	margin: 		auto;
}
div.hoverBtn {
	position: 		relative;
	float:			left;
	/*background:		#0072BC url(../images/navBG.png) repeat-x 0 0 scroll;*/
	border:			1px solid #004A80;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			4px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.0);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.0);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.0);
	background:				#0072BC;
	background: 			-moz-linear-gradient(top, #019BFF, #004A80);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#019BFF), to(#004A80));
	background: 			linear-gradient(top, #019BFF, #004A80);
}
div.hoverBtn a {
	position: 		relative;
	z-index: 		2;
	display: 		block;
	width: 			150px;
	height: 		40px;
	line-height: 		30px;
	text-align: 		center;
	font-size:		1.1em;
	text-decoration:	none;
	color:			#fff;
	top:			5px;
	background:		transparent none repeat-x 0 0 scroll;
}
div.hoverBtn div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	/*background:		#0072BC url(../images/navHover.png) repeat-x 0 0 scroll;*/
	border:			1px solid #004A80;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			4px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.0);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.0);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.0);
	background:				#0072BC;
	background: 			-moz-linear-gradient(top, #004A80, #019BFF);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#004A80), to(#019BFF));
	background: 			linear-gradient(top, #004A80, #019BFF);
}
.hoverBtn { 
	width:			150px;
}
/* **********TEXT ONLY BELOW THIS POINT************** */
div.hoverLinks {
	position: 		relative;
	float:			left;
	background:		transparent;
}
div.hoverLinks b {
	position: 		relative;
	z-index: 		2;
	display: 		block;
	width: 			auto;
	height: 		auto;
	line-height: 		30px;
	text-align: 		center;
	font-size:		1.1em;
	text-decoration:	none;
	color:			#000;
	background:		transparent none repeat-x 0 0 scroll;
}
div.hoverLinks div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		transparent;
}
/* **********TOP LINKS END********** */
div.hoverBtn2 {
	position: 		relative;
	float:			left;
	background:		transparent;
}
div.hoverBtn2 a {
	position: 		relative;
	z-index: 		2;
	display: 		block;
	width: 			470px;
	height: 		30px;
	line-height: 		30px;
	text-align: 		left;
	margin-left:		15px;
	font-size:		0.9em;
	text-decoration:	none;
	color:			#8DA348;			/* FONT COLOR ---- color: #005599; */
	font-weight:	bold;
	font-family:	Verdana, Arial;
	background:		transparent none repeat-x 0 0 scroll;
}
div.hoverBtn2 div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	width:			0;
	border:			1px solid #ADCA55;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;
	border-radius:			8px;
	-moz-box-shadow: 		2px 2px 4px rgba(120,120,120,0.7);
	-webkit-box-shadow: 	2px 2px 4px rgba(120,120,120,0.7);
	box-shadow: 			2px 2px 4px rgba(120,120,120,0.7);
	background:				#d7ed93;
	background: 			-moz-linear-gradient(top, #d7ed93, #fff);
	background: 			-webkit-gradient(linear, center top, center bottom, from(#d7ed93), to(#fff));
	background: 			linear-gradient(top, #d7ed93, #fff);
}
.smallFont {
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		0.5em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
}
	
.mainLinksLeft {
	z-index:	2;
	position:	relative;
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.0em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
	margin-top:		20px;
	margin-left:	45px;
}	
.mainLinksRight {
	z-index:	3;
	position:	relative;
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.0em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
	margin-top: 	-140px;
	margin-left:	200px;
}
.caroftheMonth {
	z-index:	4;
	position:	absolute;
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.0em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
	margin-top: 	-180px;
	margin-left:	320px;
}
.caroftheMonthText {
	z-index:	5;
	position:	absolute;
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.0em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
	margin-top: 	-175px;
	margin-left:	510px;
}
.checkeredDot {
	position:		absolute;
	margin-top:		0px;
	margin-left:	-27px;
	background:		transparent url(../images/redCheck.png) no-repeat; 
}
p { 
	font-family:	Trebuchet MS, Helvetica,Verdana,Arial,Georgia,Tahoma,Helvetica;
	font-size:		1.0em;
	font-weight:	normal;
	color:			#fff;
	letter-spacing:	0.0em;
}
h1 {
	font-size:		2.0em;
	margin:			0.0em 10;
}
h2 {
	font-size:		1.4em;
	margin:			0.0em 10;
	letter-spacing:	0.0em;
	font-weight:	bold;
	font-style:		normal;		
	color:			#002157;
}
h3 { 
	font: 			12px Verdana,Times,Tahoma,Arial,Georgia,Helvetica,sans-serif;
	font-weight:	normal;
	letter-spacing:	0.0em;
	margin-left:	10px;
	width:			450px; 
}
h4 { 
	font: 			10px Verdana,Arial,Tahoma,Georgia,Helvetica,sans-serif;
	font-weight:	normal;
	letter-spacing:	0.0em; 
}
h5 { 
	font: 			0.85em Arial, Verdana, Times, Georgia, Tahoma, Helvetica, sans-serif; 
	color: 			#ffffff; 
}
h6 { 
	font: 			0.7em Georgia, Helvetica, sans-serif; 
	color: 			#8F8F8E; 
}
h7 { 
	font: 			1.1em Verdana, Georgia, Helvetica, sans-serif; 	
	color: 			#CC0000; 
	letter-spacing: 0.1em; 
}
h8 { 
	font: 			0.9em Verdana, Georgia, Helvetica, sans-serif; 
	color: 			#800000; 
	letter-spacing: 0.0em; 
}
#fontstyles { 
	font-size:		18px;
	color:			#005599;
	font-weight:	normal;
	font-family:	Verdana,Arial,Georgia,Tahoma,Helvetica;
	padding:		0px;
	height:			30px; 
}
#fontstyles:hover {
width:				470px;
/*background-color:	#FFE4BE;*/
/*background-image: 	url(../images/coverpage/titlebar.png);
background-repeat: 	no-repeat;*/
text-decoration: 	none;
color: 				#000;
z-index:			1;
}
.titleText {
	font-size:			14px;
	font-weight:		bold;
	letter-spacing:		0.0em;
	margin-top:			0px;
	margin-left:		0px;
}
.pageMargin { 
	margin-top:			0px;
	margin-left:		40px;
	margin-right:		50px;
	width:				470px;
}
.leftMenu { 
	margin-top:			20px;
	margin-left:		0px;
	margin-right:		0px;
	width:				160px;
}
.smallText { 
	font-family:		Verdana,Arial,Comic Sans MS,Tahoma;
	font-weight:		normal;
	font-size:			11px;
	color:				#000;
	text-align:			left;
	letter-spacing:		0.0em; 
	margin-top:			2px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		2px;
}
TD.bodyText { 	
	line-height:		17px;
	color:				#000;
	font-family:		Verdana,Arial,Comic Sans MS,Tahoma;
	font-size:			12px;
	letter-spacing:		0.0em;
	text-align:			left;
	margin-top:			0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		0px;
	width:				162px;
}
.bodyText { 
	line-height:		17px;
	color:				#000;
	font-family:		Verdana,Arial,Comic Sans MS,Tahoma;
	font-size:			14px;
	letter-spacing:		0.0em;
	text-align:			left;
	margin-top:			20px;
	margin-left:		0px;
	margin-right:		0px;
	margin-bottom:		0px;
	width:				910px;
}
.body_text img { 
	float:				left;
	margin-top:			0px;
	margin-left:		0px;
	margin-right:		20px;
	margin-bottom:		10px;
	border:				0px #ccc solid; 
}	

TABLE.specs {
	background-color:	transparent;
	border: 			10px solid transparent;
	margin-left:		20px;
}
.fontDouble1 {
	position:			absolute;
	margin-top:			21px;
	margin-left:		41px;
	color:				#777;
	font-size:			20px;
	font-family:		Arial,Verdana,Times,sans-serif;
	letter-spacing:		0.7em;
	font-weight:		normal;
	font-style:			normal;		
}
.fontDouble2 {
	position:			absolute;
	margin-top:			20px;
	margin-left:		40px;
	color:				#fff;
	font-size:			20px;
	font-family:		Arial,Verdana,Times,sans-serif;
	letter-spacing:		0.7em;
	font-weight:		normal;
	font-style:			normal;	
}
.coffee {
	position:			fixed;
	z-index:			-12;
	width:				900px;
	height:				602px;
	background:		transparent url(images/coverpage/coffee.png) no-repeat; 
	/*
background-image:url('images/coverpage/coffee.png');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center; */
}

.clear	{ clear: both; }

html, body { height: 100%; margin-bottom: 1px; }

/* Navigation Bar A */
a { 

color:					#65F15A; 
font-weight: 			normal; 
text-decoration: 		none;
background-color: 		transparent;
border-color: 			#fff;
border-bottom-width: 	0px;
border-left-width: 		0px;
border-right-width: 	0px;
border-top-width: 		0px;
border-style: 			dotted;
}
a:active { color:		#65F15A; font-weight: normal; text-decoration: none; }
a:visited { color:		#65F15A; font-weight: normal; text-decoration: none; }
a:hover { color:			#65F15A; font-weight: normal; text-decoration: none; }
/* Navigation Bar A1 */
.a1 { 

color:					#65F15A; 
font-size: 			0.7em;
font-weight: 			normal; 
text-decoration: 		none;
background-color: 		transparent;
border-color: 			#fff;
border-bottom-width: 	0px;
border-left-width: 		0px;
border-right-width: 	0px;
border-top-width: 		0px;
border-style: 			dotted;
opacity:				1.0;
}
.a1:active { color:		#65F15A; font-weight: normal; text-decoration: none;opacity:1.0; }
.a1:visited { color:		#65F15A; font-weight: normal; text-decoration: none;opacity:1.0; }
.a1:hover { color:		#65F15A; font-weight: normal; text-decoration: none;opacity:0.2; }

/* Navigation Bar B */
.b { 

color:					#fff; 
font-size: 			0.7em;
font-weight: 			normal; 
text-decoration: 		none;
background-color: 		transparent;
border-color: 			#fff;
border-bottom-width: 	0px;
border-left-width: 		0px;
border-right-width: 	0px;
border-top-width: 		0px;
border-style: 			dotted;
}
.b:active { color:		#fff; font-weight: normal; text-decoration: none; }
.b:visited { color:		#fff; font-weight: normal; text-decoration: none; }
.b:hover { color:		#fff; font-weight: normal; text-decoration: none;opacity:1.0; }

/* Navigation Bar G */
.g7 { 
	color:#36361E; 
	font-weight: 		bold; 
	text-decoration: 	none;
	font-size: 			11px;
background-color: transparent;
border-color: #fff;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}
.g7:active { color:#36361E; font-weight: bold; text-decoration: none; }
.g7:visited { color:#36361E; font-weight: bold; text-decoration: none; }
.g7:hover { color:#AEB176; font-weight: bold; text-decoration: none; }


/* Navigation Bar Ga */
.g7a { color:#36361E; font-weight: normal; text-decoration: none;
background-color: transparent;
border-color: #fff;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;
}
.g7a:active { color:#36361E; font-weight: normal; text-decoration: none; }
.g7a:visited { color:#36361E; font-weight: normal; text-decoration: none; }
.g7a:hover { color:#AEB176; font-weight: normal; text-decoration: none; }

