 .tableborder
{
	border-style: dashed;
	border-color:#cccc66;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
}

.imageborder
{
	border-style: dashed;
	border-color:#660000;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
}

.imageborder1
{
	border-style: solid;
	border-color:#000000;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

.tableborder1
{
	border-style: dashed;
	border-color:#660000;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

.tableborder2
{
	border-style: dashed;
	border-color:#660000;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
}

.tableborder3
{
	border-style: dashed;
	border-color:#660000;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}

.tableborder4
{
	border-style: dashed;
	border-color:#ffffff;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
}

 .tablefooter
{
	border-style: solid;
	border-color:#99CC00;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
}

 .tablefooter1
{
	border-style: solid;
	border-color:#ffffff;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
}

.titles {/* For all the titles */
font-family: book antiqua,garamond,arial-narrow !important;
 font-size: 25px !important;
 font-weight: bold;
 color: #333333;
 text-decoration: underline;
}

.body /* for all body text 11 book antiqua,garamond,arial-narrow*/
{
	font-family: sans-serif,arial-narrow,garamond,book antiqua !important;
	font-size: 12px;
	color: #000;
	font-weight: normal;
}

/* 
========================================================
link declarations 
========================================================
*/

/* maincontent links */
a.maincontent:link {font-weight: bold; font-size:11px; text-decoration: underline; color: #333333; font-family: book antiqua,garamond,arial-narrow !important;} 
a.maincontent:visited {font-weight: bold; font-size:11px; text-decoration: underline; color: #333333; font-family: book antiqua,garamond,arial-narrow !important;} 
a.maincontent:active {font-weight: bold; font-size:11px; text-decoration: none; color: #666666; font-family: book antiqua,garamond,arial-narrow !important;} 
a.maincontent:hover {font-weight: bold; font-size:11px; text-decoration: none; color: #666666; font-family: book antiqua,garamond,arial-narrow !important;}

/* midnavigation & upper links */
a.midnav:link {font-weight: bold; font-size:11px; text-decoration: underline; color: #cccc66; font-family: book antiqua,garamond,arial-narrow !important;} 
a.midnav:visited {font-weight: bold; font-size:11px; text-decoration: underline; color: #cccc66; font-family: book antiqua,garamond,arial-narrow !important;} 
a.midnav:active {font-weight: bold; font-size:11px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 
a.midnav:hover {font-weight: bold; font-size:11px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 

/* toprightnavigation & upper links */
a.toprighnav:link {font-weight: bold; font-size:12px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 
a.toprighnav:visited {font-weight: bold; font-size:12px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 
a.toprighnav:active {font-weight: bold; font-size:15px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 
a.toprighnav:hover {font-weight: bold; font-size:15px; text-decoration: underline; color: #660000; font-family: book antiqua,garamond,arial-narrow !important;} 

/* bodycontent links */
a.bodycontent:link {font-size:12px; text-decoration: underline; color: #cccc66; font-family: sans-serif,arial-narrow,garamond,book antiqua !important;} 
a.bodycontent:visited {font-size:12px; text-decoration: underline; color: #cccc66; font-family: sans-serif,arial-narrow,garamond,book antiqua !important;} 
a.bodycontent:active {font-size:12px; text-decoration: underline; color: #660000; font-family: sans-serif,arial-narrow,garamond,book antiqua !important;} 
a.bodycontent:hover {font-size:12px; text-decoration: underline; color: #660000; font-family: sans-serif,arial-narrow,garamond,book antiqua !important;} 

/* leftside links */
a.leftside:link {font-size:11px; text-decoration: underline; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftside:visited {font-size:11px; text-decoration: underline; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftside:active {font-size:11px; text-decoration: underline; color: #660000; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftside:hover {font-size:11px; text-decoration: underline; color: #660000; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 

/* leftsideclients links */
a.leftsideclients:link {font-size:11px; text-decoration: underline; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftsideclients:visited {font-size:11px; text-decoration: underline; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftsideclients:active {font-size:11px; text-decoration: none; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.leftsideclients:hover {font-size:11px; text-decoration: none; color: #999900; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 


/* news links */
a.news:link {font-size:11px; text-decoration: underline; color: #cccc66; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.news:visited {font-size:11px; text-decoration: underline; color: #cccc66; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.news:active {font-size:11px; text-decoration: underline; color: #660000; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 
a.news:hover {font-size:11px; text-decoration: underline; color: #660000; font-family:Trebuchet MS,Lucida Grande,Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;} 

/* 
========================================================
Button for left Menu
========================================================
*/
#button {
	width: 12em;
	
	padding: 0 0 0em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #999900;
	color: #333;
	width:350px;
	}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		border-bottom: 1px solid #ffffff;
		margin: 0;
		}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #999900;
		border-right: 10px solid #999900;
		background-color: #999900;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 10px solid #cccc66;
		border-right: 10px solid #cccc66;
		background-color: #cccc66;
		color: #fff;
		}