body{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin:5;
color: #060B30;
background: #DDDDDD;
}

table
{
	border-color: #060B30;
	border-width: 0px;
	border-style: solid;
	background: #FFFFFF;
	padding: 1px; 
}

table.outertable
{
	border-color: #060B30;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;	
	background: #FFFFFF;
	padding: 0px;
	width: 742px;
}


/*table.headertable: The table for header */

table.headertable
{
	width: 100%; 
}


tr.valign-top {
    vertical-align: top;
}

td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #060B30;
}

/*td.<level>-header: The header */

td.top-header
{
	background: #253069;
	text-align: left;
	border-width: 0px;
	padding: 0.0em;
}

td.header-trim
{
	width: 740px;
	background: #253069;
	text-align: left;
}

td.default-blue
{
	width: 100%;
	background: #060B30;
	text-align:left;
	vertical-align: bottom;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FFFFFF;	
}

td.switch
{
	width: 100;
	background: #060B30;
	text-align:right;
	vertical-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;	
}

td.default-boxes
{
	background: #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}

td.default-bottom
{
font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
font-size: 8px;
	width: 100%;
	padding: 2px;
	background: #635656;
	text-align: left;
	color: #CCCCCC;
	vertical-align: center;
}

td.middle-header
{
	background: #FFFFFF;
	color: #1a4f22;
	text-align: center;
    vertical-align: middle;	
	border-color: #253069;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-collapse: collapse;  
	padding-left: 0px;  
}

td.lower-header
{
	//width: 740px;
	background: #253069;
	color: #FFFFFF;
	text-align: center;
    vertical-align: middle;	
	border-color: #000000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-collapse: collapse;  
	//padding-left: 2px; 
	padding-top: 2px;
	padding-bottom: 2px;
	//padding-right: 2px;
}

td.content 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #060B30;
    padding: 12px;
    background: #FFFFFF;
}

td.menu-blue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    color: #FFFFFF;
    padding: 5px 5px 5px 5px;
    background: #253069;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;    
}

td.menu-green
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: left;
    color: #FFFFFF;
    padding: 5px 5px 5px 5px;
    background: #37a348;
	border-color: #000000;
	border-width: 1px;
	border-style: solid; 
}

td.whitebox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #253069;
    padding: 1px 25px 1px 5px;
    background: #FFFFFF;
	border-color: #253069;
	border-width: 1px;
	border-style: solid;    
}

td.greenbox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #FFFFFF;
    padding: 1px 25px 1px 5px;
    background: #37a348;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;    
}

td.bluebox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #FFFFFF;
    padding: 1px 25px 1px 5px;
    background: #253069;
	border-color: #000000;
	border-width: 1px;
	border-style: solid; 
}

td.schedule-heading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    color: #FFFFFF;
    padding: 5px;
    background: #253069;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	width: 500px;    
}

td.schedule-blank
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    color: #FFFFFF;
    padding: 5px;
    background: #FFFFFF;
	border-color: #000000;
	border-width: 0px;
	border-style: solid;    
}

td.quotation
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #060B30;
    padding: 10px;
    background: #EEEEEE;
}

td.info-center
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #060B30;
    padding: 10px;
    align: center;
}

/*a.menu: The links located in the navigation panel */

a.menu:link,a.menu:visited,a.menu:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;  
    color: #FFFFFF;	   
	text-decoration: none;    
}

a.menu:hover {
	color: #FFCB40;
	text-decoration: none; 	
}

a.solutions:link,a.solutions:visited,a.solutions:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;  
    color: #37a348;	   
	text-decoration: none;    
}

a.solutions:hover {
	color: #FFCB40;
	text-decoration: none; 	
}

a.submenu:link,a.submenu:visited,a.submenu:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;      
    color: #FFFFFF;	   
	text-decoration: none;    
}

a.submenu:hover {
	color: #FFCB40;
	text-decoration: none; 	
}

div.quotation
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #060B30;
    padding: 10px;
    background: #EEEEEE;
	border-color: #060B30;
	border-width: 1px;
	border-style: solid;
}

div.pageTitleLine {
	border-color: #253069;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	width: 700px;		
	padding: 0px;	
}

h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #253069;	  
}

span.heading1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #253069;	  
}

span.heading2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px; 
    font-weight: bold;    
    color: #37a348;	  
}

span.heading3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    font-weight: bold;    
    color: #333333;	  
}

span.submenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold; 
    font-variant: small-caps;  
    color: #FFFFFF;	  
}

span.smalltext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px; 
    color: #060B30;	  
}

a.switch:link,a.switch:visited,a.switch:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8px;  
    color: #FFFFFF;  
    text-decoration: none;
}

a.switch:hover {
	color: #FFCB40;
}

a.content:link,a.content:visited,a.content:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;  
    color: #8A0000;  
}

a.content:hover {
	color: #635656;
}

ul.noIndent {
	margin: 15px;
    padding: 0px;
}    