﻿body 
{
	background-color: #f7a207;	
	font-family: Arial;
	font-size: 12px;
	color: #4b4b4b;
}
#wrap
{
	background-color: White;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}
#bannerTopLeft
{
	float:left;
}
#topLeftGradient
{
	background-image: url(../images/topLeftGradient.jpg);
	width: 244px;
	height: 28px;
}
#bannerTopRight
{
	float: left; 
	width: 516px; 
	height: 171px; 
	background-image: url(../images/bannerImage.jpg);
}
#menu
{
	padding-top: 9px;
	color: gray;	
	font-weight: bold;
	font-size: 12px;
}
#menu a
{
	color: #272c6c;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 13px;
	font-size: 12px;
}
#menu a:hover
{
	color: White;
}
.blueGradient
{
	clear: both;
	background-image: url(../images/blueGradient.jpg);
	width: 760px;
	height: 20px;
	background-repeat: repeat;
}
.leftColumn
{
	float:left;
	width: 234px;
	padding: 10px 5px 5px 5px;
	
}
.rightColumn
{
	float:left;
	width: 506px;
	padding-left: 10px;
}
.leftColumnBox
{
	border: solid 1px #c8c8c8;
	background-color: #e2e2e2;	
	padding-top: 5px;
}
.leftColumnBox a
{
	color: #ea711e;
	font-weight: bold;
}
.leftColumnBox a:hover
{
	text-decoration: none;
}
.pageTop
{
	width: 493px;
	height: 25px;
	background-image: url(../images/page_top.jpg);
}
.pageBody
{
	width: 493px;
	background-image: url(../images/page_body.jpg);
	background-repeat: repeat;	
}
.pageBottom
{
	width: 493px;
	height: 22px;
	background-image: url(../images/page_bottom.jpg);
	position: relative;
}
.grayTitlesBar
{
	border-top: solid 1px #c8c8c8;
	border-bottom: solid 1px #c8c8c8;
	background-image: url(../images/titleBars.jpg);
	background-position: left;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	padding-left: 25px;
	height: 25px;	
}
.grayTitle
{
	padding-top: 3px;
	color: #7c7c7c;
	font-weight: bold;
	font-size: 16px;
}
.bullet
{
	background-image: url(../images/bullet.gif);	
	background-position: left top;
	background-repeat: no-repeat;
	height: 30px;
	width: 15px;
	float:left;
}
.bulletContents
{
	float:left;
	width: 190px;
	padding-bottom: 7px;
}
.moreBar
{
	border-top: dotted 1px #c8c8c8;
	border-bottom: dotted 1px #c8c8c8;
	text-align:right;
	padding-bottom: 3px;
	padding-right: 10px;
}
.moreBar a
{
	text-decoration: none;
	font-size: 11px;
}
.more
{
	text-align: right;
	font-size: 11px;
}
.more a
{
	text-decoration: none;
	color: #ea711e;
	font-weight: bold;
}
.grayBoxText
{
	padding: 5px 10px 10px 10px;
}
.checkMark
{
	float: left;
	padding-right: 5px;
	background-image: url(../images/check.gif);
	width: 22px;
	height: 19px;
	background-repeat: no-repeat;
}
.colorfulTitle
{
	float: left;
	height: 19px;
	padding-top: 2px;
	color: #7b7b7b;
	font-weight: bold;
	font-size: 16px;
}
.pageBodyGradient
{
	margin-left: 28px; 
	padding-left: 5px; 
	background-image: url(../images/page_topGradient.jpg);
    background-position: left top; 
    background-repeat: no-repeat; 
    width: 440px;
}
.doubleLines
{
	clear: both;
	background-image: url(../images/doubleLines.gif);
	width: 427px;
	height: 8px;
	background-repeat: no-repeat;	
	font-size: 0px;
}
.workerImage
{
	float: left;
	padding: 15px 15px 15px 0px;
}
.largerBulletContents
{
	float:left;
	width: 302px;
	padding-bottom: 7px;
}
.linkBulletContents
{
	float:left;
	width: 230px;
}
ul a
{
	color: #ea711e;
}
ul a:hover
{
	text-decoration: none;
}
.footer
{
	background-image: url(../images/footerGradient.jpg);
	width: 760px;
	height: 30px; 
	text-align: center;
	color: White;
	padding-top: 20px;
	font-size: 10px;	
}
.footer a
{
	color: White;
	text-decoration: none;
}
.button
{
	border: outset 2px #e0dedc;
	text-align: center;	
	background-color: #e2e2e2;
	color: #4b4b4b;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	margin-right: 12px;
}
.galleryTD
{
	width: 200px; 
	text-align: center;
	vertical-align: middle;
	border: outset 2px silver;
}
.galleryTD a img
{
	border: none;
}
.linkTD
{
	text-align: center;
	vertical-align: middle;
}
.linkTD a img
{
	border: none;
}
.albumDesc
{
	padding-top: 5px;
	text-align:center;
	cursor: pointer;
	padding-left: 5px;
	padding-right: 5px;
	color: #ea711e;
	font-weight: bold;
	text-decoration: none;
}
.numberColumn
{
	border-right: solid 2px #9ba1bd; 
	width: 70px; 
	text-align: center;
	vertical-align: middle;
	height: 300px;
}
.imageColumn
{	
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 2px #9ba1bd; 
}
.buttonRow
{
	height: 35px; 
	text-align: center; 
	vertical-align: middle; 
	padding-bottom: 5px;
}
.mouseOver
{
	cursor: pointer;
}
.zoom
{
	font-weight: bold;	
	margin-left: 10px;
	margin-right: 10px;
}
.documents
{
	padding-bottom: 110px;
}
.documents ul
{
	padding-top: 2px;
	margin-top: 2px;
}
.documentCategory
{
	font-size: 14px; 
	font-weight: bold; 
	padding: 5px 0px 5px 0px;
	color: #e4660f;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DropDowns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear
{
	font-size: 1px;
	height: 0px;
	width: 0px;
	clear: left;
	line-height: 0px;
	display: block;
}
.qmmc
{
	position: relative;
}
.qmmc a
{
	float: left;
	display: block;
	white-space: nowrap;
}
.qmmc div a
{
	float: none;
}
.qmmc div
{
	visibility: hidden;
	position: absolute;
}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

/*"""""""" (MAIN) Container """"""""*/
#qm0
{
	background-color: transparent;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	z-index: 10 !important;
}

/*"""""""" (MAIN) Items """"""""*/
#qm0 a
{
	color: #272c6c;
	background-color: transparent;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 11px 0px 11px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #272c6c;
	text-align: left;
}


/*"""""""" (MAIN) Hover State """"""""*/
#qm0 a:hover
{
	background-color: Transparent;
	color: #ffffff;
}

/*"""""""" (MAIN) Active State """"""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover
{
	background-color: Transparent;
	color: #ffffff;
	cursor: default;
}

/*"""""""" (MAIN) Parent Items """"""""*/
#qm0 .qmparent
{
	background-repeat: no-repeat;
	background-position: 92%;
}

/*"""""""" [SUB] Containers """"""""*/
#qm0 div
{
	background-color: #ffffff;
	padding: 2px 5px 2px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 5px;
	border-color: #272c6c;
	margin-top: 4px;
}


/*"""""""" [SUB] Items """"""""*/
#qm0 div a
{
	font-family: Arial;
	font-size: 12px;
	color: #272c6c;
	border-width: 0px;
	padding: 3px 8px 3px 8px;
	text-align: left;
}

/*"""""""" [SUB] Hover State """"""""*/
#qm0 div a:hover
{
	color: #ffffff;
	background-color: orange;
	text-decoration: underline;
}

/*""""""""[SUB] Active State """"""""*/
body #qm0 div .qmactive, body #qm0 div .qmactive:hover
{
	text-decoration: underline;
	background-image: url(images/s3_arrow.gif);
}

/*"""""""" [SUB] Parent Items """"""""*/
#qm0 div .qmparent
{
	background-image: url(images/s3_arrow.gif);
}
