/* content.css are the styles for the content, typography, forms, etc. within the 
container DIVs that are defined in structure.css and this style sheet should only 
contain typographic or content-related styles for a site. The styles within this css 
file should be the only ones necessary to be edited for each website design and content */

/* ANY HACKS REQUIRED BY FCK EDITOR --- DO NOT DELETE --- */
.none {/*an empty style always required for sites using FCK editor*/}

/* ----- comment styles well for better reference later! ----- */

/* LEGACY TABLE-RELATED STUFF */
/* set to mainContent width minus any padding!! */
#autoTable {border:none; width: 100%;}
#autoTable th {background: #802980;}
#autoTable td {padding:3px;}
th, .tableHeader {color: #FFF; padding: 4px;}

.MsoNormal * { font:11px/14px Arial,Helvetica,sans-serif !important; color:#333 !important; }
.MsoNormal a {color:#873286;text-decoration:none;}
.MsoNormal a:link, .MsoNormal a:visited {text-decoration:none !important; color:#873286 !important;}
.MsoNormal a:hover, .MsoNormal a:active {text-decoration:underline !important; color:#873286 !important;}
#autoTable #citable .show_title a {font: 14px Arial,Helvetica,sans-serif; color:#802980; margin:0; padding:0; font-weight:bold; text-decoration:none;}

/* REPLACEMENT FOR SKYSCRAPER AD IN CASE THEY UPLOAD A SWF/FLASH FILE */
/* this div floats over the flash and has the link applied to it */
#flash_link { 
	border: 0px solid #ffffff; background: transparent url(i/blank.gif);
	position: absolute; width:728px; height:90px; top:0; left:0; cursor: hand;
}

/* BUTTONS ACROSS THE SITE FOR BOTH AUTOFORMS AND STANDARD .button CLASS */
.autoFormInputs .button { 
	background: #873286 /*url(i/login_btn_tiling.jpg) top left repeat-x*/; cursor:hand;
	font: 11px Arial, Verdana, 'trebuchet ms', sans-serif; color: #fff;
	height: 20px; margin: 10px 0px 10px 0px; padding:2px; border:1px solid #333;
}
.autoFormInputs input {margin-bottom:7px;} 
.button { border:0px solid #333; padding:0; margin:0; text-decoration:none;}

/* LEFT COLUMN NAV AND SUBNAV STYLES */
#left ul {margin:0; padding:0;}
#left li {margin:0; padding:0;}
#connectorAds ul {margin:0; padding:0;}
#connectorAds ul li {margin:5px 0 0 0; padding:5px 0 5px 0;}

/* RSS NEWS FEED STYLES -- APRIL 1 */
#content #rss_headline_list {padding:0px 30px 0px 30px; margin:0;}
#content #rss_headline_list p {padding:0; margin:0;}

#content #rss_headline_list ul {margin:0; padding:0;}
#content #rss_headline_list li.even {margin:0; padding:14px 14px 0 14px; list-style-type:none;background-color:#f1effc;}
#content #rss_headline_list li.odd {margin:0; padding:14px 14px 0 14px; list-style-type:none;background-color:#FFF;}

/* STYLES FOR WEATHER NETWORK BOX ON THE HOME PAGE */
#weathertop {
	width:570px;  height:32px; margin:0; padding:0; margin:0; overflow:hidden;
	background: url(/theme/lazer_flyout/i/bkgnd_weathertop.jpg) top left no-repeat #FF9900;
}
#weathercontainer {
	width:570px; background: url(/theme/lazer_flyout/i/bkgnd_newscontainer.jpg) top left repeat-y; margin:0; padding:5px 0px;
	font:11px Arial, Helvetica, sans-serif; color:#802980; position:relative; height:135px; position:relative;
}
#weathercontainer p {margin:0; padding:0;}
#weathercontainer a, #doppler a, #towercam a {color:#873286;text-decoration:none;}
#weathercontainer a:link, #weathercontainer a:visited {text-decoration:none; color:#873286;}
#weathercontainer a:hover, #weathercontainer a:active {text-decoration:underline; color:#873286;}
#weathercontainer img, #weathercontainer img a {border:none;}

.TWCRadar {width: 100px; height: 100px; position:absolute; top:35px; right:30px;}
.TWCMainLink {position:absolute; top:35px; left:20px; padding:0 10px 10px 0;}
.TWCMainLink h2 {position:absolute; top:10px; left:250px; padding:0; margin:0; font-size:12px; font-weight:bold; width:350px; background-color:#FF9900;}
.TWCTitle {position:absolute; top:5px; left:35px; padding:0; margin:0; font-size:12px; font-weight:bold; width:500px;font-size:12px;}
.TWCTitle a {text-decoration:none;}

.TWCDescription {position:absolute; top:40px; left:150px; width:270px; color:#333;}
.TWCDescription img {float:left; padding:0 10px 0 0;}
#weatherOtherLinks {position:absolute; top:80px; left:192px; width:230px;}
#weatherbottom {
	width:570px; height:23px; margin-bottom:15px; 
	background: url(/theme/lazer_flyout/i/bkgnd_newsbottom.jpg) top left no-repeat #FF9900;
}

/* STYLES FOR NEWS ALERT BOX THAT WILL BE HIDDEN IF NO NEWS ALERT INPUT BY CLIENT */
#newsalert_uber {width:570px; /* uber div -- hide me if no news alert */}
/*the following divs are set inside the newsalert uber div */
#newsalert_top {
	width:570px; margin:0; height:40px; padding:0; 
	background: url(/theme/lazer_flyout/i/bkgnd_newsalert_lazer.jpg) top left no-repeat;
}
#newsalert {
	background: url(/theme/lazer_flyout/i/bkgnd_newscontainer.jpg) top left repeat-y; 
	margin:0; padding:15px; width:540px;
}
#newsalert_bottom {width:570px; height:26px; margin-bottom:15px; background: url(/theme/lazer_flyout/i/bkgnd_newsbottom.jpg) top left no-repeat;}

/* temporary connector ads */
#temp_connector_ads {width:125px; margin:15px 0 0 17px; padding:0;}
#temp_connector_ads img {margin:0 0 9px 0; padding:0;}

/* hard coded ad under skyscraper per client request DJJ April 24 */
#right #staticad {width:160px; height:133px; overflow:hidden; margin:15px 0 15px 10px !important; margin:15px 0 15px 0px; padding:0; }

/* ADD IN THE CUSTOM NEWS FEED STYLES BASED  ON THE MJICONTENT */
#mjiContent {font:11px/14px Arial,Helvetica,sans-serif; color:#333; width:570px;}
#mjiBody {width:540px; margin:0 0 0 30px; padding:0;}
#mjiContent .copyright {padding-left:45px;}
#mjiContent a {color:#873286;text-decoration:none;}
#mjiContent a:link,#mjiContent a:visited {text-decoration:none; color:#873286;}
#mjiContent a:hover,#mjiContent a:active {text-decoration:underline; color:#873286;}
#mjiContent .dateline {margin-top:10px; padding:5px 0 0 5px; font:12px/14px Arial,Helvetica,sans-serif; color:#873286; font-weight:bold; width:505px;}
#mjiContent .news {margin:0; padding:14px 15px 14px 15px; border-top:1px solid #873286; float:left; clear:left; width:480px;}
#mjiContent .news .hed {font:12px/14px Arial,Helvetica,sans-serif; color:#873286; font-weight:bold;}
#mjiContent .news .hed img {float:left; margin-right:10px;}

/* TWITTER WIDGET STYLE HERE -- OCT 2009*/
#twtr-widget-1 p {color:#fcff62}