.dots {
   border-bottom: 1px dotted black;
}

.nodots {
   background-color: white;
   position:relative;
   padding-bottom:2px;
}
.leadingdot {
   border-bottom: 1px dotted black;
}
.menu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Black;
	text-decoration : none;
}
.menu:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : Blue;
	text-decoration : none;
}
.menu2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : gray;
	text-decoration : none;
}
.menu2:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : blue;
	text-decoration : none;
}
.menu1 {
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : gray;
}
.body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	text-decoration : none;
}
.body:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Navy;
	text-decoration : underline;
}
.body:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Maroon;
	text-decoration : underline;
}
.counter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : White;
	text-decoration : none;
	background : Navy;
}
.heading {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : Navy;
	text-decoration : none;
}
.bodyred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
.smblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : black;
	text-decoration : none;
}
.smwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : white;
	text-decoration : none;
}

.smred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
.smred:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : maroon;
	text-decoration : underline;
}
.smred:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : maroon;
	text-decoration : none;
}
.budgetbody {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Navy;
	text-decoration : none;
}
.budgetbody2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : Navy;
	text-decoration : underline;

 

}
 .menuActuator { 
            color:#ffffff;
            font-weight: none;
            font-size:12px;
            font-family:Tempus Sans ITC, arial;
			text-decoration : none;
        }

 		A.menuActuator { 
            color:#ffffff;
            font-weight:none;
            font-size:12px;
            font-family:Tempus Sans ITC, arial;
			text-decoration : none;
        }
		 A.menuActuator:hover { 
            color:#cccccc;
            font-weight:none;
            font-size:12px;
            font-family:Tempus Sans ITC, arial;
			text-decoration : none;
}
 .menuActuator2 { 
            color:#E65700;
            font-weight:bold;
            font-size:12px;
            font-family:Tempus Sans ITC, arial
			text-decoration : none;
        }

 		A.menuActuator2 {
	color:#E65700;
	font-weight:bold;
	font-size:12px;
	font-family: Tempus Sans ITC, arial;
	text-decoration : none;
}
		 A.menuActuator2:hover { 
            color:#B3ABA0;
            font-weight:bold;
            font-size:12px;
            font-family:Tempus Sans ITC, arial;
			text-decoration : none;
 
       }



        .menu3 {
            font-family:verdana;
            color:#000000;
            font-size:11px;
			font-weight:none;
			text-decoration : none;
        }
		A.menu3 {
			height: 16px;
			width: 200px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			text-decoration : none;
        }
		A.menu3:hover{
			height: 16px;
			width: 200px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
         	layer-background-color:#ffffff;
         	background-color:#ffffff;
			text-decoration : none;
        }



        .menu4 {
            font-family:verdana;
            color:#000000;
            font-size:11px;
			font-weight:none;
			text-decoration : none;
        }
		A.menu4 {
			height: 16px;
			width: 320px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
			text-decoration : none;
        }
		A.menu4:hover{
			height: 16px;
			width: 320px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #000000;
         	layer-background-color:#E6EDF8;
         	background-color:#E6EDF8;
			text-decoration : none;
}
.menu5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : 185F91;
	text-decoration : none;
}
.menu5:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : 185F91;
	text-decoration : none;
        }


    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }.menubg {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: FAF6F2;
	border-right-color: B9AF9F;
	border-bottom-color: FAF6F2;
	border-left-color: B9AF9F;
	background-color: F5EBE3;
	height: 35px;
	width: 155px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}

.bgtrees {
	background-image : url("../assets/trees_bg_right.jpg");
	background-color : transparent;
	background-repeat : repeat-x;
}
div.rounded-box {
    width: 800;
    background-color: #DDCBBD;
    margin: 3px;
}
div.top-left-corner, div.top-right-corner
{position:absolute; width:20px; height:20px;
background-color:#000000; overflow:hidden;}
div.bottom-left-corner, div.bottom-right-corner 
{position:absolute; width:20px; height:20px;
background-color:#6B8719; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside,
div.top-right-inside, div.bottom-right-inside
{position:relative; font-size:150px; font-family:arial;
color:#DDCBBD; line-height: 40px;}
div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:-1px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: -1px; right:0px;}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {
	position: relative; padding: 8px; color:#000;
}



