/* All images used are RELATIVE TO THE STYLE SHEET, NOT THE HTML PAGE - must use '../images/menu_bg.gif' etc. to refer backwards*/
			
body {
	background: #fff;
	font-size: 100%;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	margin: 0px auto;
	width: 100%;
	height: 100%;
	text-align: center;
	}
	
.skip-link {
	position: absolute;
	margin-top: -999px;
	}
	
a.skip-link:active	{
	color: #008da9;
	background-color: #FFFFFF;
	}

a.skip-link:hover {
	color: #008da9; 
	background-color: #FFFFFF;
	}

a.skip-link:focus {
	color: #008da9; 
	background-color: #FFFFFF;
	}		

/* Elements to format the text within the page. */

h1	{
	color: #008da9;
	text-align: left;
	font: bold 16px Helvetica, Arial, Geneva, sans-serif;
	}
	
h2	{
	color: #008da9;
	text-align: left;
	font: bold 13px Helvetica, Arial, Geneva, sans-serif;
	}
	
h3	{
	color: #008da9;
	text-align: left;
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-bottom: 0px;
	}
	
h3.nogap	{
	margin-bottom: 0px;
	}
		
h4	{
	color: #5b5b5b;
	text-align: left;
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	}
			
p 	{
	color: #333333;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-top: 3px;
	margin-bottom: 10px;
	line-height:15px;
	}

p.nogap	{
	margin-bottom: -2px;
	}
	
p.hidden	{
	color: #333333;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-left: 15px;
	margin-top: -7px;
	margin-bottom: 15px;
	}

#marketfocus p
{
    color: #333333;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-top: 3px;
	margin-bottom: 5px;
}

#indexdailyreportpanel p
{
    color: #333333;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-top: 3px;
	margin-bottom: 5px;
}
			
ul.bullet li 	{
	color: #333333;
	text-align: left;
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-left: -25px;
    padding:2px 0px 2px 0px;
	list-style-image: url(../../images/bullet.gif);
	}
	
ul.newsList li 	{
    color: #333333;
    text-align: left;
    font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
    margin-left: -30px;
    padding:2px 0px 15px 0px;
    list-style:none;
}

ul.newsList span	{
    color: #008da9;
    font-size:12px;
    font-weight:bold;
    padding-bottom:20px;
}

ul.newsList a.bluelink	{
    color: #008da9;
    font-weight:bold;
    font-size:12px;
    font-weight:bold;
}


ul.hiddencontent {
	margin-top: -10px;
	}

ul.hiddencontent li 	{
	color: #333333;
	text-align: left;
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-left: -25px;
	list-style-image: url(../../images/bullet.gif);
	}
	
ul.featureList li 	{
	color: #333333;
	text-align: left;
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;
	margin-left: -25px;
	list-style-image: url(../../images/bullet.gif);
	}
	
h1.flash-title {
	margin: 0px 0px 0;
	color: #008da9;
	text-align: left;
	font: 18px Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	height: 30px;
	}
		
h2.flash-title {
	margin: 0px 0px 0px 0px;
	color: #008da9;
	text-align: left;
	font: 14px Helvetica, Arial, Geneva, sans-serif;
	font-weight: bold;
	height: 23px;
	}
	
h3.flash-title {
	margin: 0px 0px -3px;
	color: #008da9;
	text-align: left;
	font: bold 13px Helvetica, Arial, Geneva, sans-serif;
	height: 20px;
	}
		
img {
	border: 0px;
	}	

a:link {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	color: #008da9;
	outline: none;
	text-decoration: none;
	}
	
a:visited {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	color: #008da9;
	text-decoration: none;
	}	
	
a:hover {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;
	color: #014553;
	text-decoration: none;	
	}
	
#marketfocus a:link, #previews a:link, #previews a:visited, #marketfocus a:visited  {
	font: 10px/12px Arial, Geneva, sans-serif;
	color: #a9a488;
	outline: none;	
	text-decoration: none;
	}
	
#marketfocus a:hover, #previews a:hover{
	font: 10px/12px Arial, Geneva, sans-serif;
	color: #84806b;
	outline: none;
	text-decoration: none;
	}
		
/* Classes altering mainly size or colour */

.blue {
	color: #008da9;
	}
	
.boldblue {
	color: #008da9;
	font-weight: bold;
	}	

.gold {
	color: #a9a488;
	}
	
