/* CSS Document */

html { overflow: -moz-scrollbars-vertical !important; }

body {
	background-color: #ffffff;
	/*background-image: url(../images/background_gradient.png);
	background-repeat: repeat-x;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}


table { border: 0px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
form { margin: 0px; }
input, select, textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td { vertical-align: top; }
img { margin: 0px; padding: 0px; border: 0px; }
div { padding: 0px; margin: 0px; }
hr { size: 1px; width: 100%; }
p { margin:0px; padding: 0px; margin-bottom: 10px;}

a:link { color:#669900; text-decoration: none; font-weight: bold;}
a:visited { color:#669900; text-decoration: none; font-weight: bold;}
a:hover { color: #669900; text-decoration: none; font-weight: bold;}
a:active { color: #669900; text-decoration: none;font-weight: bold; }		

table#layout { background: white; margin: 0px auto; border-bottom:1px solid #669900; }
	table#layout td { padding: 0px; }

table#content td.topleftlogo { width: 148px; height: 188px; padding: 0px; margin: 0px; background-color: white; }
table#content td.topleftlogo img#topleftlogoimage { padding-top: 30px; padding-left: 30px; padding-right: 10px; width: 148px; }
table#content td.logo { width: 730px; height: 100px; padding: 0px; margin: 0px; background-color: white; }
/*table#content td.logo img#logoimage { padding-top: 30px; }*/

table#content td.left { width: 118px; padding: 0px; margin: 0px; padding-left: 0px; /*background-image: url(../images/background_leftnav.gif); background-repeat: repeat-y;*/ }
table#content td.right { width: 510px; padding: 0px; margin: 0px; padding-right: 0px;}
table#content td.right2 { width: 118px; padding: 0px; margin: 0px; padding-left: 0px;}

div#padding_left_nav { margin-left: 15px; }
div#content_left { width: 148px; padding-top: 20px; font-size: 12px; font-weight:normal; }
div#content_left a:link { color:#669900; background-color: #ffffff; display: block; padding-left: 20px; padding-top: 6px; padding-bottom: 7px; text-decoration: none; font-weight:normal; border-bottom:1px solid #669900; }
div#content_left a:visited { color:#669900; background-color: #ffffff; display: block; padding-left: 20px; padding-top: 6px; padding-bottom: 7px; text-decoration: none; font-weight:normal; border-bottom:1px solid #669900;}
div#content_left a:hover { color:#669900; background-color: #ffffff; display: block; padding-left: 20px; padding-top: 6px; padding-bottom: 7px; text-decoration: underline; font-weight:normal; border-bottom:1px solid #669900;}
div#content_left a:active { color:#669900; background-color: #ffffff; display: block; padding-left: 20px; padding-top: 6px; padding-bottom: 7px; text-decoration: none; font-weight:normal; border-bottom:1px solid #669900;}

div#content_right { margin-top:25px; margin-bottom: 0px;font-size: 12px; width: 510px; line-height: 1.5em; padding-left:15px; padding-bottom:15px; text-align:justify; color:#000000;}
div#content_right a:link {color:#000000;}
div#content_right a:visited {color:#000000;}
div#content_right a:hover {color:#000000;}
div#content_right a:active {color:#000000;}
div#content_right2 { width: 148px; padding-top: 20px; font-size: 12px; font-weight:normal; color:#669900;}
div#content_right2 a:link { color:#669900; background-color: #ffffff; margin-left: 20px; padding-top: 15px; padding-bottom: 7px; text-decoration: none; font-weight:normal; border-bottom:1px solid #669900; }
h1 {
font-size: 18px;}
p.footer {padding-top:15px; padding-bottom:10px; color:#000000; font-weight:normal;}
p.footer a:link {color:#000000; font-weight:normal;}
p.footer a:visited {color:#000000; font-weight:normal;}
p.footer a:hover {color:#000000; font-weight:normal;}
p.footer a:active {color:#000000; font-weight:normal;}