/* CSS Document */

body {  background: #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; }
.content h2 {margin: 0em;padding: 0em;font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#D68E1A;} 
.content h2 a { color: #D68E1A; text-decoration: none; } 
.content h2 a:visited { color: #D68E1A; text-decoration: none; } 
.content h2 a:hover { color: #D68E1A; text-decoration: none; } 
.content h2 a:active { color: #D68E1A; 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; padding-top:10;}

/* left navigation background, text and links */ 
.left_nav { font-family: Arial, Helvetica, sans-serif; font-size: 11px;} 
.left_nav a {  text-decoration: none; } 
.left_nav a:visited { text-decoration: none; } 
.left_nav a:hover {text-decoration: none; } 
.left_nav a:active { 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: normal; color:#D68E1A;} 
h2 a { color: #D68E1A; text-decoration: none; } 
h2 a:visited { color: #D68E1A; text-decoration: none; } 
h2 a:hover { color: #D68E1A; text-decoration: none; } 
h2 a:active { color: #D68E1A; text-decoration: none; }

h1 {margin: 0em;padding: 0em;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#999999;} 
h1 a { color: #999999; text-decoration: none; } 
h1 a:visited { color: #999999; text-decoration: none; } 
h1 a:hover { color: #999999;  background-color: #f3f3f3; text-decoration: none; } 
h1 a:active { color: #999999; text-decoration: none; }

/* top navigation style for links, sublinks and text */
.top_nav_pad { background: #ffffff; padding-right:34; padding-top:3;}

#top_nav { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #166BB0; } 
#top_nav a:link { color: #166BB0; text-decoration: none; } 
#top_nav a:visited { color: #166BB0; text-decoration: none; } 
#top_nav a:hover { color: #166BB0; text-decoration: none; } 
#top_nav a:active { color: #166BB0; 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: 11px; color: #C3C3C3; } 
.bottom_nav a { color: #C3C3C3; text-decoration: none; } 
.bottom_nav a:visited { color: #C3C3C3; text-decoration: none; } 
.bottom_nav a:hover { color: #ffffff; background-color: #C3C3C3; text-decoration: none; } 
.bottom_nav a:active { color: #C3C3C3; 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 { 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; }		

/* website portfolio description */	
.portdes {text-align:left; vertical-align:top; padding-left:6px; padding-top:2px;}

/* 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}

option {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.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%}			

/* flash video css */

#flash{
	position:fixed;
	bottom:0;
	right:0;
	padding:0;
	height: 150px;  /* includes transparent part */
	cursor: pointer;
	margin: 0; 
	width:200;
}

html {
padding:0 0 0 0;
}

div#zip {
width: 100%;
padding:0;
margin:0;
height: 100%;
overflow: auto;
position: relative;
}

/*html, body { */ 
/*height:100%;   */
/*overflow: hidden;   */
/*width:auto;   }  */

/* Doante Style */
#donate { border: #000 solid 0px; width: 450px; padding: 0px; }
#donate h2 { margin-top: 0; }
#donate form { margin: 0; padding: 0; }
#donate form fieldset { border: none; background-color: #fefefe; margin-bottom: 20px; }
#donate form fieldset legend { color: #000; font-weight: bold; font-size: 100%; }
#donate form fieldset table tr th { text-align: right; font-weight: normal; padding-right: 10px; font-size: 11px;}
#donate form fieldset table tr td input { font-weight: bold; font-size: 11px; }
#donate form td { font-size: 11px; }
#donate form p { text-align: right; margin: 0; }
#donate form p input { font-weight: bold; font-size: 11px; padding: 3px; width: 150px; }
#donate ul { background-color: pink; border: red solid 3px; margin: 0; padding: 10px 25px; }
#donate ul li { list-style: square; }