.lightgray {
	color: #666666;
	}
		
/* The CSS below is used to style the footer */
	
#footer a:link, #footer a:visited  {
	font: 10px/12px Arial, Geneva, sans-serif;
	color: #008da9;
	outline: none;	
	text-decoration: none;
	}
	
#footer a:hover {
	font: 10px/12px Arial, Geneva, sans-serif;
	color: #014553;
	outline: none;
	text-decoration: none;
	}	
		
p.footleft {
	font: 10px/12px Arial, Geneva, sans-serif;
	color: #008da9;
	float: left;
	}
	
p.footright {
	font: 10px/12px Arial, Geneva, sans-serif;	
	color: #008da9;
	float: right;
	}
	
.floatleft {
	display: block;
	float: left;
	padding-right: 40px;
	}
	
img.preview {
	display: inline;
	float: left;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 40px;
	}
		
.left {
	display: block;
	float: left;
	}			

.floatright {
	display: block;
	float: right;
	padding-left: 40px;
	}
	
.right {
	display: block;
	float: right;
	}
	
/* The CSS below is used to style the sitemap */

#footersitemap {
	position: relative;
	top: 25px;
	left: 0px;
	width: 800px;
	height: 155px;
	background: #ededed url(../../images/sitemap-bg.gif) repeat-x 0 top;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	clear: both;
	overflow: visible;
	}

#footertitles {
	position: relative;
	top: -27px;
	margin-bottom: -60px;
	display: block;
	float: left;
	left: 0px;
	width: 800px;
	height: 30px;
	}
	
#footertitles p {
	font: 9px Arial, Geneva, sans-serif;
	color: #008da9;
	margin-left: 10px;
	padding-top: 10px;
	}
	
#footertitles a:link, #footersitemap a:link, #footertitles a:visited, #footersitemap a:visited {
	font: 9px Arial, Geneva, sans-serif;
	color: #999999;
	outline: none;	
	text-decoration: none;
	}
	
#footertitles a:hover, #footersitemap a:hover {
	font: 9px Arial, Geneva, sans-serif;
	color: #008da9;
	outline: none;
	text-decoration: none;
	}		

ul.map {
	list-style-type: none;
	text-align: left;
	margin-left: -30px;
	margin-top: 3px;
	margin-bottom: 5px;
	color: #5b5b5b;
	text-align: left;
	font: 9px Helvetica, Arial, Geneva, sans-serif;	
	}	
	
li.map {
	margin-top: 10px;
	}		
	
div.sitemap {
	width: 12.5%;
	float: left;
	margin-bottom: 0px;
	}
	
#footer {
	display: block;
	position: relative;
	top: 35px;
	padding-bottom: 10px;
	width: 800px;
	height: 15px;
	}
				
/* The CSS below is used to style the main navigation menu */
	
ul#menu li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;
	list-style-type: none;
	overflow: hidden;
	}
	
ul#menuright li {
	padding: 0;
	margin: 0;
	display: block;
	float: right;
	text-indent: -9999px;
	list-style-type: none;
	overflow: hidden;
	}
	
ul#menu li a, ul#menuright li a {
	border: 0;
	display: block;
	height: 24px;
	list-style-type: none;
	}

li#home a {
	width: 50px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: 0px 0px;
	}
li#home a:link, li#home a:visited {
	background-position: 0px 0px;
	}
li#home a:hover {
	background-position: 0px 48px;
	} 

li#about a {
	width: 68px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -50px 0px;	
	}
li#about a:link, li#about a:visited {
	background-position: -50px 0px;
	}
li#about a:hover {
	background-position: -50px 48px;
	}

li#products a {
	width: 64px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -118px 0px;	
	}
li#products a:link, li#products a:visited {
	background-position: -118px 0px;
	}
li#products a:hover {
	background-position: -118px 48px;
	}
	
li#forms a {
	width: 85px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -182px 0px;	
	}
li#forms a:link, li#forms a:visited {
	background-position: -182px 0px;
	}
li#forms a:hover {
	background-position: -182px 48px;
	}
	
li#resources a {
	width: 89px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -267px 0px;	
	}
li#resources a:link,  li#resources a:visited {
	background-position: -267px 0px;
	}
li#resources a:hover {
	background-position: -267px 48px;
	}	

li#started a {
	width: 98px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -356px 0px;	
	}
li#started a:link, li#started a:visited {
	background-position: -356px 0px;
	}
