/* Master CSS Document */

/* GLOBAL VALUES */
html, body {
	height: 100%;
	}
body {
	margin-top: 20px;
	padding: 0;
	text-align: center;
	background-color: #999999;
	min-width: 770px;
	}
	
	/* always use Arial unless otherwise specified */
	
	h1, h2, h3, h4, h5, h6, td, th, p, dd, dt, #copyright {
   		font-family: Arial, Helvetica, Sans-Serif;
	}
.body-bg {
	background-color: #86CD5D;
    }	

	/* link colors */
	a:link, a:active, a:visited {
	   color: #06C;
		}

	/* hover effects */

	a:hover {
    	color: #25A4F5;
		}
	
	
	/* Image Attributes */
	img.floatLeftIndex {
		float: left;
		margin-right: auto;
		margin-bottom: 10px;
		}
	img.floatRightIndex {
		float: right;
		margin-left: auto;
		margin-bottom: 10px;
		}	
	
/* MASTER DIVS */

#wrapper {
	margin: 0 auto;
	width:750px;
	text-align: left;
	min-height: 100%;
	height: auto;
	background-color: #86CD5D;
    }
	/* Hack for IE, Reset to 100% height */
	* html #wrapper {
		height: 100%;
	}
	/* End IE Hack */

#header {
	margin: 0 auto;
	width:750px;
	text-align: right;
	height: auto;
    }
	
/*#content {
	margin: 5px;
	background-color: #FFFFFF;
	}*/

#oneColumn {
		text-align: center;
		background-color: #86CD5D;
		padding: 8px;
  	  }
	  
#oneColumnContent {
		text-align: left;
		background-color: #E1EEFE;
		padding: 8px;
		font-size: 12px;
		margin: 3px;
		
}
#oneColumnContent a:link a:hover a:visited, #oneColumn a:link a:hover a:visited{
	color: #FF6600:
	}
	  
/*TWO COLUMN FORMAT - SMALLER ON LEFT */

	/* DO NOT EDIT #leftbox */
	#leftboxSm {
		width: 146px;
		text-align: left;
		background-color: #E1EEFE;
		margin-left: 5px;
		margin-right: auto;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 2px;
		float: left;
  	  }
	/* DO NOT EDIT #rightbox */
	#rightboxLg {
		width: 565px;
		text-align: left;
		background-color: #E1EEFE;
		margin-left: auto;
		margin-right: 5px;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 2px;
		float: right;
 	   }

		
/*TWO COLUMN FORMAT - SMALLER ON RIGHT */

	/* DO NOT EDIT #leftbox */
	#leftboxLg {
		width: 565px;
		text-align: left;
		background-color: #E1EEFE;
		margin-left: 5px;
		margin-right: auto;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 2px;
		float: left;
  	  }
	/* DO NOT EDIT #rightbox */
	#rightboxSm {
		width: 146px;
		text-align: left;
		background-color: #E1EEFE;
		margin-top: 10px;
		margin-bottom: 10px;
		padding: 2px;
		margin-left: auto;
		margin-right: 5px;
		float: right;
 	   }

/* TWO COLUMN FORMAT - SHARED DIVS */
	/* Invisible Box Containing all Text/Content in #leftbox or #rightbox's Above */
		#leftboxLg-content, #rightboxSm-content, #leftboxSm-content, #rightboxLg-content {
			font-size: 12px;
			margin: 3px;
			padding: 1px;
			}
	
/* PUBLIC DIVS */

#indexContainer {
	width: 770px;
	height: 600px;
	margin: 0 auto;
}
#indexFooter {
	width: 770px;
	height: 20px;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#indexFooter a:link a:visited a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#indexFooter a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}


/* LISTSERVER */

.leaftitle {
	font-weight: bold;
	font-size: 16px;
	color: #ff9900;
	font-style: normal;
	font-family: verdana, sans-serif;
	text-decoration: none;
	text-transform: capitalize;
	}

.title {
	font-weight: bold; 
	font-size: 11px; 
	color: #999966; 
	font-style: normal; 
	font-family: verdana, sans-serif; 
	text-decoration: none; 
	padding-left:5px;
	}

.phphead, a:active.phphead, a:link.phphead, a:hover.phphead, a:visited.phphead {
	font-size: 14px; 
	color: #000000; 
	font-style: normal; 
	font-family: verdana, sans-serif; 
	text-decoration: none; 
	padding-left:20px;
	}

.abouthead, a:active.abouthead, a:link.abouthead, a:hover.abouthead, a:visited.abouthead {
	font-size: 18px;
  	color: #ff9900;
  	font-style: bold;
  	font-family: verdana, sans-serif;
  	text-decoration: none;
  	text-align: center;
 	border: 1px solid black;
	}

.menulinkleft {
	margin : 0px;
	padding : 0px;
	text-transform: capitalize;
	}
	
