body { font:12px/20px Arial, Helvetica, sans-serif; background-color:#000000; margin:0px; color:#333333;}



#contentColumn {padding-right:50px;}

#contentForm {padding-right:50px;}
#contentForm fieldset {border:0px; padding:20px; background-color:#e2e2e2;}
#contentForm label {width:140px; float:left; text-align:left; font-weight:bold;}
#contentForm legend {display:none;}
#contentForm textarea {width:225px; height:150px;}
#contentForm p {margin-top:10px; margin-bottom:10px;}
#contentForm input.text {width:225px;}


#loginForm {padding-right:50px;}
#loginForm fieldset {border:0px; padding:20px 30px; background-color:#e2e2e2;}
#loginForm label {width:120px; float:left; text-align:left; font-weight:bold;}
#loginForm legend {display:none;}
#loginForm textarea {width:225px; height:150px;}
#loginForm p {margin-top:5px; margin-bottom:5px;}
#loginForm input.text {width:225px;}








#contentPortfolio {padding-right:50px;}
#contentPortfolio p {margin-top:0px;}
#contentPortfolio a {color:#cc6633; font-weight:bold;}
#contentPortfolio img {border:5px solid #e2e2e2;}
#contentPortfolio td {padding-bottom:15px; padding-top:15px; border-top:3px solid #e2e2e2;}

#bread {font-size:10px; padding:3px 10px; background-color:#ebebeb;}
#pageTitle {padding-top:20px;}

/* ---------- GENERAL LINKS ----------- */
a:link   {color:#666666;text-decoration:underline;}
a:visited{color:#666666;text-decoration:underline;}
a:active {color:#666666;text-decoration:underline;}
a:hover  {color:#666666;text-decoration:underline;}






.Popups{FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana}
.INPUT{FONT-SIZE: 10px; FONT-FAMILY: Verdana}
SELECT{FONT-SIZE: 8pt; FONT-FAMILY: Verdana}
TEXTAREA{FONT-SIZE: 9pt; FONT-FAMILY: Verdana}
.Field{FONT-WEIGHT: bold; FONT-SIZE: 11px;COLOR: 666666; FONT-FAMILY: Verdana}
.ByLine{FONT-SIZE: 14pt; FONT-FAMILY: FranklinGothic, Verdana}

.ContentTitle{FONT-SIZE: 13pt;COLOR: black;FONT-FAMILY: Verdana}
.RequiredField{FONT-WEIGHT: bold;FONT-SIZE: 8pt;COLOR: #ff0000;FONT-FAMILY: Verdana}

SUP{FONT-SIZE: 8pt;FONT-FAMILY: Verdana}
SUB{FONT-SIZE: 7pt;FONT-FAMILY: Verdana}

A.EmbeddedLink:active{FONT-SIZE: 10pt;COLOR: #de0000;FONT-FAMILY: Verdana}
A.EmbeddedLink:link{FONT-SIZE: 10pt;COLOR: #de0000;FONT-FAMILY: Verdana}
A.EmbeddedLink:visited{FONT-SIZE: 10pt;COLOR: #de0000;FONT-FAMILY: Verdana}
A.EmbeddedLink:hover{FONT-SIZE: 10pt;COLOR: #de0000;FONT-FAMILY: Verdana}

.Copyright{FONT-SIZE: 8pt;FONT-FAMILY: Verdana}
.SiteMapRoot{FONT-WEIGHT: bold;FONT-SIZE: 8pt;FONT-FAMILY: Verdana}
.SiteMapChild{FONT-SIZE: 8pt;FONT-FAMILY: Verdana}

A.SiteMapLink:active{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.SiteMapLink:hover{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.SiteMapLink:link{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.SiteMapLink:visited{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}

A.MenuLink:active{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.MenuLink:hover{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.MenuLink:link{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}
A.MenuLink:visited{FONT-SIZE: 8pt;FONT-FAMILY: Verdana;TEXT-DECORATION: underline}

.Menu{FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: Verdana}
.ContentQuote{FONT-SIZE: 17pt; COLOR: black; LINE-HEIGHT: 20pt; FONT-STYLE: italic;  FONT-FAMILY: 'Times New Roman'}
.TableBg{BACKGROUND-COLOR: black}
.TrColorLt{BACKGROUND-COLOR: #d4d7dd}
.TrColorDk{COLOR: white;BACKGROUND-COLOR: #b2b6bc}

.CalDate{FONT-SIZE: 8pt;COLOR: black}
A.CalLink{FONT-SIZE: 8pt;TEXT-DECORATION: none}
A.CalLink:active{COLOR: #000000}
A.CalLink:visited{COLOR: #000000}
A.CalLink:link{COLOR: #000000}
A.CalLink:hover{COLOR: white}

.Bread{FONT-SIZE: 8pt; COLOR: #de0000; FONT-FAMILY: Verdana}



#grayBox {padding:10px; background-color:#ebebeb;}

















/** LEFT OVER FROM NEW DESIGN **/

/** News links **/
#newsLinks{font-size: 10px; line-height:14px;}
#newsLinks ul {}
#newsLinks li {list-style: square; margin-left:-10px;}
#newsLinks a:link, #newsLinks a:visited{text-decoration:none;}
#newsLinks a:hover{text-decoration:underline;}

/** Request links **/
#requestLinks{font-size: 11px; line-height:16px;}
#requestLinks a:link, #requestLinks a:visited {font-weight: bold; }
#requestLinks a:hover{}

/** SubNav Links **/
#subNav {padding-right:0px;}
#subNav h1 {background:#CC6633; padding: 0px 10px 0px 20px; display: block; margin: 0px 0px 2px 0px; font-size:12px; font-weight:normal; height:30px; line-height:30px; background-image:url(/TemplateFiles/images/subnav_bg.gif);}
#subNav a, #subNav a:link, #subnav a:visited {text-decoration:none; color:white;}
#subnav a:hover{}
#subNav a.info {color:#333333; text-decoration:underline;}

/** Added Jan 2010 **/

#tableList {font-size:11px; line-height:16px;}
#tableList ul {margin:0px; padding:0px 20px;}
#tableList td {border-right:1px solid #fff;}

