
body	{
	font-family: arial, tahoma, verdana, sans-serif;
	text-align: center;
	background: #d1d5d8;
	margin-top: 0px;
	padding-top: 0px;
}

#page	{
	width: 955px;
	border: #ccc;
	position: relative;
	margin: auto;
	text-align: left;
	background: #fff;
}

#header	{
	background: url(images/header.jpg) top left repeat-x;
	height: 179px;
}

#header.orange	{
	background: url(images/header_orange.jpg) top left no-repeat;
}

#header.red	{
	background: url(images/header_red.jpg) top left no-repeat;
	height: 174px;
}

#header.blue	{
	background: url(images/header_blue.jpg) top left no-repeat;
}

#header.purple	{
	background: url(images/header_purple.jpg) top left no-repeat;
}

#carousel	{
	background: #569fd3 url(images/bluewall.jpg) top left repeat-x;
	height: 178px;
	padding-left: 300px;
}

#carousel.red	{
	background: #d99ca3 url(images/redwall.png) bottom left repeat-x;
}

#carouselClip	{
	text-align: center;
	height: 176px;
	width: 424px;
}

#carouselClip.red	{
	background: #d99aa2;
	height: 178px;
	width: 424px;
}

#carouselText	{
	margin-top: 5px;
	padding: 15px;
	color: #455560;
	font-weight: bold;
	font-size: 10pt;
}

#content	{
	color: #455560;
	font-size: 12px;
	line-height: 130%;
	padding-left: 300px;
	text-align: justify;
	padding-right: 60px;
}

#content_pnet	{
	color: #455560;
	font-size: 12px;
	line-height: 130%;
	padding-left: 280px;
	text-align: justify;
	padding-right: 60px;
}

#content .blue	{
	color: #569fd2;
	font-size: 14px;
}

#content td	{
	font-size: 12px;
}

#content a	{
	color: #569fd3;
	text-decoration: none;
}

#content a:hover	{
	text-decoration: underline;
}

#content h1	{
	color: #56a1d5;
	font-size: 18px;
	font-weight: bold;
	line-height: 120%;
}

#content.red h1	{
	color: #f03c47;
}

#content ul	{
}

#content ul li	{
	list-style-image: url('images/bullet.gif');
}

#content.red ul li	{
	list-style-image: url('images/bulletred.gif');
}

/* Navigation */
#navigation	{
	width: 195px;
	position: absolute;
	left: 70px;
	top: 179px;
}

#navigation a	{
	display: block;
	background: url(images/aback.png) top left;
	width: 185px;
	height: 28px;
	color: #455560;
	font-size: 12px;
	margin-bottom: 6px;
	text-align: left;
	padding-left: 10px;
	padding-top: 12px;
	text-decoration: none;
	font-weight: bold;
}

#navigation a.indent	{
	display: block;
	background: url(images/aback2.png) top left;
	width: 185px;
	height: 28px;
	color: #fff;
	font-size: 12px;
	margin-bottom: 6px;
	text-align: left;
	padding-left: 10px;
	padding-top: 12px;
	text-decoration: none;
	font-weight: bold;
}

#navigation a.nostyle	{
	margin: 0px;
	padding: 0px;
	background: none;	
}

#navigation a.twoLine	{
	padding-top: 6px;
	height: 54px;
}

#navigation a.indent:hover	{
	color: #455560;
}

#navigation a:hover	{
	color: #fff;
	background: #748088;
}

#footer	{
	border-top: #dde0e2 solid 2px;
	margin-top: 65px;
	padding-top: 15px;
	position: relative;
	clear: both;
	height: 36px;
}

#printMenu a	{
	font-size: 10px;
	color: #748088;
	text-decoration: none;
	font-size: 10pt;
}


#printMenu	{
	position: absolute;
	top: 0px;
	right: 60px;
}


#quickMenu a	{
	color: #748088;
	text-decoration: none;
	font-size: 10pt;
}

#quickMenu	{
	position: absolute;
	top: 0px;
	left: 70px;
}

#quickMenu a:hover, #printMenu a:hover	{
	color: #569fd3;
}


#quickLinks	{
	width: 135px;
	right: 60px;
	top: 179px;
	position: absolute;
}

#quicklinks div.header	{
	background: #dde0e2;
	color: #748088;
	font-family: arial;
	font-size: 10px;
	padding-left: 7px;
	height: 19px;
	padding-top: 4px;
	font-weight: bold;
}

#quickLinks a	{
	height: 19px;
	display: block;
	text-align: left;
	background: #748088;
	color: #dde0e2;
	font-family: arial;
	font-size: 10px;
	padding-left: 7px;
	text-decoration: none;
	padding-top: 4px;
}

#quickLinks a:hover	{
	color: #fff;
}

#quickLinks a.blueRollover:hover	{
	background: #80b9e0;
}

#quickLinks a.orangeRollover:hover	{
	background: #f8a158;
}

#quickLinks a.purpleRollover:hover	{
	background: #6f599b;
}


#gallery	{
	background: #465761;
	width: 594px;
	padding: 25px;
	padding-bottom: 0px;
}

#thumbnails	{
	padding: 0px;
}

#thumbnails tr td	{
	padding-bottom: 20px;
}

#thumbnails tr.nopad td	{
	padding-bottom: 0px;
}

#thumbnails img	{
	width: 93px;
	height: 70px;
}

#gallery img	{
	border: #8c979b solid 1px;
}

#gallery img:hover	{
	cursor: pointer;
	cursor: hand;
}

#mainImagePanel img:hover;	{
	cursor: default;
}

#gallery #mainImagePanel	{
	padding-right: 25px;
}

#galleryCaption	{
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	font-size: 9.5px;
}

#footerLine	{
	font-size: 10px;
	color: #748088;
	text-decoration: none;
	font-size: 9.5px;
	padding-bottom: 10px;
}



