body
{
	
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: arial
}
H6
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	line-height: 10pt;
	font-style: italic;
	font-family: Arial;
}
BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: blue; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif
}
A.cndark:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark:active {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.cndark_blue:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_blue:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_blue:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_blue:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}


A.cndark_lg:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; 
}
A.cndark_lg:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; 
}
A.cndark_lg:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_lg:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

A.cndark_navy:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_navy:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_navy:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.cndark_navy:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: navy; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

TD.TableHeader  {
   BORDER-COLOR:#DCD7BA; 
   COLOR:Black;
   FONT-WEIGHT:bold;
}
TR.TableHeader{
   FONT-FAMILY:Arial, Verdana, sans-serif;
   FONT-SIZE:8pt;
   FONT-WEIGHT:bold;
   BACKGROUND-COLOR:#DCD7BA;
   COLOR:Black;
}
.Error{
   FONT-FAMILY: Arial, Verdana, sans-serif;
   FONT-SIZE: 8pt;
   COLOR: Red;
}
.RequiredField
{
	font-size: 10pt;
	color: red;
	font-family: Arial, Verdana, sans-serif;
	padding-right: 5px;	
}
.fieldLabel
{
	padding-right: 5px;	
}
.TopNav
{
	font-size: 8pt;
	z-index: 99;
	color: black;
	font-family: Arial, Verdana;
	/*position: absolute; */
	text-decoration: none;
	margin-top: 5px;
}
.Border
{
	border-right: #d8c8b9 1px solid;
	border-top: #d8c8b9 1px solid;
	border-left: #d8c8b9 1px solid;
	border-bottom: #d8c8b9 1px solid;
}
/*
.tabControl
{
	background-image: url(../images/tabcontrol.gif);
	background-repeat: no-repeat;
	background-position: left bottom ;
	background-color: #ffffff;
	height: 27px;	
	padding: 0 0 0 0;
	margin-bottom: 0px;
}
*/
.topMenu
{
	background-color: #022366;
	height: 30px;
	padding: 0 0 0 0 ;
	width: 100%;
	color: White;
	border-top: 2px;
	border-bottom: 2px;
	border-color: #000000;
	border-style: solid;
	border-left: 0px;
	border-right: 0px;
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: bold;
		
	
}

    div.uedge {
      width: 100%;
      background-color: #ffffff;
      background-image: url(../images/slogan_center.jpg);
      background-repeat: repeat-x ;
    }
    div.redge {
      background-image: url(../images/content_right.jpg);
      background-position: top right;
      background-repeat: repeat-y;
    }
    div.bedge {
      background-image: url(../images/bottom_middle.jpg);
      background-position: bottom left;
      background-repeat: repeat-x;
    }
    div.ledge {
      background-image: url(../images/content_left.jpg);
      background-repeat: repeat-y ;
    }
    div.ulcorner {
      background-image: url(../images/slogan_left.jpg);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.urcorner {
      background-image: url(../images/slogan_right.jpg);
      background-position: top right;
      background-repeat: no-repeat;
    }
    div.blcorner {
      background-image: url(../images/bottom_left.jpg);
      background-position: bottom left;
      background-repeat: no-repeat;
    }
    div.brcorner {
      background-image: url(../images/bottom_right.jpg);
      background-position: bottom right;
      background-repeat: no-repeat;
      padding: 25px 5px 0px 0px;
    }
    div.innercontent 
    {
      width: 100%;
      min-width: 600px;
      padding-bottom: 11px;
    }
    /*
    div.middle {
      width: 272px;
      background-image: url(middle.gif);
      background-repeat: repeat-y;
    }
    div.top {
      background-image: url(top.gif);
      background-position: top left;
      background-repeat: no-repeat;
    }
    div.bottom {
      background-image: url(bottom.gif);
      background-position: bottom left;
      background-repeat: no-repeat;
      padding: 15px 30px 30px 15px;
    }
*/
.box
{
	border: outset 2px #d4d0c8;	
	float: left;
	width: 30%;
	height: 150px;
	text-align: center;
	margin-left: 20px;
	display: block;
}
#frmLogin
{
	margin: 0 0 0 0;	
}

.dependentsTable
{
	margin-top: 15px; 
	margin-bottom: 15px;
}

.dependentsInstructions
{
 margin-bottom: 15px;
}

div.tablecenterContainer {width: 98%; margin: 1%; text-align: center;}
table.center {text-align: center; margin-left: auto; margin-right: auto; width: 600px; }
tr.center {text-align: left;}
td.center {text-align: left;}

table.center2 {text-align: center; margin-left: auto; margin-right: auto; width: 700px; }
tr.center2 {text-align: left;}
td.center2 {text-align: left;}

.reportInfo
{
	width: 500px;
	padding-left: 10px;	
}
.loginBox
{
	width: 270px;
	height: 400px;
	border-style: solid;
	border-width: 1px;	
	margin-left: 20px;
	margin-right: 20px;
}
.boxHeader
{
	font-weight: bold;	
	text-align: center;
}

#divReportYear
{ 
	float: left;
	width: 200px;	 
	border: solid 1px ;
	padding: 3px;
	margin-right: 20px;
	height: 150px;
	}

#divReportType
{
	float: left;
	width: 200px;	 
	border: solid 1px ;
	padding: 3px;
	height: 150px;
}
#divReportList
{
	clear: both;
	padding-top: 10px;

}
.reportData
{ 
	font-weight: bold;
	}

.clearDiv
{
	clear: both;
		
}