/* @override http://cbd-dev.com/sri/style.css */

/* CSS Document */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #595147;}
body {background: #fff; letter-spacing: 1px; text-align: center;}
#wrap {position: relative; width: 760px; background: #fff; margin: 0 auto; text-align: left;}
#menu {background:url(images/menu_bg.jpg) top repeat-x; height:37px; width:760px; clear: both;}
#menu_inside {height:37px; width:80%; margin-left:20px; margin-right: 20px; clear: both;}
#top {background:url(images/sh_head.png) top repeat-x; height:75px; width:760px; clear: both;}
#slideshow {background:top no-repeat #fff; width:760px; height:400px; clear: both;}
#homehead {background:url(images/header.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#abouthead {background:url(images/abouthead.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#awardhead {background:url(images/awards.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#resourceshead {background:url(images/resourceshead.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#processhead {background:url(images/processhead.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#contacthead {background:url(images/contactheader.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#portfoliohead {background:url(images/portfoliohead.jpg) top no-repeat #fff; width:760px; height:207px; clear: both;}
#border {background:url(images/border.jpg) #fff repeat-x top; width:760px; height:9px; clear: both;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#555555;}
#footer {background:url(images/footer.jpg) #000 repeat-x top; width:760px; height:30px; text-align:center; float: left; clear: both; font-size:9px; color:#CCC;}
#footer a:link {color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px;}
#footer a:visited {color:#958370; text-decoration:underline; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px;}
#footer a:hover {color:#958370; text-decoration:underline; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px;}
#footer a:active{color:#FFFFFF; text-decoration:underline; font-size:11px; font-weight:bold; padding-left:10px; padding-right:10px;}
#bottom_line {background:#333333; width:760px; height:6px!important; clear: both;}
#main {background:url(images/main_bg.jpg) #FFFFFF top repeat-x; width:760px; position: relative; clear: both; float: left; }
#main a{color:#8a1322; text-decoration:none; font-weight:bold;}
#main a:hover {color:#958370; text-decoration:underline; font-weight:bold;}
#main h2 { background:url(images/h2_bg.jpg) top repeat-x #000; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding-left:10px;}
#main h3 {font-size:12px; font-weight:bold;}
#main h4 {font-size:12px; font-weight:normal; color:#F01720;}
#main h4 a{font-size:12px; font-weight:normal; color:#F01720; text-decoration:underline;}
#main h4 a:hover{font-size:12px; font-weight:normal; color:#F01720; text-decoration:none;}
#main h5 {font-size:14px; font-weight:bold;}
#cell {width:760px; height:200px; background:url(images/cell.jpg) no-repeat; position: relative; clear:both; color: #FFFFFF}
#cell h1 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; font-weight:bold;}
.date {background:url(images/date.jpg) no-repeat left; padding-left:20px; height:30px; line-height:30px; vertical-align:middle; font-weight:bold; font-size:14px;}
#cell_border {width:760px; height:3px; background:url(images/cell_border.jpg) repeat-x; position: relative; clear:both}
#cell_bg {width:253px; height:197px; background:url(images/cell_bg.jpg) repeat-x; position: relative; clear:both}
#right {width:220px; float: right; padding:10px; position:inherit}
#right2 {width:220px; float: right; margin-top:40px; padding:12px; position:inherit; background:#c8bcae; color:#fff;}
#colright {width:340px; float: right; padding:10px; position:inherit}
#colleft {width:340px; float: left; padding:10px; position:inherit}
#cell_right {width:220px; float: right; line-height:14px; padding-top:6px; position:inherit; padding-right:10px;}
#cell_middle {width:220px; float: right; line-height:14px; padding-top:6px; position:inherit; padding-right:34px;}
#cell_left {width:220px; float: right; line-height:14px; padding-top:6px; position:inherit; padding-right:34px;}
#submenu {width:220px; float: left; position:inherit; background:#000 url(images/submenu.jpg) top repeat-y; color:#fff}
#submenu h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FFEEEB; background:url(images/submenu_bg.jpg) top repeat-x #E01D25; height:33px; text-align: center; vertical-align: middle;}
#submenu a{font-size:12px; color:#FEFCFD; text-decoration:none;}
#submenu a:hover{font-size:12px; color:#FEFCFD; text-decoration:underline;}
.title {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:44px; color:#FFFFFF; padding-left:10px; font-weight:600}
.newshead {font-size:14px}
.newshead3 {font-size:14px; text-align:right; border-right:1px solid #8a1322; padding:10px;}
.newshead2 {font-size:14px; color:#8a1322; font-weight:bold;}
#navlist {list-style-image: url(images/arrow.jpg); font-size:medium; font-weight:bold;}

.imgleft {
	float:left;
	margin:6px 12px 6px 0px;
}

.imgleft2 {
	float:left;
	margin:6px 12px 6px 0px;
	border:1px solid #999;
}

.imgright {
	float:right;
	padding:3px 3px 3px 0px;
}

/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:url(images/menu_bg.jpg) top repeat-x;
      font-size:100%;
	  font-weight:normal;
      line-height:normal;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#6b5a47;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

/*- Menu Tabs S--------------------------- */

    #tabsS {
      float:left;
      width:100%;
      font-size:100%;
	  font-weight:normal;
      line-height:normal;
	  background:url(images/submenu2.jpg) top repeat-x;
      }
    #tabsS ul {
	margin:0;
	padding:1px 10px 0 10px;
	list-style:none;
      }
    #tabsS li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsS a {
      float:left;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsS a span {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      color:#CECECE;
      }
	
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsS a span {float:none;}
    /* End IE5-Mac hack */
    #tabsS a:hover span {
      color:#FFF;
	  text-decoration:underline;
      }
	  
	 /* Styles Added By Unattended */
	 
	 .deserve {	
	 	float: right;
	 	display: block;
		margin: 10px 0px 0px 0px;
		}
   
	.pdf {
		display: block;
		background: url('images/pdf_icon.jpg') no-repeat -15px 0px;
		width: 125px;
		padding: 130px 0px 0px 0px;
		}