/* CSS Document */
* {
    margin:0; 
    padding:0;
    }
body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#4D1D5F;
    font-size:100%;
    }
img {
    border:0;
    }
a {
    color: #4D1D5F; 
    font-weight:bold; 
    text-decoration: none;
    }
a:hover {
    color:#4D1D5F; 
    text-decoration: underline;
    }
h1 {
    font-size: 1.1em; 
    padding:10px;   
    }
#wrapper {
    background:#F0E8F3;
    width: 700px;
    }
.headertextimage 
    {
    padding:0 0 0 10px;
    }
#content {
    font-size: 0.7em; 
    background:#F0E8F3; 
    display:block; 
    height:250px;
   }
#largecontent {
    font-size: 0.7em; 
    background:#F0E8F3; 
    display:block; 
    min-height:400px;
    float:left;
    clear:both;
    width:100%
    }
/*Fazal Khan 13.06.07 - IE 7 only hack, validates!*/
*:first-child+html #largecontent{
    padding-bottom:50px;
    }
/* end IE7 hack */
#content p, #largecontent p {
    padding:10px;
    }
.formarea {
    padding: 15px; 
    }
.left, .right {
    float:left; 
    width: 330px;
    background:#F0E8F3;
    }
.right {
   margin-left: 10px;}
.right li {
    margin:0 15px 0 0;
    }
label {
    font-weight:bold; 
    width: 110px; 
    float:left;
    }
input.inputtextbox {
    float: left; 
    margin-bottom: 5px; 
    width: 180px;
    }
input.inputsubmit {
    float:right;
    }
div.topinputbox {
    margin-top: 10px;
    }
.termslinks {
    font-size:75%;
    clear:left;
    }
.formnotes {
    text-align: right; 
    margin-bottom:15px; 
    margin-right: 8px; 
    clear:left;
    }
#largecontent .formnotes {
    margin-right: 35px;
    }
.termsinfo {
    padding:10px 30px;
    }
ol {
    margin: 0 0 0 10px;
    }
#footer {
    float:left;
    width:100%;
    clear:both;
    }