@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/bg-shadow.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#020201;
	padding:0px;
	margin:0 auto 0 auto;
	behavior:url(/csshover.htc);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
.loader {
	display:none;
}
div#page {
	width:941px;
	margin:0 auto 0 auto;
	padding:0px;
}
div#top {
	float:left;
	width:941px;
	height:34px;
	padding:0px;
	margin:0px;
}
div#leftHand {
	float:left;
	width:204px;
	padding:0px;
	margin:0px;
}
div#logo {
	float:left;
	width:204px;
	height:169px;
	padding:0px;
	margin:0px;
}
/* LEFT COLUMN*/

div#leftHome {
	float:left;
	width:202px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fcf1e3;/*	background-image:url(../images/hot-jobs.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:55px;*/
}
div#leftNews {
	float:left;
	width:194px;
	padding:0px 10px 0px 10px;
	margin:0px;
	line-height:14px;
}
div#leftNews ul {
	list-style-type:none;
	padding:0px 11px 0px 0px;
	margin:0px 10px 5px 0px;
}
div#leftNews ul li {
	padding:0px;
	margin:0px;
	display:block;
}
div#leftNews ul.leftNews {
	list-style-type:none;
	padding:0px 11px 0px 0px;
	margin:0px 0px 3px 0px;
}
div#leftNews ul.leftNews li {
	padding:0px;
	margin:0 0 10px 0;
	display:block;
}
div#leftNews ul.leftNews li:hover {
	color:#d5ba70;
}
div#leftNews ul.leftNews li a {
	/*color:#f1e1b4;*/
		font-weight:normal;
	text-decoration:none;
	padding:0px;
	color:#C93;
}
div#leftNews ul.leftNews li a:hover, a.title:hover {
	color:#ffffff;
}
div#leftNews li.readmore, li.readmore:hover {
	background:none;
	background-color:none;
}
a.title {
	color:#d5ba70;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
div#leftVideo {
	float:left;
	width:204px;
	padding:0px;
	margin:0px;
}
/* MAIN CONTENT AREA */

div#mainContainer {
	float:left;
	width:737px;
	padding:0px;
	margin:0px;/*background-color:#fcf1d4;*/
}
div#nav {
	float:left;
	width:737px;
	height:32px;
	padding:0px;
	margin:0px;
	background-image:url(../images/navBG_05.jpg);
	background-repeat:no-repeat;/*background-color:#fcf1d4;*/
}
div#flash {
	float:left;
	width:737px;
	height:235px;
	padding:0px;
	margin:0px;
	background-color:#fcf1d4;
}
div#headerImage {
	float:left;
	width:737px;
	height:137Spx;
	padding:0px;
	margin:0px;
	background-color:#fcf1d4;
}
div#indexContent {
	float:left;
	width:717px;
/*	height:363px;
*/	padding:0 10px 0 10px;
	margin:0px;
	background-image:url(../images/indexPageBottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#fcf1d4;
}
div#indexContentLeft {
	float:left;
	
	padding:0;
	margin:0px;
}
div#indexContentRight {
	float:left;
	width:311px;
	padding:0 0 10px 0;
	margin:0px;
	
	float: right; 
	padding: 70px 0 0 0; 
	margin: 0 0 10px 10px;
}
div#insideContent {
	float:left;
	width:909px;
	padding:0 10px 0 10px;
	margin-left:12px;
	background-color:#fcf1d4;
	min-height:460px;
	height:auto !important;
	height:460px;
}
div#insideContentLeft {
	float:left;
	width:200px;
	padding:0px;
	margin:0px;
}
div#insideContentRight {
	float:left;
	width:700px;
	padding:0px;
	margin:0px;
}
div#footer {
	float:left;
	width:737px;
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:10px;
}
div#footerLeft {
	float:left;
	width:517px;
	margin:0px;
	padding:0px;
}
div#footerRight {
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	text-align:right;
}
div#footerInside {
	float:left;
	width:941px;
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:10px;
}
div#footerLeftInside {
	float:left;
	width:710px;
	margin-left:31px;
	padding:0px;
}
div#footerRightInside {
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	text-align:right;
}
/* LEFT HAND NAVIGATION*/

