/* LiveMediaCast.com CSS  */
/* CSS-P Layout	 		  */
/* Author: Mike Mason	  */

/* ------------------ Clearing Selector ------------------ */
/* Clears the default widths so they can be modified later */

h1, h2, h3, h4, h5, h6, p, body, form { 
	padding:0; 
	margin:0; 
}

/* ------------------------------ */
/* Global Styles / Redefinitions  */
/* ------------------------------ */

body { 
	font-family: "Lucida Grande", "Microsoft Sans Serif", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000; 
	background-color:#FFF; 
	text-align:center;
	line-height: 17px; 
}
textarea, input, select { 
	font:12px Arial, Helvetica, sans-serif; 
	color:#333; 
	margin: 0px 0px 4px 0px;
	padding: 3px;
}
label {
	vertical-align:top;
}
p { 
	line-height: 17px; 
	color:#000; 
}

ul {
	padding-left: 20px;
}
li {
	line-height: 17px; 
}

a { 
	text-decoration:underline; 
	color:#000; 
	padding: 2px;
}
a:hover { 
	text-decoration:none; 
	background-color:#C5E6FF;
}


h1 { 
	font-size:11px;
	color:#666; 
	font-weight:bold; 
	padding-bottom: 4px;
}
h2 { 
	font-size:12px;
	color:#666; 
	font-weight:bold; 
}
h3 { 
	font-size:13px;
	color:#000; 
	font-weight:bold; 
}
h4 { 
	font-size:14px;
	color:#666; 
}
h5 { 
	font-size:15px;
	color:#666; 
}
h6 { 
	font-size:16px;
	color:#666; 
}

h3 a {
	color:#FFF;
	display:block;
	padding: 3px 3px 3px 5px;
	background-color:#535353;
	margin-bottom:3px;
	text-decoration:none;
	border-left: 2px solid #FF0000;
}
h3 a:hover {
	color:#FFF;
	background-color:#535353;
	border-left: 2px solid #FFF;
}
#wrapper td {
	padding:8px;
}

/* --------- */
/* ID Styles */
/* --------- */

/* Main site wrapper and width definition */
#wrapper { 
	width: 575px; 
	text-align:left; 
	margin: 0 auto 0 auto;
	padding:0; 
}

/* ************************ */
/* Page Styles, 1 Column    */
/* ************************ */

#subContentWrapper {
	margin: 0;
}
#subContent {
	padding: 10px;
	width:575px;
	border: 3px solid #F4F4F4;
}
#subContentNav {
	width:575px;
}
#subContentNav ul {
	display:block;
	margin:0;
	padding: 0 0 3px 15px;
	text-align:left;
	border-top:3px solid #66BAFF;
	background-color:#C5E6FF;
	border-bottom: 5px solid #FFF;
}
#subContentNav ul li {
	display:inline;
}

#subContentNav a {
	color: #000;
	text-decoration:none;
	padding: 2px 5px 2px 5px;
}
#subContentNav a:hover {
	background-color:#66BAFF;
}

/* ------------ */
/* Class Styles */
/* ------------ */
.focalText_legal {
	font-size: xx-small;
	height: 9px;
	color: #CCC;
}

.focalText {
	font-size: 16px;
	line-height: 23px;
	color: #CCC;
}
.focalText_white {
	font: Helvetica, Arial, "Lucida Grande", "Microsoft Sans Serif", sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #FFF;
	font-weight:bold;
}
.focalText_red {
	font-size: 14px;
	line-height: 20px;
	color: #FF0000;
	font-weight:bold;
}
.focalText_More {
	font-size: 10px;
	line-height: normal;
	color: #FF0000;
	font-weight: bold;
}
.caption {
	 font-size:9px;
	 padding-left:5px;
	 color:#999;
	 line-height: 13px;
	 display:block;
}
.smallText {
	 font-size:9px;
	 padding-left:5px;
	 color:#CCC;
	 line-height: 13px;
}
.quickSupport {
	background-color:#CCC;
	color:#000;
	font-size:11px;
	border:none;
	border-bottom:1px solid #333;
}
.bottomBorder {
	border-bottom:1px solid #CCC;
}

