/*Style Sheet for Version 5 Browsers */
/*The Body Background */
body {
	background-color : #FFFFFF;
	background-image : url(assets/pgbg.gif);
	background-repeat : repeat-x
}

/*Styles for the Main Content Layer */
.maindiv {
	border-left : 1px dotted #CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left : 48px;
	padding-right : 75px
}

.maindiv p { line-height : 150%; margin-top : 6px }

.maindiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #ff6600;
	margin-bottom : 12px;
	margin-top : 0px
}

.maindiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #7D7DBD;
	margin-bottom : 12px;
	margin-top : 30px
}

.maindiv a:link { color : #7D7EBD }
.maindiv a:visited { color : #7D7EBD }
.maindiv a:hover { color :  #9999CC }



/*Styles for the right additional Layer */
.sideDiv {
	border-left : 1px dotted #CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	padding-left : 10px;
}
.sideDiv a:link { color : #7D7EBD }
.sideDiv a:visited { color : #7D7EBD  }
.sideDiv a:hover { color :  #9999CC }

/* Lists*/
.bodyli {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	margin-bottom : 12px;
	margin-right : 48px;
	margin-top : 12px
}
/*
ol {
	color: #DFD2C5;
}*/

/*Style for The Little Icon Layers */
.icondiv {
	border-bottom : 1px solid #CCCCCC;
	border-left : 0px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}

.icondivL {
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
	border-right : 0px solid #CCCCCC;
	border-top : 1px solid #CCCCCC
}

/*Style Applied to the Sidebar Layer */
/*.navDiv {
	color : #999999;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px
}

.navDiv p { margin-bottom : 12px; margin-top : 6px }

.navDiv h1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	margin-top : 0px
}

.navDiv h2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 24px
}
*/

/*Style Applied to the Paragraphs for Copyright-Small-Text */
p.copyrights {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-bottom : 12px;
	margin-top : 60px
}

p.footer {
	color : #999999;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	margin-top : 6px
}

/*Turns off Borders around Hyperlinked Images*/
img { border : 0px; display : block }
.inlinimg { display : inline }

/*Styles Applied to Form Elements */
form {
		border: 1px dotted #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 36px;
	margin-top: 0px;
	padding: 12px;
	background: #FFF5EE;
}

input { background-color : #CDC9D8; border : 1px solid #999999 }

input:focus { background : #FFFFFF }

textarea { 
	background-color : #CDC9D8;
	border : 1px solid #999999; 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px 
}

.checks { background-color : #FFFFFF; border : 1px none }

.formBut { background-color : #999999}

/*Styles Applied to Float Images left or right */
.imgfloatright {
	float : right;
	padding-left: 10px;
}

.imgfloatleft { float : left }

/* for red text */
.red {
	color: #CC0033;
}
/* ----------------------this is the flyout code--------------------- */

.flyout {
	list-style: none; /* kills the list item "bullet" markers */
	border-bottom: 5px solid #ffffff; /* Makes side borders on flyouts */
	position: relative;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.nav a {
  display: block;
  vertical-align: bottom; /* needed for IE5/win */
	color: #333333;
	text-decoration: none;
	padding: 3px 10px 3px;
	border: 1px solid #666666; /* Makes side borders on flyouts */
	}

.nav a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #7D7EBD ;
}
	
.nav a:focus, .nav a.sffocus { /* enhances the focus styling for keyboard tabbing */
	background-color: #D6D6EB!important;
	color: #333333;
	}

.float-holder-left {
  width: 200px;
	float: left;
	margin: 140px 36px 0 0;
	}


.nav div {
  width: 200px;
  position: absolute;  
	left: -3000px;
	}
	
/* \*/
.nav div {
  width: 270px;
  wid\th: 200px;
	}
/* Box model fix for IE5.x Win */

/* padding div around links for shaky hands */	
.float-holder-left div {
  padding: 30px 60px 30px 10px;
	}


.float-holder-left .nav div.zone
 {
  padding: 0;
  width: 200px;
	height: 10px;  
	left: -3000px;
	top: auto;
	bottom: -10px;
  font-size: 1px;
	}

.float-holder-left .nav li:hover div.zone {
	left: 0;
	}


.float-holder-left li:hover div,
.float-holder-left div li:hover div,
.float-holder-left div div li:hover div.rightbox
{
  left: 96px;
  top: -28px;
  }

.orgbk { background-color: #ffc195;}
.ltorgbk { background-color: #ffe0ca;}
.dkpkbk { background-color: #D6D6EB;}
/* menu item z-index settings, 
   upper items need hight z-index than lower items,
   left room to add buttons in between */
.menu1 {z-index: 1000;}
.menu2 {z-index: 900;}
.menu3 {z-index: 800;}
.menu4 {z-index: 700;}
.menu5 {z-index: 600;}
.menu6 {z-index: 500;}
.menu7 {z-index: 400;}
.menu8 {z-index: 300;}

.nav ul a {color: #333333;}

.float-holder-left .arrow {
background: url(assets/arrow-right.gif) no-repeat 100% 50%; 
}

/*.in-arrow-right {
background: url(assets/arrow-right-lite.gif) 0 .4em no-repeat;
}*/

/* \*/ /*/
  ul ul {position: static;}
/* */
/* this is for IE-Mac */

/*- Menu Tabs 7--------------------------- */

    #tabs7 {
      float:left;
      width:100%;
      background:#ffffff;
      font-size: 11px;
      line-height:normal;
          border-bottom:1px dotted #cccccc;
      }
    #tabs7 ul {
          margin:0;
          padding:0;
          list-style:none;
      }
    #tabs7 li {
      display:inline;
      margin:0;
      padding:0;
	  color: #D6D6EB;
      }
    #tabs7 a {
      float:left;
      margin:0;
      padding:0 4px 4px 0;
      text-decoration:none;
      }
    #tabs7 a span {
      float:left;
      display:block;
      background: #ffe0ca;
	  padding:0 10px 0 6px;
      color: #666666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs7 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs7 a:hover span {
	  background-color: #D6D6EB;
      }
    #tabs7 a:hover {
      background-position:0% -42px;
      }
    #tabs7 a:hover span {
      background-position:100% -42px;
      }

      #tabs7 #current a {
              background-position:0% -42px;
			  
      }
      #tabs7 #current a span {
              background-position:100% -42px;
     background-color: #D6D6EB; }

