
body {
       
        font: bold 11px/1.5em Verdana;
		margin-left: 0px;
		margin-top: 0px;
		background:#FFFFFF url(bgs/fade_gray_page2.png) top repeat-x;
		
}

h2 {
        letter-spacing: 2px;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 7px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		
}
   .cal_box{
        float:left; 
        height:20px; 
        width:28px; 
        border: solid 1px #cccccc;
        text-align:center;
        }
        .cal_line{
        
        display:inline; 
        
        list-style:none;
        margin-bottom: 3px;
        }
h3{
 font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing:1px;
   line-height:15px;
   font-weight:bold;
   margin:0;
}
a{
text-decoration:none;
color:#960001;
}
a:link {
	color: #960001;
	text-decoration:none;
}
a:visited {
	color: #FF3300;
}
a:hover {
	color: #000000;
}
a:active {
	color: #960001;
}
img {
	border: none;
}
.cptitle {
	font-family: Tahoma, "Gill Sans MT";
	font-size: 14px;
	margin-top:5px;
	padding-left:5px;
	font-weight:bold;
	letter-spacing: 2px;
}
#reaching_items{
border-bottom:1px solid #960001;
width: 600px;
 height: 120px;
 padding-top:7px;
}
#reaching_items li{
 display:inline;
 
}

/*- Menu Tabs 5--------------------------- */

#tabs5 {
      float:left;
      width:100%;
      background: #DDEBA5;
      font-size:93%;
      line-height:normal;
}
#tabs5 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
}
#tabs5 li {
      display:inline;
      margin:0;
      padding:0;
}
#tabs5 a {
      float:left;
      background:url("tableft5.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}
#tabs5 a span {
      float:left;
      display:block;
      background:url("tabright5.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs5 a span {float:none;}
    /* End IE5-Mac hack */
#tabs5 a:hover span {
      color:#FFF;
}
#tabs5 a:hover {
      background-position:0% -42px;
}
#tabs5 a:hover span {
      background-position:100% -42px;
}

#tabs5 #current a {
     background-position:0% -42px;
}
#tabs5 #current a span {
              background-position:100% -42px;
}

ul{
margin:0px;
padding:0px;

}
 li{
list-style-image:none;
list-style-type:none;
text-indent:0;
padding:0px;
margin:0px;
}
.sideboxBottom {
   font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align: left;
   font-style: normal;
   font-weight:normal;
   text-transform: none;
   letter-spacing:1px;
}
.sideboxBottom a:link{
   text-decoration:none;
  color: #960001;
}
.sideboxBottom a:hover{
   text-decoration:none;
  color: #99CC00;
}
.sideboxBottom a{
   text-decoration:none;
  color: #960001;
}
.sideboxBottom a:visted{
   text-decoration:none;
  color:#006600;
}
.selected{
   color:#000000;
}
.selected a:link{
   color:#000000;
}
.sideboxBottom img{
   float:left;
   padding:0px 5px 5px 0px;
}
.sideboxBottom input{
    font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align: left;
   font-style: normal;
   font-weight:normal;
   text-transform: none;
   letter-spacing:1px;
}
.sideboxmessages {
   font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align: left;
   font-style: normal;
   font-weight:normal;
   text-transform: none;
   letter-spacing:1px;
}
.sideboxmessages img{
   float:left;
   padding:0px 7px 7px 3px;
   
}
#cmslistings div{
float:left;
}
.ordinarymessages {
   font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align: left;
   font-style: normal;
   font-weight:normal;
   text-transform: none;
   letter-spacing:1px;
}
#reachusbox{
width:280px; 
height:100px; 
float:left; 
padding:4px 4px 4px 4px; 
border-left:3px solid #666666; 
border-bottom:1px solid #CCCCCC; 
border-right:1px solid #CCCCCC; 
border-top:1px solid #CCCCCC;
}
h1{
   font-size: 13px;
   color:#333333;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   line-height: 20px;
   font-style: normal;
   text-transform: none;
   font-weight:bold;
   margin:0;
}
.search_listing h1{
   font-size: 11px;
   color:#333333;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   line-height: 20px;
   font-style: normal;
   text-transform: none;
   margin:0;
}

.search_listing h1{
	
   font-weight: bold;
}
.search_listing span{
   font-weight: normal;
   line-height: 14px;
   text-indent: 5px;
}
.search_listing a:link {
   color: #FF9933;
   text-decoration: underline;
}
.search_listing li {
padding-bottom: 3px;
}
.search_listing ul{

		list-style: none;
		margin-left: 0;
		padding-left: 2em;
		text-indent: 1em;
		
		
}
#slider{
float:left;
}
#slider img {
float:left;
}
#sectionLinks li{
 
 font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing:1px;
   line-height:15px;
   font-weight:bold;
   margin:0 0 0 4px;
   padding:2px 2px 2px 2px;
   
	
}


#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}
#subSectionLinks{
     font-size: 11px;
   color:#000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   letter-spacing:1px;
   line-height:15px;
   font-weight:bold;
   margin:0 0 0 4px;
   padding:2px 2px 2px 2px;
}

 #tabs9 {
      float:left;
      width:100%;
      font-size:93%;
          border-bottom:1px solid #F45551;
      line-height:normal;
      }
    #tabs9 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs9 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs9 a {
      float:left;
      background:url("tableft9.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs9 a span {
      float:left;
      display:block;
      background:url("tabright9.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs9 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs9 a:hover {
      background-position:0% -42px;
      }
    #tabs9 a:hover span {
      background-position:100% -42px;
      }

      #tabs9 #current a {
              background-position:0% -42px;
      }
      #tabs9 #current a span {
              background-position:100% -42px;
      }
