body
{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
.regtaboff 
{
    background-color:#f3f3f3;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-top:1px solid #c2c2c2; text-align:center; height:25px;
}
.regtabon
{
    background-color:#6698cd;border-left:1px solid #6698cd;border-right:1px solid #6698cd;border-top:1px solid #6698cd; text-align:center; height:25px;
}
.regtaboff a:link, .regtaboff a:active, .regtaboff a:visited
{
    color: #000;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.regtaboff a:hover
{
    color: #000;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.regtabon a:link, .regtabon a:active, .regtabon a:visited
{
    color: #fff;
    font-size: 12px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}
.regtabon a:hover
{
    color: #fff;
    font-size: 12px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
}

.tab-dis
{
    color: #cccccc;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.h3row
{
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-top: 0;
    color: #990033; 
    background-color: #fff;
    border-color: #999999;
    background-image: url(/images/bggray.gif);
    white-space:normal;
    height:20px;
}
.h3row-2
{
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*padding-bottom: 5px;*/
    margin-top: 0;
    color: #990033; 
    background-color: #fff;
    border-color: #999999;
    background-image: url(/images/bggray.gif);
    white-space:normal;
    height:10px;
}        
.regf1
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none   
}
.faq
{
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none   
}
.faq a:link, .faq a:active, .faq a:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.faq a:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.f1bc a:link, .f1bc a:active, .f1bc a:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #396991;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.f1bc a:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #396991;
    FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rows1
{
    background-color: #ffffff;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom:  solid 1px #ccc;
	border-right:  solid 1px #ccc;
	color: #396991;
	font-family: Arial;
}
.rows1 a:link, .rows1 a:active, .rows1 a:visited
{
    font-size: 11px;
    font-weight: normal;
    color: #396991;
    text-decoration: none;
}
.rows1 a:hover, .rows1 a:visited:hover
{
    font-size: 11px;
    font-weight: normal;
    color: #396991;
    text-decoration: underline;    
}
.rows1firstcol {
	background-color: #ffffff;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom:  solid 1px #ccc;
	border-left:  solid 1px #ccc;
	border-right:  solid 1px #ccc;
	color: #396991;
	font-family: Arial;
}
.rows1firstcol a:link, .rows1firstcol a:active, .rows1firstcol a:visited
{
    font-size: 11px;
    font-weight: normal;
    color: #396991;
    text-decoration: none;
}
.rows1firstcol a:hover, .rows1firstcol a:visited:hover
{
    font-size: 11px;
    font-weight: normal;
    color: #396991;
    text-decoration: underline;    
}
.rows1p
{
    background-color: #ffffff;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom:  solid 1px #000000;
	border-right:  solid 1px #000000;
	color: #000000;
	font-family: Arial;
	height:20px;
}
.rows1firstcolp {
	background-color: #ffffff;
	font-size: 11px;
	padding-left: 3px;
	padding-bottom: 4px;
	padding-top: 2px;
	border-bottom:  solid 1px #000000;
	border-left:  solid 1px #000000;
	border-right:  solid 1px #000000;
	color: #000000;
	font-family: Arial;
	height:20px;
}
.h3col
{
    border-top:  solid 1px #396991;
    border-bottom:  solid 1px #396991;
	border-right:  solid 1px #ccc;
	padding-bottom:4px;
	padding-left:2px;
}
.h3firstcol
{
    border-top: solid 1px #396991;
    border-bottom: solid 1px #396991;
	border-right: solid 1px #ccc;
	border-left:  solid 1px #ccc;
	padding-bottom:4px;
	padding-left:2px;
}
.h3rowp
{
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    margin-top: 0;
    color: #000000; 
    background-color: #fff;
    border-color: #000000;
    white-space:normal;
    height:20px;
}
.h3colp
{
    border-top:  solid 1px #000000;
    border-bottom:  solid 1px #000000;
	border-right:  solid 1px #000000;
	padding-bottom:4px;
	padding-left:2px;
}
.h3firstcolp
{
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	border-left:  solid 1px #000000;
	padding-bottom:4px;
	padding-left:2px;
}