body {
	color:000;
	margin:0px;
	padding:0px;
	text-align:left;
}

a:link {
	color: #0000ee;
	text-decoration: underline;
}
a:visited {
	color: #551a8b;
	text-decoration: underline;
}
a:active {
	color: #FF0000;
	text-decoration: underline;
}

p {
	margin:0px;
	padding:0px 0px 10px 0px;
}

p.note {
	font-size:10px;
	line-height:13px;
}

p.promo{
	font-size:10px;
	line-height:13px;
	color:#970097;
}

.title {
	font-size: 13px;
	color:#ed1c24;
	font-weight:bold;
}

.title_key {
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	display:block;
	padding:5px;
	background:#ffd4d5;
	border:1px solid #d03b3d;
	}

#sub_banner {
	width:660px;
	padding:5px 0px 20px 0px;
}

#sub_banner_id {
	width:660px;
	padding:5px 0px 0px 0px;
}

.apply {
	font-weight:bold;
	color:#F00;
}

#target_box {
	background:url(target_box.gif) no-repeat top left;
	width:200px;
	height:176px;
}

#target_box .target_pic {
	margin:auto;
	width:150px;
	padding-top:10px;
}

.target_link {
	text-align:center;
	font-size:12px;
	padding-top:10px;
}

ul { 
	margin:0 0 20px 20px;
	padding:0;
}

ul { margin-bottom:5px; }
li { 
	line-height:20px;
	padding: 0;
	margin: 0px 0px 0px 0px;
	list-style-image: url(../images/gray_bullet.gif);
}

/*************** Red Top Table 2 (With gradient) ****************/
.redtoptable2 {
	font-size:11px;
	width:660px;
	margin-left:0px;
	line-height:13px;
	font-family:Arial, Helvetica, sans-serif;
}

.redtoptable2 th {
	background:url(tableheader_bg.jpg) top repeat-x;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	height:27px;
	border:none;
}

.redtoptable2 td {
	vertical-align: top;
	text-align:left;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-top:none;

}
.redtoptable2 .redtopleft1 {
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-right:none;
	padding:8px;
}

.redtoptable2 .redtopcenter1 {
	border-right:none;
	padding:8px;
}

.redtoptable2 .redtopright1 {
	padding:8px;
}

.redtoptable2 .redtop1 {
	border-left: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-right:1px solid #dedede;
	padding:8px;
}

.redtoptable2 .leftcol {
	border-left: 1px solid #dedede;
}

.redtoptable2 .redtopleft {
	background:url(tableheader_left.jpg) left top no-repeat;
	height:27px;
	padding:0px;
	margin:0px;
	border:none;
}

.redtoptable2 .redtopcenter{
	background:url(tableheader_bg.jpg) top repeat-x;
	height:27px;
	padding:0px;
	margin:0px;
	border:none;
}

.redtoptable2 .redtopright {
	background:url(tableheader_right.jpg) right top no-repeat;
	height:27px;
	padding:0px;
	margin:0px;
	border:none;

}

.redtoptable2 .footerleft {
	background:url(tablefooter2_left.gif) left bottom no-repeat;
	height:10px;
	margin:0px;
	border:none;
	border-right:1px solid #dedede;
	padding: 5px 10px 5px 10px;
	vertical-align:top;
}



.redtoptable2 .footerright {
	background:url(tablefooter2_right.gif) right bottom no-repeat;
	height:10px;
	margin:0px;
	border: none;
	padding:5px;
	vertical-align: top;
}


.redtoptable2 .footer {
	background:url(tablefooter2_bg.gif) bottom repeat-x;
	height:10px;
	padding:5px;
}

.redtoptable2 .noborder td {
	border:none;
	padding-bottom: 10px;

}

.redtoptable2 .tr_title {
	background:#e5ecf4 url(../images/tr_bg.gif) repeat-x top left;
	padding:5px;
		font-weight:bold;
	color:#F00;
}

.redtoptable2 .description td {
	border:none;
	padding: 10px 0px 15px 0px;
}

.table_title {
	float:left;
	padding:1px 0px 0px 10px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.table-info{
border-style:solid;
border-width:1px;
border-color:#d1d1d1;
font-size:10px;
background-color:#f9f9f9;
padding:5px 0 5px 0;
}

.table-info .sym{
padding:8px 0 4px 12px;
text-align:right;
vertical-align:top;
}
.table-info .terms{
padding:4px 12px 4px 10px;
text-align:left;
vertical-align:top;
}


.table_content td {
border:none;
padding:0 5px 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
