/* CSS Document */

/* -=-=-=-=-=-=-=-=-=-=-=[ Begin CSS ]=-=-=-=-=-=-=-=-=-=-=- */
/*
		Copyright 2006 Todd E. Morgan
		All rights reserved
		Feel free to use this, but please provde some credit.
		
		Credits: 
		Much of this CSS is based on:
		"Sliding Doors" - by  Douglas Bowman: http://www.alistapart.com/articles/slidingdoors/
		"Rounded Corners" - by Scott Schiller: http://www.schillmania.com/content/entries/2006/04/more-rounded-corners/
*/
/* -=-=-=-=-=-=-=-=-=-=-=[ .hdr: Main header images for all pages ]=-=-=-=-=-=-=-=-=-=-=- */
* {
    margin:0;
}

/*.hdr {
	float:left;
	width:100%;
	background:url("/img/intranet/hdr_bg.gif") repeat-x bottom;
	white-space: nowrap;
}*/

.hdrImg {
	border: 0px solid #000000;
	display: inline;
}


/* -=-=-=-=-=-=-=-=-=-=-=[ .hdr2: Main tabbed navigation ]=-=-=-=-=-=-=-=-=-=-=- */
.hdr2 {
	margin:10 0 10 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
}
.hdr2 ul {
	display: inline;
    padding:0;
    list-style:none;
	border: 0px solid #000000;
	white-space: nowrap;	
}

.hdr2 li {
	display: inline;
	background:url(/img/_common/tab_off_left.gif) no-repeat left top;
	margin:10 1 0 0px;
	padding:10 0 20 18px;
	border: 1px solid #000000;
	white-space: nowrap;
}

.hdr2 a {
	background:url(/img/_common/tab_off_right.gif) no-repeat right top;
	text-decoration: none;
	color: #666666;
    display: inline;
	border: 1px solid #000000;
	padding:10 18 20 0px;	
}

.hdr2 a:hover {
	color: #333333;
	text-decoration: none;
}

.hdr2 .current {
	/* "on" tabs */
	display: inline;
    background-image:url("/img/intranet/left-curr.gif");
}

.hdr2 .current a {
	display: inline;
    background-image:url("/img/intranet/right-curr.gif");
}

/* -=-=-=-=-=-=-=-=-=-=-=[ .subHead: Secondary navigation ]=-=-=-=-=-=-=-=-=-=-=- */
.subHead {
	float:left;
	width:100%;
	min-width:500px;
	height:30px;
	font-size:65%;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	letter-spacing: 1px;
	white-space: nowrap;
	/*border: 1px solid rgb(0,0,0)*/	
}
.subHead ul {
	float:left;
    margin:0;
    padding:1 0 0 0; /* pad the start of the list at 10 px */
    list-style:none;	
}

.subHead li {
    float:left;
    background:url("/img/intranet/sub_left.gif") no-repeat left top;
    margin:5;
    padding:0 5 0 30px; /* pad the left 30 px to show left tab top */
}

.subHead a {
	float:left;	/* IE5/Mac requires this */
    display:block;
    background:url("/img/intranet/sub_right.gif") no-repeat right top;
    padding:6px 30px 7px 0px;
	text-decoration: none;
	color: #666666;
}

.subHead a:hover {
	color: #333333;
	text-decoration: none;
}

.subHead .on {
     background-image:url("/img/intranet/sub_left-curr.gif");
}

.subHead .on a {
    background-image:url("/img/intranet/sub_right-curr.gif");
}

/* -=-=-=-=-=-=-=-=-=-=-=[ main content ]=-=-=-=-=-=-=-=-=-=-=- */

.contentMain {
	width:95%;
	margin:10px;
	float: left;
	border: 0px solid rgb(0,0,0);
}

/* -=-=-=-=-=-=-=-=-=-=-=[ Dialogue example: Scott Schiller ]=-=-=-=-=-=-=-=-=-=-=- */

.dialog {
	float: left;
	width:750;
	margin:0px auto;
	/*min-width:600px;*/
	/*max-width:850px;*/
	color:#000000;
	border: 0px solid rgb(0,0,0);
}

