/* Body and Main Page */

body {
margin: 0 auto;
padding:0;
font:76% Verdana,Tahoma,Arial,sans-serif;
background: #2F3231 url('images/netting5.gif') top left repeat;
}

/* Wrap Code */
.wrap {
margin-top: 10px; 
margin-bottom: 10px; 
width: 870px;
text-align: center; 
background-color: #ffffff;
border-top:1px solid #000000; 
border-bottom:4px solid #000000; 
border-left:4px solid #000000; 
border-right:4px solid #000000; 
}

/* New Menu Code */

.menu1 {padding:0 0 0 38px; margin:0; list-style:none; height:35px; background:#fff url(images/button1.gif); position:relative; border:1px solid #000; border-width:1px 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(images/button3.gif);}
.menu1 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(images/button2.gif);}
.menu1 li a:hover b {background:url(images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}


/* Testimonial Codes */
  
	.test {
	position: relative;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	margin-left: 3px;
	padding: 3px;
    background-color: #B6C0B8;
	width: 168px;
	text-align: left; 
	}

/* Text Codes */

.PT01 { text-align: left; margin-top: 15px; margin-bottom: 0px; margin-left: 25px; margin-right: 25px; font-family:verdana, arial, helvetica, sans-serif }
.PT02 { text-align: left; margin-top: 15px; margin-bottom: 10px; margin-left: 5px; margin-right: 50px; font-size:10.0pt; font-family:verdana, arial, helvetica, sans-serif }
.PT02b { text-align: center; font-size:14.0pt; margin-top: 8px; margin-bottom: 8px; margin-left: 15px; margin-right: 30px; font-family:verdana, arial, helvetica, sans-serif }
.PT02c { text-align: left; margin-top: 5px; margin-bottom: 5px; margin-left: 30px; margin-right: 15px; font-size:11.0pt; font-family:verdana, arial, helvetica, sans-serif }
.PT02d { text-align: left; margin-top: 5px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; font-size:11.0pt; font-family:verdana, arial, helvetica, sans-serif }

.PT03 { text-align: left; font-size:11.0pt; margin-top: 15px; margin-bottom: 10px; margin-left: 25px; margin-right: 30px; font-family:verdana, arial, helvetica, sans-serif }
.PT03-1 { text-align: left; font-size:11.0pt; margin-top: 5px; margin-bottom: 5px; font-family:verdana, arial, helvetica, sans-serif }
.PT03-2 { text-align: left; font-size:12.0pt; margin-top: 10px; margin-bottom: 10px; margin-left: 25px; margin-right: 30px; font-family:verdana, arial, helvetica, sans-serif }
.PT03-3 { text-align: center; font-size:11.0pt; margin-top: 5px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; font-family:verdana, arial, helvetica, sans-serif }
.PT03-4 { text-align: left; font-size:11.0pt; margin-top: 5px; margin-bottom: 5px; margin-left: 25px; margin-right: 30px; font-family:verdana, arial, helvetica, sans-serif }
.PT03-4b { text-align: left; font-size:11.0pt; margin-top: 5px; margin-bottom: 10px; margin-left: 25px; margin-right: 30px; font-family:verdana, arial, helvetica, sans-serif }

.PT03b { text-align: left; font-size:11.0pt; margin-top: 10px; margin-bottom: 0px; margin-left: 15px; margin-right: 25px; font-family:verdana, arial, helvetica, sans-serif }
.PT03c { text-align: center; font-size:12.0pt; margin-top: 5px; margin-bottom: 0px; font-family:verdana, arial, helvetica, sans-serif }
.PT03d { text-align: left; font-size:11.0pt; margin-top: 5px; margin-bottom: 0px; margin-left: 25px; margin-right: 15px; font-family:verdana, arial, helvetica, sans-serif }
.PT03e { text-align: left; font-size:9.0pt; margin-top: 10px; margin-bottom: 0px; margin-left: 25px; margin-right: 15px; font-family:verdana, arial, helvetica, sans-serif }
.PT03f { text-align: center; font-size:9.0pt; margin-top: 5px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; font-family:verdana, arial, helvetica, sans-serif }

.PARA04 { color: #000000; text-align: center; font-size:8.0pt; font-family:verdana, arial, helvetica, sans-serif }
.PT04 { text-align: center; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; font-size: 9.0pt; font-family:verdana, arial, helvetica, sans-serif }
.PT10 { text-align: left; font-size:10.0pt; padding: 5px; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; margin-right: 15px; background-position: center bottom; background-color: #B6C0B8; border-style: solid; border-color: #000000; border-top-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-width: 2px; font-family:verdana, arial, helvetica, sans-serif }
.PT11 { text-align: center; font-size:10.0pt; padding: 3px; font-family:verdana, arial, helvetica, sans-serif }
.PT111 { text-align: right; font-size:11.0pt; padding-left: 5px; font-family:verdana, arial, helvetica, sans-serif }

/* Footer */

#footer {
clear:both;
margin:0 auto;
padding:10px 0;
width:870px;
text-align:center;
color:#000000;
background-color:#ffffff;
}

#footer p {
margin:0;
padding:0;
font-size: smaller
}

#footer a {
color:#808080;
background-color:#ffffff;
text-decoration:none;
font-weight:bold;
}

#footer a:hover {
text-decoration:underline;
}

/* Various classes */

.left {
margin:3px 10px 2px 0;
float:left;
}

.right {
margin:2px 0 2px 10px;
float:right;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
}

.postinfo {
background-color:#f4f4f4;
border-left:4px solid #cccccc;
color:#606060;
font-size:0.9em;
line-height:1.4em;
margin:1px 0 20px;
padding:8px 5px 8px 8px;
}

.clearing {
clear:left;
padding:0;
margin:0;
visibility:hidden;
}

.hide {
display:none;
}

.leftdiv { 
position: relative; 
float: left; 
width: 300px; 
text-align: left; 
padding-top: 2px; 
padding-bottom: 2px; 
margin-top: 0; 
margin-bottom: 0; 
margin-left: 5px; 
margin-right: 5px; 
}

.rightdiv {
text-align: left; 
width: 300px;
padding-top: 2px; 
padding-bottom: 2px; 
margin-top: 0; 
margin-bottom: 0; 
margin-left: 10px; 
margin-right: 10px;
}

#menuS {margin-top: 5px; margin-bottom: 5px; margin-left: 25px; margin-right: 5px; text-align: left; padding: 2px; float: left; font-weight: bold; }

#menuS li {list-style-type:none; width:270px; height:20px; margin:2px 0; padding: 2px; clear:both;}

#menuS a, #menuS a:visited {position:relative; display:block; width:250px; height:18px; border:2px solid #000000; background-color:#ffffff; color:#000000; padding-left:3px; text-decoration:none;}

#menuS a span, #menuS a:visited span {display:none;}

#menuS a:hover {color:#ffffff; background-color:#000000; border:2px solid #000000; text-decoration:none;}

#menuS a:hover span {position:absolute; display:block; left:260px; top:0; width:0px; height:0px; border-left:8px solid #000000; border-top:8px solid #ffffff; border-bottom:8px solid #ffffff; font-size:1px; line-height:0;}

* html #menuS a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}