/* Start of CMSMS style sheet 'Main' */
html, body {
	height:100%;
}
#home{
        padding: 0px;
	margin: 0px;
	background-color: #BCBEBE;
	background-image:url(images/bg_repeat.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
#subpage {
        padding: 0px;
	margin: 0px;
	background-color: #BCBEBE;
	background-image:url(images/subpage_repeat.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}
#container {
	background-image:url(images/columbia_home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	line-height:20px;
	color:#333333;
	width:900px;
	padding:0px;
	margin:0px;
}
#d-container {
	background-image:url(images/dayton_home.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	line-height:20px;
	color:#333333;
	width:900px;
	padding:0px;
	margin:0px;
}

#c-container {
	background-image:url(images/cincin-splash.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	line-height:20px;
	color:#333333;
	width:900px;
	padding:0px;
	margin:0px;
}

.hide{
	display:none;
}
.clear {
	height:25px;
	clear: both;
}
#flash_banner{
	height:296px;
	width:905px;
	padding: 0px;
        margin:0px;
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 127px;
}
#subpage #flash_banner {
	top: 132px;
}
#flash_placeholder{
	height:296px;
	width:905px;
	float:left;
	padding: 0px;
	margin: 0px;
	position: relative;
}
#top_nav{
	padding: 105px 78px 6px 0px;
	float: right;
	width: 810px;
	text-align: right;
}
#top_nav a, #top_nav a:link, #top_nav a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration:none;
	padding:0px 5px;
}
#top_nav a:hover{
	color:#FE6F01;
}
#pic_caption{
	color:#FFFFFF;
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:11px;
	float: right;
	padding: 15px 90px 0px 0px;
	position: relative;
}
#body_copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-height:400px;
	position:relative;
	float:left;
	width: 380px;
	padding:20px 15px 25px 190px;
}

#body_copy h1{
	font-weight:lighter;
	margin:0px;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: 24px;
}
#body_copy h2{
	font-weight:lighter;
	margin:5px 0px 0px 0px;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	color:#333333;
	font-size: 18px;
}
#body_copy p{
	padding:5px 0px;
	margin:0px;
}
#body_copy a, #body_copy a:link, #body_copy a:hover, #body_copy a:visited{
	color:#FE6F01;
}
#body_copy ul{
margin:0px;
padding:10px 0px 10px 10px;
}
#body_copy ul li{
list-style:none;
margin:0px;
padding:0px 0px 0px 13px;
background-image:url(images/bullets.jpg);
background-repeat:no-repeat;
background-position: top left;
}
#body_copy ul li ul li{
list-style:none;
margin:0px;
padding:0px 0px 0px 13px;
background-image:url(images/sm_bullets.gif);
background-repeat:no-repeat;
background-position: top left;
}
#body_copy ul li ul{
margin:0px;
padding:0px 0px 5px 5px;
}
.orange{
	color:#FE6F01;
}
#news{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	float:right;
	clear:right;
	padding: 30px 90px 0px 0px;
	width: 210px;
}
#news h2{
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:20px;
	margin: 0px;
	padding: 0px;
}
#news .article h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:15px;
	margin: 0px;
	padding: 0px;
}
#news p{
	color:#FFFFFF;
	padding:0px 0px 10px 0px;
	margin:0px;
}
#news p a{
	color:#FFFFFF;
        text-decoration:uppercase;
}
#footer{
        display:block;
        position:absolute;
        font-size:10px;
	width:900px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 192px;
	margin-top:-30px;
}
#footer a, #footer a:link, #footer a:visited{
	color:#000;
	text-decoration:none;
}
#footer a:hover{
	color:#FE6F01;
}
/* Start 'side nav' */
#nav ul li .sectionheader {
color:#CCCCCC;
margin:0px;
padding:2px 2px 2px 10px;
background-image:url(images/nav_bull.gif);
background-repeat:no-repeat;
background-position:left center;
}

dfn{
display:none;
}
#nav{
	z-index:100;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 145px;
	font-size:12px;
	padding: 15px 10px 10px 10px;
	left: 2px;
	top: 125px;
}
#nav ul{
	margin:0px;
	padding:0px;
	
}
#nav ul li{
	border-bottom:1px solid #FE6F01;
	color:#FFFFFF;
	font-size:12px;
}
#nav ul li, #nav ul li li, #nav ul li ul li, #nav ul ul li, #nav ul .currentpage h3{
	padding:2px 2px 2px 12px;
}

#nav ul ul, #nav ul ul li, #nav ul li li, #nav ul .currentpage h3{
border-bottom:none;
}
#nav ul ul li a{
	padding:0px;
}
#nav ul li, #nav ul li a{
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	list-style:none;
	margin:0px;
	line-height: 16px;
}
#nav li a, #nav ul li li a{
	margin:0px;
}
#nav li{
	text-decoration:none;
	background-image:url(images/menu_up.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
}
#nav ul li a:hover{
	color:#CCCCCC;
}
#nav ul ul .currentpage h3{
color:#ff6600;
padding:2px 2px 2px 12px;
}
#nav ul .currentpage h3{
color:#ff6600;
padding:0px;
}
/*second level*//*third level*/
#nav ul li li, #nav ul li li a,  #nav ul .activeparent ul .currentpage h3,
#nav .activeparent ul ul .currentpage h3{
	background-image:none; !important 
	text-decoration:none;
	font-size: 11px;
}
/*more second level styles*/
#nav ul .activeparent ul .currentpage{
background-image:none;
margin:0px;
padding:0px;
}
/*more second third styles*/
#nav .activeparent ul ul .currentpage{
	margin:0px;
}
#nav .activeparent ul ul li a{
	margin:0px;

}
#nav ul li li a:hover{
	color:#CCCCCC;
}
#nav .currentpage, #nav .currentpage h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px;
	
}
#nav .currentpage{
	background-image:url(images/menu_up.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0px;
}
#nav .currentpage h3{
    background-image:none;
}
#nav .currentpage li a{
	margin: 0px;
}
#nav .currentpage li{
border:none;
}
.activeparent, .activeparent a{
	color:#CCCCCC;
}
.activeparent a{
	color:#FFFFFF;
}

