/* Generic Rules
----------------------------------------------- */
html,body,div,p,td {font: normal 8pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #333;}
body {background-color: #4F0308; margin-top: 33px ; padding: 0; text-align:center}
input, textarea, select {font: normal 8pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #333;}

/* ID Rules
----------------------------------------------- */
#divContentHome {height:372px;background-color: #E7E7E7}
#divPageCont {width:1010px;margin-right:auto;margin-left:auto; text-align:center;margin-top:10px}
#divVideos {width: 311px !important; width /**/: 371px;padding-left:17px;padding-right:43px; padding-bottom: 10px;}

/* Named Styles
----------------------------------------------- */
.calHdrRt{font: bold 9pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #000; background-color: #F6821F;border-bottom:solid 1px #000;border-right:solid 1px #000;text-align:center;padding:3px;width:14%}
.calTxt {border-right:solid 1px #000;border-bottom:solid 1px #000;padding:3px}
.divZero {padding:0px;margin:0px}
.tblCal {border-left: solid 1px #000;border-top: solid 1px #000;width:100%}
.txtHdrMain {font: bold 20pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #000;}
.txtHomeContent {font: normal 8pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #666666;padding-top:20px; padding-bottom: 10px;}
.txtVidHeader {font: normal 8pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #666666; padding-right:20px; padding-bottom: 10px;}
.txtSubHdr {font: bold 10pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #FF6600;}
.txtSubHdrLg {font: bold 12pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #FF9933;padding-bottom:15px}
.txtCalText {font: bold 7pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #333;cursor:pointer;}
.txtReq {font: bold 7pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #ff0000;}

.footerText {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;}
a.footerText:link, a.footerText:visited {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration:none;}
a.footerText:hover {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; text-decoration:underline;}

/* Link Styles
----------------------------------------------- */
a:link, a:visited {font: normal 9pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #333;text-decoration:none;}
a:hover {font: normal 9pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; color: #6699CC; text-decoration:underline;}


/* Calendar
----------------------------------------------- */
.calendar {border:none;}
.hintText {font-family: tahoma, verdana, arial;	font-size: 12px; background-color: #FFFFCC; color: #000000; padding: 5px;}
.day
{
	font: bold 9pt Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif;
	color:#F6821F;
	width:62px;
	height:65px;
	text-align:left;
	padding-left: 7px;
	vertical-align:top;
	background-color:#FFFFFF;
	border:solid 1px #C6C1AC;
}

.othermonthday {background-color:#F5F3E5;}
.month {border-collapse:collapse; border:solid 1px black;}
.calHdr 
{
	font: 11px Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; 
	color: #000; 
	background-color: #F6821F;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #ACA899;
	border-right:solid 1px #C6C1AC;
	text-align:center;
	padding:4px;
}

.title {background-color:#4F0308; border: 1px solid black; border-bottom-width: 0px;}
.title TD {font-family:verdana; font-size:11px; font-weight:bold; color:White; padding-top:1px; padding-bottom:1px;}
.nextprev {cursor:pointer;}


/* NavBar
----------------------------------------------- */
.NavBar
{
  background-color:#EAE9E1; 
  border: 1px solid #7C7C94; 
  cursor: default; 
} 

.TopItem
{
  color:#FF6600;
  background-image: url(/images/navbar/topItem_bg.gif);
  font-family: Trebuchet, Trebuchet MS, arial, verdana, tahoma, helvetica, sans-serif; 
  font-size: 13px; 
  font-weight: bold;
  padding-top: 4px; 
  padding-bottom: 4px; 
  height:33px;
  cursor:default;
}

.Video
{
  background-color:white;
  border: 1px solid white; 
}

.VideoSelected
{
  border: 1px dotted #4E4E4E; 
  background-color:#B2B4BF;
}

/* Jobs
----------------------------------------------- */

#jobs li {
	list-style:none;
	list-style-type:none;
}