/* CSS Document */

body {  background-color: #ffffff;
		font-family: Arial, Helvetica, sans-serif; 
        font-size: 11px; 
        font-weight: normal; 
        color: #6e6e6e; 
        margin-top: 0px; 
        margin-left: 0px; 
        margin-right: 0px; 
        margin-bottom: 0px; 

        /* IE scroll elements */ 
        scrollbar-face-color: #d7d4cd; 
        scrollbar-shadow-color: #eaeaea; 
        scrollbar-highlight-color: #ffffff; 
        scrollbar-3dlight-color: #eoeoeo; 
        scrollbar-darkshadow-color: #000000; 
        scrollbar-track-color: #d7d4cd; 
        scrollbar-arrow-color: #000000; 
} 

/* content text and links */
.content { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6E6E6E; } 
.content a { color: #6E6E6E; text-decoration: none; }
.content a:visited { color: #6E6E6E; text-decoration: none; } 
.content a:hover { color: #6E6E6E; text-decoration: none; } 
.content a:active { color: #6E6E6E; text-decoration: none; }

/* padding and bg for main area */
.main_pad { background: #ffffff; padding-right:33; padding-top:10;} 

/* padding and bg for left nav area */
.left_nav_pad { background: #ffffff; padding-right:25; }

/* left navigation background, text and links */ 
.left_nav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;padding-left:10; padding-top:10;} 
.left_nav a { color: #999999; text-decoration: none; } 
.left_nav a:visited { color: #999999; text-decoration: none; } 
.left_nav a:hover { color: #999999; text-decoration: none; } 
.left_nav a:active { color: #999999; text-decoration: none; }

/* left navigation style for h1 & h2 tags */
h2 {margin: 0em;padding: 0em;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#487A42;} 
h2 a { color: #487A42; text-decoration: none; } 
h2 a:visited { color: #487A42; text-decoration: none; } 
h2 a:hover { color: #487A42; text-decoration: none; } 
h2 a:active { color: #487A42; text-decoration: none; }

h1 { margin: 0em;padding: 0em;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#ffffff; background: url(images/h2_arrow.jpg) no-repeat center right; padding-right:10; } 
h1 a { color: #ffffff; text-decoration: none; } 
h1 a:visited { color: #ffffff; text-decoration: none; } 
h1 a:hover { color: #ffffff;  text-decoration: none; } 
h1 a:active { color: #ffffff; text-decoration: none; }

/* top navigation style for links, sublinks and text */
.top_nav_pad { background: #ffffff; padding-right:34; padding-top:3;}

.top_bucket { height:33; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; font-weight: bold; background: url(images/bucket_bg.jpg) no-repeat center center; padding:7 10 0 10;} 
.top_bucket a:link { color: #6e6e6e; text-decoration: none; } 
.top_bucket a:visited { color: #6e6e6e; text-decoration: none; } 
.top_bucket a:hover { color: #6e6e6e; text-decoration: none; } 
.top_bucket a:active { color: #6e6e6e; text-decoration: none; }

.bottom_bucket { height:103px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; background: url(images/bucket_bg_bottom.jpg) no-repeat bottom center; background-color:#f3f3f3; padding:10 10 10 11; } 
.bottom_bucket a:link { color: #6e6e6e; text-decoration: none; } 
.bottom_bucket a:visited { color: #6e6e6e; text-decoration: none; } 
.bottom_bucket a:hover { color: #6e6e6e; text-decoration: none; } 
.bottom_bucket a:active { color: #6e6e6e; text-decoration: none; }

/* top navigation style for links, sublinks and text */
.bottom_nav_pad { background: #ffffff; padding-top:15;}

.bottom_nav { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #d1d2d2; } 
.bottom_nav a { color: #d1d2d2; text-decoration: none; } 
.bottom_nav a:visited { color: #d1d2d2; text-decoration: none; } 
.bottom_nav a:hover { color: #ffffff; background-color: #c0c0c0; text-decoration: none; } 
.bottom_nav a:active { color: #d1d2d2; text-decoration: none; }

/* drop down link style */
.anylinkcss{ font-family: Arial, Helvetica, sans-serif; color: white; position: absolute; 
				visibility: hidden; border:1px solid #cccccc; border-bottom-width: 0; font:normal 11px arial;
				line-height: 18px; z-index: 100; background-color: #ffffff; width: 205px; }
.anylinkcss a{ color: 166BB0; width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #cccccc; 
				background-color: #ffffff; padding: 1px 0; text-decoration: none; font-weight: normal; 
				text-indent: 5px; }
.anylinkcss a:hover{ /*hover background color*/ background-color: #e0e0e0; color: #166BB0; text-decoration: none; }
.anylinkcss a:active{ /*hover background color*/ color: 166BB0; text-decoration: none; }
.anylinkcss a:visited{ /*hover background color*/ color: 166BB0; text-decoration: none; }

/* related links */
.relatedlinks { height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; } 
.relatedlinks a { color: #6e6e6e; text-decoration: none; } 
.relatedlinks a:visited { color: #6e6e6e; text-decoration: none; } 
.relatedlinks a:hover { color: #6e6e6e; background-color: #f3f3f3; text-decoration: none; } 
.relatedlinks a:active { color: #6e6e6e; text-decoration: none; }

.relatedlinks2 { height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6e6e6e; } 
.relatedlinks2 a { color: #6e6e6e; text-decoration: none; } 
.relatedlinks2 a:visited { color: #6e6e6e; text-decoration: none; } 
.relatedlinks2 a:hover { color: #6e6e6e; background-color: #f3f3f3; text-decoration: none; } 
.relatedlinks2 a:active { color: #6e6e6e; text-decoration: none; }			

.green_relatedlinks { height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #487A42; } 
.green_relatedlinks a { color: #6e6e6e; text-decoration: none; } 
.green_relatedlinks a:visited { color: #6e6e6e; text-decoration: none; } 
.green_relatedlinks a:hover { color: #6e6e6e; background-color: #f3f3f3; text-decoration: none; } 
.green_relatedlinks a:active { color: #6e6e6e; text-decoration: none; }

.green_number { letter-spacing:1px; padding-right:8; padding-top:3; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #487A42; font-weight: bold; } 
.green_number a { color: #6e6e6e; text-decoration: none; } 
.green_number a:visited { color: #6e6e6e; text-decoration: none; } 
.green_number a:hover { color: #6e6e6e; background-color: #f3f3f3; text-decoration: none; } 
.green_number a:active { color: #6e6e6e; text-decoration: none; }


/* style for the forms */
input {background:#f3f3f3;width:220px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif; 
		font-size: 11px; color:#6E6E6E; padding-left: 8;}
input.white {background:#f3f3f3;width:220px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif; 
		font-size: 11px; color:#6E6E6E; padding-left: 8;}		
input.radio {width:12px;border:0px;text-align:left;font-family:Arial,Helvetica,sans-serif}

input.quest {background:#ffffff;width:552px;border-bottom:1px solid #6E6E6E;border-left-color:#ffffff;border-top-color:#ffffff;border-right-color:#ffffff;
	    text-align:left;font-family:Arial,Helvetica,sans-serif; font-size: 11px;}

textarea {background:#f3f3f3;width:220px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif;
		font-size: 11px; color:#6E6E6E; padding-left: 8;}
textarea.white {background:#ffffff;width:552px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif;
		font-size: 11px; color:#6E6E6E; padding-left: 8;}
		
select {background:#f3f3f3;width:220px;border:1px solid #6E6E6E;text-align:left;font-family:Arial,Helvetica,sans-serif; 
		color:#6E6E6E;}
		
/* table height */
.tableheight  {height:100%}

.footer_pad  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; height:100%;background:  url(images/footer_bg.jpg) no-repeat top right; padding-left:10; padding-right:10; padding-top:10; padding-bottom:10;}
.footer_pad a { color: #6e6e6e; text-decoration: none; } 
.footer_pad a:visited { color: #6e6e6e; text-decoration: none; } 
.footer_pad a:hover { color: #6e6e6e;  background-color: #f3f3f3; text-decoration: none; } 
.footer_pad a:active { color: #6e6e6e; text-decoration: none; }

.top_links  { padding-left:6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; height:100%; }
.top_links a { color: #6e6e6e; text-decoration: none; } 
.top_links a:visited { color: #6e6e6e; text-decoration: none; } 
.top_links a:hover { color: #6e6e6e;  background-color: #f3f3f3; text-decoration: none; } 
.top_links a:active { color: #6e6e6e; text-decoration: none; }

.top_main_bg  { background:  url(images/top_main_bg.jpg) no-repeat top center; }
			
.bottom_main_bg  { background:  url(images/bottom_main_bg.jpg) no-repeat bottom center; padding:15 15 15 15;}			

.innersidetableheight  {height:100%; padding-top:10; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; }
.innersidetableheight a { color: #6e6e6e; text-decoration: none; } 
.innersidetableheight a:visited { color: #6e6e6e; text-decoration: none; } 
.innersidetableheight a:hover { color: #949393; text-decoration: none; } 
.innersidetableheight a:active { color: #6e6e6e; text-decoration: none; }

.nav_grey  { height:27; background-color:#868686; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; border-right:3px solid #737373; padding-right:8; }
.nav_grey a { color: #ffffff; text-decoration: none; } 
.nav_grey a:visited { color: #ffffff; text-decoration: none; } 
.nav_grey a:hover { color: #ffffff; text-decoration: none; } 
.nav_grey a:active { color: #ffffff; text-decoration: none; }

.main_grey  { height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6e6e6e; padding-left:15; padding-top:15; padding-right:15; }
.main_grey a { color: #6e6e6e; text-decoration: none; } 
.main_grey a:visited { color: #6e6e6e; text-decoration: none; } 
.main_grey a:hover { color: #6e6e6e; text-decoration: none; } 
.main_grey a:active { color: #6e6e6e; text-decoration: none; }

.nav_green { background-color:#487A42; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; border-right:3px solid #366830; padding-right:8; } 
.nav_green a { color: #ffffff; text-decoration: none; } 
.nav_green a:visited { color: #6e6e6e; text-decoration: none; } 
.nav_green a:hover { color: #949393; text-decoration: none; } 
.nav_green a:active { color: #6e6e6e; text-decoration: none; }

.nav_main { height:90%; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;} 
.nav_main a { color: #ffffff; text-decoration: none; } 
.nav_main a:visited { color: #ffffff; text-decoration: none; } 
.nav_main a:hover { color: #ffffff; text-decoration: none; } 
.nav_main a:active { color: #ffffff; text-decoration: none; }

.nav_bg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background:  url(images/nav_bg.jpg) no-repeat bottom right; }
.nav_bg a { color: #ffffff; text-decoration: none; } 
.nav_bg a:visited { color: #ffffff; text-decoration: none; } 
.nav_bg a:hover { color: #ffffff; text-decoration: none; } 
.nav_bg a:active { color: #ffffff; text-decoration: none; }			
