/* Net My Mail.com v3 CSS */
/* Jonathan Hudghton */
/* http://www.hudghton.co.uk */

/* Tables still rule OK */

/* Basics */
html {overflow-x:hidden; height:100%;}
body { margin: 0px; padding: 0px; border: 0px; background: #F2F2F2; height: 100%;}
img {border: 0; vertical-align:middle;}
ul {list-style-type:square; list-style-position:outside;}

/* Fonts */
p  { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: justify; color: #333333;}
.p2 { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: right; color: #333333;}
.p2nav { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: right; color: #333333; display:inline;}
.p3 { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: left; color: #333333;}

.pquote { font-family: Arial,Trebuchet MS; font-size: 60%; margin-top: 0px; text-align: justify; color: #555555; font-style:italic;}
.pform { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: left; color: #334455; display:inline;}
.pformc { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: center; color: #334455; display:inline;}
.tabletext { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; text-align: justify; color: #334455; display:inline;}
.success {color: #45A70F; display:inline;}
.errorspan {color: #FF0000; display:inline;}
.rightit {text-align:right;}
.error { font-family: Arial,Trebuchet MS; font-size: 11px; margin-top: 0px; color: #FF0000;}
h3  { font-family: Arial,Trebuchet MS; font-size: 110%; margin-top: 0px; text-align: left; color: #333333; display:inline; font-variant: small-caps;}

a:link {color : #0000FF; text-decoration:none;}
a:visited {color : #0099FF; text-decoration:none;}
a:hover {color : #FF0000; text-decoration:underline;}

/* Layout Grapics and Text Divs */

#container {
position:relative;
margin: auto;
width:780px;
background: url(../images/bg.gif) center top repeat-y;
float: left;
}

#header_logo {
background-image: url(../images/h.gif);
background-position:left;
padding-left: 0px;
margin: 0px;
position: relative;
left: 0px;
top: 0px;
width: 780px;
height: 126px;
float: left;
}

#footer {
background: url(../images/f2.gif) left;
padding: 0px;
margin: 0px;
position: relative;
width: 780px;
height: 36px;
float: left;
}

#nav_bar {
background: transparent url(../images/people.gif) left bottom no-repeat;
position: relative;
width: 111px;
padding-top: 0px;
padding-left: 32px;
padding-right: 10px;
padding-bottom: 180px;
float: left;
}

#center_text {
position: relative;
left: -32px;
top: -15px; /* Start at top of the box */
width: 585px;
padding-top: 0px;
padding-left: 0px;
float: right;
}

#banner_468x60 {
position: absolute; left: 284px; top: 0px; width: 468px; padding-top: 24px; padding-left: 0px;
z-index: 5;
}

/* Links */
#nav_bar a:link {color : #0000FF; text-decoration:none; font-size: 11px; }
#nav_bar a:visited{color : #0000FF; text-decoration:none; font-size: 11px; }
#nav_bar a:active {color : #CC9900; text-decoration:none; font-size: 11px; }
#nav_bar a:hover {color : #333333; text-decoration:underline; font-size: 11px; }

#center_text a:link {color : #0000FF; text-decoration:none;}
#center_text a:visited {color : #0099FF; text-decoration:none;}
#center_text a:hover {color : #FF0000; text-decoration:underline;}

/* Formstyle */
.formstyle1 {font-family: Arial,Trebuchet MS; font-size: 11px; color: #555555; background-color: #F2F2F2; border-style: solid; border-width: 1px; border-color: #555555;}