TD
{
    FONT: 8pt Verdana, Arial;
    COLOR: #333333
}
.newSectionHeader
{
    FONT: bold 10pt Arial,sans-serif;
    COLOR: white;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center
}
.Label
{
    FONT:  10pt Verdana,Arial,sans-serif;
    COLOR: #333333;
}
.titleFormat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #d4001a;
    FONT-FAMILY: Verdana, Arial
}

A.anchor:link
{
	font-family:  Verdana;
	font-size :8pt;
    COLOR: #405ebe;
    text-decoration :none;
    
}
A.anchor:visited
{
	font-family:  Verdana;
	font-size :8pt;
    COLOR: #405ebe;
    text-decoration :none;
    
}
A.anchor:active
{
	font-family:  Verdana;
	font-size :8pt;
    COLOR: #405ebe;
    text-decoration :none;
    
}
A.anchor:hover
{
	font-family:  Verdana;
	font-size :8pt;
    COLOR: #0000FF;
    text-decoration :underline;
    
}
.TableHeader
{
    FONT: bold 10pt Arial,sans-serif;
    COLOR: white;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: left
}
.msg1
{
    FONT: 9pt Verdana,Arial,sans-serif;
    COLOR: #333333
}
.msg2
{
    FONT: 7.5pt verdana,arial,Times New Roman;
    COLOR: #333333
}
.msg
{
    FONT: 9pt Arial,sans-serif;
    COLOR: #ff0000
}
.disclaimer
{
    FONT-size: 8pt;
    font-family: Verdana, Arial;
}
.copyright
{
    FONT-size: 7pt;
    font-family: Verdana, Arial;
}
TABLE.tblstyle
{
    border-right: #cccccc 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;

}
TABLE.tblstyle TH
{
	border-right: #ffffff 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #ffffff 1px solid;
}
TABLE.tblstyle TD
{
	border-right: #ffffff 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #ffffff 1px solid;
	border-collapse :collapse ;
}
TABLE.tblstyleBorder
{
    border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;

}
.logintblstyle
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT: 10pt Verdana,sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    border: 0px solid #cccccc;
}
BODY
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: left;
	
   
}
.buttonStyle
{
     background-color: #dddddd;
	border-style: outset;
	font-size: 10px;
	margin: 0 0 1px 0;
	FONT-FAMILY: Verdana
}
.buttonStyle2
{
	font-size: 10px;
	FONT-FAMILY: Verdana
}

.Optional 
{
	font:8pt Verdana, Arial;  text-align:left
}
.required 
{
	font:8pt Verdana, Arial; color:#d4001a; text-align:left
}
.Message 
{
	font:8pt Verdana, Arial;  text-align:left
}
.error 
{
	font:8pt Verdana, Arial; color:#d4001a; text-align:left
}
TABLE.tblstyleNoWidth
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #cccccc 0px solid;
	background-color: #ffffff;
}
TABLE.tblstyleNoWidth TH
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
}
TABLE.tblstyleNoWidth TD
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
}
.ValidationDiv
{
    VISIBILITY: visible;
    OVERFLOW-X: hidden;
    OVERFLOW: scroll;
    FONT-FAMILY: Verdana;
    HEIGHT: 50px;
    border: none 1px #d4001a;
    border-style:ridge;
    BACKGROUND-COLOR: #ffffff
}
.ValidationItem
{
    FONT-SIZE: 8pt;
    COLOR: #d4001a;
    FONT-FAMILY: Verdana, Arial;
    padding-left :4px;
    padding-bottom:1px; 
    padding-top:2px; 
}    
.LabelWhite
{
	color:#FFFFFF;
	font-size:10pt;
	font-family:Arial;
	
}
DIV.hs-masthead {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV.hs-footer {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.mh-hline {
	BACKGROUND-IMAGE: url(/Graphics/mhd_reg_5x1_lines.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ececec;color:ffffff
}
.mh-vline {
	BACKGROUND-IMAGE: url(/Graphics/mhd_reg_1x5_lines.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ececec;color:ffffff
}
.mh-hline-bkg {
	BACKGROUND: #ececec;color:ffffff
}
A:link, A:active , A:visited{font:verdana; text-decoration:none;color:#405ebe;}
	A:hover {font:verdana; color: #0000FF; text-decoration:underline}
.email {font:verdana; color:#333333; font-size:12px;}