/* CSS Document */
html {overflow-y: scroll;}
body{padding:0; margin:0;   font:14px/20px Arial, Helvetica, sans-serif; xxx:Black; font-weight:normal;}
div, ul, img{padding:0px; margin:0px;}
/*ul{list-style-type:none;}*/
p {line-height: 1.9em;}
a  {color:Black;}

.plainBody{padding:0; margin:0; font:14px/20px Arial, Helvetica, sans-serif;  font-weight:normal;}

ul {list-style-type: none; padding: 0; margin: 0}
li {padding-left: .6em;}
.paddeddiv{padding-left: 15px;}
td.centerbutton{text-align:center;}
table.center{width:86%; margin-left:7%; margin-right:7%;}

td a {padding:0 0 0 0; font:14px/23px Arial, Helvetica, sans-serif;}
/*td a {display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; xxx:#000; font:14px/23px Arial, Helvetica, sans-serif;}*/
/*.normalLink {display:inline; position:relative; margin:0 0 0 0; padding:0 0 0 10px; height: auto; text-decoration:underline; xxx:#000; font:14px/23px Arial, Helvetica, sans-serif;}*/

span a {text-decoration:none;}
.serviceLink {text-decoration: none;}
div.departmenthighlight {width: 95%; padding-top: 1px; padding-bottom: 1px;}
div.departmenthighlight h3 {margin: 0; padding: 0;}
.listing {display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; xxx:Black; font:14px/23px Arial, Helvetica, sans-serif;}
.checkbox{display:block; width: auto; float: left; margin-bottom: auto; text-align: left; padding-right: auto;}
.dragme { cursor: move; }

.tcenter{text-align:center;margin-left:auto;margin-right:auto;}
.tright{text-align:right;margin-left:auto;}

label {text-align: right;width: 75px;padding-right: 20px;}

/* TOP PANEL */
#topPan{width:948px; position: relative; margin:0 auto; padding:0; border:1px solid #DCDAC2; background: url(images/sideshadow.png) repeat; }
#topPan div#social {float: right; height: 20px; padding-right: 40px;}

#topPan img{display:block; padding:6px 0 0 6px;}
/* Menu Panel */


#menubar { text-align: Right; height:50px; display:block;  top:32px; 
            right:0px; margin-right: 25px; }
ul									{ list-style: none; padding: 0px; display: inline-block; margin: 20px 0 0 0;z-index: 1; }
ul.dropdown                         { position: relative;}
ul.dropdown li                      { font:14px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #2E4E00;  float: left; zoom: 1; }
ul.dropdown a:hover		            {  text-shadow: 5px 5px 5px black; }
ul.dropdown a:active                { padding: 3px 5px 5px 5px;   }
ul.dropdown li a                    { padding: 3px 5px 5px 5px;  text-decoration:none;}
ul.dropdown li:last-child a         {  } /* Doesn't work in IE */
ul.dropdown span {color: #b59c80; } 
ul.dropdown li.hover,
ul.dropdown li:hover                {     position: relative; }
ul.dropdown li.hover a              {  background:url(images/whitetransbg.png) repeat;  }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width:140px; visibility: hidden; position: absolute; top: 100%; left: 0; text-align:left;margin: 0 0 0 0;  
               						  }
ul.dropdown ul li 					{ font-weight: normal;  color: #000; 
									   float: none; ;  }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; border:solid 1px black;background:url(images/whitetransbg.png) repeat; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

div#aboutusarea {background-color: White; color: #000; border: 1px solid #CCC; padding: 20px;}
div#servicearea {background-color: White; border: 1px solid #CCC; padding: 20px;}

/* /TOP PANEL */

/* HEADER PANEL */
#headerPan{width:970px; height:260px; position:relative; margin:0 auto; padding:0; }
/*absolute*/
/*#headerPan h1{width:505px; height:214px; position:absolute; top:13px; right:0px; background:url(../images/header-img.jpg) 0 0 no-repeat #DACE96 ; xxx:#fff; font-size:36px; line-height:18px; text-transform:uppercase; text-indent:-2000px;}*/
#headerPan #imagecontainer{width:417px; height:212px; border:1px solid #DCDAC2; position: absolute; left: 262px; top:25px;  background: url(images/sideshadow.png) repeat;z-index:-100}
#headerPan #imagecontainer #mainimage{height: 192px; width:397px; margin: 10px 0 10px 10px; top:10px; left:10px;z-index:-100 }

#headerPanRight{width:262px; height:212px; position: relative; z-index: -1; left: 695px; top:25px; right:10px; border:1px solid #DCDAC2;  background: url(images/sideshadow.png) repeat;}
#headerPanRight p {padding: 0; margin: 0;}
#headerPanBody{width:220px; height: 172px; margin: 10px 0 10px 10px; top:10px; left:10px; xxx:#3D3C2C; padding: 10px}

/*absolute*/
#headerPanleft{ width:237px; height:214px; position:absolute; top:25px; left:9px; background: url(images/sideshadow.png) repeat;}

#headerPan #ourblog{float:left; width:236px; height:62px; position:relative; margin:0 auto; background: url('../../images/icon1-norl.png') no-repeat 0 0 ;  
border:1px solid #DCDAC2;
}
#headerPan #ourblog h2{width:90px; height:10px; display:block; position:absolute; left:0px; top:0px; margin:14px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; xxx:#CC0000; z-index:1; text-transform:uppercase;}
#headerPan #ourblog h2 span a{text-decoration:none; display:block; width:137px; height:30px; xxx: #CC0000; font-size: 11pt}
#headerPan #ourblog p{width:103px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; xxx:#2E5000; margin:34px 0 0 81px; z-index:1; }
#headerPan #ourblog a{text-decoration:none; display:block; width:237px; height:62px; xxx: #2E4E00;}
#headerPan #ourblog a.smallLink{height: 14px; width: 137px;}

