
/*Global Definitions*/

body {

	background-color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}

td {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}



/*Padding Definitions*/

#top_blue { 
	position: absolute; 
	top: 0px; 
	left: 34px;
	width: 76px;
	height: 4px;
	background-color:#6BC4DD; 
}

#content_main {
	padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 50px; 
}
#side_bar {
	padding-left: 24px; padding-right: 25px; padding-top: 30px; padding-bottom: 50px; 
}
#page_head {
	padding-bottom: 20px; 
}
#sub_header {
	padding-bottom: 4px; 
}
#line {
	padding-left: 0px; padding-right: 0px; padding-top: 25px; padding-bottom: 20px; 
}

#rightcontent
{
   
   
   
    FONT-SIZE: 1.0em;
       
   
}

/*Font Definitions*/

.page_head, .page_head a {
	font-family: arial;
	font-size: 25px;
	font-weight: normal;
	line-height: 28px;
	color: #990000;
	text-decoration: none;
}
.sub_head, .sub_head a {
	font-family: georgia;
	font-size: 18px;
	font-weight: normal;
	line-height: 22px;
	color: #990000;
	text-decoration: none;
}
.sub_head_black, .sub_head_black a {
	font-family: georgia; font-size: 18px; font-weight: normal; line-height: 22px; color: #990000; text-decoration: none;
}
.call_out, .call_out a {
	font-family: arial; font-size: 12px; font-weight: normal; line-height: 16px; color: #FFFFFF; text-decoration: none;
}
.sidebar, .sidebar a {
	font-family: arial; font-size: 11px; font-weight: normal; line-height: 14px; color: #000000; text-decoration: none;
}
a.sidebar {
	color: #990000; text-decoration: underline;
}
a.sidebar:hover {
	color: #5486C3; text-decoration: underline;
}
.warning, .warning a {
	font-family: arial; font-size: 11px; font-weight: normal; line-height: 14px; color: #000000; text-decoration: none;
}
a.promo {
	font-family: arial; font-size: 12px; font-weight: bold; line-height: 14px; color: #990000; text-decoration: underline;
}
a.promo:hover {
	color: #5486C3; text-decoration: underline;
}
a.link {
	color: #660000 text-decoration: underline;
}
a.link:hover {
	text-decoration: underline;
}
.dl_note, .dl_note a {
	font-family: arial; font-size: 11px; font-weight: normal; line-height: 14px; color: #000000; text-decoration: none;
}
a.dl_note {
	color: #990000; text-decoration: underline;
}
a.dl_note:hover {
	color: #5486C3; text-decoration: underline;
}
.footer, .footer a {
	font-family: arial; font-size: 11px; font-weight: normal; line-height: 14px; color: #FFFFFF; text-decoration: none;
}
a.footer {
	color: #FFFFFF; text-decoration: none;
}
a.footer:hover {
	color: #F2DCB9; text-decoration: underline;
}
.copyright, .copyright a {
	font-family: arial; font-size: 11px; font-weight: normal; line-height: 14px; color: #000000; text-decoration: none;
}
a.copyright {
	color: #000000; text-decoration: none;
}
a.copyright:hover {
	color: #5486C3; text-decoration: underline;
}
.order, .order a {
	font-family: arial; font-size: 15px; font-weight: bold; line-height: 18px; color: #000000; text-decoration: underline;
}
a.order {
	color: #990000; text-decoration: underline;
}
a.order:hover {
	color: #5486C3; text-decoration: underline;
}


/*Table Definitions*/

ul.toc {
	padding: 0px 0px 0px 25px;
	list-style-type: square;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0 !important;
	margin-left: 5px;
	margin-left/**/:/**/0;
}

ul li.break {
	margin-bottom: 5px;
}

ul li.spacer {
	margin-bottom: 15px;
}

ul li.no_break {
	margin-bottom: 0px;
}

ul.indent {
	padding: 0px 0px 0px 50px;
	list-style-type: square;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0 !important;
	margin-left: 5px;
	margin-left/**/:/**/0;
}

