body{
margin-left: 0px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#166E3E;
}
.table_img{
background-image: url(http://d1l3jsi97dkccp.cloudfront.net/images/body_img.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.table_img1{
/*background-image: url(http://d1l3jsi97dkccp.cloudfront.net/images/body_img.jpg);*/
background-repeat:no-repeat;
background-color:#FFFFFF;
}
.topspace{
padding-left:20px;
padding-right:20px;
}
.toptext{
font-family:Arial;
font-size:14px;
color:#000000;
height:53px;
font-weight:bold;
}
.menu_color{
background-color:#20834D;
}
.footer{
font-family:Arial;
font-size:11px;
color:#333333;
font-weight:normal;
}
.footer span{
padding-left:3px;
padding-right:3px;
color:#22834E;
}
.footer b{
font-family:Arial;
font-size:10px;
color:#333333;
font-weight:normal;
}
.special_m_line{
background-image:url(http://d1l3jsi97dkccp.cloudfront.net/images/special_new_m_line.gif);
background-repeat:repeat-y;
height:127px;
}
.login_text_table{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border-right: 1px solid #8BBDA2;
}
.login_text_table td{
padding:10px;
font-family:Arial;
font-size:10px;
color:#000000;
border-bottom: 1px solid #21824D;
}
.login_text_table b{
font-family:Arial;
font-size:13px;
color:#21824F;
font-weight:bold;
}
.topspace1{
padding-left:10px;
padding-top:10px;
}
.topspace2{
padding-left:10px;
padding-right:10px;
padding-top:10px;
}

.update_text{
/*padding: 0 20px 0px 20px;*/
font-family:Arial;
font-size:11px;
color:#000000;
font-weight:normal;
}
.update_text1{
font-family:Arial;
color:#000000;
}
.working_tabcolor{
background-color:#D1D1D1;
height:21px;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.working_tabcolor1{
background-color:#D1D1D1;
height:21px;
font-family:Arial;
font-size:14px;
font-weight:bold;
 color:#000000;
}
.fixed_rate_m_line{
background-image:url(http://d1l3jsi97dkccp.cloudfront.net/images/fixed_rate_jumbo_m_line.gif);
background-repeat:repeat-x;
}


.working_table_taxt{
font-family:Arial;
color:#000000;
font-size:13px;
font-weight:normal;
}
.working_table_taxt span{
font-family:Arial;
/*color:#F72829;*/
font-size:13px;
font-weight:normal;
}
.working_table_taxt b{
font-family:Arial;
color:#298252;
font-size:13px;
font-weight:bold;
}


.greenheadtext{
font-family:Arial;
font-size:14px;
color:#21824A;
font-weight:bold;
}
.greenheadtext h1{
font-family: 'Times New Roman', Times, serif;
font-size: 22px; 
margin: 0 0 0 5px; 
font-weight: 800;
}
.greenheadtext h2{
font-family: 'Times New Roman', Times, serif;
font-size: 18px; 
margin: 0 0 0 5px; 
font-weight: normal;
}

.linktext
{
	font-family:Verdana,Trebuchet MS;
	font-size:9px;
	color:#000000;#0000FF;
	text-decoration:none;
	cursor:pointer;
	height:21px;
   font-weight:bold;
   text-align:center;
   vertical-align:middle;
}



a.linktext:link, a.linktext:visited{ text-decoration:underline; color:#0000FF; font-weight:bold; font-size:9px;text-align:center;
vertical-align:middle}
a.linktext:hover{ text-decoration: underline; color:#006600; font-weight:bold; font-size:9px;text-align:center;
vertical-align:middle}

.linktext1
{
	background-color:#D1D1D1;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
 	color:#0000FF;
	
	text-decoration:underline;
	cursor:pointer;
	
}


a.linktext1:link, a.linktext1:visited{ text-decoration:underline; color:#0000FF; font-weight:bold; font-size:11px;}
a.linktext1:hover{ text-decoration: underline; color:#006600; font-weight:bold; font-size:11px;}
.head
{
	font-family:Arial;
	font-size:14px;
	color:#006633;
	text-decoration:none;
	cursor:pointer;
	height:20px;
    font-weight:bold;
	
	/*background:background-image:url(images/fixed_rate_jumbo_right_line.gif);*/
}
.footer
{
	font-family:Verdana,Trebuchet MS;
	font-size:9px;
	color:#000000;#0000FF;
	text-decoration:none;
}


a.footer:link, a.footer:visited{ text-decoration:none; color:#000000;#0000FF;  font-size:9px;}
a.footer:hover{ text-decoration: underline; color:#006600;#FFF000;#FFF721;#0000FF; font-size:9px;}

.cnt_lastModified
		{
		font-size:smaller;
		font-weight:bold;
		text-transform:capitalize;
		float:right;
		/*padding:13px 20px 0px 0px;*/
		padding-right:5px;
		}
		

.graycolor{
background-color:#D6D3D6;
}

.addTable {
 BORDER-RIGHT: #52BB7E 1px solid; BORDER-TOP: #52BB7E 1px solid; BORDER-LEFT: #52BB7E 1px solid; BORDER-BOTTOM: #52BB7E 1px solid;
 }
 .addTable TH {
	FONT-WEIGHT: bold; 
	FONT-FAMILY:arial; 
	FONT-SIZE: 8pt; 
	BORDER-BOTTOM: #bbb 1px solid; BORDER-right: #bbb 0px solid; 
	BACKGROUND-COLOR: #21824A; TEXT-ALIGN: left; color:#FFFFFF;
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
}

 .addTable TD  {
	FONT-SIZE: 10pt; BORDER-BOTTOM: #21824A 1px solid; BORDER-top: #21824A 1px solid; BORDER-left: #bbb 0px solid; BORDER-right: #bbb 0px solid; 
	FONT-FAMILY:arial; font-weight:bold;
	BACKGROUND-COLOR: #F3FEF9; TEXT-ALIGN: left;
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
}
input.inputBox 
{
background-color: #FFF8EC; 
border:1px solid #006600; 
background-color:#ffffff; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal;
width:25px;
height:15px;
}

.hei
{
}
input.inputBoxPurchase 
{
background-color: #FFF8EC; 
border:1px solid #006600; 
background-color:#ffffff; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal;	
width:200px;
}
input.inputBoxPurchaseNew 
{
background-color: #FFF8EC; 
border:1px solid #006600; 
background-color:#ffffff; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: normal;	
width:150px;
}
.purchaseTable {
 BORDER-RIGHT: #52BB7E 1px solid; BORDER-TOP: #52BB7E 1px solid; BORDER-LEFT: #52BB7E 1px solid; BORDER-BOTTOM: #52BB7E 1px solid;
 }
 .purchaseTable TH {
	FONT-FAMILY:arial; 
	FONT-SIZE: 8pt; 
	/*BORDER-BOTTOM: #bbb 1px solid; BORDER-right: #bbb 0px solid; */
	BACKGROUND-COLOR: #21824A; TEXT-ALIGN: left; color:#FFFFFF;
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
}

 .purchaseTable TD  {
	FONT-SIZE: 10pt; 
	/*BORDER-BOTTOM: #21824A 1px solid; BORDER-top: #21824A 1px solid; BORDER-left: #bbb 0px solid; BORDER-right: #bbb 0px solid; */
	FONT-FAMILY:arial; 
	BACKGROUND-COLOR: #F3FEF9; TEXT-ALIGN: left;
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
}
.myButton {
height:20px;
background-image:url(http://d1l3jsi97dkccp.cloudfront.net/images/button_img.gif);
background-repeat:repeat-x;
border-bottom: 1px solid #21824A;
border-right: 1px solid #21824A;
border-left: 1px solid #21824A;
border-top:1px solid #21824A;
cursor:pointer; 
font-weight: bold;  
font-family:Verdana; 
font-size: 9px; 
color:#000000;
}


table.purchaseTableCls
{
BORDER-TOP: #52BB7E 1px solid; BORDER-LEFT: #52BB7E 1px solid; BORDER-BOTTOM: #52BB7E 1px solid;
font-size:x-small;
text-align:center;
}

table.purchaseTableCls td {
    border-right: #52BB7E 1px solid; 
    padding-top:2px;
    padding-bottom:2px;
    width: 100%;
}

/*************************************roundimages******************************************/
.tl {
	height:30px;
	BACKGROUND: url(http://d1l3jsi97dkccp.cloudfront.net/images/leftco.gif) no-repeat 0px 0px;
}
.tr {
	BACKGROUND: url(http://d1l3jsi97dkccp.cloudfront.net/images/rightco.gif) no-repeat 100% 0px; height:30px;
}
.egreetings{
padding-left:10px;
width:100%;
background-color:#D6D3D6;
height:30px;
}
a, a:visited, a:active{ text-decoration: underline; color: blue;}
a:hover{ text-decoration: underline; color: #009900;}


.helpTxt
{
	FONT-SIZE: 10pt; 
	FONT-FAMILY:arial; 
}


/**************************/
.cdalt{vertical-align:middle;}
a.cdalt:link, a.cdalt:visited{ text-decoration:none; color:#336600; font-size:10px;}
a.cdalt:hover{ text-decoration: underline; color:#3366000; font-size:10px;}

 .manageTable {
 BORDER-TOP: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; BORDER-BOTTOM: #d1d1d1 0px solid;
 BORDER-right: #d1d1d1 0px solid; BORDER-BOTTOM: #d1d1d1 0px solid;
 }
.manageTable th {
	FONT-FAMILY: arial; 
	BORDER-right: #d1d1d1 1px solid; 
	BORDER-BOTTOM: #d1d1d1 1px solid; 
	padding:2px; 
	background-color:#b8e3cc; 
	text-align:center; 
	font-size: xx-small;
	color: #21824a;
}
.manageTable tD {
	FONT-FAMILY: arial; 
	BORDER-right: #d1d1d1 1px solid; 
	BORDER-BOTTOM: #d1d1d1 1px solid; 
	padding:2px; 
	text-align:center; 
	font-size: xx-small;
}
.breakNews{ font: Arial, Helvetica, sans-serif;}

.printTable {
BACKGROUND-COLOR:  #FFFFFF;
BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid;
}
.printTable TH {
FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-right: #000000 1px solid; BORDER-BOTTOM: #bbb 2px solid; FONT-FAMILY: arial; 
BACKGROUND-COLOR:  #FFFFFF; color:#0000;
PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px;
}

.printTable TD{
FONT-SIZE: 12px; FONT-FAMILY:arial;
PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

.printTable TR TD {
BORDER-BOTTOM: #000000 1px solid;
BORDER-right: #000000 1px solid;
}
h2 {
    font-size: 1.2em;
}