#headerPan #possib{ float:left; width:236px; height:62px; position:relative; margin:11px 0 0 0; background: url('../../images/icon2-norl.png') no-repeat 0 0; 
border:1px solid #DCDAC2;
}
#headerPan #possib h2{left: 1px; top: -3px; width:90px; height:10px; display:block; position:absolute; left:0px; top:0px; margin:16px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; xxx:#CC0000; z-index:1; text-transform:uppercase;}
#headerPan #possib h2 span a{text-decoration:none; display:block; width:137px; height:30px; xxx: #CC0000; font-size: 11pt}
#headerPan #possib p{width:103px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; xxx:#2E5000; margin:34px 0 0 81px; z-index:1; }
#headerPan #possib a{text-decoration:none; display:block; width:237px; height:62px; xxx: #2E4E00;}
#headerPan #possib a.smallLink{height: 14px; width: 137px;}

#headerPan #solution{ float:left; width:236px; height:62px; position:relative; margin:11px 0 0 0; background: url('../../images/icon3-norl.png') no-repeat 0 0; 
border:1px solid #DCDAC2;
}
#headerPan #solution h2{width:90px; height:10px; display:block; position:absolute; left:0px; top:0px; margin:8px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; xxx:#CC0000; z-index:1; text-transform:uppercase;}
#headerPan #solution h2 span a{text-decoration:none; display:block; width:137px; height:30px; xxx: #CC0000; font-size: 11pt}
#headerPan #solution p{width:60px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; xxx:#2E5000; margin:39px 0 0 81px; z-index:1; }
#headerPan #solution a{text-decoration:none; display:block; width:237px; height:62px; xxx: #2E4E00;}
#headerPan #solution a.smallLink{height: 14px; width: 137px;}

#headerPan #services{ float:left; width:236px; height:62px; position:relative; margin:11px 0 0 0; background: url('../../images/icon3-norl.png') no-repeat 0 0; 
border:1px solid #DCDAC2;
}
#headerPan #services h2{width:90px; height:10px; display:block; position:absolute; left:0px; top:0px; margin:16px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; xxx:#CC0000; z-index:1; text-transform:uppercase;}
#headerPan #services h2 span a{text-decoration:none; display:block; width:137px; height:30px; xxx: #CC0000; font-size: 11pt}
#headerPan #services p{width:60px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; xxx:#2E5000; margin:34px 0 0 81px; z-index:1; }
#headerPan #services a{text-decoration:none; display:block; width:237px; height:62px; xxx: #2E4E00;}
#headerPan #services a.smallLink{height: 14px; width: 137px;}

/* BODY PANEL */
#bodyPan{z-index: 1; width:970px; position:relative; margin:0 auto; padding:0; }

/*Left Panel */
/*absolute*/

