/* CSS Document */
body {
background-color:#006600;
margin-top:0px;
margin-bottom:0px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowlistmenu{
font-family:"Trebuchet MS";
font-size:12px;
width: 165px; /*width of menu*/
padding-left:1px;
text-align:left;
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: #000000;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 20px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
padding-left:2px;
}

.arrowlistmenu ul li a{
color: #3399FF;
background: url(images/arrow-list.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #3399FF;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #cc0099;
background-color: #F3F3F3;
}

/* End Side Menu */

/* Open Middle Menu */

.arrowlistmenu2{
font-family:"Trebuchet MS";
font-size:12px;
width: 219px; /*width of menu*/
padding-left:1px;
font-weight: bold;
text-align:justify;
}

.arrowlistmenu2 .headerbar2{
font: bold 12px Arial;
color: #000000;
background: white url(images/titlebar_white.jpg) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 20px; /*header text is indented 10px*/
}

.arrowlistmenu2 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu2 ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
padding-left:2px;
}

.arrowlistmenu2 ul li a{
color: #3399FF;
background: url(images/arrow-list.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 0px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenu2 ul li a:visited{
color: #3399FF;
}

.arrowlistmenu2 ul li a:hover{ /*hover state CSS*/
color: #cc0099;
}

/* End Middle Menu */


/*open Horiz Menu on the top*/

#thicktabs{
margin: 0;
padding: 0;
float: left;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
color: black;
padding: 5px 9px 5px 9px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/pinkbg.jpg) top right no-repeat;
border-top: 1px solid #d3bdbe; /*top border style*/
border-bottom: 1px solid #006600; /*thick bottom border below tabs*/
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #006600; /*left border style*/
border-right: 0px solid #006600;
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: black;
}

#thicktabs li a:hover{
color: black;
background-image: url(images/pinkbgover.jpg); /*background image swap on hover*/
}
/*end Horiz Menu on the top*/

/*Open of the top menu*/
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px "Trebuchet MS";
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 2px 0px 2px 0px;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ccff00;
}
/*End of the top menu*/

.business {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color: #006600;
padding:10px 0px 10px 0px;
text-align:center;
}
.business_black {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
text-align:center;
padding:8px 0px 10px 0px;
}
.biz_text {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
padding:0px 6px 0px 6px;
vertical-align:top;
text-align:justify;
}
.text_normal {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
padding:10px 6px 5px 6px;
vertical-align:top;
text-align:justify;
}
.header_name {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#A90034;
font-weight:bold;
padding:3px 0px 3px 0px;
}
.header_vision {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#A90034;
font-weight:bold;
padding:3px 15px 3px 15px;
text-align:right;
}
.header_motho {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding:5px 15px 5px 15px;
text-align:right;
}
.foter_name {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#A90034;
font-weight:bold;
padding:10px 0px 5px 0px;
}
.address {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:150%;
}
.consult {
font-weight:normal;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.consult:link {
font-weight:bold;
font-size:12px;
color:#3399FF;
font-family:"Trebuchet MS";
text-align:left;
text-decoration:none;
}

a.consult:active {
text-decoration:none;
}
a.consult:visited {
text-decoration:none;
}
a.consult:hover {
color:#cc0099;
text-decoration:none;
}
.light_green {
background-image:url(images/light_green_168.jpg);
background-repeat:repeat-y;
}

.light_green2 {
background-image:url(images/light_green_222.jpg);
background-repeat:repeat-y;
}

.search {
background-image:url(images/search_r3_c2.jpg);
background-repeat:no-repeat;
width:170px;
height:20px;
font-weight:bold;
border:1px solid #cccccc;
font-family:"Trebuchet MS";
font-size:12px;
vertical-align:middle;
}

.footerlinks {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #3399FF;
text-decoration:none;
}
a.footerlinks:link {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #3399FF;
text-decoration:none;
}
a.footerlinks:visited {
color: #CC0099;
text-decoration:none;
}
a.footerlinks:active {
color: #00FFFF;
text-decoration:none;
}
a.footerlinks:hover {
color: #3399FF;
text-decoration:underline;
}
.normal {
font-weight:normal;
font-size:11px;
color:#414141;
font-family:Tahoma, "Times New Roman", Verdana, "Bookman Old Style";
text-decoration:none;
padding:0px 0px 10px 0px;
}
a.normal:link {
font-weight:normal;
font-size:11px;
color:#414141;
font-family:Tahoma, "Times New Roman", Verdana, "Bookman Old Style";
text-decoration:none;
}

a.normal:active {
text-decoration:none;
}
a.normal:visited {
text-decoration:none;
}
a.normal:hover {
color:#000000;
text-decoration:underline! important
}