
/* global body */
body{
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF
}

/* homepage BG setup */
#home{
	background-image:url(../images/homepageBG.jpg);
	background-repeat:repeat-x;
	background-color:#BD2C00
}

/* subpage BG setup */
#sub{
	background-image:url(../images/subBG.jpg);
	background-repeat:repeat-x;
	background-color:#BD2C00
}

/* 100 height */
html, body, #wrapper {
      height:100%;
      border: none;
	  font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	  
}
  
/* 100 height */
#wrapper {
      margin: 0 auto;
}

/* 10px font size SPAN for any other style */
.tenpiece{
	font-size:10px;
}

/* background gradient */
.highlight{
background-image:url(../images/libg.jpg);
background-repeat:repeat-y;
padding:8px;
}


/* -------------------------------------- */
/* -----------MAIN NAV------------------- */
/* -------------------------------------- */
/* -------------------------------------- */

#nav TD{
	padding-bottom:4px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;

}

#nav a:link {color: #FFFFFF;text-decoration:none;}     /* unvisited link */
#nav a:visited {color: #FFFFFF;text-decoration:none;}  /* visited link */
#nav a:hover {color: #98AFB5;text-decoration:none;}   /* mouse over link */
#nav a:active {color: #FF3500;text-decoration:none;}   /* selected link */ 



/* -------------------------------------- */
/* -----------SUB NAV------------------- */
/* -------------------------------------- */
/* -------------------------------------- */

#navlist{
margin: 0 0 0 0;
padding: 0;
text-align:left;
}

#navcontainer  {
margin: 0 0 0 0;
margin: 0px auto;
margin-left: 0px auto;
padding: 0;
text-align:left;
}
	
#navcontainer li {
display:list-item;
list-style:none;
margin-bottom:8px;
font-size:12px;
color: #FFFFFF;
}
	
#navcontainer li.keywords {
display:list-item;
list-style:none;
font-size: 10px;
margin: 0 auto;
font-weight:normal;
color:#FFA388;
}
	
#navcontainer a {
width: 99.99%;
}

/*#navcontainer a:link {width: 99.99%;}      unvisited link */
/*#navcontainer a:visited {width: 99.99%;}   visited link */
#navcontainer a:hover {color: #003C4F;background-color: #FFFFFF;text-decoration: none;}   /* mouse over link */
/*#navcontainer a:active {color: #003C4F;background-color: #FFFFFF;text-decoration: none;}    selected link */ 
	
#navcontainer #current  {
margin: 0 0 0 0;
width: 99.99%;
text-decoration: none;
color: #003C4F;
background-color: #FFFFFF; 
}


/* -------------------------------------- */
/* -------------------------------------- */
/* --------------FORMS------------------- */
/* -------------------------------------- */
/* -------------------------------------- */

form {
      margin: 0 auto;
}

#faqJump{
	background-color:#98AFB5;
	font-size: 10px;
}

.formElementQuote{
	background-color:#98AFB5;
	border:0px solid #003C4F;
	font-size: 10px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#003C4F;
	border-bottom:1px solid #801F00;
	border-right:1px solid #801F00;
	width: 113px;
	/* padding-top:1px; */
	/* padding-bottom:1px; */
	/* padding-left:4px; */
	/* padding-right:4px; */
}

.formElementOther{
	background-color:#CC2E00;
	border:0px solid #003C4F;
	font-size: 10px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-bottom:1px solid #801F00;
	border-right:1px solid #801F00;

	/* padding-top:1px; */
	/* padding-bottom:1px; */
	/* padding-left:4px; */
	/* padding-right:4px; */
}


.formElement{
	background-color:#98AFB5;
	border:0px solid #003C4F;
	font-size: 10px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#003C4F;
	border-bottom:1px solid #801F00;
	border-right:1px solid #801F00;
	/* padding-top:1px; */
	/* padding-bottom:1px; */
	/* padding-left:4px; */
	/* padding-right:4px; */
}

input.formButton {
	background: #BD2C00;
	border-bottom: 2px solid #801F00;
	border-left: 0px solid #801F00;
	border-right: 2px solid #801F00;
	border-top: 0px solid #801F00;
	font-size: 11px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal
}


input.textSizers {
	background: #BD2C00;
	border-bottom: 2px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 0px solid #ffffff;
	font-size: 11px;
	font-family:Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal
}


/* -------------------------------------- */
/* -------------------------------------- */
/* ---------------H's-------------------- */
/* -------------------------------------- */
/* -------------------------------------- */


h1.homeIntro {
  font-size: 18px;
  letter-spacing: -1px;
  margin-top:28px;
  margin-bottom:4px;
  font-weight:bolder;
  color:#BD2C00; 
}