/* End of 'side nav' */
/*subpage styles*/
#sub_container {
	background-image:url(images/subpage_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	line-height:20px;
	color:#333333;
	width:900px;
	padding:0px;
	margin:0px;
}
#sub_pic_caption{
	z-index:100;
	color:#FFFFFF;
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:11px;
	padding: 5px 10px;
	background-color: #333333;
	line-height: 15px;
	float: right;
	margin: 253px 1px 0px 0px;
}
#sub_pic_caption a, #sub_pic_caption a:link, #sub_pic_caption a:hover, #sub_pic_caption a:visited{
	color:#FF6600;
	/*font-weight:bold;*/
	text-decoration:none;
}
#picture_banner{
	height:279px;
	width:627px;
	float:left;
        margin:-2px 0px 0px 0px;
        padding:0px;
}
#sub_news{
        z-index:100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	float:right;
	clear:right;
	padding: 20px 87px 0px 0px;
	width: 172px;
}
#sub_news h2{
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:20px;
	margin: 0px;
	padding: 0px;
}
#sub_news h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:lighter;
	font-size:15px;
	margin: 0px;
	padding: 0px;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6600;
	font-weight:normal;
	font-size:15px;
	margin: 0px;
	padding: 0px;
}
#sub_news p{
	color:#FFFFFF;
	padding:5px 0px;
	margin:0px;
        font-size:11px;
line-height: 17px;
}
#sub_news p a, #sub_news p a:link, #sub_news p a:hover, #sub_news p a:visited{
        color:#333333;
}

#sub_news img{
	width:172px;
	border:1px solid #ffffff;
}
.sub_news_caption{
	/*font-family:"Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-size:11px;
	color:#FFFFFF;
	padding: 5px;
}
.sub_news_caption a, .sub_news_caption a:link, .sub_news_caption a:hover, .sub_news_caption a:visited{
	color:#333333;
        margin:0px;
	text-decoration:none;
	/*font-weight:bold;*/
}
/*news detail page*/
#news_container {
	background-image:url(images/newspage_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	font:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	line-height:20px;
	color:#333333;
	width:900px;
	padding:0px;
	margin:0px;
}
#news_copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-height:400px;
	position:relative;
	float:left;
	width: 605px;
	padding: 20px 15px 25px 200px;
}
#news_copy h1{
	font-weight:lighter;
	margin:0px;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
	font-size: 24px;
}
#news_copy h2{
	font-weight:lighter;
	margin:0px;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	color:#333333;
	font-size: 18px;
}
#news_copy p{
	padding:5px 0px;
	margin:0px;
}
#news_copy a, #news_copy a:link, #news_copy a:hover, #news_copy a:visited{
	color:#FE6F01;
}
#news_copy ul{
margin:0px;
padding:10px 0px 10px 10px;
}
#news_copy ul li{
list-style:none;
margin:0px;
padding:0px 0px 0px 13px;
background-image:url(images/bullets.jpg);
background-repeat:no-repeat;
background-position: top left;
}
#news_copy ul li ul li{
list-style:none;
margin:0px;
padding:0px 0px 0px 13px;
background-image:url(images/sm_bullets.gif);
background-repeat:no-repeat;
background-position: top left;
}
#news_copy ul li ul{
margin:0px;
padding:0px 0px 5px 5px;
}


/* End of 'Main' */

/* Start of CMSMS style sheet 'Forms' */
/*FORM STYLE*/
.formbuilderform input, .formbuilderform select, .formbuilderform p input{
        color:#d56b03;
	font-size:12px;
margin:0px;
	border:thin solid #d56b03;
}

.formbuilderform textarea{
        color:#d56b03;
	font-size:12px;
	height:45px;
        width:190px;
        margin:0px;
	border:thin solid #d56b03;
}
.formbuilderform tr td table tr td {
        color:#d56b03;
	font-size:12px;
}
.formbuilderform #fbsubmit, .formbuilderform .fbsubmit_next, .formbuilderform .fbsubmit_prev{
	height:25px;
	padding:3px;
	font-size:12px;
	background-color:#ffffff;
	border:thin solid #d56b03;
	color:#d56b03;
}
.formbuilderform td{
	padding:7px;
margin:0px;
	border-bottom:1px dotted #333333;
}
.formbuilderform td td{
      border:none;
      padding:0px 5px;
}
.error_message{
	font-size:12px;
	background-color:#ffffff;
	color:#d56b03;
}
.error_message ul{
         margin:0px;
         padding:0px 0px 0px 10px;
}
.error_message li{
          list-style:none;
          margin:0px;
          padding:3px;
          font-weight:bold;
}
.graybg{
background-color:#ECECEC;
border:thin solid #ECECEC;
}
.formbuilderform tr td table tr td {
        width:150px;
}


/* End of 'Forms' */