.menulinkleft a:link, .menulinkleft a:active, .menulinkleft a:visited {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #FF6600;
	background-color : #F9F9F9; 
	font-weight: normal; 
	display : block; 
	text-align : left; 
	text-decoration : none; 
	padding-left: 5px;
	line-height : 15px;
	border-top: 2px white solid;
	}
	
.menulinkleft a:hover {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #000000;
	background-color : #EBEBEB; 
	font-weight: normal; 
	display : block; 
	text-align : left; 
	text-decoration : none;
	}

.menutable {
	background-color : white; 
	border-left : 1px black solid; 
	border-right : 1px black solid; 
	display : block; 
	width : 132px;
	}
	
.menutableright {
	background-color : white;
	display : block;
	width : 132px;
	border: 1px solid #000000;
	}

.menuhd {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : black;
	background-color : #CCCC99; 
	font-weight: normal; 
	border-top: 1px black solid;  
	border-bottom: 1px black solid;
	display : block; 
	text-align : left; 
	text-decoration : none; 
	padding: 2px;
	vertical-align : top; 
	padding-left : 3px;
	}

.bottom {
	font-family: verdana, sans-serif;
	font-size : 10px; 
	font-weight : bold; 
	padding: 2px; 
	padding-left:20px;
	}
	
.input {
	font-family: verdana, sans-serif;
	font-size : 10px; 
	font-weight : normal;
	}

.searchBoxinput {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	font-weight : normal; 
	margin : 0px; 
	padding : 0px;
	color : #000000;
	border: 1px #999966 solid; 
	padding-left:2px; height:15px; width:110px;
	}

.dropdown {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	font-weight : normal; 
	margin : 0px; 
	padding : 0px;
	color : #000000;
	border: 1px #999966 solid; 
	padding-left:5px; 
	height:15px; 
	width:250px;
	}

.addbutton {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	font-weight : normal; 
	margin : 0px;
	padding : 0px;
	color : #000000;
	border: 1px #999966 solid; 
	height:15px; 
	width:120px;
	}

.submitsearch {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	font-weight : normal; 
	margin : 0px; 
	padding : 0px;
	background-color: #DEDEB6;
	color : #000000; 
	border:1px #CCCC99 solid; 
	height:15px;
	}

.menufill {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #000000;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none; 
	padding: 0px;
	border-top: 1px white solid; 
	border-bottom: 1px white solid; 
	padding-left: 5px;
	}

.rightmenufill {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #000000;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none; 
	padding: 0px;
	border-top: 1px white solid; 
	border-bottom: 1px white solid; 
	padding-left: 5px;}

.delete {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : red;
	background-color : #DEDEB6; 
	font-weight: bold; 
	border-top: 1px black solid;  
	border-bottom: 1px black solid;
	display : block; 
	text-align : right; 
	text-decoration : none; 
	padding: 2px;
	vertical-align : top; 
	padding-left : 3px;
	}

a.deletelink, a:link.deletelink, a:active.deletelink, a:visited.deletelink  {
	font-family: verdana, sans-serif;
	font-size : 12px; 
	color : red; 
	font-weight: bold; 
	text-align : right; 
	text-decoration : none;
	}
	
a:hover.deletelink {
	color: #666633;
	}

a.branches {
	padding :2px;
	}
	
a:link.branches, a:active.branches {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #999966;
	background-color : #ffffff; 
	font-weight: bold; 
	text-align : middle; 
	text-decoration : none; 
	display:block;
	}
	
a:hover.branches {
	color: #666633;
	}

a.buttonpublish {
	border: 1px #999966 solid; 
	padding :2px;
	}

a:visited.branches, a:visited.buttonpublish {
	color:#0066CC;
	}
	
a:link.buttonpublish, a:active.buttonpublish {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #999966;
	background-color : #ffffff; 
	font-weight: bold; 
	text-align : middle; 
	text-decoration : none;
	}
	
a:hover.buttonpublish {
	}

a.menuhelp {
	color : #000000;
	}
	
a:link.menuhelp, a:active.menuhelp, a:visited.menuhelp {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #999933;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : right; 
	text-decoration : none; 
	padding: 0px;
	}
	
a:hover.menuhelp {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #000000;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : right; 
	text-decoration : none; 
	padding: 0px;
	}

a:link.urhere, a:active.urhere, a:visited.urhere {
	font-family: verdana, sans-serif; 
	font-size : 10px; 
	color : black; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none;
	}
	
a:hover.urhere  {
	font-family: verdana, sans-serif; 
	font-size : 10px; 
	color : #666666; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none;
	}

.webblermenu {
	font-family: verdana, sans-serif;
	font-size : 11px;
  	color : white;
  	font-weight: normal;
  	text-align : left;
  	text-decoration : none;
  	padding :5px;
  	background-color : #ff9900;
 	border: 1px solid black;
 	z-index: -10;
	}

a:link.powered, a:active.powered, a:visited.powered  {
	font-family: verdana, sans-serif; 
	font-size : 10px; 
	color : #666666;
	font-weight: bold; 
	text-align : left; 
	text-decoration : none; 
	padding: 2px;
	}
	
