
/************************************ LEGAL NOTICE ***********************************/
/*    The combination of colors, images, typography and positioning ("the design")   */
/*    in this CSS is copyright Inxitus LLC and ReelACT.com and may not be reproduced */                                                                    */
/*************************************************************************************/



/* Global Styles */

body {
	width: 760px;
	color: #333333;
	font-size: 8pt;
	font-weight: bold;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	margin: 0;
	padding: 0;
	background: transparent;
	}

a:link {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #00688B;
	background: transparent;
	}
a:hover {
	text-decoration: underline;
	background: #E0FFFF;
	}
a:active {
	text-decoration: underline;
	background: #E0FFFF;
	}
a:visited {
	font-weight: bold;
	color: #00688B;
	text-decoration: none;
	}

table {
	border: none;
	width: 100%;
	height: *;
	margin: 0;
	padding: 0;
	background: transparent;
	font-size: 8pt;
	}
td {
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	vertical-align: top;
	text-align: justify;
	padding: 5;
	margin: 0;
	}
img	{
	border: 0;
	}
ul {
	list-style-image: url("img/bullet_mid_dot.gif");
}
ul.red {
	list-style-image: url("img/bullet_red_right_arrow.jpg");
	/*list-style-position: inside;*/
	margin-top:0;
}

h1	{
	text-align: left;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #690303;
}
h2	{
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 13pt;
	color: #666666;
}
h3 {
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	color: #6b5d52;
	font-weight : bold;
	font-size: 10pt;
}
h4	{
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	font-weight: bold;
	font-size:8pt;
	color: #333333;
	line-height: 0;
}

/* Home Page */

td.scroller {
	height:16;
	width: *;
	padding: 5;
	margin: 0;
	border-bottom:2px outset #A0A0A0;
	background-color:#B42424;
	color:#FFFFFF;
	font-weight:bold;
	font-size:7pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	}
td.scrollerGrey {
	height:16;
	width: *;
	padding: 0;
	margin: 0;
	border-bottom:2px outset #A0A0A0;
	background-color:#555;
	color:#FFFFFF;
	font-weight:bold;
	font-size:7pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	}
td.scrollerRed {
	height:20;
	width: *;
	padding-right: 6; padding-left:6;
	margin: 0;
	border-bottom:0px outset #A0A0A0;
	background-color:#B42424;
	color:#FFFFFF;
	font-weight:bold;
	font-size:7pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	vertical-align:middle;
	}
