@import 'nav.css';

body#template4 {
font-family: arial, helvetica, sans-serif;
background: #4a4e53 url("/Pics/bg/body_bg.jpg") repeat-x left top;
margin: 0;
}

td, div {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

img { border: 0; }
form { margin: 0; padding: 0; }

p {
font: 11px/14px arial, helvetica, sans-serif;
margin: 1px 0 6px 0;
padding: 0;
}

a:link {
color: #e69e27;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

a:hover {
color: #94abc3;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

a:visited {
color: #e69e27;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}


/* layout */
#wrapper {
background:#fff;
width: 950px;
margin: 0 auto;
padding: 0;
}

#outertable {
}

#main {
margin: 0;
padding: 0;
}

td#mainfull {
width:100%;
}

td#maintop {
/* ORIGINAL BG background: #666; ORIGINAL BG*/
background: #fff;
margin: 0px;
padding: 10px;
}
	body.home td#maintop {width:810px;}

td#maintop img{
display:block;
}

td#mainleft {
width: 385px;
padding:  10px 5px 10px 10px;
}

td#maintopleft {
width: 385px;
padding: 10px 5px 0 10px;
}

td#mainbotleft {
width: 385px;
padding: 10px 5px 10px 10px;
}
	body.home td#mainbotleft {width:490px;}

td#mainright {
width: 255px;
padding:  10px 10px 10px 5px;
}

td#maintopright {
width: 255px;
padding: 10px 10px 0 5px;
}

td#mainbotright {
width: 255px;
padding: 10px 10px 10px 5px;
}
	body.home td#mainbotright {width:310px;}


/*-- Int --*/
.interior td#main {
width:670px;
}

.interior td#maintop {
background: #6b6b6b;
margin: 0px;
padding:0;
}

/*-- Int 1 --*/

/*-- Int 3 --*/

/*-- Int 4 --*/

/*-- Int 5 --*/



/*-- Left Nav --*/
td#leftnav { 
width: 144px;
background: #00569a;
padding:8px;
}

td#leftnav ul { 
background: #00477f; 
margin: 0 0 10px 0;
padding:0;
}

td#leftnav ul li { 
border: 1px solid #002542;
padding: 5px;
list-style: none;
font: 11px Arial, Helvetica, Verdana, sans-serif;
color: #fff;
font-weight:normal;
}

td#leftnav ul li a { 
margin: 0;
list-style: none;
color: #fff;
display: block;
}

#leftnav img {
margin-bottom:10px
}

#leftnav a:link {
color: #fff;
text-decoration:none;
font-weight:normal;
}

#leftnav a:hover {
color: #e69e27;
text-decoration:none;
font-weight:normal;
}

#leftnav a:visited {
color: #fff;
text-decoration:none;
font-weight:normal;
}

#leftnav a.active {
color: #e69e27;
}



/* masthead */
td#header {
}

td#header img {
display:block;
}



/* top nav */
#topnav {
border: 1px solid #fff;
border-right:none;
background: #00447a;
font-size:12px;
text-align:center;
}

#topnav a {
color: #fff;
background:url(../Images/nav/blue.gif) top right no-repeat #00447a;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
line-height:28px;
float:left;
display:block;
text-align:center;
}

#topnav a:hover {
background:url(../Images/nav/red.gif) top right no-repeat #af1200;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
line-height:28px;
float:left;
display:block;
}

#topnav a:visited {
color: #fff;
background:url(../Images/nav/blue.gif) top right no-repeat #00447a;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
line-height:28px;
float:left;
display:block;
}

#topnav a:visited:hover {
background:url(../Images/nav/red.gif) top right no-repeat #af1200;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
line-height:28px;
float:left;
display:block;
}

#topnav a.last {
float:right;
}

