.bluebox {align:right; width: 194px; heigh: 314px; font:normal 11px Arial, Helvetica, sans-serif; text-align: left;  margin: 0px 0px 0px 10px;  }
.bluebox p {padding: 170px 10px 0px 10px; color:#6a5d54}
.bluebox img {padding: 0px 20px 10px 20px; border:0}
.bluebox td {background: #E7EBEF url(../images/55+_Campaign_Banner_IRS.gif) no-repeat; valigh:top}
.bluebox a {color:#7ea258; text-decoration:underline}

.greenbox {float:right; width:193px; heigh:491px; font:normal 11px Arial, Helvetica, sans-serif; text-align: left; margin: 0px 0px 0px 15px; background: #E8EDF0 url(../images/taxes_banner.jpg) no-repeat; border:solid #DBD1C6 1px}
.greenbox h1 {margin: 0px 0px 0px 0px; padding: 120px 10px 0px 10px; font-size:13px; font-weight:bold; color:#006327}
.greenbox p {margin: 5px 0px 5px 0px; padding: 0px 10px 5px 10px; color:#000000}
.greenbox ul {margin:0px; padding: 0px 0px 0px 15px; list-style:none ; }
.greenbox li {
background-image: url(../images/taxes_banner_dot.gif);
background-repeat: no-repeat;
background-position: 0px 5px; 
padding: 0px 0px 5px 10px; 
}
.greenbox img {padding: 0px 20px 0px 20px; border:0}
.greenbox a {color:#5D9732; text-decoration:underline}

#helpful_links {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002862;
}

#helpful_links a {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002862;
	font-weight:bold;
	text-decoration:none;
}

#helpful_links a:hover {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002862;
	font-weight:bold;
	text-decoration:underline;
}

#helpful_links li {
	list-style:url(../images/bullet.gif);
	margin-left:-15px;
	padding-left:-15px;
	margin-right:5px;
	padding-right:5px;
	padding-bottom:5px;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #dedbd6;
}

.banner{
	padding-left: 10px;
}

.small_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a5d54;
}
.Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7ea258;
	text-decoration: none;
	line-height: 14px;
}

a.Link:hover{
	color: #000000;
}

.boldheader {
	color: #026227;
	font-weight: bold;
}

.CopyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #026227;
	text-decoration: underline;
}

a.CopyLink:hover{
	color: #000000;
}
.superscript {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	.spaced { line-height: 1.4em; }
	
a.CopyLink:hover    { line-height: 0; }
}
.interest_rates_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #022B61;
}
.interest_rates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #022B61;
	line-height: normal;

}

.borderTop {
 	border-top: 1px solid #6a5d54;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	text-align: top;
 }
 
 .borderLeft {
 	border-left: 1px solid #6a5d54;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	text-align: top;
 }
 
 .border {
 	border-top: 1px solid #6a5d54;
	border-left: 1px solid #6a5d54;
	padding: 3px;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	padding: 3px;
	text-align: top;
 }
 
.table
{
    border-color: #6a5d54;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.td
{
    border-color: #6a5d54;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #FFF;
}
 
 .mainBg {
	background-image: url(../images/main_background.jpg);
	background-repeat: repeat-y;
 }
.greenBg {
	background-color: #7ea356;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7ea356;
}
a.footer:hover{
	text-decoration: underline;
}

.leftSideBG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6a5d55;
	background-image: url(../images/left_side_nav_bg.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
	padding-bottom: 20px;
	border-right-width: 1px;
	border-right-color: #bdb6b0;
}

.leftSideLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6a5d55;
	font-weight: bold;
	padding-top: 9px;
	
	padding-bottom: 15px;
}

.leftSideLinksBG {
	background-image: url(../images/linksBg.jpg);
	background-repeat: none;
	background-position: top;
}

.leftSideCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a5d55;
	padding: 0px;
	margin-top: 10px;
	font-weight: normal;
}

.topBG {
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.rightSideBG {
	background-image: url(../images/right_bg.gif);
	background-repeat: repeat-y;
}

.2ptopBG {
	background-image: url(../images/2p_top_bg.jpg);
	background-repeat: repeat-x;
}

/* this is modify by India Carrot Team */

.boderBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:8px 2px 0 8px;
	color: #6a5d54;
	}
.boxBorder{border:1px solid #fc5604}

.onepixtable
{
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.onepixtable td
{
    border-color: #6a5d54;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;

}
.GrayTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5d9732;
}

.positioning {position: relative; top: 131px; left: 255px; width: 520px;}
.positioning_ohfs {position: relative; top: 131px; left: 225px; width: 520px;}

.video {color:#6A5D54; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
													.video h1 {font-size: 24px; color: #006227; font-weight: normal;}
													.video.ohfs h1 {color: #7C6A55; }
													.video h2 {font-size: 12px; color: #7C6A55; font-weight: bold; font-style: italic; margin: 0px 0px 0px 0px;}
													
													.share h2 {font-size: 14px; color: #7C6A55; font-weight: bold; font-style: normal; padding-bottom: 5px;  margin: 10px 25px 10px 10px; border-bottom:1px dashed #BBB1A5;}
													.share {font-size: 11px; border:0px solid #BBB1A5; padding: 5px 5px 5px 10px; background:transparent url('../images/bground_sharing.png') no-repeat; width: 515px; height: 250px; }
													.share.wide {background:transparent url('../images/share_wide.png') no-repeat; margin-top: 10px;}
													.share table {margin-left: 20px; font-size: 12px;}
													.share table tr td.firstcell {text-align: right; padding-right: 10px;}
													.share input {width: 15px; background-color: #FFFFFF; border: 0px solid #FFFFFF;}
													.share input.url {width: 380px;border:0.09em solid #5D9732;}
													.share input.embed {width: 380px;border:0.09em solid #5D9732;}
													.share input.embed.opta {}
													.share input.embed.optb {display: none;}
													.share input.embed.optc {display: none;}
													
													.share a {color: #5D9732; text-decoration: none;}
													
													.popup {display:none;}
													.overlay	{-moz-opacity: 0.5; filter: alpha(opacity=50); opacity: .5; z-index:0; top: 0px; left: 0px; zoom: 1;  width: 100%;position:fixed; _position: absolute;height: 100%; background-color: #7C6A55;}
													
													.email {padding: 0px 10px 10px 10px; *padding-top: 10px; color:#6A5D54; font-family:Arial,Helvetica,sans-serif; font-size:12px;filter: alpha(opacity=100); opacity: 1;   z-index:1; display: block; height: 350px; z-index:1; width: 320px; position: fixed; top: 150px; left: 300px; background: transparent url('../images/box_email.gif') no-repeat; }
													.email h2 {font-size: 16px; margin-bottom: 8px;}
													.email p {margin: 5px 10px 0px 0px;}
													.email p.buttons {margin-top: 10px;}
													.email input {width: 285px}
													.email input.to {height: 40px;}
													.email input.note {height: 65px;}
													.email p.webpage {display: block; background-color: #E8DED4; margin-right: 35px; height: 18px; padding-top: 4px; padding-left: 10px; }
													.email a {text-decoration: none; padding: 5px 10px 5px 10px;  font-weight: bold; background-color: #E8DED4;  border:1px solid #7C6A55; color: #7C6A55;}
													.email a:hover { background-color: #7C6A55; color: #E8DED4;}
													.email p.closeEmail {text-align: center; margin-top: 20px; margin-right: 0px;}
													.email.sent {text-align: center; display: none; padding-top: 40px;}