body
{
	background-color: White;
	background-image: url(images/menu/body_background.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
    FONT-FAMILY: Trebuchet MS, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	margin:0;
}

B
{
	font-weight:bold;
}

.table{
	border: 1px solid #B6B9CB;
	background-color: #FFFFFF;
}

.tableHeader{
	font-weight: bold;
    FONT-SIZE: 10pt;
	color: #FFFFFF;
	background-color: #7F7F99;
	height: 26px;
}

.tableSubHeader{
	font-weight: bold;
	background-color: #bdbdc9;
    COLOR: Black;
    FONT-SIZE: 8pt;
}

.tableRow{
	background-color: #F0F1F5;
    COLOR: Black;
	font-weight:normal;
    FONT-SIZE: 8pt;
}

.tableRowOdd{
	background-color: #F0F1F5;
    COLOR: Black;
	font-weight:normal;
    FONT-SIZE: 8pt;
}

.tableRowOdd{
	background-color: #F0F1F5;
    COLOR: Black;
	font-weight:normal;
    FONT-SIZE: 8pt;
}

.glow
	{		
		MARGIN-TOP: 0px;
		FONT-WEIGHT:bold;
		FONT-SIZE: 10pt;
		MARGIN-BOTTOM: 0px;
		background-color:#FEFE8A;
		COLOR: black;
		padding:2px;
	}

.error 
{
	background-color:#FFE0E0;
	color:#E00000;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
}

.info 
{
	background-color:#E0FFE0;
	color:#00A000;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
}

.message
{
	background-color:#E0E0FF;
	color:#0000A0;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
}

A:link
{
    COLOR:#cc0000;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR:#cc0000;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR:#cc0000;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR:Blue;
    TEXT-DECORATION: underline;
}

H1
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #999999;
    LETTER-SPACING: 1px;
}

.h1
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #999999;
    LETTER-SPACING: 1px;
}
.h2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 10px;
    COLOR: black;
}
.h3
{
    FONT-SIZE: 8pt;
    COLOR: black;
}
.h4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: black;
}
.h5
{
    COLOR: Black;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
}
.h6
{
    COLOR: Black;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
}

.menu_162_header 
{
	background-image:url(images/menu/menu_162_header.gif);
	height:2px;
	width:162px;
}

.menu_162_title
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 8pt;
    LETTER-SPACING: 1px;
    COLOR: black;
    TEXT-DECORATION: none;
	list-style:none; 
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	background-image:url(images/menu/menu_162_title.gif);
	background-repeat:repeat-y;
	height:auto;
	width:162px;
}

.menu_162_button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    text-indent:0pt;
    LETTER-SPACING: 1px;
    COLOR: Black;
    TEXT-DECORATION: none;
	list-style:none; 
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	background-image:url(images/menu/menu_162_button.gif);
	background-repeat:repeat-y;
	height:auto;
	width:162px;
}

.menu_162_button_small
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    text-indent:0pt;
    LETTER-SPACING: 0px;
    COLOR: Black;
    TEXT-DECORATION: none;
	list-style:none; 
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	background-image:url(images/menu/menu_162_button.gif);
	background-repeat:repeat-y;
	height:auto;
	width:162px;
}

.menu_162_button_GoogleAdSense
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    text-indent:0pt;
    LETTER-SPACING: 1px;
    COLOR: Black;
    TEXT-DECORATION: none;
	list-style:none; 
	padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 0px;
	background-image:url(images/menu/menu_162_button.gif);
	background-repeat:repeat-y;
	height:auto;
	width:162px;
}
.menu_162_divide
{
	background-image:url(images/menu/menu_162_divide.gif);
	background-repeat:repeat-y;
	width:162px;
}
.menu_162_gap
{
	background-image:url(images/menu/menu_162_gap.gif);
	background-repeat:repeat-y;
	width:162px;
}
.menu_162_space
{
	background-image:url(images/menu/menu_162_space.gif);
	background-repeat:repeat-y;
	width:162px;
}
.menu_162_footer
{
	background-image:url(images/menu/menu_162_footer.gif);
	height:2px;
	width:162px;
}

.menu_162_title A:link
{
    COLOR: Black;
    TEXT-DECORATION: none;
}
.menu_162_title A:visited
{
    COLOR: Black;
    TEXT-DECORATION: none;
}
.menu_162_title A:active
{
    COLOR: Black;
    TEXT-DECORATION: none;
}
.menu_162_title A:hover
{
    COLOR: Blue;
    TEXT-DECORATION: underline;
}

.menu_162_button A:link
{
    COLOR: #cc0000;
    TEXT-DECORATION: none;
}
.menu_162_button A:visited
{
    COLOR: #cc0000;
    TEXT-DECORATION: none;
}
.menu_162_button A:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none;
}
.menu_162_button A:hover
{
    COLOR: Blue;
    TEXT-DECORATION: underline;
}
.step_prev
{
    MARGIN-TOP: 0px;
	font-weight:bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
	background-color: White;
	color:Green;
}
.step_this
{
	font-weight:bold;
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
	background-color:#EEEEEE;
	color:Red;
}
.step_next
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT:bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
	background-color: White;
	color:Silver;
}