#leftPan{width:239px; height:211px; position: absolute; left:8px; margin:0; padding:0px;}
#leftPan p {padding:0px; margin:0px;}
#leftmemberPan{width:237px; height:196px; position:relative; margin:0 auto; padding:0; border:1px solid #DCDAC2; background: url(images/sideshadow.png) repeat; }
#leftmemberPan a{float:left; padding:0 0 0 90px; margin:0; text-decoration:underline;  }
#leftmemberPan h2{height:48px; background:url('../../images/symbol4.png') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftmemberPan h2 span{xxx:#3D3C2C;}
#leftmemberPan a.forgotPassword {xxx:#2E4E00}

#leftmemberPan{width:237px; height:196px; position:relative; margin:0 auto; padding:0; border:1px solid #DCDAC2; background: url(images/sideshadow.png) repeat;}
#leftmemberPan a{float:left; padding:0 0 0 90px; margin:0; text-decoration:underline; xxx:#FFFFFA; background-xxx: Transparent;}
#leftmemberPan h2{height:48px; background:url('../../images/symbol4.png') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftmemberPan h2 span{xxx:#3D3C2C;}
#leftmemberPan a.forgotPassword {xxx:#2E4E00}

#leftCustomPages{width: 237px; position: relative; margin:0 auto; padding: 0; border:1px solid #DCDAC2; background: ; xxx:#2E4E00;background: url(images/sideshadow.png) repeat;}

#headerPan ul{ width:210px; height:90px; padding-left: 0px; position: relative; top: 0px; left: 15px; margin: 0 0 13px 0;}
#headerPan ul li{padding:0 0 0 5px;} 
#headerPan ul li a{text-decoration:none; xxx:#708090; background:; line-height: 24px;}
#headerPan ul li a:hover{text-decoration:none; line-height: 24px;}

/* Client menu */
/*absolute*/
#leftClientMenu{width:237px; height: auto; position:absolute; top: 0px; left: 0px; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background: url(images/sideshadow.png) repeat;}
#leftClientMenu h2{height:48px; background:url('../../images/symbol3.png') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 5px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftClientMenu h2 span{xxx:#3D3C2C;}
#leftClientMenu ul li {xxx: #2E4E00; font:14px/20px Calibri, arial, times, serif;}
#leftClientMenu ul li a{xxx: #2E4E00; font:14px/20px Calibri, arial, times, serif; text-decoration: underline;}

h1#headerlabel {width: 100%; margin-left: auto; margin-right: auto; text-align: center;  padding-bottom: 20px;}

/* Employee menu */
/*absolute*/
#leftEmployeeMenu{width:237px; height:212px; position:absolute; top: 24px; left: 9px; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2;  xxx:#000;}
#leftEmployeeMenu h2{height:48px; background:url('../../images/symbol3.png') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftEmployeeMenu h2 span{xxx:#3D3C2C;}
#leftEmployeeMenu ul li {background-xxx: Transparent; xxx: #2E4E00;}
#leftEmployeeMenu ul li a{background-xxx: Transparent; xxx: #2E4E00}

/* Vendor Menu */
#leftVendorMenu{width:237px; height:212px; position:absolute; top: 24px; left: 9px; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background:; xxx:#000;}
#leftVendorMenu h2{height:48px; background:url('../../images/symbol3.png') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftVendorMenu h2 span{xxx:#3D3C2C;}
#leftVendorMenu ul li a{ background-xxx: Transparent; xxx: #2E4E00}

/* Appt Menu */
#leftApptMenu{width:240px; height: auto; position:relative; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background:; xxx:#000;}
#leftApptMenu h2{height:48px; background:url('../../images/icoAppointments.gif') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftApptMenu h2 span{xxx:#3D3C2C;}