#topnav .topnav1 {width:72px;}
#topnav .topnav2 {width:79px;}
#topnav .topnav3 {width:79px;}
#topnav .topnav4 {width:84px;}
#topnav .topnav5 {width:111px;}
#topnav .topnav6 {width:79px;}
#topnav .topnav7 {width:86px;}
#topnav .topnav8 {width:112px;}
#topnav .topnav9 {width:105px;}
#topnav .topnav10 {width:142px;}

.imgheader {
border: 0 !important;
}


/* SKINS */
.contentblock {
padding: 0;
margin: 0;
background: #fff;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.contentblock p {
}

.contentblock_nopad {
margin: 0;
padding: 0;
display: block;
}

.skin_bluelabel {
color: #6b6b6b;
padding:10px;
}

.skin_lightbluelabel {
color: #6b6b6b;
padding:10px;
}

.skin_lightbluelabel_nopad{
color: #6b6b6b;
padding:0;
}

.bluelabel_text {
padding: 8px 10px 5px 10px;
background: #000 url('../images/label/label_bg_blue.png') repeat-x 0 0;
/* SF 14530 background: #00457b url('../images/label/label_bg_blue.png') repeat-x 0 0; SF 14530 */
font: 14px/18px Helvetica, Arial, Verdana, sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #fff;
}

.bluelabel_image {
padding: 8px 10px 5px 10px;
background: #00457b url('../images/label/label_bg_blue.png') repeat-x 0 0;
}

.lightbluelabel_text {
padding: 8px 10px 5px 10px;
background: #5d748d url('../images/label/label_bg_lightblue.png') repeat-x 0 0;
font: 14px/18px Helvetica, Arial, Verdana, sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #fff;
}

.lightbluelabel_image {
padding: 8px 10px 5px 10px;
background: #5d748d url('../images/label/label_bg_lightblue.png') repeat-x 0 0;
}


.subnavblock {
font: 11px arial;
text-align: left;
padding-top: 5px;
padding-bottom: 10px;
}

.subnavblock a {
text-decoration: none;
color: #e69e27;
}

.subnavblock a:hover {
color: #94abc3;
text-decoration: underline;
}

.footlinks {
padding: 10px 6px 14px 0;
margin: 0 -6px -6px -6px;
font: 11px arial;
}

.footlinks a {
text-decoration: none;
color: #e69e27;
}

.footlinks a:hover {
color: #94abc3;
text-decoration: underline;
}

.inset_banner img {
text-align: center;
padding: 0;
margin: 0;
}

.corner { width: 9px; }


/* RM */
#rm {
background:#3a3d40;
width: 119px;
border-left: 1px solid #3a3d40;
}

.rmlabel_text {
background: #6b6b6b;
padding: 5px;
margin: 0;
color: #fff;
font-weight: bold;
font-size: 12px;
text-transform: uppercase;
text-align:center;
}

.rmlabel_img {
background: #6b6b6b;
padding: 5px;
margin: 0;
}

.rmitem {
padding: 10px;
margin: 0 0 10px 0;
color: #fff;
}

.rmitem_light {
padding: 10px;
margin: 0 0 10px 0;
color: #000;
background: #fff;
}

.rmitem_nopad {
padding: 0;
margin: 0 0 10px 0;
color: #fff;
}


.rmtile {
background: #fff;
margin: 0 0 12px 0;
}


/* FOOTER */
#footer {
padding: 0;
background: #fff;
font: 10px/12px arial, helvetica;
}

#footer_inner {
padding: 20px;
background: #fff;
font: 10px/12px arial, helvetica;
}

#footer_inner td {
font: 10px/12px arial, helvetica;
font-weight:bold;
}

#footer_inner a:link {
color: #000;
text-decoration:none;
text-transform:none;
}

#footer_inner a:hover {
color: #333;
text-decoration:none;
text-transform:none;
}

#footer_inner a:visited {
color: #000;
text-decoration:none;
text-transform:none;
}

#footer img {

}

p.ei_logo {
text-align:center;
}