div#leftMenu {
	float:left;
	width:151px;
	padding:0px;
	margin:8px 0px 28px 0px;
	background-image:url(../images/left-nav-bg-main.gif);
	background-repeat: repeat-y;
}
div#leftMenuTop {
	background-image:url(../images/left-nav-top.gif);
	background-position:top;
	background-repeat: no-repeat;
	height:14px;
}
div#leftMenuCenter {
	background-image:url(../images/left-nav-top.gif);
	background-image: url(../images/left-nav-bg-bottom.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	min-height:75px;
	height:auto !important;
	height:75px;
	padding-left:8px;
}
div#leftMenuBottom {
	background-image:url(../images/left-nav-bottom.gif);
	background-position:top;
	background-repeat: no-repeat;
	height:15px;
}

div#leftMenu ul {
	padding:5px 0px 0px 5px;
	margin:0px;
	list-style-type:none;
}
div#leftMenu li {
	padding:3px 0px 3px 15px;
	background-image:url(../images/bullets.gif);
	background-position: left top;
	background-repeat:no-repeat;
}
div#leftMenu ul li ul {
	padding:5px 0px 0px 0px;
	margin-left:0px;
	list-style-type:none;
}
div#leftMenu ul li ul li {
	background-image:url(../images/dash.gif);
	background-position: left top;
	padding:3px 0px 3px 9px;
	margin-left:0px;
}
div#leftMenu a {
	color:#371317;
}
div#leftMenu a:hover {
	color:#660033;
	text-decoration:none;
}
/* TEXT STYLES */


h1 {
	color:#660033;
	font-size:21px;
	font-weight:normal;
	line-height:normal;
	margin-top:10px;
}
h1.h1smalltopmargin {
	color:#660033;
	font-size:21px;
	font-weight:normal;
	margin-top:10px;
}
h2 {
	color:#660033;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

h2 a.navtitle, a:visited.navtitle {
	text-decoration:none;
}

h2 a:hover.navtitle, a:active.navtitle {
	text-decoration:underline;
}
ul, ol {
	margin-top:5px;
	margin-bottom:5px;
}
li {
	padding-top:5px;
}
.images {
	border:1px solid #000000;
	margin:5px;
}
.images-mgmt {
	border:1px solid #000000;
	margin:0px 10px 0px 0px;
}
a {
	color:#660033;
	font-weight:normal;
}
a:hover {
	color:#333333;
}
a.link-emphasis {
	color:#660033;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
a.footer {
	color:#d5ba70;
	font-weight:normal;
	text-decoration:none;
}
 a.footer a.footer:visited, {
color:#d5ba70;
font-weight:normal;
text-decoration:none;
}
a.footer:hover, a.footer:active {
	color:#ffffff;
	text-decoration:underline;
}
.small-text {
	font-size:10px;
}
input, select, textarea {
	background-color:#E1CB91;
	border:1px #660033;
	border-style:inset;
}
input#button {
	background-color:#660033;
	border:1px #E1CB91;
	border-style:inset;
	color:#CCCCCC;
}
input#button:hover {
	background-color:#E1CB91;
	color:#660033;
}
td.computerspying {
	padding:4px 4px;
	border-bottom:1px solid #660033;
	border-right:1px solid #660033;
}
td.computerspying-noright {
	padding:4px 4px;
	border-bottom:1px solid #660033;
}

.bread_crumbs {
	margin: 7px 0 0 0;
}

/*--- Default Styles ---*/
#qm0 { z-index: 12 !important; }
.navOnlyLink { cursor: default; }
.centerTable {margin: 0 auto; text-align: center;}
.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.imageFloatLeft {float:left; margin: 6px;}
.imageFloatRight {float:right; margin: 6px;}
span.underline {text-decoration:underline}
span.strikethrough {text-decoration:line-through}
.colors-navy {color: #000080;}
.colors-blue {color: #0000ff;}
.colors-red {color: #ff0000;}
.colors-dark-red {color: #8b0000;}
.colors-orange {color: #ffa500;}
.colors-green {color: #008000;}
.colors-dark-green {color: #006400;}
.colors-gray {color: #808080;}
.colors-dark-gray {color: #666666;}
.colors-light-gray {color: #d3d3d3;}
.colors-sse-maroon {color: #660033;}
.newsArticles {margin: 0; padding: 0 0 0 15px;}
.newsArticles li {padding: 7px 0;}
a img {border: none;}
#qm0 a, #qm1 a {white-space:normal;}
/*--- END ---*/