/* Global Styles */

/* Layout Stylesheet */ 

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #4f685a;
	font-family:arial; 
	font-size:12px; 
	color:#000000;
}

p, .headerlink, .tx_text {margin: 6px 0; padding: 0 6px;}

/* images */
img {
	border: 1px solid #DADADA;
	padding: 1px;
	background: #000000;
}
img.float-right {
  margin: 5px 0px 5px 15px;  
}
img.float-left {
  margin: 5px 15px 5px 0px;
}

.wrapper {
margin: auto;
width: 1000px;
text-align: left;
border: 1px solid #000;
}

* html .wrapper {   /*** IE5.x/win box model fix ***/
width: 1000px;
wid\th: 1000px;
}

#hdr {
 height:271px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: #ccdae5;
 color: #333333;
 width:975px;
 padding:0;
 }

#l-col {
 float:left;
 background:#ccdae5;
 color: #333333;
 width:145px;
 }

#cont {
 width:750px;
 background:#fedcbd;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#ftr {
 height:25px;
 background:#E75551;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 margin:0;
 }
 		


/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus */

#outer {padding:2px 0; border:1px solid #a50; border-color:#a50 #fa5 #610 #fa5; background:#f2a057 url(../images/grad.gif) repeat-x bottom left; margin:5px 0 5px 0;}
#point {display:table; padding:0; margin:0 auto; list-style:none; white-space:nowrap;}
#point li {display:table-cell; margin:0; padding:0;}
#point li a {float:left; font-family:arial; font-size:0.8em; height:3.1em; line-height:3.1em; letter-spacing:1px; padding:0 1em; text-decoration:none; color:#fff; background:#f2a057 url(grad.gif) repeat-x bottom left; border-right:1px solid #d60; border-left:1px solid #fb6;}
#point li a:hover, #point li a.current {background:#e93 url(../images/down_arrow.gif) no-repeat center top; color:#fff;}
#point li a:hover b, #point li a.current b {display:block; float:left; background:transparent url(../images/up_arrow.gif) no-repeat center bottom; cursor:pointer} 


.headerlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000; font-weight: bold}
.headerlink:hover { color: #666666;}
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; margin-left: 20px}

.tx_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #026852;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
}
.tx_text {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal}
.tx_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7B042D; text-decoration: none; font-weight: bold}
.small_header {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #357250;
}
.tx_link:hover { color: #666666}
.tx_headline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #7B042D; text-decoration: none}

h4 {
 margin:0; 
 padding: 5px 0;
 }


/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }
.image_no_rules {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
