BODY
{
    MARGIN: 0px
}
BODY
{
    SCROLLBAR-FACE-COLOR: #000000;
    SCROLLBAR-HIGHLIGHT-COLOR: #666666;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #336633;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #666666
}
.title
{
    FONT-SIZE: 70%;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.text
{
    FONT-SIZE: 70%;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	text-align:justify
}
.buttontext
{
    FONT-SIZE: 60%;
    COLOR: black;
    FONT-FAMILY: Verdana;
	text-align:center
}

.text_sm
{
    FONT-SIZE: 80%;
    COLOR: #000000;
    FONT-FAMILY: serif,arial,_sans
}

select
{
font-size:80%;
}

P
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 100%;
    FONT-FAMILY: serif,arial,_sans
}
P.tag
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    FONT-FAMILY: serif,arial,_sans
}
P.footer
{
    FONT-SIZE: 70%;
    FONT-FAMILY: serif,arial,_sans;
    TEXT-ALIGN: center
}
input {
height: 17px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
}

H1
{
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana, _sans
}
H2
{
    FONT-SIZE: 18px;
    COLOR: #990000;
    FONT-FAMILY: verdana, _sans
}
TH
{
    TEXT-ALIGN: left
}
.username
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #663333;
    FONT-FAMILY: serif, _sans
}
.msg
{
    FONT-SIZE: 100%;
    COLOR: aqua;
    FONT-FAMILY: serif,arial,_sans
}
.msg_centered
{
    FONT-SIZE: 100%;
    COLOR: #990000;
    FONT-FAMILY: serif,arial,_sans;
    TEXT-ALIGN: center
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #990000;
    FONT-FAMILY: verdana, _sans
}
.heading_sm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660000;
    FONT-FAMILY: verdana, _sans
}
.tagline_position
{
    RIGHT: 5px;
    POSITION: absolute;
    TOP: 5px
}
.breadcrumb
{
    BORDER-RIGHT: #000000 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: right
}
.solidBlack
{
    BACKGROUND-COLOR: #000000
}
.solidRed
{
    BORDER-RIGHT: black thin;
    PADDING-RIGHT: 8px;
    FONT-WEIGHT: bolder;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.left
{
    LEFT: 7px;
    POSITION: relative
}
.menu_cell
{
    BACKGROUND: url(images/top_bg.gif);
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: center
}
.table_text
{
    FONT-SIZE: 75%;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
A.home_menu:link
{
    FONT-SIZE: 90%;
    COLOR: #663333;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.home_menu:visited
{
    FONT-SIZE: 90%;
    COLOR: #663333;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.home_menu:hover
{
    FONT-SIZE: 90%;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.home_menu:active
{
    FONT-SIZE: 90%;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.home_menu_bg
{
    BACKGROUND: url(images/home_menu_bg.gif)
}
.home_menu_cell
{
    BORDER-RIGHT: #D4ECFB 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #D4ECFB 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #D4ECFB 0px solid;
    COLOR: #D4ECFB;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #D4ECFB 1px solid;
    TEXT-ALIGN: center
}
.header
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: url(images/top_bg.gif);
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.customer_menu_bg
{
    BACKGROUND-COLOR: transparent
}
.join_txt
{
    BORDER-RIGHT: #000000 0px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 0px solid;
    WIDTH: 500px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000000 1px solid
}
.contractors_menu_bg
{
    BACKGROUND: url(images/contractors_menu_bg.gif)
}
.workers_menu_bg
{
    BACKGROUND: url(images/workers_menu_bg.gif)
}
A.top_menu:link
{
    FONT-SIZE: 80%;
    COLOR: red;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.top_menu:visited
{
    FONT-SIZE: 80%;
    COLOR: red;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.top_menu:hover
{
    FONT-SIZE: 78%;
    COLOR: white;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.top_menu:active
{
    FONT-SIZE: 80%;
    COLOR: red;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.top_menu_cell
{
    BORDER-RIGHT: gray thin outset;
    PADDING-RIGHT: 6px;
    BORDER-TOP: gray thin outset;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: gray thin outset;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: gray thin outset;
    FONT-FAMILY: Verdana;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
A:link
{
    border: none
	FONT-SIZE: 90%;
    COLOR: black;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:visited
{
   	border: none
    FONT-SIZE: 90%;
    COLOR: black;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    border: none
	FONT-SIZE: 90%;
    COLOR: red;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:active
{
    border: none
	FONT-SIZE: 90%;
    COLOR: BLACK;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent
}
A.bottom_menu:link
{
  
	FONT-SIZE: 100%;
    TEXT-TRANSFORM: none;
    COLOR: white;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.bottom_menu:visited
{
	FONT-SIZE: 100%;
    COLOR: white;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.bottom_menu:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 100%;
    TEXT-TRANSFORM: none;
    COLOR: #CF0021;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.bottom_menu:active
{
    FONT-SIZE: 85%;
    TEXT-TRANSFORM: none;
    COLOR: White;
    BORDER-BOTTOM: none;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.heading:link
{
    FONT-SIZE: 105%;
    COLOR: #993300;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.heading:visited
{
    FONT-SIZE: 105%;
    COLOR: #993300;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.heading:hover
{
    FONT-SIZE: 105%;
    COLOR: #cc6600;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.heading:active
{
    FONT-SIZE: 105%;
    COLOR: #993300;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:link img
{
 border-style: none;
}

.vAlign
{
    VERTICAL-ALIGN: middle
}
.AddCustTbl
{
    FONT-FAMILY: '@Arial Unicode MS'
}
.TableText
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: '@Arial Unicode MS'
}
.Buttons
{
    BORDER-RIGHT: #993300 thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #993300 thin solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #993300 thin solid;
    COLOR: #993300;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #993300 thin solid;
    TEXT-ALIGN: center
}
.Important
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: '@Arial Unicode MS';
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
.Username
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Arial
}

#hmenu {
	background: url('images/horizontalbg.gif') repeat-x;
	height: 33px;
	position: relative;
	top: -35px;
	text-align: center;
}
.menu
{
background-color:#333333;
border:1px solid #cccccc;
padding: 3;
width:150px;
font-size:10px;
font-family:verdana;
position: absolute;
font:normal;
color: #ffffff;
cursor: hand;
}
.item_panel
{
width:150px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
clip:rect(0,150,0,0);
position:absolute;
}
.item_panel a
{
text-decoration:none;
color:black;
cursor:hand;
padding: 3;
}
.item
{
background-color: #cccccc;
width: 148px;
font-size: 10px;
font-family: verdana;
}

.image
{
    FONT-SIZE: 90%;
	border: 0;
    COLOR: red;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}	

A.MainMenu:link
{
  
	FONT-SIZE: 100%;
    TEXT-TRANSFORM: none;
    COLOR: #C2C2C2;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
	font-weight: bold; 
    TEXT-DECORATION: bold
}
A.MainMenu:visited
{
	FONT-SIZE: 100%;
    COLOR: #C2C2C2;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
	font-weight: bold; 
    TEXT-DECORATION: none
}
A.MainMenu:hover
{
    FONT-WEIGHT: none;
    FONT-SIZE: 100%;
    TEXT-TRANSFORM: none;
    COLOR: #CF0021;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
	font-weight: bold; 
    TEXT-DECORATION: none
}
A.MainMenu:active
{
    FONT-SIZE: 85%;
    TEXT-TRANSFORM: none;
    COLOR: #C2C2C2;
    BORDER-BOTTOM: none;
    FONT-FAMILY: verdana,arial,_sans;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
	
	