/* CSS Document */

body {
padding: 0;
margin: 0;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-image: url(images/page_bg.gif);
}

a:link, a:visited, a:active {
color: #222222;
text-decoration: none;
}

a:hover {
color: #222222;
text-decoration: underline;
}

input.login {
width: 100px;
height: 18px;
background-color: #FFFFFF;
border: 1px solid #000000;
}

.news_heading {
font-weight: bold;
color: #222222;
}

.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_support, .top_support a:link, .top_support a:visited, .top_support a:active {
color: #222222;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.top_support a:hover {
color: #222222;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.footer, .footer a:link, .footer a:visited, .footer a:active {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

.footer a:hover {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}

.leftbar_header {
font-size: 10px;
font-weight: bold;
color: #222222;
}

.header {
font-size: 12px;
font-weight: bold;
padding-bottom: 3px;
}

.main_text {
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.front_plan_heading {
font-size: 12px;
font-weight: bold;
}

td.front_plan {
border-bottom: 1px dashed #000000;
}

.ded_box_header { color: #FFFFFF; font-weight: bold; font-size: 12px; }

h1 {
font-size: 12px;
font-weight: bold;
padding-bottom: 3px;
}

td.plan_header { text-align: center; color: #FFFFFF; font-weight: bold; background-color: #2487d7; font-size: 12px; padding: 3px;}
td.plan_page_left { color: #FFFFFF; font-weight: bold; background-color: #2487d7; font-size: 10px; padding: 3px; border-top: 1px solid #FFFFFF; text-align: right; }
td.plan_body { background-color: #FFFFFF; color: #000000; text-decoration: none; border-bottom: 1px solid #CCCCCC; text-align: center; }
td.plan_body_highlight { background-color: #f8fff3; color: #222222; text-decoration: none; border-bottom: 1px solid #CCCCCC; font-weight: bold; text-align: center; }
td.plan_body a:link { background-color: #FFFFFF; color: #000000; text-decoration: underline; }
td.plan_body a:visited { background-color: #FFFFFF; color: #000000; text-decoration: underline; }
td.plan_body a:active { background-color: #FFFFFF; color: #000000; text-decoration: underline; }
td.plan_body a:hover { background-color: #FFFFFF; color: #1f749a; text-decoration: underline; }

.support_page_header {
font-size: 12px;
color: #222222;
font-weight: bold;
}