a:link.scrollerLink {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}
a:hover.scrollerLink {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}
a:active.scrollerLink {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.scrollerLink {
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	}

/* Header */

a:link.header {
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	background: transparent;
	}
a:hover.header {
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #333333;
	background: #E0FFFF;
	}
a:active.header {
	font-size: 7pt;
	font-weight: normal;
	text-decoration: underline;
	color: #333333;
	background: #E0FFFF;
	}
a:visited.header {
	color: #333333;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	}
td.subHeader {
	font-size: 8pt;
	font-weight: bold;
	color: #B42424;
	text-align: right;
	padding:3;
}
a:link.subHeader {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #B42424;
	background: transparent;
	}
a:hover.subHeader {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #B42424;
	background: #E0FFFF;
	}
a:active.subHeader {
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	color: #B42424;
	background: #E0FFFF;
	}
a:visited.subHeader {
	color: #B42424;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	}
td.headerInactive {
	height:24;
	width: *;
	padding: 0;
	margin: 0;
	border-bottom:2px outset #A0A0A0;
	background-color:#B42424;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	vertical-align:middle;
	}
td.headerActive {
	height:24;
	width: *;
	padding: 0;
	margin: 0;
	border-bottom:2px outset #FFFFFF;
	background-color:#DD0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	vertical-align:middle;
	}
.topNav {
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	text-decoration: none;
	}
a:link.topNav {
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	text-decoration: none;
	}
a:hover.topNav {
	color:#FFFFCC;
	font-weight:bold;
	font-size:8pt;
	text-decoration: none;
	background: #990033;
	}
a:visited.topNav {
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	}

/* Footer */

.footer {
	background: transparent;
	text-align: center;
	background: gray;
	text-align: center;
	}
td.footer {
	width: *;
	padding: 0;
	margin: 0;
	background-color:#B42424;
	color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	text-align: center;
	vertical-align:middle;
	}

/* Breadcrumbs */

td.breadCrumbs {
	vertical-align: top;
	text-align: left;
	padding: 5;
	margin: 0;
	width: 100%;
	color: #A0A0A0;
	font-weight: bold;
	}
a.breadCrumbsActive:link {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	background: transparent;
	}
a.breadCrumbsActive:visited {
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	background: transparent;
	}
a.breadCrumbsActive:hover {
	font-weight: bold;
	text-decoration : underline;
	color: #333333;
	}
a.breadCrumbsInactive:link {
	font-weight: bold;
	text-decoration: none;
	color: #A0A0A0;
	background: transparent;
	}
a.breadCrumbsInactive:visited {
	font-weight: bold;
	text-decoration: none;
	color: #A0A0A0;
	background: transparent;
	}
a.breadCrumbsInactive:hover {
	font-weight: bold;
	text-decoration : underline;
	color: #A0A0A0;
	}

/* Left Nav */

a:link.leftNav {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	background: transparent;
	}
a:hover.leftNav {
	font-size: 7pt;
	font-weight: bold;
	text-decoration: underline;
	color: 	#333333;
	background: transparent;
	}
a:visited.leftNav {
	color: #333333;
	font-size: 7pt;
	font-weight: bold;
	}

/* Table Cell Styles */

table.standout1 {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	padding: 15px;
}

td.contentRight {
	vertical-align: top;
	text-align: right;
	padding: 5;
	margin: 0;
	}
td.contentCenter {
	vertical-align: top;
	text-align: center;
	padding: 5;
	margin: 0;
	}
td.contentIndent {
	vertical-align: top;
	padding-left: 40; padding-top: 5; padding-right: 5; padding-bottom: 5;
	margin: 0;
	}
td.contentIndent2 {
	vertical-align: top;
	padding-left: 60; padding-top: 5; padding-right: 5; padding-bottom: 5;
	margin: 0;
	}
td.fieldLabel {
	width:*;
	vertical-align: top;
	text-align: left;
	font-weight:bold;
	padding: 5;
	margin: 0;
	}
td.input {
	width:*;
	vertical-align: top;
	text-align: left;
	padding: 5;
	margin: 0;
	}
.input {
	color: #333333;
	font-size: 8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	}
.inputError {
	color: #333333;
	font-size: 8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	background-color: #FFD700;
	}
td.question {
	text-align: left;
	font-weight: bold;
	}
td.topUserMsg {
	line-height: 18px;
	font-size: 8pt;
	color: 	#00688B;
	background-color: #FFD700;
	padding: 10px;
	margin: 5px;
	}
table.lowUserMsg {
	/* background-color: #FFFACD; */
	background-color: #FFF8DC;
	border: 1px solid #D2B48C;
	padding: 10px;
	width: 70%;
	}
table.yellowBg {
	background-color: #FFF8DC;
	border: 1px solid #D2B48C;
	}
.error {
	color: #333333;
	background-color: #FFD700;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	font-size: 8pt;
	}
td.button {
	width: 100%;
	text-align: center;
	vertical-align: top;
	padding:20px;
	}
img.button {
	border: none;
	cursor: pointer;
	}

/* Link Styles */

a:link.body {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #00688B;
	background: transparent;
	}
a:hover.body {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:active.body {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:visited.body {
	font-size: 8pt;
	font-weight: bold;
	color: #00688B;
	text-decoration: none;
	}
a:link.bodyLarge {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	color: #00688B;
	background: transparent;
	}
a:hover.bodyLarge {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:active.bodyLarge {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:visited.bodyLarge {
	font-size: 9pt;
	font-weight: bold;
	color: #00688B;
	text-decoration: none;
	}
a:link.bodySmall {
	font-weight: bold;
	font-size: 7pt;
	text-decoration: none;
	color: #00688B;
	background: transparent;
	}
a:hover.bodySmall {
	font-weight: bold;
	font-size: 7pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:active.bodySmall {
	font-weight: bold;
	font-size: 7pt;
	text-decoration: underline;
	color: #00688B;
	background: #E0FFFF;
	}
a:visited.bodySmall {
	font-size: 7pt;
	font-weight: bold;
	color: #00688B;
	text-decoration: none;
	}
a:link.bodyEm {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #690303;
	background: transparent;
	}
a:hover.bodyEm {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
	color: #690303;
	background: #E0FFFF;
	}
a:active.bodyEm {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: underline;
	color: #690303;
	background: #E0FFFF;
	}
a:visited.bodyEm {
	font-weight: bold;
	font-size: 8pt;
	color: #690303;
	text-decoration: none;
	}
.submitLink {
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #00688B;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	background-color: transparent;
	border: none; cursor: pointer;
	padding: 0;
}
a:link.header1Link {
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #690303;
	background: transparent;
	}
a:hover.header1Link {
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
	color: #690303;
	background:	#F0FFFF;
	}
a:active.header1Link {
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
	color: #690303;
	background: #F0FFFF;
	}
a:visited.header1Link {
	font-size: 10pt;
	font-weight: bold;
	color: #690303;
	text-decoration: none;
	}


/* Content Styles */


.header1 {
	font-weight : bold;
	font-size: 9pt;
	color: #690303;
	}
.header2 {
	font-weight : bold;
	font-size: 8pt;
	text-decoration: underline;
	color: #333333;
	}
.header3 {
	font-weight : bold;
	font-size: 8pt;
	color: #690303;
	}
.header4 {
	font-weight : bold;
	font-size: 11pt;
	color: 	#690303;
	}
.header5 {
	font-weight : bold;
	font-size: 9pt;
	color: #333333;
	}
.header_1 {
	font-weight : bold;
	font-size: 15pt;
	color: #663333;
	font-family: Lucida,Verdana,Helvetica,Arial,sans-serif;
	}
.header_2 {
	font-weight : bold;
	font-size: 15pt;
	/*color: #74744c;*/
	color: #666666;
	font-family: Lucida,Verdana,Helvetica,Arial,sans-serif;
	}
.pageTitle {
	text-align: left;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #690303;
	}
.pageSubTitle {
	text-align: left;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #690303;
	}
.pageSubHeader {
	text-align: left;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #690303;
	}
.note {
	font-size: 7pt;
	font-weight: normal;
	}
/*
UL.redCheckbox {
	color: #333333;
	font-size: 8pt;
	font-family:tahoma,verdana,lucida,helvetica,sans-serif;
	list-style-image: url(/img/redCheckbox);
}
*/
.notebox {
	border: 1px solid #a1a5a9;
	background: #f7f7f7;
	margin: 20px;
	padding: 8px;
	text-align: left;
	}

/* Other Styles */

td.separator {
	height: 1px;
	text-align: center;
	vertical-align: middle;
	margin-top: 5; margin-bottom: 0;
	padding-left: 5;
	}
hr {
	color: #DCDCDC;
	background-color: #DCDCDC;
	border: 0;
	height: 1px;
}
img.questionMark {
	border: none; width: 20px; vertical-align: middle; margin-top: -2px;
}

body.popUp {
	width: 340;
	height: 340;
	padding: 10px;
	background: #FFFFCC;
}

body.popUpBig {
	width: 490;
	height: 490;
	padding: 10px;
	background: #FFFFCC;
	font-weight:normal;
}