/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C0CDE4;
}


	/*Modify attributes of #contentwrapper below as desired*/
	#contentwrapper{
	margin-top: 0px;
	width: 273px;
	height: 250px;
	background-color: #ffffff;
	text-align: center;
	border: 1px solid #CCCCCC;
	
	}
	.billcontent{
	width: 100%;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: center;
	}
	.billcontent2{
	width: 273;
	height: 56px;
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #1a3c79;
	text-align: center;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	}
/*added*/

.mybgcolor
{
	background-color: #A68866;
}

.highlight {
	background-color: #244884;
	margin-left: 15%;
	margin-right: 15%;
	padding: 0px 10px;
	border: 0px dashed #000000;
	color: #FFFFFF;
}

table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica
}
.formClass
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica
}
.lightRow {
	BACKGROUND-COLOR: #0066cc
}
.darkRow {
	BACKGROUND-COLOR: #003399
}
.titleRow {
	BACKGROUND-COLOR: black
}
.loginRow {
	border: black solid 1px;
	BACKGROUND-COLOR: #4E6DA9
}
.boldText
{
    FONT-WEIGHT: bold
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4972b2;
	font-size: 18px;
	font-weight: bold;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4972b2;
	font-size: 10px;
	font-weight: bold;
}
.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #4972b2;
	font-size: 12px;
	font-weight: bold;
}
.tHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #4B4B4B; 
	font-weight: bold;
	height: 26px;
	border-bottom: 1px #d5d5d5 solid; 
}

.tiHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #4B4B4B; 
	font-weight: bold;
	height: 24px;
}
.smText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #4B4B4B;
	font-size: 10px;
	font-weight: normal;
}
.smTexty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FED200;
	font-size: 10px;
	font-weight: normal;
}
.smTexty2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #4B4B4B;
	font-size: 11px;
	font-weight: normal;
}
.smTexty3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #4B4B4B;
	font-size: 11px;
	font-weight: bold;
}
.smTexty4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #4B4B4B;
	font-size: 10px;
	font-weight: normal;
}
.smTexty5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 11px;
	font-weight: normal;
}
.rgText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #4B4B4B;
	font-size: 12px;
	font-weight: normal;
}
.lgText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4B4B4B;
	font-weight: normal;
}
.lgboldText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4B4B4B;
	font-weight: bold;
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #1a3c79;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #4972b2;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #4972b2;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #4972b2;
    TEXT-DECORATION: none
}
.boxlook
{
	font-family:Verdana,Arial;
	font-size:10pt;
	color:black;
	background-color:#CECECE;
	border:black;
	border-style: groove;
	border-top-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-left-width:1px;
}
.Menu {
	color : #DCDCE0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.MenuLink  {
	color : #1a3c79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.MenuLink:visited {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}
a.MenuLink:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}
a.MenuLink:visited:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}
.SubMenuLink  {
	color : #1a3c79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: none;
}

a.SubMenuLink  {
	color : #1a3c79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: none;
}

a.SubMenuLink:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: none;
}
a.SubMenuLink:visited {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: none;
}

a.SubMenuLink:visited:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: none;
}
a.smLink  {
	color : #1a3c79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:visited  {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:visited:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

a.lgLink  {
	color : #1a3c79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

a.lgLink:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: normal;
}

a.lgLink:visited  {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

a.lgLink:visited:hover {
	color : #4972b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 11px;
	font-weight: normal;
}
.attention {
	font-weight: bold;
	color: #FF0000;
	background-color: transparent;
	text-align: center;
}
select.select-type1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-size: 11px;
	font-size: 11px;
	width: 150px;
}
select.select-type2 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-size: 11px;
	font-size: 11px;
	width: 200px;
}
select.select-type3 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-size: 11px;
	font-size: 11px;
	width: 100px;
}
/* contentMain contains all the page content. */
#contentMain {
	/*margin: 5px 50px;*/
	margin: 5px 10px 5px 5px;
	border: 0px solid #000000;
	background-color: transparent;
}
#adminTable1 {
	border-collapse: collapse;
	border: none;
	background-color: transparent;
	margin: 10px auto 20px;
}

#dataTable,
#dataTable2,
#dataTable3 {
	border-collapse: collapse;
	border: none;
	width: 98%;
	background-color: transparent;
	margin: 10px 0px 10px 0px;
}
#dataTable th a,
#dataTable2 th a,
#dataTable3 th a {
	color: #FFFFFF;
}
#dataTable td,
#dataTable2 td,
#dataTable3 td {
	border: none;
	padding: 3px;
	vertical-align: top;
}
/* Next 2 are for the totals line on the summary page */
#dataTable .borderTopTotals {
	border-top: 1px dashed #000000;
}
#dataTable tr#trTotals td {
	padding: 10px 0px;
}


#dataTable th,
#dataTable2 th,
#dataTable3 th,
#adminTable th {
	font-weight: bold;
	background-color: #4972b2;
	color: #FFFFFF;
	padding: 1px;
	font-size: 14px;
}


/* added for buttons */
ul#nav-main{
	padding:0;
	margin:0;
}
ul#nav-main li{
	margin:0;
	padding:0;
	list-style-type:none;
	width:150px;
	height:29px;
	overflow:hidden;
	white-space:nowrap;
	}
ul#nav-main li a{
	font-weight:bold;
	font-style:normal;
	font-family:arial;
	margin:0;
	color:#ffffff;
	font-size:11px;
	width:150px;
	padding-left:29px;
	padding-top:9px;	
	text-align:left;
	display: block;
	text-decoration:none;
	background:url(../images/button.png) left 0 no-repeat;
	height:29px;
	line-height:normal;
	}
ul#nav-main li a:hover{
	color:#000000;
	background:url(../images/button_on.png) left 0 no-repeat;
	}
ul#nav-main li.nav-main-on a,ul#nav-main li.nav-main-on a:hover{
	color:#FFFFFF;
	background:url(../images/button_on.png) left 0 no-repeat;
	}