@charset "utf-8";
/* CSS Document */


BODY {
  background: #F8F8F8;
  color: #7B6F64;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
}

.top_mid {
  	background: url(../images/top2.jpg) repeat-x;
}

.bottom_mid {
  	background: url(../images/bottom2.jpg) repeat-x;
}

.strip_left {
  	background: url(../images/strip1.jpg) repeat-y;
}

.strip_mid {
  	background: url(../images/strip2.jpg) repeat;
}

.strip_right {
  	background: url(../images/strip3.jpg) repeat-y;
}

.mid_left {
  	background: url(../images/mid1.jpg) repeat-y;
}

.mid_right {
  	background: url(../images/mid2.jpg) repeat-y;
}


/*##################### BODY FIXING ENDS HERE #####################*/

.contentpaneopen h1{
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  
}


.contentpaneopen {
  color: #7B6F64;
  font-weight: normal;
  padding: 3px;
  font-size: 9px;
  
}


.sideback {
   background: url(../images/main_bg.gif) repeat-y;
}


.sideback_left {
   background: url(../images/left_main_bg.gif) repeat-y;
}

.back_bot {
   background: url(../images/bot_main_bg.gif) repeat-x;
}

.main_container {
   padding: 10px;
   border: 1px #333333 solid;
}

.main_content_left {
  border-left: 2px #D0CBBF solid;
  padding: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#000033;
}


.top_header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color:#D0CBBF;
  text-align:right;
  vertical-align: bottom;
  font-weight: bold;
}

.curved_box_top {
  background: url(../images/mid_top.gif);
}


.curved_box_bottom {
  background: url(../images/mid_bottom.gif);
}


.curved_box_sides {
  background: url(../images/mid_left.gif);
}




.curved_box_container {
  background: #999999;
}


.left_back {
  /*background: url(../images/backlit.jpg) no-repeat;*/
  /*color: #003;*/
  
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  border-bottom: #7B6F64 1px solid;
  text-align: left;
}

.left_back2 {
  /*background: url(../images/services.jpg) no-repeat;*/
  /*border-right: 1px #333333 solid;*/
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  border-bottom: #7B6F64 1px solid;
}

.backoffice {
  /*background: url(../images/backoffice.jpg) no-repeat;*/
  /*border-right: 1px #333333 solid;*/
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  border-bottom: #7B6F64 1px solid;
}


.home_summary {
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  
	
}

.home_summary a{
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  text-decoration: none;
  
	
}

.home_summary a:hover{
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  text-decoration: underline;
  
	
}


.timekeeper {
  /*background: url(../images/timekeeper.jpg) no-repeat;*/
  /*border-right: 1px #333333 solid;*/
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  border-bottom: #7B6F64 1px solid;
}

.timekeeper_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 3px 0 3px 5px;
}

.timekeeper_text2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#CCCCCC;
  font-weight: bold;
  padding: 3px 0 3px 5px;
  border-bottom: 1px #333333 dashed;
  text-align: center;
}

.timekeeper_text2b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#CCCCCC;
  font-weight: bold;
  padding: 3px 0 3px 5px;
  border-bottom: 1px #333333 dashed;
  text-align: center;
  /*border-right: 1px #333333 solid;*/
}

.timekeeper_border {
  border-bottom: 1px #CCCCCC solid;
  /*border-right: 1px #333333 solid;*/
}

.left_containers {
  padding: 2px;
  color: #003;
  
}

.poll {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  
  color: #7B6F64;
  
  padding: 3px;

}

.pollstableborder {
  
}

.button {
  width: 60px;
  border-color: #CC9900;
  background:#999999;
  
}

.sectiontableentry1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  
  color: #7B6F64;
  
  padding: 3px;
  font-weight: bold;
}

.sectiontableentry2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  
  color: #7B6F64;
  
  padding: 3px;
  font-weight: bold;
}

.formback {
  background: #999999;
  border: 1px #333333 solid;
  
}

.side_forms {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

.backoffice_image {
  padding: 4px;
 
}

.nozzle_image {
  /*border-right: 1px #333333 solid;*/
  /*border-bottom: 1px #333333 dashed;*/
 
}

.backoffice_image2 {
  padding: 4px;
  /*border-right: 1px #333333 solid;*/
}

.flash_box {
  padding: 3px;
  border-left: 2px #D0CBBF solid;
}

.quick_browse {
  padding: 3px;
}

.quick_browse h1{
  text-decoration: underline;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #003333;
  font-size: 10px;
  font-weight: bold;
  padding: 4px 0 4px 4px;
}


.tag_box {
  padding: 4px;
}

.tag_box h3 {
  
  
  color: #7B6F64;
  font-weight: bold;
  padding: 3px;
  font-size: 9px;
  border-bottom: #7B6F64 1px solid;
  text-align: left;
}

.services_roster {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 3px 0 3px 5px;
  
  color: #7B6F64;
  
  padding: 3px;
  
  
  
  
}

.services_roster a{
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 3px 0 3px 5px;
  
  color: #7B6F64;
  
  padding: 3px;
}


.services_roster a:visited{
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 3px 0 3px 5px;
  
  color: #A96F64;
  
  padding: 3px;
}

.services_roster a:hover{
  text-decoration: underline;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 3px 0 3px 5px;
  
  color: #7B6F64;
  
  padding: 3px;
}

.nav_below {
  background: #D0CBBF;
}


.contact_email {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  font-size: 11px;
  padding: 4px 0 4px 4px;
}


.componentheading {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 4px 0 4px 4px;
  font-weight: bold;
  color: #7B6F64;
  
 
  
  
}

/*##################### NAVIGATION SECTION #####################*/	

/* Mainlevel menu */
.mainlevel-nav {height: 18px;}

a.mainlevel-nav {
    display: compact;
	/*background: #2F3E57; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background:url(../images/nav_off.gif);
	color: #FFFFFF;
	padding: 5px 5px 5px 10px;
	margin: 0 0 0 0;
	text-decoration: none;
	}
	
a.mainlevel-nav:hover {
	color: #FFFFFF;
	/*background: #A0A0A0;*/
	background:url(../images/nav_on.gif);
					}
/* End Mainlevel menu */
	
/* Sub Menu */
.sublevel{height: 18px;}

a.sublevel{	display: block;
	background: #A0A0A0;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
		}

   a.sublevel:hover {
	display: block;
	color: #FFFFFF;
	background: #822C0F;}
	
	
	
.home_but {
   display: compact;
   height: 18px;
   background: url(../images/home_curve.gif) no-repeat;
   padding-right: -3px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
   margin: 0 0 0 0;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
}

.home_but a {
  text-decoration: none;
  color:#FFFFFF;
}
	
/* End Sub Menu */

/* Add Custom Menus */

/* Add Custom Menus */


/*##################### NAVIGATION SECTION #####################*/	




/**********Tagcloud style sheet***********/
.tag_cloud { padding: 3px; text-decoration: none; }
.tag_cloud:link  { color: #81d601; }
.tag_cloud:visited { color: #019c05; }
.tag_cloud:hover { color: #ffffff; background: #69da03; }
.tag_cloud:active { color: #ffffff; background: #ACFC65; }
/*********************/
