/* general styles */

body { 
margin: 0px; padding: 0px; /* text-align: center; */
background-color: #fff; }

h1 { color: #cc3300;  font-variant: small-caps; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: normal; text-align: left; margin: 4px; margin-left: 15px; }

p { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-style: normal; text-align: left; }

i { font-weight: normal; font-style: italic;}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #fc6; text-decoration: underline; }

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #fc6; text-decoration: none; }

a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #fc6; font-weight: underline; }

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #fff; text-decoration: none; }



/* Flash Demo */

.flashdemobox { text-align: center; 
width: 340px; height: 560px; background-color: #000;
border-top: 1px solid #333; border-bottom: 1px solid #999; 
border-left: 1px solid #333; border-right: 1px solid #999;
padding: 0px; margin: 0px;
}

a.flashdemobox:link { color: #fff; text-decoration: underline; padding: 2px; } 
a.flashdemobox:visited { color: #fff; text-decoration: underline; padding: 2px; }
a.flashdemobox:active { color: #ccc; text-decoration: underline; padding: 2px; }
a.flashdemobox:hover { color: #fc6; text-decoration: underline; padding: 2px; }

.maintitle { color: #fc3;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: normal; text-align: left; border-bottom: 1px solid #c90; font-variant: small-caps; background-color: #000; }

.lifttitle { color: #fff; background-color: #c00;  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
font-style: normal; text-align: left; font-variant: small-caps; 
border-top: 0px solid #fff; border-bottom: 0px solid #fff; 
border-left: 0px solid #ccc; border-right: 0px solid #ccc; 
margin: 1px; padding-left: 2px;
}

.description { color: #fff; background-color: #000;  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
font-style: normal; text-align: left;
margin: 1px; padding-left: 2px;
}


.flashdemosubmenu { 
background-color: #000; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; }

.comments { color: #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; text-align: left; margin: 15px;}



/* Form Specs */

input {  
font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #fff; font-size: 9px; border: #963 1px solid; font-weight: normal; font-style: normal; 
}

textarea {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000; background-color: #fff; 
font-size: 10px; 
border: #963 1px solid;
scrollbar-3dlight-color: #c96; 
scrollbar-arrow-color: #c96;
scrollbar-base-color: #c96;
scrollbar-darkshadow-color: #c96;
scrollbar-face-color: #963;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #fff;
scrollbar-track-color: #c96; 
}

select {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; 
background-color: #fff; font-weight: normal; font-style: normal; 
}

/* dark 369, light 9cf */
input.demogo { 
font-weight: bold; font-size: 10px; color: #fff; 
background-color: #c00;
border-top: 1px solid #ccc;
border-bottom: 1px solid #933;
border-left: 1px solid #ccc;
border-right: 1px solid #933; 
}





