body {
	background:url(../images/BackPage02.gif) repeat-x #3f444d;
	color: #333333;
	margin: 0px;
	}
	
/*--------------------Table/Content--------------------*/

#ButtonAds {
	padding-left:14px;
	padding-top:20px;
	}

#ContainerDiv {
	margin-top:21px;
	}
	
#ContentMid {
	background:#ffffff;
	}
	
#IndexColLeft {
	width:197px;
	vertical-align:top;
	}
	
#IndexColMid {
	width:519px;
	vertical-align:top;
	}
	
#IndexColRight {
	background:url(../Images/BackContent.gif) repeat-y top right #ffffff;
	vertical-align:top;
	width:257px;
	padding-top:20px;
	}
	
#ChildColRight {
	background:url(../Images/BackContent.gif) repeat-y top right #ffffff;
	vertical-align:top;
	width:776px;
	}
	
#MidRow {
	border-bottom:1px solid #ffffff;
	}
	
/*--------------------What is CUb--------------------*/

#Welcome {
	padding: 1px 16px 15px 10px;
	vertical-align:top;
	line-height:1.5em;
	}
	
#Welcome a:link, #Welcome a:visited {
	color: #453c75;
	text-decoration: underline;
	}
	
#Welcome a:hover {
	color: #453c75;
	text-decoration: none;
	}
	
/*--------------------Child Content--------------------*/

#ChildContent {
	padding: 16px 60px 30px 24px;
	vertical-align:top;
	line-height:1.5em;
	min-height: 300px;
	}
	
#ChildContent a:hover {
	text-decoration: underline;
	}

#ChildContent p {
	text-align: justify;
	}
	
#ChildContent a:link, #ChildContent a:visited {
	color: #453c75;
	text-decoration:underline;
	}		
	
#ChildContent a:hover {
	color: #453c75;
	text-decoration: none;
	}
	
#ChildHeader {
	background:#ffffff;
	}
	
/*--------------------Application--------------------*/

#Application {
	padding: 5px 30px 30px 30px;
	vertical-align:top;
	}
	
#Application a:hover {
	text-decoration: underline;
	}
	
#Application h1 {
	font-family: Verdana;
	font-size: 11pt;
	color: #ffffff;
	background-color: #cbb05d;
	border: 1px solid #ae923e;
	padding: 3px 3px 3px 5px;
	}

#Application p {
	text-align: justify;
	}
	
#Application a:link, #Application a:visited {
	color: #12724e;
	text-decoration:underline;
	}		
	
#Application a:hover {
	color: #5e9f45;
	text-decoration: none;
	}
	
.FormBoundary {
	margin-top:20px;
	border:1px solid #c3c098;
	}
	
.TextField {
	background:#f4f4f4;
	font-size:8.5pt;
	color:#453c75;
	border:1px solid #504684;
	}
	
/*--------------------Footer--------------------*/

#Footer {
	background-image:url(../images/BackFooter.gif);
	background-repeat: no-repeat;
	width: 950px;
	height: 52px;
	padding-top:11px;
	padding-left: 22px;
	font-size:8.5pt;
	color:#ffffff;
	vertical-align:top;
	}
	
#Footer a:link, #Footer a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#Footer a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
	
/*-----------Key Features-----------*/

#KeyFeatures {
	background:url(../images/Back_KeyFeatures.gif) no-repeat;
	vertical-align:top;
	padding: 12px 36px 10px 17px;
	height:250px;
	margin:0;
	}
	
#KeyFeatures ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

#KeyFeatures li {
	background:url(../images/Bullet_Key.gif) no-repeat;
	list-style-image: none;
	margin: 2px 0 0 0;
	padding: 3px 1px 5px 10px;
	}
	
#KeyFeatures li.last {
	background:url(../images/SubNav_BulletLast.gif) no-repeat bottom;
	margin: 2px 0 0 0;
	padding: 3px 1px 5px 10px;
	}
	
#KeyFeatures li a:link, #SubNav li a:visited {
	display:block;
	color: #ffffff;
	text-decoration: none;
	}
	
#KeyFeatures li a:hover {
 	color: #ffffff;
	text-decoration: underline;
 	}

/*--------------------RatesTable--------------------*/

#TableBorder {
	margin: 0 0 15px 0;
	border-left:2px solid #e5e5e5;
	border-right:2px solid #e5e5e5;
	border-bottom:3px solid #e5e5e5;
	background-color: #fdfdfd;
	}
	
#TableBorder td {
	padding: 4px;
	border-bottom: 1px solid #e5e5e5;
	}