

body {margin: 0px; background: #D1C2A2 url(/opencms/export/sites/uccf/images/bg.gif); background-repeat: repeat-x; }
table, td, input, textarea {font: 12px arial,verdana,geneva,lucida,sans-serif; background: #fff; color: #000;}
#main {border-right: 2px solid #fff; border-left: 2px solid #fff; border-top: 2px solid #fff;}

/*top navigation*/
.darkblue {background: #02254b;}
#topnav {font: 11px bold verdana,arial,geneva,lucida,sans-serif; text-align: right; padding: 5px;background: rgb(0,45,98);}
#topnav a {color: rgb(255,255,255); font-weight: bold; text-decoration: none; padding: 5px;}
.gold {color: #fdcb38; font: 10px verdana,arial,geneva,lucida,sans-serif;}
#search {display:inline;}
.search_box {font: 11px verdana,arial,geneva,lucida,sans-serif; height: 12px; width: 135px; border:1px solid #666666; padding-left:5px;}
.go {height: 17px; font: 11px arial,sans-serif; text-align: center; font-weight: bold; border:1px solid #666666; background: #ccc;}
#searcharea {margin-top: 20px; text-align: right; padding-right: 5px;}
.logo {padding: 10px 0px 10px 10px;}


/***************** ************* new global navigation starts here *****************************/
/* global navigation */
#main_nav {font-size: 11px; width: 100%; margin: 0px; display: block;  float: left; background: #002d62;}
#main_nav ul {float: left; padding: 0; margin: 0px;}
#main_nav ul a {display: block;}
#main_nav ul li {float: left;  display: inline; text-transform: uppercase; text-align: center; color: #ffffff; float: left; padding: 0px 1px 0 0; margin: 0px; background: url(/opencms/export/sites/uccf/images/pipe.gif) no-repeat 100% 50%;}
#main_nav ul li a {background: #002d62; font-weight: bold;color: #ffffff; text-decoration: none; padding: 3px 17px 4px 20px; display: block; vertical-align: middle; }
#main_nav ul li a:hover, #main_nav  ul li .current a {text-decoration: none; background: #be8b22; }
#main_nav a:hover, #main_nav  .current a, #main_nav  li:hover a {text-decoration: none; background: #be8b22;}
#main_nav ul li.sfhover a {background: #be8b22;}	
	
/* dropdown menu */	
#main_nav  ul li ul{position: absolute; left: -999em; width: 200px; margin: 0px !important; border-top: none; z-index: 1000; overflow: hidden;  float: none; }
#main_nav ul li ul {margin: 0; padding: 0;}
#main_nav ul li ul li {float: none; margin: 0!important; display: inline; padding: 0; margin: 0;}
#main_nav ul li:hover ul, #main_nav li.sfhover ul { left: auto; }
#main_nav ul li ul li a{font: bold 11px arial,verdana,sans-serif; color: #ffe46d; text-align: left; background-color: #c1902c; padding: 6px 10px 6px 15px; border-top: 1px dotted #fff;	text-transform: none; line-height: 120%; }
#main_nav ul li ul a:hover{background-color: #67532a;color: #ffe46c;}
/***************************** new global navigation ends here ****************************/ 


/* sub navigation */
#subs {border-top: 1px dotted #fff; margin: 10px 0; width: 149px; font-size: 11px; font-weight: bold;}
#subs a {color:#000; display:block; padding:5px 3px 5px 10px; text-decoration:none; border-bottom:1px dotted #fff; }
#subs a:hover {color:#fff; text-decoration: none!important; background:#be8b22; border-bottom:1px dotted #fff;}
#sub_on {color:#fff; display:block; padding:5px 3px 5px 10px; background:#be8b22; border-bottom:1px dotted #fff;}

/*left rail*/
.goldheader, .goldheader_no_top_border {padding: 2px 5px;}
h2 {font-size: 12px; display: inline; color: #000;}
.blue {color: #014284; font-weight: bold; padding-bottom: 25px; padding-top: 10px;}
.blue a {text-decoration: none;}
.phone {padding-bottom: 70px;}
#leftrail {width: 149px; margin-right: 0px;}
ul.square_blue {list-style-image: url(/opencms/export/sites/uccf/images/blue_dot.gif);}
ul.square_blue li {padding-bottom: 3px;}
.left_bg {background: #F3E9C0; border-right: 2px solid #fff;}
.leftcontent {font-size: 11px; padding: 5px; }
.leftcontentsub {padding: 8px 5px 15px 5px; font-size: 12px;  background: #F3E9C0;}
.number {font-size: 14px; padding-top: 10px; text-align: center; color: #352403;}
.brownphone {padding-right: 5px; float: left;}
.brownbutton {margin-top: 25px;}

/*content*/
.content {font-size: 12px; line-height: 130%; padding: 10px;}
.list {padding-left: 10px;}
.contentsub {font-size: 11px; padding: 0px 10px 15px 15px;}
.family {float: right; margin-bottom: 5px; padding-right: 15px;}
/*Added 12-2-2010, by JRA*/
  .contentsub p {margin:0em 0em 0.727em 1em; font-size:1.091em;}
  .contentsub li {font-size:1.091em;}
  .contentsub h1, .contentsub h2, .contentsub h3 {color:#233F71; margin-top:0; margin-bottom:0.15em;}
  .contentsub h1 {font-size:1.455em;}
  .contentsub h2 {font-size:1.273em;font-style:italic;margin-left:0.727em;}
  .contentsub h3 {font-size:1.091em;margin-left:0.727em;}
  .contentsub a, .contentsub a:visited, .contentsub a:hover {text-decoration: none; color: rgb(0, 51, 153); font-weight: bold;}
  .contentsub a:hover {text-decoration: underline !important;}
/*End Add*/
/*h1 {font-size: 14px; color: #8a7b5b; border-bottom: 1px dotted #8a7b5b; padding: 5px; margin: 10px;}*/
.breadcrumbs {font-weight: bold; font-size: 14px; color: #8a7b5b; border-bottom: 1px dotted #8a7b5b; padding: 5px; margin: 10px;}
.breadcrumbs a {color: #8a7b5b; text-decoration: none;}
.breadcrumbs a:hover {color: #8a7b5b; text-decoration: underline;}

.event_category {font-size:1.2em; font-weight: bold; color: #233F71;}
ul.news {list-style-image: url(/opencms/export/sites/uccf/images/blue_dot.gif);margin-left:12px;padding-left:12px;}
ul.news a {color: #0375B5; text-decoration: none;}
ul.news a:hover {text-decoration: underline;}
ul.news li {padding-bottom:3px;}
.news_events {color: #000;}

ul.blue_arrow{ list-style-image: url(/opencms/export/sites/uccf/images/blue_arrow.gif); margin-left: 20px; padding-left: 5px; }
ul.blue_arrow li{ padding-bottom: 15px; }
ul.blue_arrow li a {font-size: 12px; font-weight: bold; color: #003399; text-decoration: none;}

.Cite {vertical-align:super;font-style:oblique;}

/*Resources submenu*/
  a.SubMenu {text-decoration:none;color:rgb(96,76,26);}
  a.SubMenu:visited {text-decoration:none;color:rgb(96,76,26);}
  a.SubMenu:hover {text-decoration: none;}
  table.SubMenu {
  	padding-bottom:1;
	padding-left:3;
	padding-right:3;
	padding-top:1;
	width:575px;
	height:25px;
	border-style:ridge;
	margin-bottom:2em;
  }
  td.SubMenu {
    background-color:rgb(242,233,192);
	text-align:center;
	color:rgb(96,76,26);
	font-weight:bold;
  }
  td.SubMenu:hover {background-color:rgb(2,37,75);color:rgb(242,233,192);}
  td.SubMenu:hover a {background-color:rgb(2,37,75);color:rgb(242,233,192);}
  .SubMenuCurrent {
    font-weight:bold;
	text-align:center;
	background-color:rgb(2,37,75);
	color:rgb(242,233,192) !important;
	text-decoration:none;
  }

/*right rail*/
#rightrail {width: 167px; }
.right_bg {background: #D9E1EA; border-bottom: 5px solid #fff;}
.bold {font-weight: bold;}
.blueheader, .blueheader_top {padding: 2px 5px;}
.blueheader {border-top: 2px solid #fff;padding: 2px 5px;}
.rightcontent {padding: 5px; font-size: 11px;}
.brightblue{color: #06c; font-style: oblique; font-weight: bold;}
.button {padding-left: 10px; padding-bottom: 5px;}
.mailing {padding-left: 5px; padding-bottom: 10px;}
.email {height: 10px; margin-bottom: 5px;}

/*bottom nav*/
.copyright {color: #797965; font-size: 10px; padding: 0 5px 5px 5px; font-family: verdana,sans-serif;}
.copyright_text {color: #797965; font-size: 10px; font-family: verdana,arial,sans-serif;}
.bottomnav a {font-size: 10px; color: #927a7a; text-decoration:none; font-family: verdana,sans-serif;}
.bottomnav_on a {font-size: 10px; color: #000; text-decoration:none; font-family: verdana,sans-serif;}
.bottomnav a:hover {color: #000;}
.bottomnav {color: #927a7a; padding: 0px 5px 5px 5px;}
.bottom_logo {text-align:center;margin-left:10px;margin-right:3px;}
.border {border-top: 10px solid #d5c5a1;}

/* import file */
.white {color: #fff;}
.goldheader_no_top_border {background: #be8b22; border-bottom: 2px solid #fff; }
.goldheader {background: #be8b22; border-top: 0px solid #fff;border-bottom: 2px solid #fff;}
h2 {color: #fff;}
.leftcontent, .leftcontentsub {background: #f3e9c0;}
.leftcontentsub {background: #f3e9c0;  background: #F3E9C0;}
.left_bg {background: #F3E9C0;}
.blueheader, .blueheader_top {background: #02254b;}
.blueheader_top {border-bottom: 2px solid #fff;}
.blueheader { border-bottom: 2px solid #fff;}
.border {border-top: 10px solid #d5c5a1;}
.rightcontent {background: #d9e1ea;}

/* MISC */
.bld {font-weight: bold;}
.msg {color: #CC0000; font-weight: bold;}
.alignright {text-align:right;}
#formtable td {font-size:.85em;}
#formtable input {width:250px;}
#formtable textarea {width:370px;}
#formtable input.submit, #formtable input.checkbox, #formtable input.radio {width:auto;}
.email_form_confirm td {border-bottom:1px solid #000;}


/* print */
.line_print {display: none;}
.header_print {
 display: none;
 }


