a.breadcrumb {
	line-height: 25px;
}

a.breadcrumbnoclick {
	line-height: 25px;
}
a.breadcrumb_text{
	line-height: 25px;
}
a.alerttext {
	color: #CC0000;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	text-decoration: none;
}

a.alerttext:hover{
	color: #0000FF;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	text-decoration: none;
}

table.menuborder{
	border: 1px solid #666666;

}

a.mainbtntxt {
	color: #333333;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	width: 77px;
}


a.mainbtntxt:hover {
	color: Blue;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	width: 77px;
	background-color: White;
}

a.shortcutmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}

a.shortcutmenu:hover{
	background-color: #FFFFFF;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

a.statusbutton{
	background-color: #CCCCCC;
	border: 1px solid;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 160px;
}

a.statusbutton:hover{
	background-color: #FFFFFF;
	border: 1px solid;
	color: Blue;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 160px;
}

a.statusbuttonsmall{
	background-color: #CCCCCC;
	border: 1px solid;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 100px;
}

a.statusbuttonsmall:hover{
	background-color: #FFFFFF;
	border: 1px solid;
	color: Blue;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 100px;
}

a.submenutext{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}

td.start_header_table{
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 1px solid #000000;
}
td.header_table{
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 1px solid #000000;
}
td.end_header_table{
	border-bottom: 1px solid #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 1px solid #000000;
}

a.homesubmenutext{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}
a.submenutext:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}
a.homesubmenutext:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
a.submenutext_selected{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
a.homesubmenutext_selected{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.submenutext_selected:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
a.homesubmenutext_selected:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
a.tickertext{
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.tickertext:hover{
	color: #336633
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

a.tickertext1{
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.tickertext1:hover{
	color: #336633
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
input.text_box{
	font-size: 11px;

}

topmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
}

a.topmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
}

a.topmenu:hover{
	background-color: #FFFFFF;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: middle;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

div.menu_popup_off{
	visibility: hidden;
}

input.find{
	font-size: 11px;
	height: 19px;
	width: 90px;
}

input.text_box_input{
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-top: 0px none #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}

input.text_box_input_req{
	border-bottom: 2px solid Red;
	border-left: 2px solid Red;
	border-right: 2px solid Red;
	border-top: 0px none #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}


input.text_box_small{
	font-size: 11px;
	width: 55px;
}

input.lip_tax{

	width: 6px;
	border: none;
	margin: none;
	padding: 0;
	cursor: not-allowed;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

input.text_box_medium{
	font-size: 11px;
	width: 90px;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

select.bigselect{
	font-size: 13px;
	width: 300px;
}

select.bigselectparam{
	font-size: 13px;
	width: 280px;
	border-top: 0 none;
	border-bottom-width: 2px;
	border-bottom: 5px solid;
	border-left: 0px none;
	border-right: 5px solid Gray;
	border: none;
	border-style: none none none none;
	border-width:0px 0px 0px 0px;
}

select.select_box{
	font-size: 11px;
	width: 225px;
}
select.select_boxnew{
	font-size: 11px;
	width: 640px;
}
select.select_box_main{
	font-size: 13px;
	width: 150px;
}

select.select_box_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	width: 80px;
}
select.select_box_medium{
	font-size: 11px;
	width: 150px;
}
table.topmenu{
	background-color: transparent;
	border: 1px solid #333333;
	filter: alpha(opacity=95);
	margin: 0px;
	padding: 0px;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.tac{text-align: center !important;}
.tal{text-align: left !important;}
.tar{text-align: right !important;}
.1pxborderall {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
}

.1pxborderbottom{
	border-bottom: 1px solid #666666;
}

.1pxborderbottomleft{
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.1pxborderbottomright{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}
.1PxBorderBottomTopRight{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;

}
.1PxBorderBottomTopleft{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;

}


.1pxBorderBottomTop{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;

}

.1pxborderleft{
	border-left: 1px solid #666666;
}

.1pxborderright{
	border-right: 1px solid #666666;
}

.1pxborderrightbottom{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.1pxborderrightleftbottom{
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.1pxbordertop{
	border-top: 1px solid #666666;
}

.alerttext {
	color: #CC0000;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
}

.autoemail{
	background-color: #FFFFFF;
	border: thin inset;
	height: 80%;
	line-height: 18px;
	overflow-y: auto;
	text-align: left;
	width: 95%;
}

.borderbottom {
	border-bottom: 1px solid #666666;
}

.bulletoff {
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
	width: 162px;
}

.button{
	cursor: hand;
	text-align: center;
	text-decoration: none;
	width: 100% border: 1px solid #666666;
}

.dgc{
	border: 1px solid #666666;
}

.dgd{
	border: 1px solid #666666;
}

.dge{
	border: 1px solid #666666;
}

.dgf{
	border: 1px solid #666666;
}

.dropmenu {
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	width: 140px;
}

.fullsearchsumtable {
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	width: 800px;
}

.header{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	padding-left: 5px;
	font-weight: bold;
}

.lable{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

.lablenoalign{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}
.lablereq{
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

.lineheader {
	color: Blue;
	font-weight: bold;
}

.linestyle1 {
	background-color: #EAEAEA;
}

.linestylesearch {

}


.linestyle2 {
	background-color: #F6F6F6;
}

.linestyle3 {
	background-color: #ADC0E5;
}

.linestyleheader0 {
	background-color: #CFCFCF;
	color: Black;
	font-weight: bolder;
	padding-left: 8px;
}

.linestyleheader {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
}

.bground_tableheader {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
	border-left: 1px solid Black;
	border-right-color: Black;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
}

.linestyleheader2 {
	background-color: #EAEAEA;
	color: Blue;
	font-weight: bold;
}

.linestyleheader3 {
	background-color: #F6F6F6;
	color: Blue;
	font-weight: bold;
}

.mainbtn {
	border-left: 1px solid #666666;
	color: #333333;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 20px;
	line-height: 12px;
	text-align: center;
	vertical-align: bottom;
	width: 77px;
}

.mainbtndiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	text-align: center;
	width: 77px;
}

.mainbtndown{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	width: 100px;
}


.print{
	background-color: #FFFFFF;
	border: thin inset;
	height: 100%;
	overflow-y: auto;
	width: 95%;
}

.print2{
	background-color: #FFFFFF;
	border: thin inset;
	height: 80px;
	overflow-y: auto;
	width: 100%;
}

.print3{
	background-color: #FFFFFF;
	border: thin inset;
	height: 120px;
	overflow-y: auto;
	width: 60%;
}
.quicksection{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	vertical-align: middle;
}

.redheadertext {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding-left: 3px;
}

.rednoticetext {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	text-align: center;
}

.reqfield{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.scrollarea {
	height: 100%;
	overflow: auto;
	overflow-x: auto;
	overflow-y: auto;
	width: 100%;
	z-index: 1;
}

.searchsumborders {
	background-color: #EAEAEA;
	border: 1px solid #666666;
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

.searchsumborders2 {
	background-color: white;
	border: 1px solid #666666;
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.sidebarsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 0px;
	position: absolute;
	top: 56px;
	visibility: hidden;
	width: 165px;
}

.sidebarsubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: Black;
}

.small{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 10px;
	vertical-align: bottom;
}



.submenu{
	background-color: #008800;
	border: 2px outset #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

.submenudisabled{
	background-color: #666666;
	border: 2px outset #999999;
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

submenudisabledtext{
	color:#cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.tabsleft{
	background-color: #E9E9E9;

	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.tabs_last{
	background-color: #FFFFFF;

	border-top: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
}

.tabsselected{
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}

.tabsselectedleft{
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}


textarea.main{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.ticker{
	height: 24px;
	line-height: 24px;
	text-align: center;
	vertical-align: middle;
	width: 100%;
}

.topdate {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
}

.topname {
	border-bottom: 1px solid #666666;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 20px;
	text-indent: 2px;
	vertical-align: middle;
}

.topsidebar {
	background-color: #FFFFFF;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.topsidebartxt {
	color: #333366;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	text-align: left;
	text-indent: 2px;
	vertical-align: middle;
}

.topsystemid {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0.5px;
	line-height: 15px;
	vertical-align: middle;
}

.verysmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.verysmallreq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color:#ff0000;
}

.verysmallital{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
}

.verysmallreqital{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: Red;
}
.verysmallitalbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}

.verysmallitalboldred{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: Red;
}

.whitesection_notices{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: hand;
	height: 100px;
	overflow-y: auto;
	width: 95%;
}

.whitesection_tips{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: none;
	height: 80%;
	width: 95%;
}

.workarea{
	height: 100%;
	overflow: auto;
	overflow-x: auto;
	overflow-y: auto;
	width: 100%;
	z-index: 1;
}

.helpdesk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.publicWebsite{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

a.publicWebsite:hover{
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

a.mailto{
		color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.mailto:hover{
		color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

A{ color: #336633; }

A:hover{ color: #336633; }

.techsupport{ color: Blue; }

.scrollingdiv{
	background-color: #FFFFFF;
	border: thin inset;
	line-height: 18px;
	overflow-y: auto;
	text-align: left;
}


.border_1pxall {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
}

.border_1pxbottom{
	border-bottom: 1px solid #666666;
}

.border_1pxbottomleft{
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.border_1pxbottomright{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.border_1pxbottomTopRight{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;

}

.border_1pxbottomTopleft{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;

}

.border_1pxbottomTop{
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;

}

.border_1pxleft{
	border-left: 1px solid #666666;
}

.border_1pxright{
	border-right: 1px solid #666666;
}

.border_1pxrightBottom{
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
}

.border_1pxrightLeftBottom{
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.border_1pxtop{
	border-top: 1px solid #666666;
}

.border_searchSum {
	background-color: #EAEAEA;
	border: 1px solid #666666;
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

.border_tabsSelected{
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}

.border_tabsSelectedLeft{
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

a.text_alert {
	color: #CC0000;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	text-decoration: none;
}

a.text_alert:hover{
	color: #0000FF;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	text-decoration: none;
}

a.text_homeSubmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_homeSubmenu:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_mainBtn {
	color: #333333;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 77px;
}

a.text_mainBtn:hover {
	color: Blue;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	width: 77px;
	background-color: White;
}

a.text_submenu{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_submenu:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_submenu_selected{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
a.text_homeSubmenu_selected{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_submenu_selected:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_homeSubmenu_selected:hover{
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.text_ticker{
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.text_ticker:hover{
	color: #336633
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

a.text_ticker1{
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.text_ticker1:hover{
	color: #336633
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

.text_lable{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

.text_lablereq{
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

.text_lineheader {
	color: Blue;
	font-weight: bold;
}

.text_redheader {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding-left: 3px;
}

.text_rednotice {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	text-align: center;
}

.text_reqfield{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
}

.text_small{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 10px;
	vertical-align: bottom;
}

.text_verySmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.text_verySmallital{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
}

.text_verySmallitalBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
}

.text_verySmallitalBoldRed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: Red;
}

a.text_shortcutmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
}

a.text_shortcutmenu:hover{
	background-color: #FFFFFF;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	vertical-align: middle;
}

.text_helpdesk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.text_finan_title {
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
}
.text_finan_subtitle {
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	height: 20px;
	vertical-align: middle;
}
.text_finan_body{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
}

.text_finan_body_bold{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	font-weight: bold;
}


.text_finan_body_rom{
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
}

.text_finan_body_rom_ital{
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}
.text_topsidebartxt {
	color: #333366;
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	text-align: left;
	text-indent: 2px;
	vertical-align: middle;
}

.text_techsupport{ color: Blue; }

.text_topdate {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
}

a.button_status{
	background-color: #CCCCCC;
	border: 1px solid;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 160px;
}

a.button_status:hover{
	background-color: #FFFFFF;
	border: 1px solid;
	color: Blue;
	height: 20px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	width: 160px;
}

.button_button{
	cursor: hand;
	text-align: center;
	text-decoration: none;
	width: 100% border: 1px solid #666666;
}

input.find{
	font-size: 11px;
	height: 19px;
	width: 90px;
}

input.input_text_box{
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-top: 0px none #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}

input.input_text_box_req{
	border-bottom: 2px solid Red;
	border-left: 2px solid Red;
	border-right: 2px solid Red;
	border-top: 0px none #000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}

input.input_text_box_small{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 55px;
}

input.input_text_box_medium{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 90px;
}

input.input_text_box_big{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 190px;
}

input.input_text_box_linestyle1{
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 0px none #000000;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-color: #EAEAEA;
}

input.input_text_box_linestyle2{
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 0px none #000000;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-color: #F6F6F6;
}

.display_autoemail{
	background-color: #FFFFFF;
	border: thin inset;
	height: 80%;
	line-height: 18px;
	overflow-y: auto;
	text-align: left;
	width: 95%;
}

.display_print{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: hand;
	height: 100%;
	overflow-y: auto;
	width: 95%;
}

.display_print2{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: hand;
	height: 80px;
	overflow-y: auto;
	width: 100%;
}

textarea.display_main{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.text_href
{
	color: #336633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: hand;
	text-underline-position: below;
}

.display_whitesection_notices{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: hand;
	height: 100px;
	overflow-y: auto;
	width: 95%;
}

.display_whitesection_tips{
	background-color: #FFFFFF;
	border: thin inset;
	cursor: hand;
	height: 80%;
	width: 95%;
}

.bground_bulletoff {
	cursor: hand;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	line-height: 16px;
	text-align: left;
	vertical-align: middle;
	width: 162px;
}

.bground_header{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	padding-left: 5px;
	font-weight: bold;
}

.bground_linestyle1 {
	background-color: #EAEAEA;
}

.bground_linestyle2 {
	background-color: #F6F6F6;
}

.bground_linestyleheader0 {
	background-color: #CFCFCF;
	color: Black;
	font-weight: bolder;

}

.bground_listlitectr {
	background-color: #EAEAEA;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: center;
}

.bground_listdarkctr {
	background-color: #F6F6F6;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: center;
}

.bground_listlitetxt {
	background-color: #EAEAEA;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: left;
}

.bground_listdarktxt {
	background-color: #F6F6F6;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: left;
}

.bground_listlitenbr {
	background-color: #EAEAEA;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: right;
}

.bground_listdarknbr {
	background-color: #F6F6F6;
	color: Black;
	font-weight: normal;
	vertical-align: 0;
	text-indent: 0px;
	text-align: right;
}

.bground_linestyleheaderlist {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
	cursor: hand;
	border: 1px solid Black;
	text-align: center;
}

.bground_linestyleheaderlist_nolink {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
	border: 1px solid Black;
	text-align: center;
}

.bground_linestyleheader {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
}

.bground_linestyleheader2 {
	background-color: #EAEAEA;
	color: Blue;
	font-weight: bold;
}

.bground_linestyleheader3 {
	background-color: #F6F6F6;
	color: Blue;
	font-weight: bold;
}

.bground_submenu{
	background-color: #008800;
	border: 2px outset #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

.bground_tabs{
	background-color: #E9E9E9;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

.bground_tabsleft{
	background-color: #E9E9E9;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}

.bground_tabs_last{
	background-color: #FFFFFF;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
}

.bground_topsidebar {
	background-color: #FFFFFF;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

select.select_bigselect{
	font-size: 13px;
	width: 300px;
}

select.select_box{
	font-size: 11px;
	width: 225px;
}

select.select_box_main{
	font-size: 13px;
	width: 150px;
}

select.select_box_small{
	font-size: 11px;
	width: 80px;
}



a.xml_topmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
}

a.xml_topmenu:hover{
	background-color: #FFFFFF;
	color: Blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: middle;
}

div.xml_menu_popup_off{
	visibility: hidden;
}

.xml_mainbtn {
	border-left: 1px solid #666666;
	color: #333333;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	height: 20px;
	line-height: 12px;
	text-align: center;
	vertical-align: bottom;
	width: 77px;
}

.xml_sidebarsection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 0px;
	position: absolute;
	top: 56px;
	visibility: hidden;
	width: 165px;
}

.xml_sidebarsubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: Black;
}

table.xml_topmenu{
	background-color: transparent;
	border: 1px solid #333333;
	filter: alpha(opacity=95);
	margin: 0px;
	padding: 0px;
}

xml_topmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	vertical-align: middle;
}

table.xml_menuborder{
	border: 1px solid #666666;

}

table.saveborder{
	border: 3px solid White;

}

img.buttom{
cursor: hand;
}
.tabs1{
	background-color: #E9E9E9;

	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
    border-bottom: none;
	color: #333333;
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.cmatabs{
	background-color: #E6E2A2;

	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.cmatabsleft{
	background-color: #E6E2A2;

	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	color: #333333;
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.cmaseltabsleft{
	background-color: #E9E9E9;

	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
    border-bottom: none;
	color: #333333;
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
}
.bground_cmamenu{
	background-color: #008800;
	border: 0px outset #808080;
    border-style:solid;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: white;
    font-weight: bold;
	text-align: center;
	vertical-align: middle;
    width :100%;
    color:white;
    cursor:hand;
  }

.bground_cmamenuCMA{
	background-color: #8FBC8F;
	border: 0px outset #808080;
    border-style:solid;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: white;
    font-weight: bold;
	text-align: center;
	vertical-align: middle;
    width :100%;
    color:white;
    cursor:hand;
  }
.bground_cmaconfirmmenu{
	background-color: #008800;
	border: 1px outset #808080;
    border-style:solid;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: white;
    font-weight: bold;
	text-align: center;
	vertical-align: middle;
    width :100%;
    color:white;
    cursor:hand;
}
.cmalinestyleheader {
	background-color: #CFCFCF;
	color: Blue;
	font-weight: bold;
    font-size: 12px;
}
.newsubmenu{
	background-color: #008800;
	border: 2px outset #808080;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
   	text-align: center;
	vertical-align: middle;
   }
a.newsubmenutext{
	background-color: #008800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
    color: normal;
}

.report_field_label{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    vertical-align: top
}

.report_field_label_Header{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
    vertical-align: top
}

TD.sectionheader
{
    BACKGROUND-COLOR: #003366;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, "Times New Roman", serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.bground_invbutt{
	background-color:lightgrey;
	border: 0px outset #808080;
    border-style:solid;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: white;
    font-weight: bold;
	text-align: center;
	vertical-align: middle;
    width :100%;
    color:white;
    cursor:hand;
  }

.bground_invbutt_sel{
	background-color:#EAEAEA;
	border: 0px outset #808080;
    border-style:solid;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: white;
    font-weight: bold;
	text-align: center;
	vertical-align: middle;
    width :100%;
    color:black;
    cursor:hand;
  }
.cmasubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: Black;
}

.cmasname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	font-style: italic;
	color: Black;
	text-align: center;
}

.cmaadd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	font-style: normal;
	color: Black;
	text-align: center;
}
.cmaheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-align: left;
	font-style: normal;
	color: Black;
	text-align: center;
}

.cmaletterbody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;

	font-style: normal;
	color: Black;

}
#frame {
width: 8.125in;
}

#labelSize{
width: 2.625in;
height: 1.0in;
text-align: left;
padding: 5px 5px 0 20px;
margin-left: 20px;
vertical-align: top;
border: 1px solid #FFFFFF;
}

#spacer {
width: 0.25in;
}

     
    .pad_left {
        padding: 0 0 0 10px;
    }
    .border_light {border:1px solid #D6E3F1;}
