﻿body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
}

p.message {
	border: 2px #9FCF9F solid;
	background-color: #DFFFDF;
	padding: 10px;
}

p.error {
	border: 2px #DD0000 solid;
	background-color: #FFE3E3;
	padding: 10px;
}

form {
	font-size: 1.4em;
	margin: 100px auto 0px auto;
	border: 5px #999999 solid;
	background-color: #FFFFFF;
	padding: 20px;
	width: 500px;
}
		
form input,
form textarea 
{
    border: 1px #999999 solid;
}

    form input:focus 
    {
        background-color: #F5F5F5;
        
    }
    
form input#TextBox1 
{
    float: left;
    margin: 7px 20px 0px 0px;
    width: 300px;
    font-style: italic;
    padding: 10px;
}

form input#Button1 
{
    float: left;
    margin: 0px 0px 0px 0px;
    width: 70px;
}

span#Label1 
{
    clear: both;
}

.clear 
{
    clear: both;
}

ul#navigation 
{
    list-style: none;
    margin: 20px 0px 0px 0px;
    padding: 0px;
}

    ul#navigation li 
    {
        display: inline;
        padding: 0px 10px 0px 0px;
    }
    
a 
{
    text-decoration: none;
    color: #0099FF;
    letter-spacing: 0.1em;
}
        
    a:hover 
    {
        color: #FF9900;
        border-bottom: 1px solid #FF9900;
    }
            
div#faq ul 
{
    list-style: none;
    margin: 20px 0px 20px 0px;
    padding: 0px;
}

    div#faq ul li 
    {
        margin: 0px 0px 10px 0px;
    }
    
        div#faq ul li strong 
        {
            color: #999999;
        }
        
div p a 
{
    text-decoration: none;
    color: #0099FF;
}

    div p a:hover 
    {
        color: #FF9900;
        border-bottom: 1px solid #FF9900;
    }