body.popup { background:#000; margin:0;}
.popupmasthead { background: #000; }
.popupcontent { background: #000; padding: 0; }
.popupcontent td { padding: 0; }
.popupfooter { background: #000; }


/* ETC */
.alignright {
float: right;
display: inline;
}
.clearfix { clear: both; }
.pad img { margin-right: 5px; }
.image_top_left	{ float: left; padding: 0 10px 10px 0; margin: 0; }
.image_top_right	{ float: right; padding: 0 10px 0 10px; margin: 0; }
.image_no_text_wrap	{ padding: 0 0 10px 0; margin: 0; clear: both; }

/* Ratings Fix */
.ratingMeter { background: none; }
.ratingMeter img, .ratingMeter a img { float: left; padding: 0 !important; margin: 0 !important; }

td.redtable {
padding: 10px;
background :#af1200;
color:#fff;
}

.redtable a:link {
color: #e69e27;
text-decoration:none;
text-transform: uppercase;
}

.redtable a:hover {
color: #c79138;
text-decoration:none;
text-transform: uppercase;
}

.redtable a:visited {
color: #e69e27;
text-decoration:none;
text-transform: uppercase;
}



/* v2.0 text styles */
h1 { font-size: 16px; line-height: 18px; font-weight: bold; padding: 0 0 3px 0; margin: 0; }
h2 { font-size: 14px; line-height: 16px; font-weight: bold; padding: 0 0 0 0; margin: 0; text-transform:uppercase; }
h3 { font-size: 12px; line-height: 14px; font-weight: bold; padding: 0; margin: 0; }
h4 { font-size: 11px; line-height: 13px; font-weight: bold; padding: 0 0 0 0; margin: 0; text-transform:uppercase; }
h5 { font-size: 10px; line-height: 12px; font-weight: bold; padding: 0 0 2px 0; margin: 0; }
h6 { font-size: 10px; line-height: 11px; padding: 0 0 2px 0; margin: 0;  }

.white { color: #ffffff; }
.black { color: #000000; }
.dark { color: #333; }
.lit { color: #a9360f !important; }
.dim { color: #666; }
.accent { color: #00447a; }
.alert { color: #ff3300; }
.redtitle { color:#af1200; }
.bluetitle { color:#94abc3; }

.div2 { padding: 1px; margin: 0; clear: both; }
.div4 { width: 100%; padding: 2px; height: 4px; clear: both; }
.div6 { width: 100%; padding: 3px; height: 6px; clear: both; }
.div8 { padding: 4px; height: 8px; clear: both; }
.div10 { width: 100%; padding: 5px; height: 10px; clear: both; }
.hdiv10 {
border-bottom: 1px solid #bbb;
padding-bottom: 10px;
margin-bottom:10px;
}


/* v1.0 text styles, required for controls */
.largeheader { font-weight: bold; font-size: 14px; color: #213554; }
.header { font-weight: bold; font-size: 13px; color: #213554; }
.subheader { font-weight: bold; font-size: 12px; color: #af0000; }
a.jumperlink { font: bold 11px/15px; color: #213554;}
a.headerlink { font-weight: bold; color: #213554; }
a.headerlink:hover  { color: #af0000; }
a.largeheaderlink  { font-size: 14px; font-weight: bold; color: #213554; }
a.largeheaderlink:hover  { color: #af0000; }
.mini { font-size: 11px; line-height: 15px; }
.minilit { font-size: 11px; line-height: 15px; color: #a9360f;  }
.miniheader, .sblabel { font-size: 11px; font-weight: bold; color: #af1200; }
.rmitem .miniheader, .rmitem sblabel {color:#e69e27;}
.minidim { font-size: 11px; line-height: 15px; color: #666; }
.minidimheader { font-size: 11px; line-height: 15px; color: #666; font-weight:bold; }
.micro { font: 10px/12px arial, sans-serif; }
.microdim { font: 10px/12px arial, sans-serif; color: #777; }


/* v1.0 bg styles, required for controls */
.mhpopup { background: url("../images/frame/bg/mh.popup.gif"); }	
.pg { background: url("../images/frame/bg/pg.gif"); }	
.sbdiv { background-image: url("../images/frame/bg/sb.div.gif"); background-repeat: repeat-x; background-position: center center; }
.sbdivrl { background-image: url("../images/frame/bg/sb.div.rl.gif"); background-repeat: repeat-x; background-position: center center; }
.sbint { background: url("../images/frame/bg/sb.int.gif"); }	
.sblb { background: url("../images/frame/bg/sb.lb.gif"); }	
.sbrl { background: url("../images/frame/bg/sb.rl.gif"); padding: 4px 6px 4px 6px; }
.trlb { background: url("../images/frame/bg/tr.lb.gif"); }
.pgBg	{ background: #efefef; }
.crint	{ background: #fff url("../Images/Frame/Bg/cr.int.gif")	}
.hdiv11 {
background-image: url("../images/frame/bg/h.div.1.gif"); background-repeat: repeat-x; background-position: center center;
height: 11px;
margin-right: 4px; margin-left: 4px;
clear: both;
}
.hdiv17 {
background-image: url("../images/frame/bg/h.div.1.gif"); background-repeat: repeat-x; background-position: center center;
height: 17px;
margin-right: 4px; margin-left: 4px;
clear: both;
}

.skin_bluelabel .sbtralt { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }	
.skin_bluelabel .sbtrdef { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }	
.skin_bluelabel .tralt { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }
.skin_bluelabel .trdef { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }

.skin_lightbluelabel .sbtralt { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }	
.skin_lightbluelabel .sbtrdef { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }	
.skin_lightbluelabel .tralt { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }
.skin_lightbluelabel .trdef { border-bottom: 1px solid #cdcdcd; padding: 8px 0 8px 0; }

.skin_lightbluelabel_nopad .sbtralt { color:#53575d; background: #d0d0d0 url("../images/frame/bg/lightblue_tralt_bg.png") repeat-x 0 0; padding: 5px 10px 5px 10px; font-weight:bold; }	
.skin_lightbluelabel_nopad .sbtrdef {color:#53575d;  background: #d2d2d2 url("../images/frame/bg/lightblue_trdef_bg.png") repeat-x 0 0; padding: 5px 10px 5px 10px; font-weight:bold; }	
.skin_lightbluelabel_nopad .tralt { color:#53575d; background: #d0d0d0 url("../images/frame/bg/lightblue_tralt_bg.png") repeat-x 0 0; padding: 5px 10px 5px 10px; font-weight:bold; }
.skin_lightbluelabel_nopad .trdef { color:#53575d; background: #d2d2d2 url("../images/frame/bg/lightblue_trdef_bg.png") repeat-x 0 0; padding: 5px 10px 5px 10px; font-weight:bold; }

.skin_lightbluelabel_nopad .sbtralt a:link { color:#53575d; text-transform:none;}	
.skin_lightbluelabel_nopad .sbtrdef a:link { color:#53575d;text-transform:none;   }	
.skin_lightbluelabel_nopad .tralt a:link { color:#53575d;text-transform:none; }
.skin_lightbluelabel_nopad .trdef a:link { color:#53575d; text-transform:none; }

.skin_lightbluelabel_nopad .sbtralt a:hover { color:#999; text-transform:none;}	
.skin_lightbluelabel_nopad .sbtrdef a:hover { color:#999;text-transform:none;   }	
.skin_lightbluelabel_nopad .tralt a:hover { color:#999;text-transform:none; }
.skin_lightbluelabel_nopad .trdef a:hover { color:#999; text-transform:none; }

.skin_lightbluelabel_nopad .sbtralt a:visited { color:#53575d; text-transform:none;}	
.skin_lightbluelabel_nopad .sbtrdef a:visited { color:#53575d;text-transform:none;   }	
.skin_lightbluelabel_nopad .tralt a:visited { color:#53575d;text-transform:none; }
.skin_lightbluelabel_nopad .trdef a:visited { color:#53575d; text-transform:none; }