.dialog .hd .c {
	font-size:1px; /* ensure minimum height */
	height:7px;
}
.dialog .ft .c {
	font-size:1px; /* ensure minimum height */
	height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(/img/tbl/gryWht_1px_rnd/hdr_l.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd/hdr_r.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(/img/tbl/gryWht_1px_rnd/bdy_l.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd/bdy_r.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 13px 0px 9px;
 background:#ffffff repeat-x 0px 0px;
 overflow: auto;
 padding:1em;
}

.dialog .ft {
 background:transparent url(/img/tbl/gryWht_1px_rnd/ftr_l.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd/ftr_r.gif) no-repeat right 0px;
}

/* content-specific */

.dialog h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialog p {
 margin:0px 0px 0px 0px;
 padding:0px;
 /*font:0.7em/1.0em arial,tahoma,"sans serif";*/
}

.dialog .p2 {
 margin:0px 0px 0px 0px;
 padding:0px;
 /*font:italic 0.7em/0.9em arial, tahoma, "sans serif";*/
 color:#999999;
}

html body .dialog pre {
 /*font-size:0.5em;*/
}

/* -=-=-=-=-=-=-=-=-=-=-=[ Table: White w/Border over Trans BG ]=-=-=-=-=-=-=-=-=-=-=- */

.tbl_WhiteGreyTrans {
	float: left;
	width:750;
	margin:0px auto;
	/*min-width:600px;*/
	/*max-width:850px;*/
	color:#000000;
	border: 0px solid rgb(0,0,0);
}

.tbl_WhiteGreyTrans .hd .c {
	font-size:1px; /* ensure minimum height */
	height:10px;
}
.tbl_WhiteGreyTrans .ft .c {
	font-size:1px; /* ensure minimum height */
	height:10px;
}

.tbl_WhiteGreyTrans .ft .c {
 height:10px;
}

.tbl_WhiteGreyTrans .hd {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/hdr_l.gif) no-repeat 0px 0px;
 margin:0 0 0 0px
}

.tbl_WhiteGreyTrans .hd .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/hdr_r.gif) no-repeat right 0px;
 position:relative;
 left:10px;
}

.tbl_WhiteGreyTrans .bd {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/bdy_l.gif) repeat-y 0px 0px;
 margin:0 0 0 0px
}

.tbl_WhiteGreyTrans .bd .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/bdy_r.gif) repeat-y right 0px;
 position:relative;
 left:10px;
}

.tbl_WhiteGreyTrans .bd .c .s {
 margin:0px 10px;
 background:#ffffff repeat-x 0px 0px;
 overflow: auto;
 padding:1em;
}

.tbl_WhiteGreyTrans .ft {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/ftr_l.gif) no-repeat 0px 0px;
 padding:0 0 0 0px
}

.tbl_WhiteGreyTrans .ft .c {
 background:transparent url(/img/tbl/gryWht_1px_rnd_trans/ftr_r.gif) no-repeat right 0px;
 position:relative;
 left:10px;
}

/* -=-=-=-=-=-=-=-=-=-=-=[ Scroll Box ]=-=-=-=-=-=-=-=-=-=-=- */

.thumb {
	position:relative;
	height:50px;
	width:12px;
	background-color:#eee;
	border:1px outset #eee;
}
/* -=-=-=-=-=-=-=-=-=-=-=[ horizontal navigation tabs ]=-=-=-=-=-=-=-=-=-=-=- */

