/*
Head + Main Nav
____________________________________________ */


td#nav { background-color:#ffffff;}
ul#mainNav { margin:0; padding:0; list-style:none; text-align:center; margin-right:0px; background-color:#ffffff; }
.navMargin { margin:0 3px 0 9px; font-weight: bold; color:#aa291e;}
ul#mainNav li { display:inline; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
ul#mainNav li a { text-decoration:none; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;line-height: 2em;}
ul#mainNav li a#currentpage { color:#aa291e !important; font-size:12px; font-weight: bold;}
ul#mainNav li a:hover { text-decoration:underline; line-height: 2em;font-weight: bold;}

td#mainNav { margin:0; padding:0; list-style:none; text-align:center; margin-right:0px;}
.navMargin2 { margin:0 2px 0 3px; font-weight: bold; color:#aa291e; font-size:11px; }
.navMargin3 { margin:0 5px 0 10px; font-weight: bold; color:#aa291e; font-size:16px; }
td#mainNav a { text-decoration:none; color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold;line-height: 2em;}
td#mainNav a#currentpage2 { color:#aa291e !important; font-size:11px; font-weight: bold;line-height: 2em;}
td#mainNav a:hover { text-decoration:underline; line-height: 2em;font-weight: bold;}


/*
General Styles
____________________________________________ */
html, body { margin:0 auto; padding:0; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
img { border:none; margin:0; padding:0; text-decoration:none; }
a img { border:none; text-decoration:none; }
h1 { font-size:17px; }
ul { line-height: 17px; font-size: 13px;}
p { line-height: 15px; }
a { font-family: Arial, Helvetica, sans-serif;
	visited:none ;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.red {
	font-family:  rial, Helvetica, sans-serif;
	color: #aa291e;font-size:13px;  font-weight: bold;
}

.darkblue { font-size:13px; color: #000033; font-weight: bold;}

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	line-height: 16px;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1c60a2;
	line-height: 12px;
}

.headerBIG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 10px;
}

.headerSteps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #aa291e;
	line-height: 14px;
}

img.rightmargin {  
    margin-right: 4px; 
}


/*
Link Styles
____________________________________________ */

a.blue { font-size:11px; color:#003399; text-decoration:none; margin:0px 0px 0 0; }
a.blue:hover { font-size:11px; color:#003399; text-decoration:underline; }
a.nav { font-family: Arial, Helvetica, sans-serif;font-size:13px; color:#003366; font-weight:bold; text-decoration:none;}
a.nav:hover{ text-decoration:underline; }
a.nav2 { font-family: Arial, Helvetica, sans-serif;font-size:10px; color:#003366; font-weight:bold; text-decoration:underline; margin:0px 0px 0 0; }
a.nav2:hover,nav2:active { font-family: Arial, Helvetica, sans-serif;font-size:10px; color:#aa291e; font-weight:bold; text-decoration:underline; }
a.nav3 { color:#000033; font-weight:bold; text-decoration:none;}
a.nav3:hover { color:#000033; font-weight:bold; text-decoration:none; }





/*
Box styles

_________________________________________________*/

.roundedcornr_box_983116 {
   background: #ffffff;
}
.roundedcornr_top_983116 div {
   background: url(../pics/roundedcornr_983116_tl.png) no-repeat top left;
}
.roundedcornr_top_983116 {
   background: url(../pics/roundedcornr_983116_tr.png) no-repeat top right;
}
.roundedcornr_bottom_983116 div {
   background: url(../pics/roundedcornr_983116_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_983116 {
   background: url(../pics/roundedcornr_983116_br.png) no-repeat bottom right;
}

.roundedcornr_top_983116 div, .roundedcornr_top_983116, 
.roundedcornr_bottom_983116 div, .roundedcornr_bottom_983116 {
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_983116 { margin: 0 15px; }
.phone { font-size: 14px; line-height: 16px; margin-left: 10px; padding-right: 300px; }