li#started a:hover {
	background-position: -356px 48px;
	}
	
li#contact a {
	width: 78px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -454px 0px;
	}
li#contact a:link, li#contact a:visited {
	background-position: -454px 0px;
	}
li#contact a:hover {
	background-position: -454px 48px;
	}
	
li#login a {
	width: 89px;
	height: 24px;
	background: url(../../images/bellfxmenu.gif);	
	background-position: -711px 0px;	
	}
li#login a:link, li#login a:visited {
	background-position: -711px 0px;
	}
li#login a:hover {
	background-position: -711px 48px;
	}
	
/* The CSS below is used to style the secondary menus */
	
.menu2 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 222px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 20px 2px -20px;
	}
	
.menu3 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 245px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 0px 2px -40px;
	}
	
.menu4 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 175px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 0px 2px -20px;
	}
	
.menu5 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 245px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 0px 2px -40px;
	}
	
.menu6 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 320px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 0px 2px -40px;
	}
	
.menu7 li {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #333333;
	width: 230px;	
	list-style-type: none;
	border-bottom: 1px solid #ccc;
	margin: 2px 0px 2px -25px;
	}
				
ul.menu3, ul.menu4, ul.menu6  {
	margin-top: 0px;
	}
	
ul.menu5, ul.menu7  {
	margin-top: -8px;
	}
	
.menu2 a, .menu2 a:visited, .menu3 a, .menu3 a:visited,  .menu4 a, .menu4 a:visited, .menu5 a, .menu5 a:visited, .menu6 a, .menu6 a:visited, .menu7 a, .menu7 a:visited {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;	
	color: #333333;	
	list-style-type: none;
	text-decoration: none;
	outline: none;
	}

.menu2 a:hover, .menu3 a:hover, .menu4 a:hover, .menu5 a:hover, .menu6 a:hover, .menu7 a:hover {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;	
	color: #008da9;
	list-style-type: none;
	text-decoration: none;
	}
	
li.lightgray a, li.lightgray a:visited {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #666666;	
	list-style-type: none;
	margin: 2px 20px 2px 0px;
	}
	
li.lightgray a:hover, li.current a:visited {
	font: bold 12px/14px Helvetica, Arial, Geneva, sans-serif;
	color: #008da9;	
	list-style-type: none;
	margin: 2px 20px 2px 0px;
	}
	
/* The CSS below is used to style the breadcrumbs */

#breadcrumbs {
	position: absolute;
	bottom: -6px;	
	height: 18px;
	width: auto;
	padding-right: 15px;
	padding-top: 10px;
	background: url(../../images/breadcrumb-corner.gif) no-repeat right;
	}

#breadcrumbs a, #breadcrumbs a:visited{
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	color: #a9a488;	
	text-decoration: none;
	outline: none;
	}

#breadcrumbs a:hover {
	font: 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	color: #008da9;
	text-decoration: none;
	}
	
a.lastbreadcrumb span {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	color: #008da9;	
	text-decoration: none;
	outline: none;
	}
	
a.lastbreadcrumb link {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	color: #008da9;	
	text-decoration: none;
	outline: none;
	}
	
a.lastbreadcrumb:hover {
	font: bold 11px/12px Helvetica, Arial, Geneva, sans-serif;	
	color: #014553;	
	text-decoration: none;
	outline: none;
	}	
				
/* Block elements used to structure all pages */

#container {	
	position: relative;
	top: 4px;
	width: 800px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	overflow: visible;
	}
	
#header {
	position: relative;
	top: 2px;
	height: 85px;
	width: 800px;
	background-color: #fff;
	}
	
#logostrip {
	position: relative;
	top: -2px;
	height: 66px;
	width: 800px;
	}	

#navigation {
	position: relative;
	left: -40px;
	height: 24px;
	width: 840px;
	top: -10px;
	z-index: 50;
	}

#content {		
	position: relative;
	top: -18px !important; top: -8px;
	left: 0px;
	width: 800px;
	overflow: visible;
	}
	
#aboutbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/aboutbanner.jpg) no-repeat;
	}
		
#splitbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/splitbanner.jpg) no-repeat;
	}
	
#businessbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/businessbanner.jpg) no-repeat;
	}

#personalbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/personalbanner.jpg) no-repeat;
	}
	
#propertybanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/propertybanner.jpg) no-repeat;
	}
	
#formsbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/formsbanner.jpg) no-repeat;
	}

#resourcesbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/resourcesbanner.jpg) no-repeat;
	}
		
#contactbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/contactbanner.jpg) no-repeat;
	}

#clientbanner {
	position: relative;
	top: -6px;
	left: 0px;
	height: 140px;
	width: 800px;
	margin-bottom: 10px;
	background: #fff url(../../images/clientbanner.jpg) no-repeat;
	}

/* Elements unique to home page */	
	
#indextoppanel {
	display: block;
	position: relative;
	top: 62px;
	width: 800px;
	min-height: 152px;
	z-index: 100;
	}

#indextopleft {
	position: relative;
	top: -68px;
	left: 0px;
	width: 234px;
	min-height: 116px;
	float: left;
	background-color: #fff;
	overflow: visible;
	padding: 0px 10px 0 20px;
	}
	
#indextopcenter {
	display: block;
	position: relative;
	top: -68px;
	left: 3px;
	width: 264px;
	min-height: 109px;
	padding-top: 30px !important; padding-top: 33px;
	float: left;
	background: #fff url(../../images/busfx-sm.gif) no-repeat 0 top;
	overflow: visible;
	z-index: 100;
	}
		
#businessmenu {
	display: block;
	position: relative;
	top: 6px;
	left: 0px;
	width: 264px;
	min-height: 106px;
	float: none;
	overflow: visible;
	background: #fff url(../../images/box-bottom-gold.gif) no-repeat 0 bottom;
	padding: 1px 0;
	z-index: 100;
	}
		
#indextopright {
	display: block;
	position: relative;
	top: -68px;
	left: 7px;
	width: 264px;
	min-height: 109px;
	padding-top: 30px !important; padding-top: 33px;
	float: left;
	background: #fff url(../../images/perfx-sm.gif) no-repeat 0 top;
	overflow: visible;
	z-index: 100;
	}
	
#privatemenu {
	display: block;
	position: relative;
	top: 6px;
	left: 0px;
	width: 264px;
	min-height: 106px;
	float: none;
	overflow: visible;
	background: #fff url(../../images/box-bottom-gold.gif) no-repeat 0 bottom;
	padding: 1px 0;
	z-index: 100;
	}
	
#indexbottompanel {
	display: block;
	float: left;
	position: relative;
	top: -10px !important; top: 1px;
	width: 800px;
	/*background: #fff url(../../images/indexfeature.jpg) no-repeat 0 top;*/
	}
	
#indexbottomrightpanel {
	display: block;
	float: right;
	position: relative;
	width: 264px;
	min-height: 346px;
	}	
			
#indexbottomfeature {
	position: relative;
	top: 0px;
	left: 0px;
	width: 531px;
	height: 368px;
	float: left;
/*	background: #fff url(../../images/indexfeature.jpg) no-repeat 0 top; */
	overflow: visible;
	}
	
#indexmarketpanel {
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	width: 264px;
	margin-bottom: 0px !important; margin-bottom: -10px;
	float: right;
	background-color: #fff;
	overflow: visible;
	}	
	
#indexdailyreportpanel {
	display: block;
	position: relative;
	top: 4px;
	left: 0px;
	width: 264px;
	margin-bottom: 0px !important; margin-bottom: -10px;
	float: right;
	background-color: #fff;
	overflow: visible;
	}

#indexconverterpanel {
	display: block;
	position: relative;
	top: 8px;
	left: 0px;
	width: 264px;
	margin-bottom: 0px !important; margin-bottom: -10px;
	float: right;
	background-color: #fff;
	overflow: visible;
	}

#marketfocus {
	display: block;
	position: relative;
	top: 0px !important; top: -10px;
	left: 0px;
	width: 254px;
	float: right;
	overflow: visible;
	background: #fff url(../../images/box-bottom-blue.gif) no-repeat 0 bottom;
	padding: 0 5px;
	z-index: 100;
	}

#dailyreport {
	display: block;
	position: relative;
	top: 0px !important; top: -10px;
	left: 0px;
	width: 254px;
	float: right;
	overflow: visible;
	background: #fff url(../../images/box-bottom-blue.gif) no-repeat 0 bottom;
	padding: 0 5px;
	}

#converter {
	display: block;
	position: relative;
	top: 0px !important; top: -10px;
	left: 0px;
	width: 254px;
	float: right;
	overflow: visible;
	background: #fff url(../../images/box-bottom-blue.gif) no-repeat 0 bottom;
	padding: 0 5px;
	}
	
