body { margin: 5px 0 0 0; padding: 0px; background: #E9E9E9 url(images_splash/FCCI_splash_v2_61.gif) repeat-y; }
TABLE.FooterLinks {	padding: 12px 6px 6px 2px; text-align: center; color: #333; font-size: 8pt;	line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
P {	margin: 6px; padding: 0px; border: none; }

p, td, li, input, select, option, textarea { font: 12px Arial, Verdana, Helvetica, sans-serif; color: #333333; }

/* --- Link Styles --- */

.shadedbox { color: #ffffff; background: #B57130; border: solid 1px #843B00; width: 95%; margin: 5px; padding: 5px; }
.shadedbox p { color: #ffffff; }
.shadedbox p.newsfulltext { color: #ffffff; }
.shadedbox a { color: #ffffff; }
.shadedbox p.newsfulltext a { color: #ffffff; }
/*.newsfulltext img { border: solid 1px #000; }*/
.newsbody td, div { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none;
	 padding: 2px 5px 3px 3px;
}

A:link { color: #294430; text-decoration: underline; }
A:visited { color: #375F41; text-decoration: underline; }
A:hover { color: #000; text-decoration: none; }
A:active { color: #000; }

/* --- Text Link Info For Bottom Of Page --- */
A.FooterLinks:link { color: #333; text-decoration: underline; }
A.FooterLinks:visited { color: #333; text-decoration: underline; }
A.FooterLinks:hover { color: #333; text-decoration: none; }

/* --- Global Studio Bottom Links --- */
P.GSFooterLinks {	padding: 6px 6px 6px 2px; text-align: right; color: #333; font-size: 7pt; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
A.GSFooterLinks:link { color: #333; text-decoration: underline; }
A.GSFooterLinks:visited { color: #333; text-decoration: underline; }
A.GSFooterLinks:hover { color: #333; text-decoration: none; }

.usernamebox { color: #555; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: none #fff; width: 158px; height: 13px }
.contentrightbkg { background: url(../images/contentrightbkg.gif) repeat }
.dropdown   { border: none; width: 100px; height: 16px }
.dropdownpadding { padding: 2px; border: none; width: 100px; height: 16px; align: right;}
.passwordbox { color: #555; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: none #fff; width: 158px; height: 13px }
.contenttext { color: #555; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 18px 20px 20px }
.contenttextnopad { color: #555; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.contenttitlenopad { color: #555; font-size: 12px; line-height: 14px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
SPAN.contenttextbold { color: #555; font-size: 11px; font-weight: bold; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px 0px 0px }
SPAN.contenttextmedium { color: #555; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px 0px 0px }
.contentimages { background-color: #E1E1E1; border: solid 1px #000000; }

.input-main-drop-pad { color: #fff; font-size: 11px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; background-color: #4A637C; word-spacing: 6px; letter-spacing: 1px; padding: 1px; border: solid 1px #4A637C; width: 120px;	margin-bottom: 5px; }
.input-main-drop-pad-home { 
	color: #333; 
	font-size: 11px; 
	font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; 
	background-color: #fff; word-spacing: 6px; 
	letter-spacing: 1px; 
	padding: 1px; 
	border: solid 1px #4A637C; 
	width: 170px; 
	margin: 0px; 
}

.input-main-button-home {
	color: #333; 
	font-size: 10px; 
	font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; 
	background-color: #fff; 
	padding: 0px; 
	width: 30px; 
	margin: 0px, 4px, 0px, 0px; 

}

DIV.newsbody { margin: 0px; }
.newsbody, .newsfulltext, .newstitlelist, .newssummarytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none;
    padding: 2px 5px 3px 3px;
}
.newsfullertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none;
    padding: 2px 5px 3px 3px;
}
SPAN.newssummarytext { TEXT-ALIGN: right; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none }
DIV.newssummarytextdarkblue { TEXT-ALIGN: right; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #394A58; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none }
P.newssummarytitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; }
.newsfulltitle { FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-TOP: 8px; line-height: 20px; }
.newssmalltext { FONT-SIZE: 9px; }
SPAN.newsfulldate { FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-TOP: 8px; }
SPAN.newsfullauthor { FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-SIZE: 10px; PADDING-TOP: 8px; }

/* Side Navigation Styles */
P.newssidelinks { color: #ffffff; font-style: normal; font-weight: bold; font-size: 10px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-bottom: 8px }
A.newssidelinks { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #394A58; TEXT-DECORATION: underline; }
A.newssidelinks:visited { color: #ffffff; text-decoration: underline; }
A.newssidelinks:hover { color: #ffffff; text-decoration: none; }
A.newssidelinks:active { color: #ffffff; text-decoration: underline; }
P.newssidelinkshdr { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING: 0px, 0px, 0px, 0px; }
DIV.newssidelinkshdr { TEXT-ALIGN: right; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING: 1px, 0px, 0px, 0px; }

/* Form Styles */
.formheader  { background-color: #888 }		/* TD */
.form1a   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BBC1AE; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #394A58; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form1a_small   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BBC1AE; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #394A58; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form1a_large   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BBC1AE; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #394A58; border-bottom: #202020; border-left: #202020; width: 522px }			/* TD */
.form1b   { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #E4E8EB; padding: 2px; width: 400px }			/* TD */
.form2a   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #C4CBD1; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #394A58; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form2a_small   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #C4CBD1; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #394A58; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form2b   { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #C4CBD1; padding: 2px; width: 400px }			/* TD */
.formfooter   { background-color: #394A58; text-align: center; padding: 5px }		/* TD */
.button { width : 80px; height: 20px; font-size : 8pt; }
.smallbutton { width : 50px; height: 20px; font-size : 8pt; }
.submitbutton { height: 19px; width: 55px; font-size : 8pt; background : #E5E5E5 center; border : 2px solid #BCBCBC; font : bold Verdana Geneva Arial Helvetica sans-serif; color : #525252; text-align : center; vertical-align : top; }
.submitbuttonlong { height: 21px; width: 105px; font-size : 8pt; background : #E5E5E5 center; border : 2px solid #BCBCBC; font : bold Verdana Geneva Arial Helvetica sans-serif; color : #525252; text-align : center; vertical-align : top; }
.submitbuttonsuperlong { height: 21px; width: 205px; font-size : 8pt; background : #E5E5E5 center; border : 2px solid #BCBCBC; font : bold Verdana Geneva Arial Helvetica sans-serif; color : #525252; text-align : center; vertical-align : top; }


.top_nav {
	font-size: 9px;
	text-transform: uppercase;
	color: #878787;
}
.top_nav a {
	color: #878787;
	text-decoration: none;
	padding: 2px;
}
.top_nav a:visited {
	color: #878787;
}
.top_nav a:hover {
	color: #878787;
	background: #E1E6EA;
}