/* ----------------------------------------------------------------------------------------------------
 * All text, link and menu styles
 * ---------------------------------------------------------------------------------------------------- */
 
body { font-family: Arial, Helvetica, sans-serif; color: #616168; }

p, label, input, select, .scfDateSelectorLabel, .scfRadioButtonListLabel, .scfCheckBoxListLabel, .scfFooterBorder { font-size: 1.2em;margin-bottom: 10px; color: #616168; }

input { color: #616168; font-size: 1.1em; }

.banner-home p { font-size: 1.9em; color: #fff; }
.feature-box p { margin-bottom: 5px; }
#aside a { font-size: 1.0em; }

h1 { font-size: 40px; margin-bottom: 10px; color: #fff; }
h2 { font-size: 1.6em; margin-bottom: 10px; font-weight: bold; }
h3 { font-size: 1.3em; margin-bottom: 5px; font-weight: bold; }
h4 { font-size: 1.2em; margin-bottom: 5px; font-weight: bold; }
h5 { font-size: 1.1em; margin-bottom: 5px; font-weight: bold; }

a, a:active, a:link, a:visited { font-size: 12px; color: #a28800; text-decoration: underline; }
a:hover { text-decoration: none; }

h2 a, h2 a:active, h2 a:link, h2 a:visited { color: #616168; font-size: 1.0em !important; }
h2 a:hover { color: #a28800; text-decoration: none; font-size: 1.0em !important; }
h3 a, h3 a:active, h3 a:link, h3 a:visited { color: #616168; font-size: 1.0em !important; }
h3 a:hover { color: #a28800; text-decoration: none; font-size: 1.0em !important; }
h4 a, h4 a:active, h4 a:link, h4 a:visited { color: #616168; font-size: 1.0em !important; }
h4 a:hover { color: #a28800; text-decoration: none; font-size: 1.0em !important; }
h5 a, h4 a:active, h5 a:link, h5 a:visited { color: #616168; font-size: 1.0em !important; }
h5 a:hover { color: #a28800; text-decoration: none; font-size: 1.0em !important; }
h1 a, h2 a, h3 a, h4 a, h5 a { font-size: 1.0em; !important; }

small a, .small a, .small p { font-size: 1.0em !important; }
p a { font-size: 1.0em !important; }
.rightsmall{ margin:10px;}
.rightsmall p { font-size: 1.0em ;}
.small p {display:inline; margin:0;}

#contact-info p { font-size: 18px; margin-bottom: 0; }
#contact-info > a {font-size: 18px;}

#menu-top a, #menu-top a:active, #menu-top a:link, #menu-top a:visited {
	color: #616168; font-weight: bold; text-decoration: none; }
#menu-top a:hover { text-decoration: underline; }

#menu-areas a, #menu-areas a:active, #menu-areas a:link, #menu-areas a:visited {
	display: block; color: #fff; font-weight: bold; text-decoration: none; }
#menu-areas a:hover { text-decoration: underline; }

#menu-side a, #menu-side a:active, #menu-side a:link, #menu-side a:visited {
	color: #616168; text-decoration: none; }
#menu-side a:hover { color: #a28800; }
#menu-side .selected a { font-weight: bold;}
#menu-side .selected li a { font-weight: normal; }
#menu-side .sub-menu .selected a { font-weight: bold; }
#menu-side .sub-menu a { font-size: 1.1em; }

#footer { color: #8d8d95; }
#footer a, #footer a:active, #footer a:link, #footer a:visited {
	color: #8d8d95; font-size: 1.0em; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

em, i { font-style: italic; }
strong, b { font-weight: bold; }

.small { font-size: 1.1em; }
.small a { font-size: 1.1em; }
.small p { font-size: 1.1em; }
.intro { font-size: 1.4em; }
.dateblog table td img{margin:0 15px 10px 5px;}


#page-middle ul{ margin-left:20px;LIST-STYLE-TYPE: disc; font-size: 1.2em;margin-bottom:10px;}
#page-middle ul p{font-size: 1em;}
#page-middle ul ul{ margin-left:20px;LIST-STYLE-TYPE: disc; font-size: 1em;margin-bottom:10px;}
#page-middle ul a{ font-size: 1em;}
#page-middle ol{ margin-left:20px;LIST-STYLE-TYPE:decimal; font-size: 1.2em;}
#page-middle ol p{ font-size: 1em;}
#page-middle ol li{  margin-bottom:3px;}
#page-content ol{ margin-left:30px;LIST-STYLE-TYPE:decimal;font-size: 1.2em;}
#page-content ol p{font-size: 1em;}
#page-content ol li{  margin-bottom:3px;}

#page-content ul{  margin-left:20px;LIST-STYLE-TYPE: disc;font-size: 1.2em; margin-bottom:10px;}
#page-content ul p{ font-size: 1em; }
#page-content ul li{  margin-bottom:3px;}
#page-content ul ul{  margin-left:20px;LIST-STYLE-TYPE: disc;font-size: 1.0em; margin-bottom:10px;}

#page-middle ul a{ font-size: 1em;}
.ftfs ul a{ font-size: 1em;}
.ftfs ol a{ font-size: 1em;}
.aside-box ul a {font-size: 1.2em;}
.team-box ul a {font-size: 1.2em;}
#team-list a {font-size: 1.2em;}
.team-list-li a {font-size: 1.2em;}
#page-aside ul{ LIST-STYLE-TYPE: none;margin-left:0;font-size: 1.1em;margin-bottom:10px;}
.raddd { width:180px; float:left;}
.raddd > input {float:left;}
.raddd div div input{}
.raddd div div img{  vertical-align:top; margin-top:1px;}

#testimonials {font-size:1.2em;}
#testimonials a {font-size:0.9em;}
.feature-box p {font-size:1.2em;}
.feature-box li {font-size:1.2em;}
.feature-box p a {font-size:0.9em !important;}
.feature-box li a {font-size:0.9em;}

#DateWrapper{ width:600px;}
