/* CSS Document */

html,body{
	margin:0;
    padding:0;
    height:100%;
    border:none
	color: #000000;
	background-color: #d6d3c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#fullheight{height:100%}

a:link, a:visited, a:active {
color: #000000;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: underline;
}

.nav, .nav a:link, .nav a:visited, .nav a:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
padding-left: 10px; padding-right: 10px;
}

.nav a:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
padding-left: 10px; padding-right: 10px;
}

.top_nav, .top_nav a:link, .top_nav a:visited, .top_nav a:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
padding-top: 5px;
}

.top_nav a:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
padding-top: 5px;
}

.front_plan_heading {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding-top: 3px;
}

.front_plan_text {
color: #000000;
font-weight: bold;
border-bottom: 1px dotted #000000;
}

.leftbar_header {
color: #910000;
font-weight: bold;
font-size: 12px;
}

.news_heading {
font-weight: bold;
}

input.login {
width: 100px;
height: 18px;
background-color: #FFFFFF;
border: 1px solid #000000;
}

.footer, .footer a:link, .footer a:visited, .footer a:active {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
text-decoration: none;
}

.footer a:hover {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
text-decoration: underline;
}

h1, h1.header {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
margin-top: 0;
margin-bottom: 2px;
margin-left: 0;
margin-right: 0;
}

.front_cpanel_box {
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
padding-left: 5px;
padding-bottom: 3px;
}

h2 {
color: #000000;
font-size: 12px;
font-weight: bold;
margin-bottom: 2px;
}

td.plan_header { text-align: center; color: #FFFFFF; font-weight: bold; background-color: #910000; font-size: 12px; padding: 3px;}
td.plan_page_left { color: #FFFFFF; font-weight: bold; background-color: #910000; font-size: 10px; padding: 3px; border-top: 1px solid #FFFFFF; text-align: right; }
td.plan_body { background-color: #FAFAFA; color: #000000; text-decoration: none; border-bottom: 1px solid #CCCCCC; text-align: center; }
td.plan_body_highlight { background-color: #f1efe2; color: #910000; text-decoration: none; border-bottom: 1px solid #CCCCCC; font-weight: bold; text-align: center; }
td.plan_body a:link { background-color: #FAFAFA; color: #000000; text-decoration: underline; }
td.plan_body a:visited { background-color: #FAFAFA; color: #000000; text-decoration: underline; }
td.plan_body a:active { background-color: #FAFAFA; color: #000000; text-decoration: underline; }
td.plan_body a:hover { background-color: #FAFAFA; color: #1f749a; text-decoration: underline; }

.support_page_header {
font-size: 12px;
color: #910000;
font-weight: bold;
}