
/* 
	--------------------------
	||| BEGIN: Main Styles |||
	-------------------------- 
*/

a { 
	font-size: 8pt; 
	font-family: Arial; 
	color: #2E5B9F; 
	text-decoration: none 
}

a:hover { 
	font-size: 8pt; 
	font-family: Arial; 
	color: #96ADCF; 
	text-decoration: underline 
}

body {
	background: #FFF url('../images/bg_main.gif');
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}

div {
	 color: #000;
	 font-size: 8pt; 
	 font-family: Arial; 
}

td { 
	color: #000; 
	font-size: 8pt; 
	font-family: Arial 
}

div.main {	
	background-color: #FFF;
	width: 720px;
	border: solid 10px #96ADCF;
	overflow: visible;
	min-height: 620px;
}

div.main_ats {	
	background-color: #FFF;
	width: 1000px;
	border: solid 10px #96ADCF;
	overflow: visible;
	min-height: 620px;
}

table.body {
	padding: 5px;
	width: 720px;
}

li {
	list-style-type: square;
	margin-left: -15px;
	padding-bottom: 8px;
}

p.columnHeadings {
	font-weight: bold; 
	padding: 2px; 
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: ##000000;
}

/* 
	--------------------------
	 ||| End: Main Styles |||
	-------------------------- 
*/

/* 
	------------------------------------
	||| BEGIN: Admin top link Styles |||
	------------------------------------
*/

table.adminTopMain {
	width: 720px;
	height: 70px;
}

table.adminTopLinks {
	width: 716px;
	height: 17px;
}


div.adminTopLinks {
	background-color: #2E5B9F;
	width: 716px;
	height: 35px;
	padding: 2px;
	text-align: center;
	border-style: solid; 
	border-width: 1px 0px 0px 0px; 
	border-color: #FFF; 
}

td.adminTop {
	height: 17px;
	vertical-align: middle;
	text-align: center;
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #FFF; 
	padding: 0px 10px 0px 10px;
}

a.adminTopLink { 
	font-size: 8pt; 
	font-family: Arial;
	font-weight: bold;
	color: #FFF; 
	text-decoration: none 
}

a.adminTopLink:hover { 
	font-size: 8pt; 
	font-family: Arial;
	font-weight: bold;
	color: #96ADCF; 
	text-decoration: none 
}

/*
td.admin_top_on {
	height: 20px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	background-color: #7E7E7E;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #000;
}

td.admin_menu_item {
	height: 20px;
	vertical-align: middle;
	text-align: center;
	background-color: #FFF;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000;
}
*/

/* 
	----------------------------------
	||| End: Admin top link Styles |||
	----------------------------------
*/

/* ||| Begin - Section Header Style ||| */

.page_header {
	font-size: 15px; 
	font-family: 'Times New Roman', serif;
	font-weight: bold;
	padding-bottom: 5px;
}

/* ||| End - Section Header Style ||| */

/* 
	--------------------------
	||| BEGIN: List Styles |||
	-------------------------- 
*/

table.list {
	width: 710px;
}

td.list_top {
	padding: 4px;
	font-weight: bold;
	color: #000;
	text-align: left;
	background-color: #E6EBF4;
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #2E5B9F;
}

td.list_contents {
	font-size: 8pt;
	padding: 4px;
	text-align: left;
	background-color: #FFF;
	vertical-align: top; 
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #2E5B9F;
}

td.list_contents_ats {
	font-size: 8pt;
	padding: 3px;
	text-align: left;
	background-color: #FFF;
	vertical-align: top; 
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #2E5B9F;
}

td.list_contents2 {
	font-size: 8pt;
	padding: 4px;
	text-align: left;
	background-color: #FFF;
	vertical-align: top; 
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #2E5B9F;
}

td.list_contents_b {
	font-size: 8pt;
	padding: 4px;
	text-align: left;
	vertical-align: top; 
	font-weight: bold;
	background-color: #FFF;
}

td.list_header {
	font-size: 8pt;
	font-weight: bold;
	padding: 4px;
	text-align: left;
	background-color: #E6EBF4;
	vertical-align: middle; 
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #2E5B9F;
}

td.list_sub_contents {
	font-size: 8pt;
	padding: 4px;
	text-align: center;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #E6EBF4;
}

a.list_header {
	font-size: 8pt;
	font-weight: bold;
	color: #2E5B9F;
}

a.list_header:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #96ADCF;
}

/* 
	--------------------------
	 ||| END: List Styles |||
	-------------------------- 
*/

/* 
	--------------------------
	||| BEGIN: Form Styles |||
	-------------------------- 
*/


.formHeadertab {
	font-weight: bold;
	font-size: 8pt; 
	font-family: Arial;
	color: #000;
	border-style: solid; 
	border-width: 1px;
	border-color: #2E5B9F;
	background-color: #E6EBF4;
	width: 708px;
	height: 20px;
}

.formHeader {
	font-weight: bold;
	font-size: 8pt; 
	font-family: Arial;
	color: #000;
	border-style: solid; 
	border-width: 1px;
	border-color: #2E5B9F;
	background-color: #E6EBF4;
	width: 710px;
	height: 20px;
}

.button {
	background-color: #E6EBF4;
	color: #2E5B9F;
	font-family: Arial,Arial,'SunSans-Regular';
	font-size: 8pt;
	font-weight: Bold;
	border-color: #2E5B9F;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
}

.field {
	border-color: #2E5B9F;
	border-width: 1px;
	border-style:solid;
	font-family: Arial,Arial,'SunSans-Regular';
	font-size: 8pt;
	color : #000;
	padding-left: 4px;
}

table.form_table {
	width: 710px;
}

table.form_instructions {
	width: 710px;
	border-color: #000;
	border-width: 1px 0px 0px 0px;
	border-style:solid;
}

td.form_instruction {
	padding: 5px;
	font-weight: bold;
	color: #000;
	font-size: 8pt; 
	font-family: Arial;
}

td.form_element {
	height: 25px;
	width: 125px;
	font-weight: bold;
	color: #000;
	font-size: 8pt; 
	font-family: Arial;
	padding-left: 3px;
	vertical-align: middle;
}

td.form_output {
	height: 25px;
	width: 240px;
	font-weight: bold;
	color: #000;
	font-size: 8pt; 
	font-family: Arial;
	padding-left: 3px;
	vertical-align: middle;
}


div.TopLinks {
	background-color: #2E5B9F;
	width: 720px;
	height: 25px;
	padding: 0px;
	text-align: center;
	border-style: solid; 
	border-width: 1px 0px 0px 0px; 
	border-color: #FFF; 
	color: #fff;
	font-weight: bold;
}

table.TopLinks {
	width: 716px;
	margin: 2px;
	height: 21px;
	color: #fff; 
	font-weight: bold;
}

td.TopLinks {
	height: 21px;
	vertical-align: middle;
	text-align: center;
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #FFF; 
	padding: 0px 10px 0px 10px;
	color: #fff; 
	font-weight: bold;
}

.LeftLinksMain {
	background-color: #E6EBF4;
	width: 295px;
}

/* 
	--------------------------
	 ||| END: Form Styles |||
	-------------------------- 
*/