/* Elements unique to secondary pages */

div.hidecontent {
	min-height: 100px;
	overflow: visible;
	}

div.casestudy1 {
	display: block;
	float: left;
	width: 230px;
	padding-right: 10px;
	}
	
div.casestudy2 {
	display: block;
	float: right;
	width: 230px;
	padding-right: 10px;
	}
		
#contact-leftcolumn {
	position: relative;
	height: 425px;
	width: 50%;
	top: 0px;
	float: left;
	}
	
#contact-rightcolumn {
	position: relative;
	height: 425px;
	width: 50%;
	top: 0px;
	left: 10px;
	float: right;
	}	
	
#onecolumn {
	position: relative;
	top: 0px;
	left: 0px;
	width: 800px;
	padding-right: 0px;
	padding-bottom: 25px;
	float: left;
	overflow: visible;
	height: inherit;
	}

#leftcontent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 501px;
	padding-right: 10px;
	padding-bottom: 25px;
	float: left;
	overflow: visible;
	height: 100%;
	line-height:1.3em;
	}
	
#rightcontent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 245px;
	height: 345px;
	padding-right: 10px;
	padding-bottom: 25px;
	float: right;
	background-color: #ffffff;
	overflow: visible;
	}
	
/* Elements to style Products pages split in half */
	
#splitcontentproducts {
	position: relative;
	display: block;
	float: none;
	top: 0px;
	width: 800px;
	height: 294px;
	background: #fff;
	overflow: visible;
	margin-bottom: 0px;
	padding: 1px 0;
	}
	
#lefthalfproducts {
	position: relative;
	display: block;
	top: -12px;
	left: 0px;
	width: 358px;
	height: 100%;
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 50px !important; padding-top: 65px;
	padding-bottom: 25px;
	background: url(../../images/busfx-lg.gif) no-repeat 0 top;
	float: left;
	overflow: visible;
	}
	
#righthalfproducts {
	position: relative;
	display: block;
	top: -12px;
	left: 0px;
	width: 358px;
	height: 100%;
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 50px !important; padding-top: 65px;
	padding-bottom: 25px;
	background: url(../../images/perfx-lg.gif) no-repeat 0 top;
	float: right;
	overflow: visible;
	}
	
div.splitleft {
	display: block;
	float: left;
	width: 150px;
	padding-right: 5px;
	}
	
div.splitright {
	display: block;
	float: right;
	width: 195px;
	margin-right: 0px;
	padding-right: px;
	}
	
/* Elements to style Getting Started pages split in half */
	
#splitcontentstarted {
	position: relative;
	display: block;
	float: none;
	bottom: 19px;
	left: -40px;
	width: 800px;
	height: 5px;
	background: url(../../images/box-splitbottom-gold.gif) no-repeat 0 bottom;
	}
			
#lefthalfstarted {
	position: relative;
	display: inline-block;
	top: -12px;
	left: 0px;
	width: 320px;
	height: 100%;
	padding-left: 40px;
	padding-right: 440px;
	padding-top: 50px !important; padding-top: 65px;
	padding-bottom: 25px;
	background: url(../../images/started-header.gif) no-repeat 0 top;
	overflow: visible;
	float: left;
	}
	
#righthalfstarted {
	position: absolute;
	display: block;
	top: -15px;
	left: 402px;
	width: 318px;
	height: 100%;
	float: right;
	overflow: visible;
	padding-top: 65px;
	padding-left: 40px;
	padding-right: 40px;
	}
	
#bottomfullcontent {
	display: block;
	position: relative;
	top: 0px;
	width: 720px;
	min-height: 125px;
	padding: 5px 40px 20px;
	margin-bottom: 20px;	
	background: #fff url(../../images/box-widebottom-gold.gif) no-repeat 0 bottom;
	float: none;
	clear: both;
	}
	
/* CSS to style rounded boxes */	

.bluetop {
	position: relative;
	top: 0px;
	margin-top: -5px;
	height: 5px;
	width: 264px;
	background: url(../../images/box-top-blue.gif) no-repeat;
	}
	
.goldtopwide {
	position: relative;
	top: -21px;
	left: -40px;
	margin-top: 6px;
	height: 5px;
	width: 800px;
	background: url(../../images/box-widetop-gold.gif) no-repeat;
	clear: both;
	}