body {
    margin:0;
    padding: 0;
    text-align: center;
    font: 10pt arial,verdana, sans-serif;
	background-color: #4A71B9;
}

#container {
    margin-left: auto;
    margin-right: auto;
    width: 854px;
    text-align: left;
    color: #666666;
	margin-top:30px;
}

#left-menu {
	border-top:7px solid #FF9900;
	border-left:7px solid #ff9900;
	border-bottom:7px solid #ff9900;
	width:199px;
	float:left;
	background-color:#ffffff;
	margin-top:50px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}

#nav {
	margin:10px;
	background-color:#003399;
	padding-bottom:1px;
	padding-top:1px;
}

#nav ul {
	margin:0;
	padding:0;
}

#nav li {
	list-style-type:none;
	font-weight:bold;
}

#nav a {
	text-decoration:none;
	display:block;
	margin:5px;
	padding:4px;
}

#nav a:link {color:#ffffff; background-color:#7292CB;}
#nav a:visited {color:#ffffff; background-color:#7292CB;}
#nav a:hover {color:#ffffff; background-color:#FF6600;}

.logo {
	width:170px;
	height:87px;
}

.orange-bold {
	color:#FF9B5D;
	font-weight:bold;
}

.tel-text {
	font-weight:bold;
	color:#282F87;
	font-size:14pt;
}

#content {
	width:648px;
	float:right;
}

#content-left {
	border:7px solid #ff9900;
	width:428px;
	float:right;
	background-color:#ffffff;
	float:left;
	padding-top:10px;
}

#text-area {
	background-color:#FFFFFF;
	padding:20px 10px 20px 10px;
	margin:10px;
	color:#333333;
}

.blue-bigger {
	color:#293785;
	font-size:30pt;
}

.blue-bold {
	color:#293785;
	font-size:18pt;
}

.blue-bold-sm {
	color:#293785;
	font-size:13pt;
	font-weight:bold;
}

.center {
	text-align:center;
}

.bold
{
	font-weight:bold;
}

#menu-right {
	float:right;
	border-top:7px solid #FF9900;
	border-right:7px solid #ff9900;
	border-bottom:7px solid #ff9900;
	width:199px;
	background-color:#ffffff;
	margin-top:50px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}

.clear {
	clear:both;
}


#subnav
{
	margin:0 10px 10px 10px;
	padding-bottom:1px;
	padding-top:1px;
	font-weight:bold;
}

#subnav ul {
	margin:0;
	padding:0;
}

#subnav li {
	list-style-type:none;
}

#subnav a {
	text-decoration:none;
	display:block;
	margin:5px;
	padding:4px;
}

#subnav a:link {color:#ffffff; background-color:#7292CB;}
#subnav a:visited {color:#ffffff; background-color:#7292CB;}
#subnav a:hover {color:#ffffff; background-color:#FF6600;}
#subnav a.active {color:#ffffff; background-color:#000041;}

#footer {
	clear:both;
	color:#ffffff;
	text-align:right;
	padding-right:350px;
}
#content-left-homepage {
	border:7px solid #ff9900;
	width:575px;
	float:left;
	background-color:#ffffff;
	float:left;
	padding-top:10px;
}

a.news-link:link {color:#282F87;font-size:12pt;}
a.news-link:visited {color:#282F87;font-size:12pt;}
a.news-link:hover {color:#333333;font-size:12pt;}

#temp-padding {
	padding:6px 10px 10px 10px;
}

#temp-padding h1 {
	font-weight:normal;
	font-size:24pt;
	color:#293785;
}

.news-date {font-weight:bold; color:#666666;}


a.gen-link:link {color:#282F87;}
a.gen-link:visited {color:#282F87;}
a.gen-link:hover {color:#333333;}

/*----------------- curetime styles --------------------------------*/

.curetime_heading 
{
    display:block;
    padding:30px 0 0 0;
    margin:0 30px 0 30px;
    background:url(images/curetime_logo_new.jpg) no-repeat right center;
    height:103px;
}

.orange_background
{
	background:#ff9900;
}

.white
{
	color:#fff;
}

.orange
{
	color:#ff9900;
}

.italic
{
	font-style:italic;
}

.bigger
{
	font-size:16pt;
}

.curetime_content
{
	padding:10px 5px 5px 5px;
}

.curetime_list
{
	margin:0;
	padding:0;
	list-style:none;
}

.curetime_list li
{
	display:block;
	text-align:center;
	border-bottom:4px solid #FFCB7F;
	padding:5px 0 5px 0;
}

.dark_blue
{
	color:#293785;
}

.light_blue
{
	color:#7292CB;
}

.dark_blue_box
{
	background-color:#293785;
	padding:7px;
	margin:0 15px 0 15px;
}

.dark_blue_box ul
{
	margin:0;
	padding:0;
	list-style:none;
}

a.white_link
{
	color:#fff;
	text-decoration:none;
}

a.white_link:hover
{
	text-decoration:underline;
}

a.curetime_vidcast_link
{
	display:block;
	background:url(images/curetime_vidcast_link.jpg) no-repeat top left;
	width:169px;
	height:30px;
	color:#293785;
	font-weight:bold;
	text-decoration:none;
	padding:100px 0 0 0;
}

a.curetime_newsletter_link
{
	display:block;
	background:url(images/curetime_newsletter_link.jpg) no-repeat top left;
	width:169px;
	height:30px;
	color:#293785;
	font-weight:bold;
	text-decoration:none;
	padding:100px 0 0 0;
}

.curetime_links
{
	text-align:center;
	padding:0 0 0 15px;
}

a.orange_link
{
	color:#ff9900;
}

a.orange_link:hover
{
	text-decoration:none;
}

#academy_form label
{
	font-weight:bold;
}

.form_input
{
	width:250px;
}

.bold
{
	font-weight:bold;
}

.dark_red
{
	color:#990000;
}

.error_box 
{
	background-color:#FFEBE8;
	border:1px solid #DD3C10;
	padding:4px 5px 4px 5px;
	margin:0 0 10px 0;
}

.error_box ul
{
	margin:0;
	padding:0;
	list-style:none;
}

.error_box li 
{
	padding-top:6px;
}

.error_list 
{
	padding-top:6px;
	padding-left:15px;
}