/* Default Links */
a:link, a:visited
{
	text-decoration: none;
	color: #666666;
	background-color: Transparent;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .7em;
    font-weight: ;
}

a:hover, a:active
{
	text-decoration: underline;
	color: #000000;
	background-color: Transparent;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .7em;
    font-weight: ;
}

.links
{
	text-decoration: none;
	color: #000000;
	background-color: Transparent;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .8em;
    font-weight:bold;
    padding: 0px 0px 0px 10px;
}

.links a:link, .links a:visited
{
	text-decoration: none;
	color: #000000;
	background-color: Transparent;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .8em;
}

.links a:hover, .links a:active
{
	text-decoration: underline;
	color: #000000;
	background-color: Transparent;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .8em;
}

/*  */
.links2
{
	text-decoration: none;
	color: #000000;
	background-color: Transparent;
	font-family: Arial, Verdana, Sans-Serif, Serif, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}

/*.links2 a:link, .links2 a:visited
{
	text-decoration: none;
	color: #000000;
	background-color: Transparent;
	font-family: Arial, Verdana, Sans-Serif, Serif, Helvetica;
    font-size: .85em;
}

.links2 a:hover, .links2 a:active
{
	text-decoration: underline;
	color: #000000;
	background-color: Transparent;
	font-family: Arial, Verdana, Sans-Serif, Serif, Helvetica;
    font-size: .85em;
}*/
/* Default LINKS */

#leftcontent a
{
	color: #333333;
	display: block;
	text-decoration: none;
	background: rgb(235, 235, 235);
	margin: 0;
	/*padding: 2px 10px;*/
	padding: 5px 0px 5px 5px;
	border-left: 0px solid #fff;
	border-top: 0px solid #fff;
	border-right: 0px solid #fff;
	font-weight: bold;
}

#leftcontent a:hover, #leftcontent a:active 
{ 
	color: black;
	display: block;
	text-decoration: none;
	background: #CCCCCC;
	margin: 0;
	/*padding: 2px 10px;*/
	padding: 5px 0px 5px 5px;
	border-left: 0px solid #fff;
	border-top: 0px solid #fff;
	border-right: 0px solid #fff;
	font-weight: bold;
}

#leftcontent a.active:link, #leftcontent a.active:visited
{
	color: white;
	display: block;
	text-decoration: none;
	background: #9C9648;
	margin: 0;
	padding: 2px 10px;
	border-left: 0px solid #fff;
	border-top: 0px solid #fff;
	border-right: 0px solid #fff;
	font-weight: bold;
}
/* VERTICAL NAVIGATION */

/* TEXT */
.contentHeader
{
	font-family:Arial, Sans-Serif;
    font-size: 1em;
    font-weight: bold;
	padding: 5px 15px 5px 15px;
    color: black;
}

.contentSubHeader
{
	font-family:Arial, Sans-Serif;
    font-size: .8em;
    font-weight: bold;
	padding: 5px 15px 5px 15px;
    color: black;
}

.headerQuote
{
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .7em;
    padding: 0px 5px 0px 5px;
    margin-bottom: 15px;
    color: Gray;
}

#menuHeading
{
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .68em;
    padding: 8px 2px 8px 2px;
   /* margin-top: 10px;
	margin-bottom: 10px;*/
	margin-top: 0px;
	margin-bottom: 5px;
    color: white;
	font-weight: bold;
	text-align: center;
	background: gray;
}

.header
{
	font-family:  Arial, Verdana, Sans-Serif, Serif, Helvetica;
    font-size: .75em;
    font-weight: bold;
    color: #000000;
    background-color: #E8E8E8;
    padding: 2px 15px 2px 15px;
	margin: 2px 15px 2px 15px;
}

.positions
{
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
	padding: 5px 15px 5px 15px;
	font-size: 10pt;
	color: black;
}

.paragraph
{
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .75em;
    padding: 5px 15px 5px 15px;
	color: black;
}

.paragraph a:link, .paragraph a:visited
{
	text-decoration: underline;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .9em; 
	color: #333333;
	font-weight: bold;
} 

.paragraph a:hover, .paragraph a:active
{
	text-decoration: underline;
	font-family: Verdana, Arial, Sans-Serif, Serif, Helvetica;
    font-size: .9em; 
	color: #333333;
	font-weight: bold;
} 

.box
{
	/* top right bottom left */
	padding: 10px 1px 10px 5px;
}

.boxheader
{
	font-family:  Arial, Verdana, Sans-Serif, Serif, Helvetica;
    font-size: .75em;
    font-weight: bold;
    color: gray;
    background-color: #E8E8E8;
    padding: 2px 5px 2px 5px;
    border: solid 1px gray;
}

.boxtext 
{
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .7em;
    padding: 7px 5px 10px 5px;
    border-bottom: solid 1px gray;
    border-left: solid 1px gray;
    border-right: solid 1px gray;
}

.boxtext a:link, .boxtext a:visited
{
	text-decoration: underline;
	font-family: Arial, Sans-Serif, Verdana, Serif, Helvetica;
    font-size: .75em;
	font-weight: ;
	color: black;
}

.boxtext a:hover, .boxtext a:active
{
	text-decoration: underline;
	font-family: Arial, Sans-Serif, Verdana, Serif, Helvetica;
    font-size: .75em;
	font-weight: ;
	color: black;
}

.footertxt
{
   font-family: Arial, Sans-Serif;
   font-size: .75em; 
}

#footer a, a:hover, a:active
{
	text-decoration: underline;
    font-family:Arial, Sans-Serif;
    font-weight: bold;
    font-size: .75em; 
    color: #000000;
}

.trademarktxt
{
    font-family:Arial, Sans-Serif;
    font-size: .65em; 
}

.leftimage
{
	padding: 15px 0px 5px 0px;
	text-align: center;
	background-position: center center;
}

.contentimage
{
	padding: 7px 5px 10px 5px;
	text-align: center;
	background-position: center center;
}

.contentimage2
{
	padding: 7px 1px 10px 1px;
	text-align: center;
	background-position: center center;
}

ul
{
	list-style-type: circle;
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .75em;
    padding: 0px 15px 5px 0px;
	color: black;
}

ol
{
	list-style-type: decimal;
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .75em;
    padding: 0px 15px 5px 0px;
	color: black;
}

.ulletters
{
	list-style-type: upper-alpha;
	font-family: Arial, Sans-Serif, Serif, Verdana, Helvetica;
    font-size: .75em;
    padding: 0px 15px 5px 0px;
	color: black;
}

.fltimgright
{
	float: right;
	padding: 0px 5px 5px 8px;
}