h2{
	font-size: 22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:lighter;
	color:#FFA388;
	margin-top:25px;
}

h3{
font-family:Georgia, Times New Roman, Times, serif;
color:#FFA388;
font-size:12px;
font-weight:bold;
padding:0;
margin:0;
}

h4{
font-size:14px;
letter-spacing: -.01em;
font-weight:bold;
padding:0;
margin-bottom:-12px;
}


h4 a:link {color: #FFFFFF;}     /* unvisited link */
h4 a:visited {color: #FFFFFF;}  /* visited link */
h4 a:hover {color: #FFFFFF;}   /* mouse over link */
h4 a:active {color: #FFFFFF;}   /* selected link */ 


h6 {
  font-size: 11px;
  margin: 0 auto;
  font-weight:normal;
}

h5 {
  font-size: 11px;
  margin-top:23px;
  margin-bottom:11px;
  font-weight:bold;
  letter-spacing:.2em;
}


/* -------------------------------------- */
/* -------------------------------------- */
/* --------------TEXT ------------------- */
/* -------------------------------------- */
/* -------------------------------------- */


/* main div for all content */
div#graph{
margin:0px 0px 0px 0px;
padding:0px;	
}

TD {
  font-size: 11px;
}

TD a {
  text-decoration:underline;
  color:#FFFFFF; 
}

TD a:hover {
  text-decoration:none;
  color:#FFFFFF; 
}

TD.nav {
  font-size: 14px;
  margin: 0 auto;
  font-weight:normal;
}

TD.homeIntro p{
  font-size: 11px;
  line-height:1.4em;
  margin: 0 auto;
  font-weight:700;
  color:#003C4F;
}

TD.homeIntro P a:link {color:#BD2C00;text-decoration:underline; }     /* unvisited link */
TD.homeIntro P a:visited {color:#BD2C00;text-decoration:underline; }  /* visited link */
TD.homeIntro P a:hover {color:#BD2C00;text-decoration:none;}   /* mouse over link */
TD.homeIntro P a:active {color:#BD2C00;text-decoration:none;}   /* selected link */ 






td.homeNews{
  font-size: 10px;
  line-height:1.4em;
  margin: 0 auto;
  font-weight:normal;
  color:#BD2C00;
}


td.homeNews a:link {color:#003C4F; text-decoration:underline;font-weight:700;}     /* unvisited link */
td.homeNews a:visited {color:#003C4F; text-decoration:underline;font-weight:700;}  /* visited link */
td.homeNews a:hover {color:#003C4F;text-decoration:none;}   /* mouse over link */
td.homeNews a:active {color:#003C4F;text-decoration:none;}   /* selected link */ 

td.homeNews a:link.readall {color:#BD2C00; }     /* unvisited link */
td.homeNews a:visited.readall {color:#BD2C00; }  /* visited link */
td.homeNews a:hover.readall {color:#BD2C00; }   /* mouse over link */
td.homeNews a:active.readall {color:#BD2C00; }   /* selected link */ 


p.body{
margin-top:8px;
margin-bottom:12px;
}

p.featureText a,a:hover,a:link,a:active{
color:#FFE0D7;
}

div.body p{
margin-top:8px;
margin-bottom:12px;
}

.message{
background-color:#FFFFFF;
color:#002835;
}

.message a{
color:#002835;
}

.message a:hover{
color:#002835;
}



.message a:link {color:#BD2C00; }     /* unvisited link */
.message a:visited {color:#BD2C00; }  /* visited link */
.message a:hover {color:#BD2C00; }   /* mouse over link */
.message a:active {color:#BD2C00; }   /* selected link */ 


p.features{
margin-top:8px;
margin-bottom:8px;
}

p.caption{
font-size: 16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:lighter;
color:#FFA388;
}

p{
font-size: 11px;
}

p a:link {color:#FFFFFF;text-decoration:underline; }     /* unvisited link */
p a:visited {color:#FFFFFF;text-decoration:underline; }  /* visited link */
p a:hover {text-decoration:none}   /* mouse over link */
p a:active {text-decoration:none}   /* selected link */ 


.orange {
color:#BD2C00;
}

.darkorange {
color:#641A00;
}

.lightorange {
color:#FF825E;
}

.orangelight {
color:#DA7152;
font-weight:bold;
}


.darkorange a:link {color:#641A00; text-decoration:underline;}     /* unvisited link */
.darkorange a:visited {color:#641A00; text-decoration:underline;}  /* visited link */
.darkorange a:hover {text-decoration:none}   /* mouse over link */
.darkorange a:active {text-decoration:none}   /* selected link */ 


.footprints{
  font-size: 11px;
  line-height:1.8em;
  margin: 0 auto;
  color:#003C4F;
}

.darky{
  color:#001C24;
  
}
	


