/* CSS Document */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}

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

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

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

body
{
  margin: 10px 0 0 0;
  background-color: #FFFFFF;
  color: #666666;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  min-width: 600px;
  text-align: center;
}

table { font-size: 12px; color: #666666; line-height: 1.5em; font: Verdana, Arial, Helvetica, sans-serif;}

a:link {text-decoration: underline; color: #003399; background-color: transparent;}
a:visited {text-decoration: underline; color: #003399; background-color: transparent;}
a:hover {text-decoration: none; color: #003399; background-color: transparent;}

/*-- CONTENT PAGE --*/
.columnMainContent {position: relative; display: inline; float: left; width: 600px; margin: 0; padding: 0 0 20px 0;}
.columnMainContent h1 {font-size: 22px; font-weight: normal; color: #25408F;}
.columnMainContent h2 {font-size: 16px; font-weight: bold; color: #25408F;}
.columnMainContent p {font-size: 12px; color: #666666; line-height: 1.5em;}
.columnMainContent ul {margin: 5px 0 5px -10px; padding: 0; font-size: 12px; line-height: 1.5em; list-style: none; color: #666666;}
.columnMainContent li {position: relative; background-image: url(/images/bullet.gif); background-position: 0px 12px; background-repeat: no-repeat; padding: 6px 0 4px 12px;}
	
/*-- CONTACT FORM --*/
.columnMainContent form {padding: 0; margin: 0 0 0 0;}
.columnMainContent fieldset {width: 555px; border: 1px solid #94C3D3; padding: 20px; margin: 25px 0 5px 0;}
.columnMainContent legend {font-size: 16px; color: #333333; line-height: 1.5em;}
.columnMainContent label {font-size: 12px; color: #666666; line-height: 1.5em; width: 200px; display: inline; float: left; margin: 10px 0 0 0;}

.formContactText {width: 300px; border: 1px solid #AAAAAA; background-color: #FFFFFF; font-size: 12px; padding: 4px; margin: 10px 0 0 0;}
.formContactSelect {width: 300px; background-color: #FFFFFF; font-size: 12px; margin: 10px 0 0 0;}
.formContactSubmit {margin: 10px 0 0 200px;}
