/*********************************************************************************************
This is the main stylesheet. These are the styles are for the website content that is editable 
by the client. These styles appear in the WYSIWYG editor.
*********************************************************************************************/

BODY {background: #ffffff; background-image: none; font-size:62.5%; font-family: Arial, Helvetica, sans-serif; font-style: normal; color: #111111; margin:10px 0px 0px 0px;}

/* TinyMCE specific rules */
body.mceContentBody {position: relative; width:728px; background: #ffffff; color: #111111; background-image: none; text-align: left;}

a {text-decoration: underline;outline: none}
a:link {color: #111111;	background: transparent; text-decoration: underline;outline: none}
a:visited {color: #111111; background: transparent; text-decoration: underline;outline: none}
a:hover {color: #db132f; background: transparent; text-decoration: underline;outline: none}

a img { border:0;}

h1 {font-size:2.2em;line-height:1.364em; color: #111111; font-weight: normal;}
h2 {color: #111111; font-weight: bold;font-size: 1.4em; line-height:1.571em;margin:0 0 1.571em 0;}
h3 {color: #111111; font-weight: normal;}
h4 {color: #111111; font-weight: normal;}

p, ul, td {font-size: 1.4em; line-height:1.571em;}
p {margin:0 0 1.571em 0;}

.error {color: red}

.small {font-size: 10pt ! important;}

.center {text-align: center; padding:0; margin:0;}
.right {text-align:right; padding:0; margin:0;}
.clear {clear: both; height:1px; overflow: hidden; margin:0; padding:0;}

.hilite {color: #db132f;}

.headingDivLine {position:relative;background: url(/images/div-line.gif) 0 50% repeat-x; width: 100%; height: 20px;margin: 0 0 10px 0;}


/*Home Page*/
.homeLatestNewsBox, .homeLatestVideosBox  {position: relative; padding: 0;margin: 20px 0 10px 0;}
.homeNewsHeading, .homeVideosHeading {float:left;padding-right: 5px;font-size: 13pt; margin: 0;background: #ffffff;}
.homeLatestNewsBoxContent, .homeLatestVideosBoxContent{clear: both;}
.homeLatestNewsLink {margin: 0 0 20px 0;}
.homeLatestNewsItem {margin: 15px 8px 15px 8px;}
.homeNewsLeadin p {display: inline;}
.homeNewsLeadin {display:inline;}
.homeNewsTitle {font-size: 13pt; margin-bottom: 5px;}
.homeNewsTitle a {}
.homeNewsDate {font-size: 9pt; margin-top: 5px;}

.homeLatestVideosItem {float: left; width: 25%; padding: 6px 0 6px 0; text-align: center; font-size: 8pt;}
.homeLatestVideosAllLink, .homeLatestNewsAllLink  {float: right; padding-left: 5px; margin: 0; text-align:right;height: 20px;background: #ffffff;}
.homeLatestVideosAllLink a, .homeLatestNewsAllLink a {font-size: 9pt;}


