﻿
/* General Styles */

body {
Text-Align:center;
margin:0px;
}

a	
{
font:normal 11px verdana;
margin:0px;
}

h1	
{
Font:Bold 20px Verdana;
Color:darkgray;
padding:5px;
}

h2	
{
Font:Bold 16px Verdana;
Color:darkgray;
padding:5px;
Margin:5px 0px !important;
}

h3	
{
Font:Bold 14px Verdana;
Color:darkgray;
padding:5px;
Margin:5px 0px !important;
}


td	
{
Font:Normal 12px Arial;
padding:2px;
}

th	
{
Font:bold 12px Arial;
padding:2px;
}

p	
{
Font:Normal 12px Arial;
text-align:justify;
margin:8px 5px;
}

li	
{
	Font:Normal 12px Arial;
}

.highlight	
{
color:Red;	
}

input	
{
border:solid 1px silver;
width:200px;
}

textarea	
{
border:solid 1px silver;
width:200px;
}

.button	
{
width:75px;
background-color:Silver;
font:bold 12px verdana;
}

.remaplogo	
{
Margin:10px 10px 10px 30px;
Float:left;
}

.tick	
{
Float:right;
margin:10px 30px 10px 10px;
}

.strong	
{
font-weight:bold;
}


/* Menu Styles */

#topnav	
{
Border:0 none;
width:760px;
height:40px;
background:url('./images/top_menu.gif') no-repeat;
margin:0 20px 0 20px;
Clear:both;
}

#topnav td	
{
text-align:center;
padding:5px;	
}

#topnav	a	
{
color:White;
font-weight:bold;
text-decoration:none;
}

#topnav	a:hover	
{
text-decoration:none;	
}

.topnav_selected	
{
color:Red !important;
}

#leftnav	
{
float:left;
border:0 none;
padding:10px 0 0 0;
width:215px;
height:515px;
Margin:50px 5px 5px 10px;
background:url('./images/left_menu_bground.gif') no-repeat;
}

#leftnav	p	
{
color:Black;
padding:5px 0;
margin:2px 20px;
display:block;
color:White;
font-weight:bold;
font-size:10px;
line-height:19px;
width:175px;
}

#leftnav br	
{
display:none;
}

#leftnav a	
{
text-align:center;
display:block;
color:White;
font-weight:bold;
font-size:10px;
line-height:19px;
padding:5px;
margin:8px 20px;
background-color:Transparent;
Text-Decoration:none;
}

#leftnav	a:hover	
{
Background:url(./images/blue_button.gif') no-repeat;
Text-decoration:none;
}

.leftnav_button	
{
background-color:Transparent;
Background:url('./images/red_button.gif') no-repeat;	
border:0 none;
}

.leftnav_button_selected
{
text-align:center;
background-color:Transparent;
Background:url('./images/blue_button.gif') no-repeat;	
border:0 none;
}

.scr_small	
{
margin:20px 40px;
}

#submenu	
{
border:0 none;
margin:0px;
}

#submenu a	
{
display:block;
color:Red;
padding:2px 0px;
margin:0px;
line-height:15px;
}

/* Site Container Box */

#container	
{
width:800px;
height:580px;
margin-left:auto;
margin-right:auto;	
border:0 none;
Text-Align:left !important;
}

#rightcontent	
{
width:65%;
border:0 none;
float:left;	
padding:5px;
Margin:50px 5px 10px 5px;
background:url('./images/bground_image.gif') no-repeat;
Min-height:100%;
}


*html #rightcontent	
{
width:65%;
border:0 none;
float:left;	
padding:5px;
Margin:50px 5px 10px 5px;
background:url('./images/bground_image.gif') no-repeat;
}



#rightcontent	a	
{
Font:Normal 12px Arial !important;
text-decoration:underline;
}

.medium_triangle	
{
Float:left;
margin:5px 5px 55px 5px;	
}

.milestones	td, th	
{
font-size:11px;
padding:5px;
border:solid 1px silver;
}

.terms	
{
color:Gray;
font-size:10px !important;	
}

#calculator	td
{
	font-size:9px;
}

#calculator	input
{
width:60px;
font-size:9px;
}

.footer	
{
font-size:10px;
text-align:center;
color:darkgrey;	
Clear:both;
}

*html .footer	
{
font-size:10px;
text-align:center;
color:darkgrey;	
}


.spanclear	
{
clear:both;	
}