
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: center; min-width: 760px;
}
BODY TD {
	COLOR: #036; FONT-FAMILY: arial; 
}

#overDiv TD {
	FONT-SIZE: 12px; COLOR: #036; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A {
	COLOR: #036; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #036; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #036; TEXT-DECORATION: underline
}
A.sort {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sort:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.sort:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.view {
	COLOR: #003; TEXT-DECORATION: underline
}
A.view:hover {
	COLOR: #003; TEXT-DECORATION: underline
}
A.view:visited {
	COLOR: #003; TEXT-DECORATION: underline
}

#container {
	width: 100%;
	margin: auto;
	border: 1px solid black;
	text-align: left;
}

#header {
	BACKGROUND: url(images/header_full.jpg) no-repeat right 50%; WIDTH: 100%; HEIGHT: 175px; TEXT-ALIGN: left
}
#topnav {
	LEFT: 0px; POSITION: relative; TOP: -33px; width: 100%; text-align: left;
}
#content {
	MIN-HEIGHT: 350px; MARGIN: 1.5em auto; WIDTH: 90%; COLOR: #036; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left; background-color: #ffffff;
}
#content2 {
	MIN-HEIGHT: 350px; MARGIN: 1em; WIDTH: 90%; COLOR: #036; LINE-HEIGHT: 1.3em; TEXT-ALIGN: left; background-color: #ffffff;
}
#faqs {
	PADDING-LEFT: 1em; MARGIN-LEFT: 0px; TEXT-INDENT: 0em; LIST-STYLE-TYPE: none
}
#faqs LI {
	MARGIN-BOTTOM: 5px
}
H1 {
	FONT-SIZE: 1.5em; COLOR: #c93; LINE-HEIGHT: 1.3em
}
H2 {
	FONT-SIZE: 1.25em; COLOR: #c60
}
.box1 {
	BORDER-RIGHT: #c60 1px solid; BORDER-TOP: #c60 1px solid; FLOAT: right; MARGIN: 1em; BORDER-LEFT: #c60 1px solid; WIDTH: 250px; CURSOR: pointer; BORDER-BOTTOM: #c60 1px solid
}
.box2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #c60; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.box3 {
	MARGIN: 8px
}
.formbox1 {
	BORDER-RIGHT: #c60 1px solid; BORDER-TOP: #c60 1px solid; BORDER-LEFT: #c60 1px solid; WIDTH: 400px; BORDER-BOTTOM: #c60 1px solid
}
.formbox2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: #c60; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 8px
}
.formbox3 {
	
}
.formbox {
	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; BORDER-BOTTOM: #8293af 1px solid
}
#footer {
	BACKGROUND: url(images/footer_border.gif) #8293af repeat-x 50% top; WIDTH: 100%; COLOR: #003; BORDER-BOTTOM: #036 2px solid; HEIGHT: 113px; TEXT-ALIGN: left; position: relative;
}
#footer-content {
	font-size: 9px; MARGIN-LEFT: 27px; PADDING-TOP: 24px
}
#footer-content A {
	COLOR: #003
}

.client_header {
  BACKGROUND-COLOR: #c0c9d7
}

.db_table_body {

	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #8293af 1px solid; POSITION: relative; TOP: -15px; BORDER-COLLAPSE: collapse

}

.db_table_body_2 {

	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #8293af 1px solid; POSITION: relative; BORDER-COLLAPSE: collapse;

}

.db_table_body_3 {

	COLOR: #ffffff; POSITION: relative; BORDER: 0px; PADDING: 0px; BORDER-SPACING: 0px; BORDER-STYLE: solid;

}

.db_table_body_4 {

	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #8293af 1px solid; BORDER-COLLAPSE: collapse;

}

.client_table {

	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; COLOR: #ffffff; BORDER-COLLAPSE: collapse;

}

.db_td_3 {

	BORDER-RIGHT: #8293af 1px solid; BORDER-TOP: #8293af 1px solid; BORDER-LEFT: #8293af 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #8293af 1px solid;

}

.db_table_title_bg {

	BACKGROUND-COLOR: #003c6f

}

.db_table_fontwhite {

	FONT-WEIGHT: bold; COLOR: #ffffff; 

}