a:hover.powered {
	color : #7D7B7B;
	}

a.menusearch {
	color : #000000;
	}
	
a:link.menusearch, a:active.menusearch, a:visited.menusearch  {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #FF6600;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none; 
	padding: 0px;
	border-left: 1px white solid;
	width:55px; 
	padding-left: 5px;
	}
	
a:hover.menusearch {
	font-family: verdana, sans-serif;
	font-size : 11px; 
	color : #000000;
	background-color : #CCCC99; 
	font-weight: normal; 
	text-align : left; 
	text-decoration : none;
	}

.listinghdname {
  	font-family: verdana, sans-serif;
  	font-size : 11px;
  	color : white;
  	background-color : #FF32CC;
  	font-weight: bold;
  	border-top: 1px black solid;
	border-left: 1px black solid;
  	border-bottom: 1px black solid;
  	display : block;
  	text-align : left;
  	text-decoration : none;
  	padding: 2px;
  	vertical-align : top;
  	padding-left : 3px;
	}
	
.listingrowname {
  	font-family: verdana, sans-serif;
  	font-size : 11px;
  	color : black;
  	background-color : #e7be8f;
  	font-weight: bold;
  	display : block;
  	text-align : right;
  	text-decoration : none;
  	padding: 2px;
  	vertical-align : top;
  	padding-left : 3px;
	}
	
.listinghdelement {
	font-family: verdana, sans-serif;
  	font-size : 11px;
  	color : white;
  	background-color : #FF32CC;
  	font-weight: bold;
  	border-top: 1px black solid;
	border-right: 1px black solid;
  	border-bottom: 1px black solid;
  	display : block;
  	text-align : right;
    text-decoration : none;
  	padding: 2px;
  	vertical-align : top;
  	padding-left : 3px;
	}
	
.listinghdelementright {
	font-family: verdana, sans-serif;
  	font-size : 11px;
  	color : black;
  	background-color : #e7be8f;
  	font-weight: bold;
  	border-top: 1px black solid;
  	border-bottom: 1px black solid;
  	display : block;
  	text-align : left;
  	text-decoration : none;
  	padding: 2px;
  	vertical-align : top;
  	padding-left : 3px;
	}
	
.listingelement {
  	font-size: 11px;
  	padding: 2px;
	text-align: right;
	background: #FFFFFF;
	}

.listingname {
	font-size: 11px;
	padding: 2px;
	text-align: left;
	background: #FFFFFF;
	text-transform: capitalize;
	font-weight:bold;
	}
	
.shaderfooter {
	background-color: #CCCCCC;
	text-align: left;
	color: white;
	}

.shaderfooterright {
	text-align: right;
	background-color: #CCCCCC;
	color: white;
	}
#shaderfooter, #shaderfooterright, #shaderfooter a:link, #shaderfooterright a:link, .shaderfootertextvisible, .shaderfootertexthidden {
	text-decoration: none;
}

#sendmessageform {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC6600;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}
#greeting {
	color:#000000;
	font-weight: bold;
	text-transform: capitalize;
	}

/*body {
scrollbar-base-color: #DEDEB6;
scrollbar-face-color: #CCCC99;;
scrollbar-track-color: #DEDEB6;
scrollbar-arrow-color: #000000;font-size: 11px;
margin-top: 20px;
	padding: 0;
	text-align: center;
	background-color: #999999;
	min-width: 750px;
	background-repeat: repeat-x;
}

li{
	font-size: 11px; color: #0000; font-style: normal; font-family: verdana, sans-serif;
}

li li {
	font-size: 11px;
	color: #0000;
	font-style: normal;
	font-family: verdana, sans-serif;
	list-style-type : square;
}

a:link {
	font-size: 11px; color: #ff6600; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:active {
	font-size: 11px; color: #ff6600; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:visited {
	font-size: 11px; color: #ff6600; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
a:hover {font-size: 11px; color: #ff6600; font-style: normal; font-family: verdana, sans-serif;
	text-decoration: underline;
}
p {
	font-weight: normal; font-size: 11px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}
td {
	font-weight: normal; font-size: 11px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;
}

ol {font-weight: normal; font-size: 11px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

.disclist li {list-style-type : circle; padding: 5px;}

h1 {font-weight: bold; font-size: 12px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

h2 {font-weight: bold; font-size: 11px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

h3 {font-weight: bold; font-size: 12px; color: #666666; font-style: normal; font-family: verdana, sans-serif; text-decoration: none; margin:0px; padding:0px;}

hr {width : 100%; height : 1px; color: #ff9900; size:1px;}*/




/* MASTER COPYRIGHT */

#copyright {
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	vertical-align: bottom;
	width: 750px;
}
#copyright a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#copyright a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
#copyright a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#copyright a:active {
	color: #FFFFFF;
	text-decoration: none;
}