/* CSS Document */

/*
A:link

{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFCCCC;
	text-decoration: none; 
}


A:active

{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFCCCC;
	text-decoration: none; 
}


A:visited

{	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFCCCC;
	text-decoration: none; 
}

A:hover

{
	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #FFCCCC; text-decoration: underline;	
}


.text 

{

	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 65%;
	color: #FFCCCC;
	padding-left: .8cm;
}
*/

/****** back ground shadow
*******************************************************/

  table.shadow { 
    align: center
  }

  td.shadow-top { 
    height: 8px;  
    background-image: url(../images/top.gif)
  }

  td.shadow-topRight { 
    width: 11px;
    height: 8px;
    background-image: url(../images/topRight.gif)
  }

  td.shadow-right { 
    width: 11px; 
    background-image: url(../images/right.gif);
	background-repeat:repeat-y;
  }

  td.shadow-bottomRight { 
    width: 11px; 
    height: 8px; 
    background-image: url(../images/bottomRight.gif)
  } 

  td.shadow-bottom { 
    height: 8px;
    background-image: url(../images/bottom.gif)
  }

  td.shadow-bottomLeft { 
  	width: 11px;
	height: 8px;
    background-image: url(../images/bottomLeft.gif)
  } 

  td.shadow-left {
   width: 11spx;
    background-image: url(../images/left.gif)
  }

  td.shadow-topLeft { 
    width: 11px; 
    height: 8px; 
    background-image: url(../images/topLeft.gif)
  }      

  td.shadow-center { 
    background-color: white  
  }



/****** header / body
*******************************************************/


table.main td.headerborder
{
	border-bottom: solid #000000;
	border-bottom-width: 1px;
	padding: 0px 0px 0px 0px;
}
 
/*******************  Horizontal top nav 
***********************************************************/


div.menuBar a.menuButton {
	text-decoration: none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	cursor: default;
	color:#FFFFFF;
	background-color: #4B7A7E;
	border-color:#000000;
    border-style:solid;
  	text-align:center;
  	text-decoration: none;
  	padding: 3px 0px 3px 0px;
  	position: relative;
  	display:block;
  	float:left;
  	z-index: 100;
}

div.menuBar a.menuButton:hover {
	background-color:#E7D7CA;
	color:000000;
}

table.navbutton td.navborder
{
	border-bottom: solid #000000;
	border-bottom-width: 1px;
	background:#4B7A7E;
}

/*******************  Horizontal bottom nav  
***********************************************************/

div.menuBarft a.menuButtonft {
	text-decoration: none;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	cursor: default;
	color:black;
	background-color: #E7D7CA;
	border-color:#000000;
    border-style: dotted;
  	text-align:center;
  	text-decoration: none;
  	padding: 2px 2px 2px 2px;
  	position: relative;
  	display:block;
  	float:right;
  	z-index: 10;
}

div.menuBarft a.menuButtonft:hover {
	background-color:#E7D7CA;
	color:#cd5c5c;
}


table.footer td.left
{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	
	border-top: solid #8E5E38;
	border-top-width: 2px;
	border-bottom: solid #8E5E38;
	border-bottom-width: 1px;
	background: #E7D7CA;
	
	padding-left: .1cm;
	
}

table.footer td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	border-top: solid #000000;
	border-top-width: 1px;
 	background: #E7D7CA;

}

table.footer td.copyright {
	padding:0px 0px 0px 6px;	
}

/* Page layouts
*********************************/
A:link

{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #8A5F3F;
	text-decoration: none; 
}


A:active

{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #8A5F3F;
	text-decoration: none; 
}


A:visited

{	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #8A5F3F;
	text-decoration: none; 
}

A:hover

{
	
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #8A5F3F; text-decoration: underline;	
}
table.pages {
	border-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-color:#8A5F3F;

}


table td.bodylayout {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:8px;
	/**padding:3px 3px 3px 5px;**/
}
table td.bodylayouttitle {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding:3px 3px 3px 2px;
}

.titlemain{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #8A5F3F;
	font-weight: bold;	
}
.titlecolor{
	font-size:12px;
	color: #8A5F3F;
	font-weight:600;
}

.bold{
	font-weight:bold;
}
.boldbrown{
	font-weight:bold;
	font-size: 15px;
	color: #8A5F3F;
}
table.recourceslink td.title {	
	font-size: 15px;
	color: #8A5F3F;
	font-weight: bold;		
	border-bottom: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#8A5F3F;	
}
table.recourceslink td.links a:link, table.recourceslink td.links a:active, table.recourceslink td.links a:visited {	
	font-size: 12px;
	color: #8A5F3F;
	font-weight: normal;
	text-decoration: none; 		
}
table.recourceslink td.links a:hover {	
	font-size: 12px;
	color: #8A5F3F;
	font-weight: normal;
	text-decoration: underline; 		
}
table.recourceslink td.pdf a:link, table.recourceslink td.pdf a:active, table.recourceslink td.pdf a:visited {	
	font-size: xx-small;
	
	color: #8A5F3F;
	font-weight: 800;
	text-decoration: none; 		
}
table.recourceslink td.pdf a:hover{	
	font-size: xx-small;
	color: #8A5F3F;
	font-weight: 800;
	text-decoration: underline; 		
}
table.services td.underline {
	border-bottom: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#8A5F3F;
	padding: 2px 2px 2px 2px;
}
table.services td.yes {
	border-bottom: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#8A5F3F;
	padding:18px 10px 1px 1px;
}
table.services td.yesright {
	border-bottom: 1px;
	border-bottom-style: dashed;
	border-bottom-color:#8A5F3F;
	padding:10px 0px 0px 1px;
	font-weight:bold;
	font-size: 15px;
	color: #8A5F3F;
}
table.about td.pad {
	padding: 10px 0px 0px 5px;
}
table.contact {
	padding: 3px 6px 3px 3px;	
}