.tabText_on{
	position:relative;
	top:-5;
	margin:7 0 10 7;
	padding:0 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffff66;
	font-weight: bolder;
}
.tabText_on:hover{
	color: #ffffff;
	text-decoration: none;
	color: #ffffff;
}
.tabText_on:link{ color: #ffff99; }

.tabText_off{
	position:relative;
	top:-5;
	margin:7 0 10 7;
	padding:0 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #999999;
}
.tabText_off:link{ color: #999999; }

.tabText_off:hover{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.tabText_v1{
	position:relative;
	top:-5;
	margin:7 0 10 7;
	padding:0 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
}
.tabText_v1:hover{
	color: #99ff99;
	text-decoration: none;
} 
.tabText_v2{
	position:relative;
	top:-5;
	margin:7 0 10 7;
	padding:0 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #ffff33;
}
.tabText_v2:hover{
	color: #ffffff;
	text-decoration: none;
} 
.tabText_v2:link{ color: #ffffff; }

/* -=-=-=-=-=-=-=-=-=-=-=[ vertical navigation tabs ]=-=-=-=-=-=-=-=-=-=-=- */

/* not currently used on this site
.modeMenu {
	padding:0 0 0 50;
	white-space: nowrap;
	overflow: visible;
	width:{modeMenuWidth}}
*/
.tabNavText p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.tabNavText p a {
	color: #666666;
}

.tabNavText .navTab_on {
	width:200px;
	margin:1 0 0 2px;
	padding:10 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color:ffffff;
	position: relative;
	z-index:3;
	left:1px;
}

.tabNavText .navTab_off {
	width:200px;
	margin:1 0 0 2px;
	padding:10 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color:dddddd;
	background-image: url(/img/_common/navTab_BG_off.gif);
	background-repeat: repeat-y;
	position: relative;
	z-index:1;
	left:1px;	
}

.tabNavText .navBanner {
	width:198px;

}
.tabNavText .navBanner .hdr {
	font-family:verdana;
	color:#53527A;
	font-size:20px;
	line-height:22px;
	margin:50 0 20 0px;
}
.tabNavText .navBanner .bdy {
	font-family:verdana;
	color:#53527A;
	font-size:11px;
	line-height:13px;
}

/* -=-=-=-=-=-=-=-=-=-=-=[ container div - works with tabs above ]=-=-=-=-=-=-=-=-=-=-=- */

.container {
	padding: 0px;
	margin: 0px;
	width:770px;
	/*min-height:300px;*/
	float:left;
}

.container li { 
	/*list-style: none;*/
}
.navBox {
	width:200px;
	height:520px;
	min-height:520px;
	padding: 0px;
	margin: 15 0 0 0px;
	background-image: url(/img/_common/mainTableBG.jpg);
	background-repeat: repeat-y;
	float:left;
}

.mainBox {
	width:668px;
	padding: 0px;
	margin: 0px;
	float:right;
	position: relative;
	z-index:2;
	overflow: auto;
}
.mainBoxContent {
	padding:0px;
	width:650px;
	/*height:500px;*/
	/*min-height:500px;*/
	/*overflow:visible;*/
}

/* -=-=-=-=-=-=-=-=-=-=-=[ pagination ]=-=-=-=-=-=-=-=-=-=-=- */

.pageOff1 {
	padding: 7 8px 11;
	border: 0px solid #cccccc;
	width: 21px;
	height: 28px;
	background-image: url(/img/_common/icon_curlyPg_gry.gif);
	background-repeat: no-repeat;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: center 2px;
}

.pageOff2 {
	padding: 7 5px 11;
	border: 0px solid #cccccc;
	width: 21px;
	height: 28px;
	background-image: url(/img/_common/icon_curlyPg_gry.gif);
	background-repeat: no-repeat;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: center 2px;
}
.pageOn1 {
	padding: 7 8px 11;
	border: 0px solid #cccccc;
	width: 21px;
	height: 28px;
	background-image: url(/img/_common/icon_curlyPg_wht.gif);
	background-repeat: no-repeat;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: center 2px;
}

.pageOn2 {
	padding: 7 5px 11;
	border: 0px solid #cccccc;
	width: 21px;
	height: 28px;
	background-image: url(/img/_common/icon_curlyPg_wht.gif);
	background-repeat: no-repeat;
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-position: center 2px;
}
.simplePageOn{
	/*position:relative;*/
	/*top:1px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	border-left:1px solid #000000;
	margin:0px;
	padding:1 4 0 6px;
}

.simplePageOff{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-left:1px solid #000000;
	margin:0px;
	padding:2 5px;
}
.arrows{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	position:relative;
	top:-5px;
}

.arrows a{
	
}

#pageTitle{
	display:none;
} 

<!-- page styles end -->

/* -=-=-=-=-=-=-=-=-=-=-=[ END CSS ]=-=-=-=-=-=-=-=-=-=-=- */
