
/* html tag and class properties */

body {
	margin : 0;
	padding : 0;
	background-color : #1E425B;
	color : #000;
	font-family : verdana, arial, helvetica, sans-serif;
	}

td {
	color : #000;
	font-size : 70%
	}

a {
	color : #3B7AA6;
	text-decoration : none;
	}

a:visited {
	color : #3B7AA6;
	text-decoration : none;
	}

a:hover {
	color : #3B7AA6;
	text-decoration : underline;
	}

a:active {
	color : #3B7AA6;
	text-decoration : underline;
	}

a.boldlink {
	color : #3B7AA6;
	font-weight : bold;
	text-decoration : none;
	}

a.boldlink:visited {
	color : #3B7AA6;
	font-weight : bold;
	text-decoration : none;
	}

a.boldlink:hover, a.boldlink:active {
	color : #3B7AA6;
	font-weight : bold;
	text-decoration : underline;
	}

a.boldlinkwhite {
	color : #fff;
	font-weight : bold;
	text-decoration : underline;
	}

a.boldlinkwhite:visited {
	color : #fff;
	font-weight : bold;
	text-decoration : underline;
	}

a.boldlinkwhite:hover, a.boldlink:active {
	color : #fff;
	font-weight : bold;
	text-decoration : underline;
	}

a.whitelink {
	color : #fff;
	text-decoration : underline;
	}

a.whitelink:visited {
	color : #fff;
	text-decoration : underline;
	}

a.whitelink:hover, a.whitelink:active {
	color : #fff;
	text-decoration : underline;
	}


h1 {
	margin-bottom : 0;
	font-size : 160%;
	color : #999999;
	}

h2 {
	margin-bottom : 0;
	font-size : 140%;
	color : #999999;
	}

h3 {
	margin-bottom : 0;
	font-size : 120%;
	color : #999999;
	}


p {
	margin : 3px 0 12px 0;
	}

ul, ol {
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0px;
	padding-left : 20px;
	margin-left : 0px;
	}

.bullet-arrow {
	list-style-image: url(images/arrow.gif);
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 5px;
	}

.rule {
	margin-bottom : 8px;
	padding : 0;
	border-bottom : #ccc;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	}

/* Table Definitions */

.homefeature {
	background-color : #6B7937;
	padding : 20px 20px 20px 20px;
	color : #fff;
	}

.homebox {
	background-color : #fff;
	padding : 15px 5px 0px 5px;
	color : #000;
	}

.copyright {
	background-color : #1E425B;
	padding : 15px 5px 0px 5px;
	color : #fff;
	font-size : 70%
	}

.mainbody {
	background-color : #fff;
	padding : 20px 10px 20px 20px;
	color : #000;
	}

.rightboxhead {
	background-color : #A8BB89;
	padding : 5px 10px 5px 10px;
	color : #ffffff;
	font-weight : bold;
	font-size : 70%
	}

.rightboxwhite {
	background-color : #ffffff;
	padding : 5px 10px 5px 10px;
	border-color : #cccccc;
	border-width : 0 1px 1px 1px;
	border-style : none solid solid solid;
	color : #000000;
	font-size : 70%
	}

.rightboxlist {
	background-color : #ffffff;
	padding : 5px 10px 0px 10px;
	border-color : #cccccc;
	border-width : 0 1px 1px 1px;
	border-style : none solid solid solid;
	color : #000000;
	font-size : 70%
	}

.rightboxgrey {
	background-color : #cccccc;
	padding : 5px 10px 5px 10px;
	color : #000000;
	font-size : 70%
	}

.rightboxspacer {
	background-color : #ffffff;
	padding : 2px 10px 2px 10px;
	color : #000000;
	font-size : 70%
	}


/* Navigation Definition */
a.leftnavon, a.leftnavon:visited {
	display : block;
	background-color : #999999;
	padding : 3px 3px 3px 10px;
	border-bottom : #999999;
	border-width : 0 0 0 0;
	border-style : none none solid none;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	}

a.leftnavon:hover, a.leftnavon:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	}

a.leftnav, a.leftnav:visited {
	display : block;
	background-color : #6B7834;
	padding : 3px 3px 3px 10px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	}

a.leftnav:hover, a.leftnav:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	}


a.leftnavsub, a.leftnavsub:visited {
	display : block;
	background-color : #6B7834;
	padding : 3px 3px 3px 30px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	text-decoration : none;
	}

a.leftnavsub:hover, a.leftnavsub:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	font-weight : normal;
	}

a.leftnavsubon, a.leftnavsubon:visited {
	display : block;
	background-color : #999999;
	padding : 3px 3px 3px 30px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	text-decoration : none;
	}

a.leftnavsubon:hover, a.leftnavsubon:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	font-weight : normal;
	}

a.leftnavsubsub, a.leftnavsubsub:visited {
	display : block;
	background-color : #6B7834;
	padding : 3px 3px 3px 45px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	text-decoration : none;
	}

a.leftnavsubsub:hover, a.leftnavsubsub:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	font-weight : normal;
	}

a.leftnavsubsubon, a.leftnavsubsubon:visited {
	display : block;
	background-color : #999999;
	padding : 3px 3px 3px 45px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	text-decoration : none;
	}

a.leftnavsubsubon:hover, a.leftnavsubsubon:active {
	background-color : #5B5B2D;
	color : #fff;
	text-decoration : underline;
	font-weight : normal;
	}


a.leftnavmainon, a.leftnavmainon:visited {
	display : block;
	background-color : #522808;
	padding : 3px 3px 3px 10px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	}

a.leftnavmainon:hover, a.leftnavmainon:active {
	background-color : #8C4510;
	color : #fff;
	text-decoration : underline;
	}

a.leftnavmain, a.leftnavmain:visited {
	display : block;
	background-color : #522808;
	padding : 3px 3px 3px 10px;
	border-bottom : #999999;
	border-width : 0 0 1px 0;
	border-style : none none solid none;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	}

a.leftnavmain:hover, a.leftnavmain:active {
	background-color : #8C4510;
	color : #fff;
	text-decoration : underline;
	}
