body {
	background: url(../images/blue-back.jpg) repeat-x;
	text-align: center; /* center the layout in IE 5 */
	margin: 0; padding: 0;
	
}

#container {
	width: 740px;
	margin: 0 auto; /* center the layout in mozilla and IE 6+ */
	text-align: left; /* put the text back where it should be */
}

.tahoma_10_grey {
	font-family: tahoma; font-size: 10px; color: #A3A3A3; text-decoration: none;
}

.tahoma_10_orange {
	font-family: tahoma; font-size: 10px; color: #FF9000; text-decoration: underline;
}

.tahoma_11_grey {
	font-family: tahoma; font-size: 11px; color: #939292; 
}

.tahoma_12_grey {
	font-family: tahoma; font-size: 12px; color: #939292; 
}

.tahoma_12_black {
	font-family: tahoma; font-size: 12px; color: #000000; 
}

.tahoma_14_black {
	font-family: tahoma; font-size: 14px; color: #000000; 
}

.hlink {
	font-family: tahoma; font-size: 16px; color: #0000FF; 
}
.hLinkSmall {
	font-family: tahoma; font-size: 10px; color: #939292; 
}
.arial_20_blue {
	font-family: arial; font-size: 20px; color: #276FD1; 
}

.tahoma_10bold_grey {
	font-family: tahoma; font-size: 10px; color: #B9B9B9; font-weight: bold;
}

.tahoma_12bold_grey {
	font-family: tahoma; font-size: 12px; color: #B9B9B9; font-weight: bold;
}

.tahoma_12bold_white {
	font-family: tahoma; font-size: 12px; color: #FFFFFF; font-weight: bold;
}

#top_banner {
	width: 732px;
	height: 72px;
	background: url(../images/top-banner-back.jpg);
}

#top_banner_logo {
	background: url(../images/top-banner-back.jpg);
	padding: 29 0 0 23px;
	float: left;
	width: 561px;
}

#customer_login {
	padding: 47 0 0 0px;
	width: 95px;
	float: left;
}

#top_links_back {
	width: 732px;
	height: 39px;
	background: url(../images/top-links-back.jpg);
	clear: both;
}

#top_navigation {
   list-style: none;
   margin: 0; padding: 0;
}

#top_navigation li {
	float: left;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: auto;
	padding-top: 14px;
}

#top_navigation li a{
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#middle_image_back {
	width: 732px;
	height: 197px;
	background: url(../images/middle-image.jpg);
	clear: both;
}

#middle_image_inner_back {
	width: 732px;
	height: auto;
	background: url(../images/middle-image-inner.jpg);
	clear: both;
}

#middle_image_internal {
	width: 732px;
	height: auto;
	background: url(../images/middle-image-internal.jpg);
	clear: both;
}

#middle_image_text {
	width: 345px;
	height: 108px;
	padding: 39 0 0 42px;
}

#inner_heading {
	padding: 15 0 0 40px;
	font-family: tahoma; font-size: 17px; color: #ffffff;
	height: 78px;
}

#inner_heading_internal {
	padding: 15 0 0 40px;
	font-family: tahoma; font-size: 17px; color: #ffffff;
	height: 48px;
}			

#sub_navigation {
	font-family: tahoma; font-size: 10px; color: #A6A6A6;
	height: 38px;
	clear: both;
	padding: 0 0 0 35px;
}

#content {
	font-family: tahoma; font-size: 11px; color: #949393;
	clear: both;
	padding: 0 0 0 35px;
	width: 732px;	
}

#bottom_image_back {
	width: 732px;
	height: 161px;
	background: url(../images/bottom-back.jpg);
	clear: both;
}

#home_user {
	width: 244px;
	height: 137px;
	float: left;
	padding: 12 0 0 10px;
}

#professional_user {
	width: 244px;
	height: 137px;
	float: left;
	padding: 12 0 0 10px;
}

#small_business_user {
	width: 244px;
	height: 137px;
	float: left;
	padding: 12 0 0 10px;
}

#bottom_text {
	width: 732px;
	height: 50px;
	clear: both;
	padding: 20 0 0 11px;
}

#bottom_curve {
	width: 732px;
	height: 18px;
	background: url(../images/bottom-curve.jpg);
	clear: both;
}

#cmn_list {
	margin: 0; padding: 0 0 0 20px;
}

#cmn_list li {
	clear: both;
	list-style-image: url(../images/orange-arrow.jpg);
}