.back-main 
{
	background-repeat: repeat-x;
	background-position: left top;
}

.content
{
	width:850px;
	text-align:center;
}

.centercontainer
{
	width:100%;
	text-align:center;
	position:absolute;
	top:120px;
	left:0;	
}

.italics
{
	font-size:14px;
	font-style:italic;
}

.centercontent
{
	width:850px;
	text-align:center;	
	margin-left:100px;
	height:auto;
}

.insidecenter2
{
	width:490px;
	height:auto;
	font-family:Myriad Pro;
	font-size:18px;
	color:white;
	float:left;
	position:relative;
	top:0;
	padding-left:20px;
	text-align:left;
}

.insidecenter
{
	width:470px;
	height:auto;
	font-family:Myriad Pro;
	font-size:18px;
	color:white;
	float:left;
	position:relative;
	top:-35;
	padding-left:20px;
	text-align:left;
	margin-bottom:-25px;
}

.insidecentertitle
{
	width:470px;
	height:auto;
	font-family:Myriad Pro;
	font-size:18px;
	color:white;
	float:left;
	position:relative;
	top:-15;
	padding-left:20px;
	text-align:left;
	line-height:25px;
	margin-bottom:-15px;
}

#insidecentercontent
{
	width:650px;
	height:auto;
	text-align:center;	
	margin-top:6px;
}

.header
{
	width:850px;
	height:100px;
	float:left;
}

