/* Body Style ----------------------------*/

body,td,th {
	font-family: Verdana;
	font-size: 10px;
	color: #6e6e6e;
	text-align:left;
	vertical-align:middle;
}

body {
	background-color: #2f2f2f;
}

a { 
	outline: none; 
}

.leftColBg{
	background-image:url(images/navcellBg.gif);
	background-repeat:repeat-y;
	background-color:#ccc;
}

.rightCapBg{
	background-image:url(images/rightBgUrl.gif);
	background-repeat:repeat-y;
}
/* Content Background----------------------*/

.contentBg {
	background-color: #181818;
}

.produceContentBg {
	background-color: #FFFFFF;
}
/* Padding and Text Decoration ----------------------------*/

.imageDivPadding {
	padding-bottom:10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	background-color: #000000;
	vertical-align:top;
}

.textAreaContent {
	background-color:#FFFFFF;
}

.jobNameTd {
	padding-right: 10px;
	vertical-align:top;
}

.produceDescriptionText{
	color:#CCCCCC;
	font-family:Verdana;
	font-size:9px;
	vertical-align:top;
	padding-right:15px;
	width:195px;
}

.produceLogoAlign{
	vertical-align:top;
	width:157px;
}

.imageTd {
	background-color:#000000;
	padding: 10px;
	padding-right: 0px;
	vertical-align:top;
}

.produceimageTd {
	background-color:#FFFFFF;
	padding: 10px;
	padding-right: 0px;
}

.jobEndCap{
	background-color:#000000;
	padding:5px;
}

.produceTd {
	background-color:#FFFFFF;
	padding: 10px;
	padding-right: 0px;
	vertical-align:top;
	width:250px;
}

.produceEndCap{
	background-color:#FFFFFF;
	padding:5px;
}

.contentTd{
	padding:10px;
}

.produceSpacerTd{
	padding:5px;
}

.jobTitle {
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#a3a3a3;
}

.jobText {
	font-family: Verdana;
	font-size: 10px;
	color: #6e6e6e;
	text-align:right;
	width:120px;
	padding-left:5px;
	padding-top:7px;
}

.contentShown{
	display:block;
}

.contentHidden{
	display:none;
}

.leftCapAlign{
	text-align:right;
}
/* Main Nav Styling--------------------------*/

.navMain {
	background-image:url(images/navButtonBg.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding:5px;
	background-color: #181818;
	text-indent:25px;
}

.navMain a {
	font-family:Verdana;
	color:#a3a3a3;
	font-size:10px;
	text-decoration:none;
	text-indent:15px;
	vertical-align: middle;
}

.navMain a:hover {
	color:#CCCCCC;
	font-size:10px;
	text-decoration:none;
	text-indent:15px;
}

.navMain_H {
	background-image:url(images/navButtonBg.gif);
	background-repeat:repeat-y;
	background-color:none;
	padding:5px;
	background-color: #181818;
	text-indent:25px;
}

.navMain_H a {
	font-family:Verdana;
	color:#FF6600;
	font-size:10px;
	text-decoration:none;
}

.navMain_H a:hover {
	text-decoration:none;
	color:#FF6600;
}

/* Sub Nav Styling--------------------------*/

.subNavHolderShown{
	display:block;
}

.subNavHolderHidden{
	display:none;
}

.subNav {
	background-image:url(images/navBottom.gif);
	background-repeat:repeat-y;
	padding:5px;
	padding-left:15px;
	text-align:right;
	vertical-align:middle;
	padding-right:13px;
}

.subNav a {
	font-family:Verdana;
	color:#a3a3a3;
	font-size:10px;
	text-decoration:none;
	vertical-align: bottom;
}

.subNav a:hover {
	color:#CCCCCC;
	font-size:10px;
	text-decoration:none;
	text-indent:10px;
}

.subNav_H {
	background-image:url(images/navBottom.gif);
	background-repeat:repeat-y;
	padding:5px;
	background-color: #202020;
	text-align:right;
	vertical-align:middle;
	padding-right:13px;
}

.subNav_H a {
	font-family:Verdana;
	color:#FF6600;
	font-size:10px;
	text-decoration:none;
}

.subNav_H a:hover {
	text-decoration:none;
	color:#FF6600;
}

.navline{
	background-image:url(images/navline.gif);
	background-repeat:no-repeat;
}

/* Email Link Styling--------------------------------*/

.email {
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
}

.email a {
	color:#6e6e6e;
	text-decoration:none;
}

a:hover {
	color:#FF6600;
	text-decoration:none;
}

/* Main Content Shadow Tile----------------------*/

.cellTopTile {
	background-image:url(images/mainTopUrl.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.cellBottomTile {
	background-image:url(images/bottomUrl.gif);
	background-repeat:repeat-x;
}