.db_table_fontwhite_pi {

	FONT-WEIGHT: bold; COLOR: #ffffff

}

.db_table_row_highlight {

	BACKGROUND-COLOR: #c0c9d7

}

.db_table_row_highlight_red {

	BACKGROUND-COLOR: #efa300

}

.db_table_bg_plain {

    BACKGROUND-COLOR: #FFFFFF

}





.img_btm {

    VERTICAL-ALIGN: bottom

}



.bttn {

    BORDER-RIGHT: #000033 1px solid; BORDER-TOP: #000099 1px solid; FONT-SIZE: 9px; BACKGROUND: #c0c9d7; BORDER-LEFT: #000099 1px solid; COLOR: #000099; BORDER-BOTTOM: #000033 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px

}


.deletebttn {
	BORDER-RIGHT: #000033 1px solid; 
	BORDER-TOP: #000099 1px solid; 
	FONT-SIZE: 9px; 
	BACKGROUND: #c0c9d7; 
	BORDER-LEFT: #000099 1px solid; 
	COLOR: #D2060A; 
	font-weight: bold;
	BORDER-BOTTOM: #000033 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 19px
}



.drpdwnwt {

	VERTICAL-ALIGN: bottom; FONT-SIZE: 9px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF

}



.bluehr {

	COLOR: #036;

	BACKGROUND-COLOR: #036;

	HEIGHT: 3px;

}

.display_ignore {

    display: none;

}



.inlinectrl {

  border: 0px;VERTICAL-ALIGN: bottom; FONT-SIZE: 12px;BACKGROUND-COLOR: #c0c9d7; COLOR: #036; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: center

}

.inlinectrl_highlight {

  border: 0px;VERTICAL-ALIGN: bottom; FONT-SIZE: 12px;BACKGROUND-COLOR: #FFFFFF; COLOR: #036; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: center

}


.data {
	font-family: arial;
	font-size: 12px;
}

.error {
	font-weight: bold;
	color: red;
}

.auto_complete {
	background-color: white;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.auto_complete ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.auto_complete li {
	padding: 2px;
}

.auto_complete li.selected { background-color: #ffb; }

.popup_div {
	border: 1px solid black;
	background-color: #CCCCFF;
	position: absolute;
	z-index: 1005;
	text-align: left;
	padding: 0px;
	margin: 0px;
	width: 360px;
	font-size: 11px;
}

.popup_div_input {
	font-size: 11px;
	border: 1px solid black;
}

.popup_div_input_textarea {
	font-size: 11px;
	border: 1px solid black;
	width: 270px;
}


table.popup_div {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

tr.popup_div_header {
	background-color: #333399;
}

td.popup_div_header_closelink,a.popup_div_header_closelink {
	text-align: right;
	color: #9999FF;
	font-weight: bold;
	font-size: 11px;
}

td.popup_div_header_title {
	text-align: left;
	color: white;
	font-size: 12px;
	font-weight: bold;
	
}

/* report stuff */

.report_header {
	padding: 2px;
	background-color: #efefef;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

.report_footer {
	padding: 2px;
	background-color: #efefef;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.report_table {
	BORDER-RIGHT: #8293af 1px solid;
	border-collapse: collapse;
}

.report_data_left_1 {
	border-left: 2px solid #8293af;
	background-color: #E0E4EB;
	text-align: right;
}

.report_data_left_2 {
	border-left: 2px solid #8293af;
	background-color: #BEC7D6;
	text-align: right;
}

.report_data_1 {
	background-color: #E0E4EB;
	text-align: right;
}

.report_data_2 {
	background-color: #BEC7D6;
	text-align: right;
}

#filter select {
	VERTICAL-ALIGN: bottom; 
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #efefef; 
	COLOR: #036; 
	text-align: center;
	border: 1px solid black;
	margin: 2px;
}

#filter input {
	VERTICAL-ALIGN: bottom; 
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #eeeeee; 
	COLOR: #036; 
	text-align: center;
	border: 1px solid black;
	margin: 2px;
	border-style: outset;
}

.background_yellow {
	background-color: #FFFFA0;
}