#headerlogo
{
	background-image:url(images/header_logo.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:40px;
	width:184px;
	height:46px;
}

.headertitle
{
	margin-top:5px;
	margin-left:5px;
	float:left;
	width:300px;
	height:46px;
	font-family:Garamond;
	font-size:18px;
	color:#00496e;
	text-align:left;
}

.headersearch
{
	margin-top:10px;
	margin-left:20px;
	float:left;
	width:auto;
	height:46px;
	text-align:left;
}

.searchGo
{
	margin-top:10px;
	margin-left:5px;
	float:left;
}

.topmenu 
{
	height:22px;
	width:780px;
	float:left;
	margin-top:20px;
	margin-left:35px;
	text-align:center;
	padding-bottom:-15px;
}

.topmenu a
{
	height:18px;
	color:#00496e;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.topmenu a:hover
{
	color:#cc1028;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:18px;
}

.menulinks
{
	margin-top:3px;
	margin-left:10px;
	margin-right:10px;
	width:auto;
	height:18px;
	float:left;
}

#menuspacer
{
	background-image:url(images/menu_spacer.gif);
	height:18px;
	width:1px;
	background-repeat:no-repeat;
	float:left;
}

#maincontent
{
	float:left;
	width:100%;
	height:auto;
}

#backgroundcontent
{
	width:100%;
	height:570px;
	background-color:#f0f0f0;
	color:#f9f9f9;
	font-family:Myriad Pro light;
	font-weight:lighter;
	font-size:22px;
	text-align:justify;
	overflow:hidden;
}

#leftnav
{
	width:190px;
	height:auto;
	margin-top:16px;
	text-align:center;
	float:left;	
}

.corelinescontent
{
	width:200px;
	height:auto;
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#333333;	
	text-align:left;
	line-height:14px;
}

.contentheading
{
	font-family:Myriad Pro;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	float:left;
	color:white;
	height:18px;
}

.corelinescontenttext
{
	float:left;
	width:200px;
	height:auto;
	margin-top:3px;
	padding-bottom:10px;
}

.corelinesgreycontenttext
{
	float:left;
	width:485px;
	height:auto;
	margin-top:3px;
	padding-left:20px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	float:left;
	color:#333333;	
	text-align:left;
}

.corelinesgreycontenttext a
{
	color:#00496e;
	text-decoration:underline;
}

.corelinesgreycontenttext1
{
	float:left;
	height:auto;
	margin-top:3px;
	padding-left:20px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	float:left;
	color:#333333;	
	text-align:left;
}

.corelinesgreycontenttext1 a
{
	color:#00496e;
	text-decoration:underline;
}

.list_links a
{
	color:#ffffff; 
	font-family:Verdana; 
	font-size:10px; 
	text-decoration:none;
	font-weight:bold;
}

.imageposition
{
	float:right;
	width:auto;
	height:auto;
}

.bodycontents
{
}

#aspiremenu
{
	height:317px;
	float:right;
	margin-top:-9px;
}

#breathingmenu
{
	height:317px;
	float:right;
}

#tradingmenu
{ 	
	height:317px;
	float:right;
}

#embarqmenu
{
	height:317px;
	float:right;
}

#exceleratemenu
{
	height:317px;
	float:right;
}

#aspire
{
	width:188px;
	height:101px;
	float:left; 
}

#aspire2
{
	width:188px;
	height:182px;
	float:right;
	margin-top:10px;
	background-image:url(images/menu/aspire2.jpg);
}

#aspire3
{
	width:176px;
	height:135px;
	float:right;
}

#aspire3middle
{
	width:176px;
	height:118px;
	background-image:url(images/menu/aspire3_middle.jpg);
}

#aspire3bottom
{
	width:176px;
	height:17px;
	background-image:url(images/menu/aspire3_bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.menutext
{
	float:right;
	text-align:right;
	margin-right:5px;
	padding-right:20px;
}

.menuitems 
{
	height:15px;
	width:160px;
	float:right;
}

.reportscontent
{
	 float:right; 
	 width:150px; 
	 text-align:center;
	 margin:5 5 5 5;
}

.reportscontent a
{
	color:#cc1028;
	text-decoration:none;
}

#aspire3middle a:hover
{
	color:#cc1028;
	text-decoration:none;
}

#aspire3middle a
{
	font-family:Verdana;
	font-size:10px;
	color:#00496e;
	width:145px;
	text-decoration:none;
}

#breathing
{
	width:188px;
	height:101px;
	float:left;
}

#breathingspace
{
	width:188px;
	height:101px;
	float:left;
}

#breathingspace2
{
	width:188px;
	height:182px;
	float:right;
	margin-top:10px;
	background-image:url(images/menu/breathing_space2.jpg);
}

#breathingspace3
{
	width:176px;
	height:135px;
	float:right;
}

#breathingspace3middle
{
	width:176px;
	height:118px;
	background-image:url(images/menu/breathing_space3_middle.jpg);
}

#breathingspace3middle a:hover
{
	color:#cc1028;
	text-decoration:none;
}

#breathingspace3middle a
{
	font-family:Verdana;
	font-size:10px;
	color:white;
	width:145px;
	text-decoration:none;
}

#breathingspace3bottom
{
	width:176px;
	height:17px;
	background-image:url(images/menu/breathing_space3_bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#trading
{
	width:188px;
	height:101px;
	float:left;
}

#trading2
{
	width:188px;
	height:182px;
	margin-top:10px;
	float:right;
	background-image:url(images/menu/trading_up2.jpg);
}

#trading3
{
	width:176px;
	height:135px;
	float:right;
}

#trading3middle
{
	width:176px;
	height:118px;
	background-image:url(images/menu/trading_up3_middle.jpg);
}

#trading3middle a:hover
{
	color:#cc1028;
	text-decoration:none;
}

#trading3middle a
{
	font-family:Verdana;
	font-size:10px;
	color:#00496e;
	width:145px;
	text-decoration:none;
}

#trading3bottom
{
	width:176px;
	height:17px;
	background-image:url(images/menu/trading_up3_bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#embarq
{
	width:188px;
	height:101px;
	float:left;
}

#embarq2
{
	width:188px;
	height:182px;
	float:right;
	margin-top:10px;
	background-image:url(images/menu/embarq2.jpg);
}

#embarq3
{
	width:176px;
	height:135px;
	float:right;
}

#embarq3middle
{
	width:176px;
	height:118px;
	background-image:url(images/menu/embarq3_middle.jpg);
}

#embarq3middle a:hover
{
	color:#cc1028;
	text-decoration:none;
}

#embarq3middle a
{
	font-family:Verdana;
	font-size:10px;
	color:white;
	width:145px;
	text-decoration:none;
}

#embarq3bottom
{
	width:176px;
	height:17px;
	background-image:url(images/menu/embarq3_bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#excelerate
{
	width:188px;
	height:101px;
	float:left;
}

#excelerate2
{
	width:188px;
	height:182px;
	float:right;
	margin-top:10px;
	background-image:url(images/menu/excelerate2.jpg);
}

#excelerate3
{
	width:176px;
	height:135px;
	float:right;
}

#excelerate3middle
{
	width:176px;
	height:118px;
	background-image:url(images/menu/excelerate3_middle.jpg);
}

#excelerate3middle a:hover
{
	color:#cc1028;
	text-decoration:none;
}

#excelerate3middle a
{
	font-family:Verdana;
	font-size:10px;
	color:white;
	width:145px;
	text-decoration:none;
}

#excelerate3bottom
{
	width:176px;
	height:17px;
	background-image:url(images/menu/excelerate3_bottom.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

#top_banner
{
	width:auto;
	height:auto;
	float:left;
	margin-top:6px;
}

#yellow
{
	width:256px;
	height:auto;
	float:left;
	margin-top:-15px;
}

#yellowtop
{
	width:256px;
	height:19px;
	margin-top:15px;
	background-repeat:no-repeat;
}

#yellowmiddle
{
	width:256px;
	height:auto;
	float:left;
	background-repeat:repeat;
	background-position:top;
}

#yellowbottom
{
	width:256px;
	height:18px;
	float:left;
	background-repeat:no-repeat;
}

#yellow2
{
	width:256px;
	height:auto;
	float:left;
	margin-left:29px;
	margin-top:-15px;
}

#yellowtop2
{
	width:256px;
	height:19px;
	margin-top:15px;
	background-repeat:no-repeat;
}

#yellowmiddle2
{
	width:256px;
	height:auto;
	float:left;
}

#yellowbottom2
{
	width:256px;
	height:18px;
	float:left;
	background-repeat:no-repeat;
}

#green
{
	width:180px;
	height:216px;
	float:left;
}
#greentop
{
	width:180px;
	height:19px;
	margin-top:10px;
	background-image:url(images/index2/feature_top.jpg);
	background-repeat:no-repeat;
}

#greenmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/feature_middle.jpg);
}

#greenbottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/feature_bottom.jpg);
	background-repeat:no-repeat;
}

#purple
{
	width:180px;
	height:216px;
	float:left;
}

#purpletop
{
	width:180px;
	height:19px;
	margin-top:10px;
	background-image:url(images/index2/purple_top.jpg);
	background-repeat:no-repeat;
}

#purplemiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/purple_middle.jpg);
}

#purplebottom
{
	width:180px;
	height:44px;
	background-image:url(images/index2/purple_bottom.jpg);
	background-repeat:no-repeat;
}

#blue
{
	width:180px;
	height:216px;
	float:left;
}

#bluetop
{
	width:180px;
	height:19px;
	margin-top:10px;
	background-image:url(images/index2/blue_top.jpg);
	background-repeat:no-repeat;
}

#bluemiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/blue_middle.jpg);
}

#bluebottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/blue_bottom.jpg);
	background-repeat:no-repeat;
}

.yellowcorelinescontent
{
	width:auto;
	height:auto;
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#333333;	
	text-align:left;
	line-height:14px;
}

.yellowcorelinescontent2
{
	width:auto;
	height:auto;
	padding-left:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	color:#333333;	
	text-align:left;
	line-height:14px;
}

.yellowcorelinescontent a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}

.yellowcorelinescontent2 a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
}

.topcontainer
{
	width:530px;
	height:auto;
	float:left;
}

.bottomcontainer
{
	width:530px;
	height:auto;
	float:left;
}

.arrowbullet
{
	width:15px;
	height:10px;
	margin-top:2px;
	float:left;
	background-repeat:no-repeat;
}

.arrowbullet2
{
	width:15px;
	height:10px;
	margin-top:2px;
	float:left;
	background-repeat:no-repeat;
}

.arrowbullet3
{
	width:15px;
	height:10px;
	margin-top:2px;
	float:left;
	background-color:#666666;
	background-repeat:no-repeat;
}

#corlinesbase
{
	width:536px;
	height:280px;
	float:left;
}

#corlinesbase2
{
	width:536px;
	height:280px;
	float:left;
	margin-top:7px;
}

#corlinesbasetop
{
	width:536px;
	height:14px;
	margin-top:10px;
	background-repeat:no-repeat;
}

#corlinesbasemiddle
{
	width:536px;
	height:auto;
	float:left;
	padding-left:2px;
}

.basetopleft
{
	width:250px;
	height:auto;
	float:left;
	padding-top:10px;
}

.verticaldots
{
	height:120px;
	width:1px;
	float:left;
	font-size:0px;
}

.basetopright
{
	width:250px;
	height:inherit;
	float:left;
	padding-top:10px;
}

.basebottomleft
{
	width:250px;
	height:auto;
	float:left;
	padding-top:10px;
}

.basebottomright
{
	width:250px;
	height:auto;
	float:left;
	padding-top:10px;
}

.horizontaldots
{
	height:2px;
	width:510px;
	background-image:url(images/aspire_border_dot.jpg);
	font-size:0px;
	float:left;
	margin-left:15px;
	text-align:center;
}

#corlinesbasebottom
{
	width:536px;
	height:19px;
	float:left;
	background-repeat:no-repeat;
}

#corlinesyellow
{
	width:536px;
	height:auto;
	float:left;
}

#corlinesyellowtop
{
	width:536px;
	height:19px;
	margin-top:10px;
	background-repeat:no-repeat;
}

#corlinesyellowmiddle
{
	width:536px;
	height:auto;
	float:left;
}

#corlinesgrey
{
	width:536px;
	height:auto;
	float:left;
}

#corlinesgreymiddle
{
	width:536px;
	height:auto;
	float:left;
	background-image:url(images/corelines_grey_middle.gif);
}

#corlinesgreybottom
{
	width:536px;
	height:19px;
	float:left;
	background-image:url(images/corelines_grey_bottom.gif);
	background-repeat:no-repeat;
}

.bottomcontent
{
	width:800px;
	text-align:center;
	height:60px;
}

.footer
{
	width:800px;
	height:60px;
	float:left;
}

.redline
{
	height:1px;
	width:800px;
	float:left;
	margin-top:30px;
	text-align:center;
	background-image:url(images/red_line.jpg);
	background-repeat:no-repeat;
}

#bottommenu2spacer
{
	width:70px;
	float:left;
}

.bottommenu 
{
	height:15px;
	width:720px;
	float:left;
	margin-top:5px;
	text-align:center;
}

.bottommenu a
{
	height:15px;
	color:#00496e;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

.bottommenu a:hover
{
	color:#cc1028;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	height:15px;
}

#bottommenu2spacer2
{
	width:100px;
	float:left;
}

.bottommenu2
{
	height:15px;
	width:820px;
	float:left;
	margin-top:-15px;	
	text-align:center;
	padding-left:40px;
}

.bottommenu2 a
{
	height:15px;
	color:#00496e;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

.bottommenu2 a:hover
{
	color:#cc1028;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	height:15px;
}

#bottommenu3spacer3
{
	width:295px;
	float:left;
}

.bottommenu3
{
	height:15px;
	width:auto;
	float:left;
	margin-top:5px;
	text-align:center;
}

.bottommenu3 a
{
	height:15px;
	color:#00496e;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

.bottommenu3 a:hover
{
	color:#cc1028;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	height:15px;
}

.bottommenulinks
{
	padding-top:3px;
	margin-left:10px;
	margin-right:10px;
	width:auto;
	height:15px;
	float:left;
}

.bottommenutext
{
	margin-top:3px;
	height:15px;
	float:left;
	color:#00496e;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}


#bottommenuspacer
{
	width:1px;
	background-repeat:no-repeat;
	float:left;
}

#feature
{
	width:180px;
	height:216px;
	float:left;
	padding-left:60px;
}

#featuretop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/feature_top.jpg);
	background-repeat:no-repeat;
}

#featuremiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/feature_middle.jpg);
}

#featurebottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/feature_bottom.jpg);
	background-repeat:no-repeat;
}

#feature1
{
	width:180px;
	height:216px;
	float:left;
	padding-left:60px;
}

#featuretop1
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/feature_top1.jpg);
	background-repeat:no-repeat;
}

#featuremiddle1
{
	width:180px;
	height:145px;
	background-image:url(images/index2/feature_middle1.jpg);
}

#featurebottom1
{
	width:180px;
	height:37px;
	background-image:url(images/index2/feature_bottom1.jpg);
	background-repeat:no-repeat;
}

#aspireindex
{
	width:180px;
	height:216px;
	float:left;
	margin-left:22px;
}

#aspireindextop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/aspire_index_top.jpg);
	background-repeat:no-repeat;
}

#aspireindexmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/aspire_index_middle.jpg);
}

#aspireindexbottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/aspire_index_bottom.jpg);
	background-repeat:no-repeat;
}

#breathingindex
{
	width:180px;
	height:216px;
	float:left;
	padding-left:60px;
}

#breathingindextop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/breathing_index_top.jpg);
	background-repeat:no-repeat;
}

#breathingindexmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/breathing_index_middle.jpg);
}

#breathingindexbottom
{
	width:180px;
	height:44px;
	background-image:url(images/index2/breathing_index_bottom.jpg);
	background-repeat:no-repeat;
}

#tradingindex
{
	width:180px;
	height:216px;
	float:left;
	margin-left:22px;
}

#tradingindextop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/trading_index_top.jpg);
	background-repeat:no-repeat;
}

#tradingindexmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/trading_index_middle.jpg);
}

#tradingindexbottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/trading_index_bottom.jpg);
	background-repeat:no-repeat;
}

#embarqindex
{
	width:180px;
	height:216px;
	float:left;
	padding-left:60px;
}

#embarqindextop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/embarq_index_top.jpg);
	background-repeat:no-repeat;
}

#embarqindexmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/embarq_index_middle.jpg);
}

#embarqindexbottom
{
	width:180px;
	height:37px;
	background-image:url(images/index2/embarq_index_bottom.jpg);
	background-repeat:no-repeat;
}

#excelerateindex
{
	width:180px;
	height:216px;
	float:left;
	margin-left:22px;
}

#excelerateindextop
{
	width:180px;
	height:19px;
	margin-top:15px;
	background-image:url(images/index2/excelerate_index_top.jpg);
	background-repeat:no-repeat;
}

#excelerateindexmiddle
{
	width:180px;
	height:145px;
	background-image:url(images/index2/excelerate_index_middle.jpg);
}

#excelerateindexbottom
{
	width:180px;
	height:44px;
	background-image:url(images/index2/excelerate_index_bottom.jpg);
	background-repeat:no-repeat;
}


h1, h2, h3, h4, h5,h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1.2em;
}


h3 {
	text-align: right;
	font-size: 18px;
	padding: 0 1px 0 0;
	margin: 0 15px 0 0;
}

h2 {
	text-align: left;
	font-size: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h4 {
	text-align: left;
	font-size: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h6 {
	text-align: left;
	font-size: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}




