/* CSS Document */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
        margin: 0;
        padding: 0;
		font-size: 12px;
		font-family: Georgia, "Times New Roman", Times, serif;
		line-height: 18px;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
        margin: 0;
        padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
        margin-left: 5%;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
		padding: .5em;
}
input, select, textarea {
        font-size: 100%;
		font-family: inherit;
}


/* Procoat Styling */
body {
background-color:#949494;
color: #000;
}

a:link, a:visited {
font-size: 12px;
color: #0099ff;
text-decoration: none
}

a:hover, a:active {
font-size: 12px;
color: #0274c0;
text-decoration:underline;
}


#content {
diplay: block;
background-color:#FFF;
width: 797px;
margin: auto;
margin-top: 5%;
border: 1px solid #000;
}

#topmessage {
background-image: url(images/topgrad.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFF;
padding-left: 20px;
}

#flash {
diplay: block;
background-color:#FFF;
width: 797px;
height: 246px;
}

#maintext {
diplay: block;
width: 797px;
height: 390px;
background-color: #FFF;
}

.contactinfo {
diplay: block;
width: 236px;
background-color: #CCC;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
float: left;
height: 390px;
}

.contactinfo p {
padding-left: 15px;
padding-top: 20px;
padding-bottom: 10px;
}

.maincontent {
diplay: block;
width: 531px;
background-color: #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
float: right;
padding:15px;
}

#footer {
background-image:url(images/bottombar.jpg);
background-repeat:repeat-x;
height: 65px;
width: 767px;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 14px;
color: #0099ff;
}

#footer a:link, #footer a:visited {
font-size: 12px;
color: #FFF;
text-decoration: none
}

#footer a:hover, #footer a:active {
font-size: 12px;
color: #ccc;
text-decoration:underline;
}


/*PARTNERS*/

#partnerstext {
diplay: block;
width: 797px;
height: 670px;
background-color: #FFF;
}

.partners-contactinfo {
diplay: block;
width: 236px;
background-color: #CCC;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
float: left;
height: 670px;
}

.partners-contactinfo p {
padding-left: 15px;
padding-top: 20px;
padding-bottom: 10px;
}

.partnerscontent {
diplay: block;
width: 531px;
background-color: #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
float: right;
padding:15px;
}