#menu {padding:0; margin:5; width:0;}

#menu li {list-style-type:none; width:200px; height:20px; margin:5px 0; clear:both;}

#menu a, #menu a:visited {position:relative; display:block; width:120px; height:18px; border:0px solid #000; background-color:#94D68B; color:#000; padding-left:3px; text-decoration:none;}

#menu a span, #menu a:visited span {display:none;}

#menu a:hover {color:#fcffec; background-color:#0ab54d; border:1px solid #fcffec; text-decoration:none;}

#menu a:hover span {position:absolute; display:block; left:130px; top:0; width:0px; height:0px; border-left:8px solid #c00; border-top:8px solid #fff; border-bottom:8px solid #fff; font-size:1px; line-height:0;}

* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}

#BottomNav {
height : 35px;
width : 770px;
font-size : 10px;
background-color : transparent;
}

#Main {
position : absolute;
top : 112px; /*120px*/
left : 5%;
width : 770px;
background-image : url(/images/bgpixel.gif);
background-repeat : repeat-n;
}
#Content {
width : 580px;
margin-left : 180px;
margin-right : 0px;
margin-top : 20px;
margin-bottom : 220px;
min-height : 300px;
}
#Footer {
top : 0px;
height : 119px;
position : relative;
width : 770px;
clear : both;
text-align : center;
color : #69926B;
background-image : url(/images/footer.jpg);
background-repeat : repeat-n;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 0px;
vertical-align : bottom;
}
#LeftNavigation {
padding-top : 12px;
position : absolute;
top : 120px;
left : 5%;
height : 300px;
width : 170px;
z-index : 35;
clear : both;
}
#Header {
position : absolute;
top : 0px;
left : 5%;
width : 770px;
z-index : 10;
}
#form {
	margin:0px;
	padding:0px;
}
#label {
	float:left;
	width:6em;
	margin:0;
	padding:0;
}

#input, textarea {
	float:right;
	width:200px;
	margin:0 0 2px 0;
	padding:0;
}

.check {
	float:left;
	width:6px;
	margin:5px 0 2px 0;
	padding:0;
}

.button {
	width:5em;
	float:right;
}

.textbox {
	float:right;
	width:200px;
	margin:0px 0 2px 0;
	padding:0;
}

div.clear {
	font-size:0;
	line-height:0;
	clear:both;
}
/* CLASSES */
.img {
border-width : 1px;
border-style: solid;
border-color : #67916A;
vertical-align : top;
}

body {
padding : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
margin-bottom : 0px;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
background-color : #ffffff;
}
td,p,pre,li {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
td {
vertical-align : top;
}
li {
vertical-align : middle;
}
.form {
font-family : Arial, Helvetica, sans-serif;
vertical-align : middle;
border : 1px;
font-size : 13px;
/*padding-bottom : 5px;*/
}
.nav {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #000000;
text-decoration : none;
}
.nav2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #000000;
margin-left: 14px;
width : 150px;
text-decoration : none;
}
.nav:hover {
text-decoration : underline;
}

h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
font-style : normal;
color : #000000;
padding-top : 0px;
}
h2,th  {
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 13px;
font-style : normal;
text-align : left;
}
h3  {
color : black;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 11px;
font-style : normal
}
h4 {
font-family : arial, helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-transform : capitalize;
color : Black;
}
input.submit {
background-color : #C6C6C6;
color : #000000;
font-family : Arial, Helvetica, sans-serif, Verdana; 
font-weight : bold; 
font-size : 13px;
}
.breadcrumb {
vertical-align : text-top;
border : 0px;
}
a  		{
font-family : Arial, Helvetica, sans-serif, Verdana; 
font-style : normal; 
font-size : 13px;
color : #69926B;
}
.copyright {
text-align : right;
font-style : normal;
font-family : Verdana, Helvetica, sans-serif, Arial; 
font-size : 12px;
color : #000000;
}
.vert_line {
background-color : #000000;
width:0px;
}
.image_cell {
text-align : center;
vertical-align : top;
width : 150px;
border : 2px;
border-color : #94D68B;
}
.strapcontainer {
height : 22px;
width : 590px;
}
.straptitle {
float:left;
color : #FFFFFF;
height : 22px;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
text-decoration : none;
}
ul.list {
margin-left:15px;
padding-left:15px;
}
ul.navlist {
margin-left:0px;
padding-left:0px;
}
.navlist {
list-style-position : inside;

list-style-image : url(/images/nav_arrow.gif);
padding-left : 0px;
vertical-align : middle;
line-height : 23px;
}
.sub {font-size : 8px;}
.sup {
	font-size : 8px;
	vertical-align : top;
}