﻿body { padding: 0; margin: 0; font-size: 8pt; font-family: Arial; }
a img { border: 0px; }
a:visited { color: Blue; }
form { padding: 0px; margin: 0px; }
.message { margin: 20px auto; width: 400px; background: #FFFFCC; text-align: center; padding: 5px; font-weight: bold; font-size: 10pt; border-bottom: 1px solid #000; }
.body { position: relative; clear: both; background-image: url('../images/bg24.png'); background-repeat: repeat-y; background-position: left top; }
div.site {min-width: 800px;}
.body_content { margin-left: 155px;  }
.body_menu { float: left; width: 150px; }
.padit5 { padding: 5px; }
div.header_menus { position: relative; height: 25px; }
div.header_menus ul { clear:both; float:left; width:100%; list-style:none; margin:10px 0 0 0; padding:0; }
div.header_menus ul li { display:inline; list-style:none; margin:0; padding:0; }
div.header_menus ul li a { display:block; float:left; margin:0 0 0 1px; padding:3px 10px; text-align:center; background:#9CBEE7; color:#000; text-decoration:none; position:relative; left:15px; line-height:1.3em; }
div.header_menus ul li a:hover { background:#369; color:#fff; }
div.header_menus ul li a.active, #header ul li a.active:hover { color:#fff; background:#000; font-weight:bold; }
div.header_menus ul li a span { display:block; }

div.header_menus2 { border-top: 1px solid #000; border-bottom: 1px solid #000; clear: both; background:#9CBEE7 }

div.floatit { display: block; float: right; margin: 2px; }
input, select, textarea { font-size: 8pt; }
input[type="text"], input[type="password"], textarea { border: 1px solid #000; }

div.body_menu h3 { font-size:10pt; text-align: center; padding: 8px; display: block; background-color: #369; margin: 0px; color: #fff; }
div.body_menu { background-color: #D4DFF1; }

div.body_menu div.row span { width: 190px; display: block; }
h2 { padding: 8px; display: block; background-color: #369; margin: 0px; color: #fff; font-size: 10pt; margin-bottom: 20px; }
div.footer { clear: both; text-align: center; border-top: 2px solid black; margin-top: 10px;  }
div.profile_search { background-color: #DFEFFF; width: 600px; margin: 0px auto 20px auto; }
div.profile_info { background-color: #DFEFFF; margin: 0px 0px 20px 0px; padding: 5px; }
div.profile_info span { margin-bottom: 10px; display: block; font-weight: bold; font-size: 10pt; font-family: Verdana }

div.mail_folders { position: absolute; top: 20px; left: 0; }
div.mail_folders ul { clear:both; float:left; width:100%; list-style:none; margin:0; padding:0; width: 100px; }
div.mail_folders ul li { display: inline; list-style:none; margin:0; padding:0; }
div.mail_folders ul li a { display:block; float:left; width: 100px; padding: 4px 0 4px 5px; font-weight: bold; background:#9CBEE7; color:#000; text-decoration:none; border-bottom:  1px dashed #fff; }
div.mail_folders ul li a:hover { background:#369; color:#fff; }
div.mail_folders ul li a.active { color:#000; background:#fff; border: 1px solid #000; font-weight:bold; margin-top: -1px; padding-top: 5px; margin-left: -6px; width:110px; }
div.mail_folders ul li a span { display:block; }
div.home_joinnow {text-align: center; margin: 10px 0 10px 0; }
div.mail_container { position: relative; width: 660px; margin: 0 auto; }
div.mail_content { margin-left: 115px; }
div.header_login { position: absolute;  right: 5px; }
div.photos { float: right; border: 0px; text-align: center; width: 160px;  }
div.home_signup input[type="text"], div.home_signup input[type="password"] { width: 140px; }
ul.mailbuttons { padding: 10px 0 0 0; margin: 0; list-style: none; clear: both; }
ul.mailbuttons li { display: block; float: left; display:inline; margin-right: 10px; }
ul.mailbuttons a { font-family: verdana; font-size: 10pt; display: block; padding: 2px 10px 2px 10px; color: #fff; text-decoration: none; background-color: #990000; border: 1px solid #800000;  }
ul.mailbuttons a:hover { color: #990000; background-color: #fff; }