#leftApptInfo{width:240px; height:146px; position:relative; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background:; xxx:#000;}
#leftApptInfo h2{height:48px; background:url('../../images/icoAppointments.gif') no-repeat 0 0; 
display:block; position:relative; padding:0 0 0 57px; margin:12px 0 15px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftApptInfo h2 span{xxx:#3D3C2C;}
#leftApptInfo td{xxx: #2E4E00}

.liRepeater{padding: 0 0 0 15px;}
.aRepeater{text-decoration:none; xxx:#708090; background: ; line-height: 24px; font-size:smaller}

.btnLogin{background-xxx: ;float:right; width:65px; height:23px; display:block; margin:2px 0 0 2px; padding:0 0 0 7px; text-decoration:none; xxx:#000; text-align:left;}

#leftPan ul{ width:210px; height:90px; padding-left: 0px; position: relative; top: 0px; left: 15px; margin: 0 0 13px 0;}
#leftPan ul li{padding:0 0 0 5px;} 
#leftPan ul li a{text-decoration:none;  line-height: 24px;}
#leftPan ul li a:hover{text-decoration:none; line-height: 24px;}

#leftPan form{width:220px; height:108px; background:; padding:0; margin:0 0 0 8px; xxx:#333227;}
#leftPan form label{width:72px; display:block; float:left; padding:14px 15px 0 16px; }

#leftPan form input{ float:left; display:block; width:101px; height:16px; margin:14px 0 9px 0}
#leftPan form input.fieldpadding{margin:2px 0 9px 0}
#leftPan h3{height:48px; background: transparent; display:block; float:right; padding:0 0 0 57px; margin:12px 0 22px 13px; font:28px/48px Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C;}

#leftClientPango{width:223px; position:relative; left:5px; border:1px solid #fff; background:; display:block; padding:0 2px 0 0; margin:0 0 5px 0; font-size:12px; xxx:#FFFFFA; line-height:23px; font-weight:bold;}
#leftClientPango p.textposition a{width: 100%; float:left; padding:2px 0 0 0; margin:0; text-decoration:underline; xxx:#FFFFFA; background: transparent; text-align: center;}
#leftClientPango p.textposition a:hover{text-decoration:underline; background:none;}
#leftClientPango a:hover{text-decoration:none;}



#leftPango{width:220px; height:27px; position:absolute; top:160px; left:8px; border:1px solid #fff; background:; display:block; padding:0 2px 0 0; margin:0; font-size:12px; xxx:#FFFFFA; line-height:23px; font-weight:bold;}
#leftPango p.textposition a{float:left; padding:2px 0 0 20px; margin:0; text-decoration:underline; xxx:#FFFFFA; background:none;}
#leftPango p.textposition a:hover{text-decoration:underline; background:none;}
input.gobutton{border-style: none;
  border-xxx: inherit;
  border-width: medium;
  float:right; 
  width:45px;   height:21px;   display:block;   margin:2px 0 0 0;   padding:0 0 0 5px;   text-decoration:none;   xxx:#fff;   font:14px/21px "Trebuchet MS",Arial, Helvetica, sans-serif;   text-transform:uppercase;   text-align:left;
}
#leftPango a:hover{
text-decoration:none; xxx:#fff;
}

/* Appointment bar */
#leftBarAppts{width:220px; height:25px; position:absolute; top:200px; left:8px; border-top:1px solid #fff; background:; display:block; padding:0; margin:0; font-size:12px; xxx:#FFFFFA; line-height:23px; font-weight:bold;}
#leftBarAppts p.textposition a{float:left; padding:0 0 0 20px; margin:0; text-decoration:underline; xxx:#FFFFFA; background:;}
#leftBarAppts p.textposition a:hover{text-decoration:underline; background:none;}

/* Admin menu */
#leftAdmin{width:237px; height: 285px; position:relative; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background-xxx: ; xxx:#000;}
#leftAdmin h2{height:48px; background:url('../../images/symbol6.png') no-repeat 0 0; 
position:relative; padding:0 0 10px 57px; margin:12px 0 0 12px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftAdmin h2 span{xxx:#3D3C2C;}
#leftAdmin ul li a{background-xxx: Transparent; xxx: #2E4E00}

#leftEmployee{width:237px; height: 155px; position:relative; margin:0 0 0 0; padding:0; border:1px solid #DCDAC2; background-xxx: ; xxx:#000;}
#leftEmployee h2{height:48px; background:url('../../images/symbol6.png') no-repeat 0 0; 
position:relative; padding:0 0 10px 57px; margin:12px 0 0 12px; font:16px/48px  Georgia,"Times New Roman", Times, serif; xxx:#5EA000; text-transform:uppercase;
}
#leftEmployee h2 span{xxx:#3D3C2C;}
#leftEmployee ul li a{background-xxx: Transparent; xxx: #2E4E00}
/*/Left Panel */
/*Right Panel */
/*absolute*/

#rightPan{width:695px; position: relative; left: 262px; top:0px; right:10px; border:1px solid #DCDAC2; background:; xxx:#3D3C2C; background: url(images/sideshadow.png) repeat;}
#rightPanFull{width:950px; position: relative; left: 9px; top:0px; right:10px; border:1px solid #DCDAC2; background:; xxx:#3D3C2C; }
 
#rightbodymore{width:500px; height:25px; background-xxx:; border:1px solid #fff; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; xxx:#FFFFFA; line-height:25px; font-weight:bold;}
#rightbodymore p.textposition{float:left; padding:0 0 0 20px; margin:0;}
#rightbodymore a{float:right; background-xxx: ; width:70px; display:block; position:relative; margin:1px 0 0 0; padding:0 0 0 10px; height:23px; text-decoration:none; xxx:#000; font:14px/23px Arial, Helvetica, sans-serif;}

/*absolute*/
#rightbodyPan{width:675px; margin: 10px 0 10px 10px; top:10px; left:10px; background: ; xxx:#3D3C2C;}
#rightbodyPan h1{font-weight: 500; font-family: Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C; margin-bottom: 20px;}
#rightbodyPan h2{font:28px/28px Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C; margin-bottom: 16px;}
#rightbodyPan h3{font-weight: 600; font-family: Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C;}
#rightbodyPan h4{font-weight: 600; font-family: Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C;}
#rightbodyPan h5{font-weight: 600; font-family: Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C;}

#rightbodyPan p.redtext{background: transparent; xxx:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
#rightbodyPan p span{background:; xxx:#3D3C2C;}
#rightbodyPan p.main{padding: 0 80px 0 80px;}


#rightbodyPanFull p.redtext{background: transparent; xxx:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
#rightbodyPanFull p span{ xxx:#3D3C2C;}
#rightbodyPanFull p.main{padding:0 80px 30px;}
#rightbodyPanFull h3{width:268px; height:31px; display:block; position: relative; background:url('../../images/symbol6.png') no-repeat 100% 0; 
padding:24px 0 0 0; font:28px/28px Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C; margin:10px 0 20px 80px;
}


.rightbodyPan{width:482px; margin: 10px 0 10px 10px; top:10px; left:10px; background: ; xxx:#3D3C2C;}
.rightbodyPan h2{width:266px; height:42px; display:block; position: relative; 
                 padding:24px 0 0 0; 
                 font:28px/28px Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C; 
                 margin:10px 0 20px 80px; top: 10px; left: 22px;
}
.rightbodyPan p{padding-bottom:0 80px 30px;}
.rightbodyPan p.redtext{background: transparent; xxx:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
.rightbodyPan p span{background:; xxx:#3D3C2C;}
.rightbodyPan h3{width:268px; height:31px; display:block; position: relative; padding:24px 0 0 0; font:28px/28px Georgia, "Times New Roman", Times, serif; xxx:#3D3C2C; margin:27px 0 20px 80px ;}


.ulList{width:410px; position:relative; top:5px; left:5px; margin:0 0 20px 0;}
.liList{width:410px; background: url('../../images/arrow.gif') no-repeat 1px 5px; 
font:14px/24px Arial, Helvetica, sans-serif; padding:0 0 0 20px;
}
.aList{width:378px; height:60px; background: transparent; xxx:#000099; text-decoration:underline; line-height:24px;}

#leftbodypadding{padding: 0 0 0 0px;}
#rightbodypadding{padding: 0 0 0 10px;}

/* /BODY PANEL */

/* FOOTER PANEL */
#footerPan{width:970px; position:relative; height:50px;  top: 10px; margin:0 auto; padding:0;}
#footernextPan{width:695px;	height:42px; position:absolute;	top:0px; right:12px; background:; xxx:#fff; margin:0;}
#footerPan ul{width:500px; display:block; position:absolute; right:25px; top:15px; }
#footerPan ul li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPan ul li a{padding:0 10px; xxx:#FFFFFA; background:; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}
#footerPan ul li a.padl{padding:0 0 0 14px;}

.treeItems{background-xxx: Transparent; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; xxx: #2E4E00;}
.treeServices{background-xxx: Transparent; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; xxx: #000;}
span.ApptText{xxx: #000; font:15px/20px Calibri, arial, times, serif;}


div.errorbox {width: 96%; border: 1px solid #df8f8f; margin: 0 0 20px 10px; padding: 5px 0 5px 0px; background: # url('../../images/smallx.png') no-repeat 6px 6px;
}
div.errorbox .errortext {padding-left: 35px; xxx: #000;}

div.validbox {width: 96%; border: 1px solid #9adf8f; margin-bottom: 20px; padding: 5px 0 5px 0; background: #d5ffce url('../../images/smallcheck.png') no-repeat 6px 6px;
}
div.validbox .validtext {padding-left: 35px; xxx: #000;}

div#mainimage img {height: 100%; width: 100%;}

/* From default themes */

body {background-xxx: #;}
#topPan ul li a:hover {background-xxx: #;}
#topPan ul li span {background-xxx: #;}
#rightbodyPan {background-xxx: #;}
#rightbodyPanFull {background-xxx: #;}
.rightbodyPan {background-xxx: #;}
#headerPanBody {background-xxx: ;}
.plainBody {background-xxx: #;}
#topPan {background-xxx: #;}
#topPan ul li a {background-xxx: #;}
#rightPan  {background-xxx: #;}
#rightPanFull  {background-xxx: #;}
#headerPan #imagecontainer {background-xxx: #;}
#headerPanRight {background-xxx: #;}
#headerPan #ourblog {background-xxx: #;}
#headerPan #possib {background-xxx: #;}
#headerPan #solution {background-xxx: #;}
#leftmemberPan {background-xxx: #;}
#leftApptMenu {background-xxx: #;}
#leftApptInfo {background-xxx: #;}
#leftAdmin {background-xxx: #;}
#leftClientMenu {background-xxx: #;}
#leftEmployeeMenu {background-xxx: #;}
#leftVendorMenu {background-xxx: #;}
#footernextPan {background-xxx: #;}
#footerPan ul li a{background-xxx: #;}
#rightbodymore {background-xxx: #;}
#leftPango {background-xxx: #;}
#leftClientPango {background-xxx: ;}
#leftmemberPan a {xxx: #FFFFFA;}
#leftPango p.textposition a {xxx: #FFFFFA;}
#leftPango a:hover {xxx: #FFFFFA;}
#leftBarAppts {xxx: #FFFFFA;}
#leftBarAppts p.textposition a {xxx: #FFFFFA;}
#rightbodymore {xxx: #FFFFFA;}
#footernextPan {xxx: #FFFFFA;}
#footerPan ul li a {xxx: #FFFFFA;}
#topPan ul li a {xxx: #3D3C2C;}
#topPan ul li a:hover {xxx: #3D3C2C;}
#topPan ul li span {xxx: #3D3C2C;}
#leftmemberPan {xxx: #3D3C2C;}
#leftClientMenu ul li a {xxx: #3D3C2C;}
#leftEmployeeMenu ul li a {xxx: #3D3C2C;}
#leftVendorMenu ul li a {xxx: #3D3C2C;}
#leftApptInfo td {xxx: #3D3C2C;}
#leftAdmin ul li a {xxx: #3D3C2C;}
.treeItems {xxx: #3D3C2C;}
#headerPan #ourblog a {xxx: #3D3C2C;}
#headerPan #possib a {xxx: #3D3C2C;}
#headerPan #solution a {xxx: #3D3C2C;}
#headerPan #ourblog h2 span a {xxx: #CC0000;}
#headerPan #possib h2 span a {xxx: #CC0000;}
#headerPan #solution h2 span a {xxx: #CC0000;}
.btnLogin {background-xxx: ;}
#rightbodymore a {background-xxx: ;}
.btnLogin {xxx: #000000;}
#rightbodymore a {xxx: #000000;}
#leftmemberPan h2 {xxx: #5EA000;}
#leftClientMenu h2 {xxx: #5EA000;}
#leftEmployeeMenu h2 {xxx: #5EA000;}
#leftVendorMenu h2 {xxx: #5EA000;}
#leftApptMenu h2 {xxx: #5EA000;}
#leftApptInfo h2 {xxx: #5EA000;}
#leftAdmin h2 {xxx: #5EA000;}
#leftmemberPan h2 span {xxx: #3D3C2C;}
#leftClientMenu h2 span {xxx: #3D3C2C;}
#leftEmployeeMenu h2 span {xxx: #3D3C2C;}
#leftVendorMenu h2 span {xxx: #3D3C2C;}
#leftApptMenu h2 span {xxx: #3D3C2C;}
#leftApptInfo h2 span {xxx: #3D3C2C;}
#leftAdmin h2 span {xxx: #3D3C2C;}
