BODY {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px;
	margin : 0px 0px;
	font-size : 12px;
	background-color : #FFFFFF; #E9D6B1;  #DEC28F;

	
}
h1 {color: #5682b3;font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;}
h2 {color: #5682b3;font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
th {background-color: #ebe8de;color: #765000;font-size: 11px;font-weight: bold;}
#tableTitle {color: #586774;font-size: 16px;font-weight: bold;}

table.calendar{
	border-collapse: collapse;
	border-color: #1d3d6c;
}
td.calendarday{
	background-color: #ffffff;
	border-color: #1d3d6c;
}
td.nocalendarday {
	background-color: #bacae5;
	border-color: #1d3d6c;
}
td.calcolumnhead {
	background-color: #dbaa67;
	border-color: #1d3d6c;
	color: #1d3d6c;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
td.monthname {
	background-color: #5682b3;
	border-color: #1d3d6c;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.calendarNav {color: #FFFFFF;font-size: 11px;font-weight: bold; cursor:hand; text-decoration:none;}
.calendarNav:hover{color: #FFFFFF;font-size: 11px;font-weight: bold; cursor:hand; text-decoration:underline;}

.calendarRegularShiftLink a, calendarRegularShiftLink a:visited, calendarRegularShiftLink a:hover, calendarRegularShiftLink a:link{color: purple;font-size: 10px;font-weight: bold; cursor:hand; text-decoration:none;}
/*.calendarRegularShiftLink a:hover{color: purple;font-size: 14px;font-weight: bold; cursor:hand; text-decoration:none;}*/

.calendarTradedShiftLink a, calendarTradedShiftLink a:visited, calendarTradedShiftLink a:hover, calendarTradedShiftLink a:link{color: orange;font-size: 10px;font-weight: bold; cursor:hand; text-decoration:none;}
/*.calendarTradedShiftLink a:hover{color: orange;font-size: 14px;font-weight: bold; cursor:hand; text-decoration:none;}*/

.calendarChangeShiftLink a, calendarChangeShiftLink a:visited, calendarChangeShiftLink a:hover, calendarChangeShiftLink a:link{color: green;font-size: 10px;font-weight: bold; cursor:hand; text-decoration:none;}
/*.calendarRegularShiftLink a:hover{color: purple;font-size: 14px;font-weight: bold; cursor:hand; text-decoration:none;}*/

.button{
    color: #765000;
    font-weight: bold;
    background-color: #ebe8de;
	/*border:1px solid #000000;*/
    border-style: outset;
	cursor:hand;
}

.logo{
	font-family : Cursive, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 48px;
	text-decoration : none;
	font-weight:bold;
	color : aqua;

}
.logo_small{
	font-family : Cursive, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	text-decoration : none;
	font-weight:bold;
	color : aqua;

}

.link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : 421410;
}
.link_color {
	color : Black;
	font-family : Arial;
	font-size : 12px;
	text-decoration : none;
}
.link1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : Black;
}
.link2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : White;
}
.link3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : blue;
}
.link4 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : blue;
	text-decoration: underline;
	cursor: hand;
}
.link4a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : blue;
	text-decoration: underline;
	cursor: hand;
}

.link_categories {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #421410;
	font-weight: bold;
}
.linkfooter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #421410;
	font-weight: bold;
	cursor:hand;
}

.table_header14_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : White;
}
.table_header16_white {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : White;
}
.table_header14_blue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Blue;
	font-weight : bold;
}
.table_header24_black {
	font-family : Cursive, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 32px;
	color : #000000;
	font-weight : bold;
}
.table_header18_black {
	font-family : Cursive, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #000000;
	font-weight : bold;
}
.main_text {
	font-family : Bradley Hand ITC, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #421410;
	font-weight:bold;
}
.table {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;color : Black;background-color: #ffffff;}
.table2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
}
.table1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
}
.table3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : White;
}
.cart_see{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	color : red;
	font-weight: bold;

}
.order_header {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : Black;
}
.archive_area {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	color : Black;
}
A:HOVER {
	text-decoration : underline;
}
P {
	text-indent : 20px;
}
.copy {
	font-size : 12px;
}
.copyright {
	font-size : 12px;
	font-family : Arial;
}
.copyright1 {
	font-size : 12px;
	font-family : Arial;
	color : Blue;
}
.copyright_link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #fff099;
}
.version {
	font-family : Arial;
	font-size : 10px;
	color : Blue;
}
.date_time {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	font-weight : bold;
}
.toolbar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color : Black;
}
.about {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : Black;
}
.error {font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;text-decoration : none;font-weight:bold;color : FF0000;}
.success {font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;text-decoration : none;font-weight:bold;color : 0066CC;}


P {
	text-indent : 0px;
}
.see_more {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration : none;
	font-weight:bold;
	color : red;
}


.oddRow{color: #586774; font-size: 11px;}
.evenRow{background-color: #ebe8de; color: #586774; font-size: 11px;}
.member_login {font-family : alegrian, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 12px;font-weight : bold;color : #000066;}
.forgotpassword {font-family : alegrian, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;color : #000066;font-weight:bold;text-decoration : none;}
.columnHeader{color : #000000 ;background-color :#807268;font-weight: bold;font-size:12;font-family :alegrian, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.tooltip {color: #765000;font-size: 11px;font-weight: bold; cursor:help; text-decoration:none;}
.tooltip:hover{color: #765000;font-size: 11px;font-weight: bold; cursor:help; text-decoration:none;}
.paycomment{color: #765000;font-size: 11px;font-weight: bold;}
.smallHint{color:#765000;font-size:9px;}

.futurePayRate{font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 10px;text-decoration : none;font-weight:bold;color : FF0000;}






/*  START:  show container styles */
#shadow-container {
     
    left: 0px;
    top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
		
#shadow-container2 {
     
    left: 0px;
    top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -3px;
    top: -3px;
}


#shadow-container2 .shadow2,
#shadow-container2 .shadow3,
#shadow-container2 .container {
    position: relative;
    left: -2px;
    top: -2px;
}


    #shadow-container .shadow1 {
        background: #272727;
    }

    #shadow-container .shadow3 {
        background: #272727;
    }


    #shadow-container2 .shadow1 {
        background: #272727;
    }

    #shadow-container2 .shadow3 {
        background: #272727;
    }
	
	

    #shadow-container .container {
        background: #FFFFFF;
        border: 1px solid #1f1f1f;
        padding: 3px;
    }
    #shadow-container2 .container {
        /*background: #3f413f;*/
        background: #c0c0c0;
        /*border: 1px solid #1f1f1f;*/
        border: 1px solid #c0c0c0;
        padding: 3px;
    }
/* END show container styles */


/* START tabs */
#TabTable{ float:left;
      width:100%;
      background:#DAE0D2 url("/images/bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
}
    #TabTable ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #TabTable li {
      float:left;
      background:url("/images/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #TabTable a {
      float:left;
      display:block;
      background:url("/images/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765000;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #TabTable a {float:none;}
    /* End IE5-Mac hack */
    #TabTable a:hover {
      color:#0000ff;
      }
    #TabTable #current {
      background-image:url("/images/left_on.gif");
      border-width:0;
      }
    #TabTable #current a {
      background-image:url("/images/right_on.gif");
      color:#333000;
      padding-bottom:5px;
      }
/* END tabs */




