body {
background-color:#333333;
font-family:Tahoma, san-serif;
font-size:12px;
margin:0px;
padding:0px;
text-align:center;

}

hr {border: none 0;
border-top: 1px dotted white;
width: 70%;
height: 1px;
}

#header {


background:333333;
height:29px;
width:700px;
margin-top:10px;
margin-left:auto;
margin-right:auto;



}




#contentcontainer {

margin-top:0px;
background:white;
margin-left:auto;
margin-right:auto;
width:700px;
height:auto;




}

#maintext {
padding:15px 5px 15px 5px;
margin:5px;
font-size:small;
background-color:#FFFFFF;
border-bottom:4px black solid;
border-right:2px black solid;
border-top:1px black solid;
border-left:1px black solid;

}



/* index.html boxes */
#maincontent {

background-repeat:no-repeat;
background-color:white;
width:640px;
height:258px;
margin-top:0px;
margin-left:30px;
margin-right:30px;
color:white;
text-align:left;


}

#copycontainer {
margin-top:0px;
background:white;
margin-left:100px;
margin-right:250px;

width:auto;
height:auto;
list-style:inside;
text-align:left;
}
#copyfloatright {
float:right;
width:170px;
background:#46687c;
margin-right:25px;
margin-top:90px;
text-align:justify;
padding:20px 10px 20px 10px;
list-style:none;
color:white;
font-size:small;

}
#imagefloatright {
float:right;
margin-top:90px;
margin-right:25px;
border-bottom:4px black solid;
border-right:2px black solid;
border-top:1px black solid;
border-left:1px black solid;

}


#content4 {

background-color:#AFAEA3;
width:700px;
height:35px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
line-height:35px;
text-align:center;
clear:both;

color:white;
}




/*solutions.html*/




#solutions1 {
background-image:url(images/solutions.gif);
background-repeat:no-repeat;
width:635px;
height:auto;
font-size:14px;
margin-top:0px;
padding-bottom:5px;
margin-left:30px;
margin-right:30px;
background-color:#DCE3E7;
padding-left:5px;
text-align:left;
}
#solutions2 {
background:#DCE3E7;



width:auto;
height:auto;
margin-left:30px;
margin-right:30px;
padding:0px;
text-align:left;
border-top:black 1px dotted;

}
#solutionscopy {
margin-top:40px;
background:white;
color:black;

width:450px;
height:auto;
margin-left:95px;
margin-right:95px;
padding:5px;
text-align:left;
}



/**navbar code **/

#navbar {

background-image:url(images/navbar.gif);
background-repeat:no-repeat;
width:700px;
height:40px;
margin-left:auto;
margin-right:auto;
font-size:13px;
}

#navbar ul {
text-align:right;
margin:0px;
padding-left:5px;
padding-right:8px;
color:white;
line-height:30px;
white-space:nowrap;

}

#navbar li {
list-style-type:none;
display:inline;

}

#navbar li a {
 text-decoration: none;
 padding: 0px 6px; 
 color: #FFF;
}

#navbar li a:link {
 color: #FFF:
}

#navbar li a:visited {
 color: #FFF;
}

#navbar li a:hover {
 color:#f9f400;
 
 
 }
 
 /**end NAVBAR code**/

 
 
 h1 {
 font-size:14px;
 font-family:Tahoma,sans-serif;
 color:#FFFFFF;
 }
 h2 {
 font-size:16px;
 font-family:Tahoma, sans-serif;
 color:black;
 background-color:white;
  }
  h3 {
 font-size:16px;
 font-family:Tahoma, sans-serif;
 color:black;
  }
  h4 {
  font-size:15px;
  font-weight:bold;
  color:#46687c;  
  }
  
   h5 {
  font-size:16px;
  font-weight:bold;
  color:#46687c;
  text-indent:-4em;
  
  }
  
   h5 a:link{
  font-size:16px;
  font-weight:bold;
  color:#46687c;
  text-indent:-4em;
  text-decoration:none;
  
  }
   h5 a:visited{
  font-size:16px;
  font-weight:bold;
  color:#46687c;
  text-indent:-4em;
  text-decoration:none;
  
  }
   h5 a:hover{
  font-size:16px;
  font-weight:bold;
  color:#46687c;
  text-indent:-4em;
  text-decoration:none;
  
  }
  
  
  
 p {
 font-size:12px;
 color:333333;
 } 
  
 .class2 a:link {color:white;
 font-weight:bold;
  font-size:10px;
  text-transform:uppercase;
  text-decoration:none;
  }
  
 .class2 a:visited {color:white;  font-weight:bold;
  font-size:10px;
  text-transform:uppercase; text-decoration:none;
  }
  
 .class2 a:hover {color:#f9f400;  font-weight:bold;
  font-size:10px;
  text-transform:uppercase; text-decoration:none;
  }
  
 .class2 a:active {color:white;  font-weight:bold;
  font-size:10px;
  text-transform:uppercase;
  }

.style5 {
	font-size: 12px;
	font-weight: bold;
	color: #46687c;
}
.style7 {font-size: 11px}
 
 h6 {
 font-size:12px; 

 color:black;
 }
 h6 a:link {
 font-size:12px; 
 
 color:black;
 text-decoration:none;
 }
  h6 a:visited {
 font-size:12px; 

 color:black;
  text-decoration:none;
 }
  h6 a:hover {
 font-size:12px; 

 color:46687c;
  text-decoration:none;
 
 }
 h7 {
 font-style:normal;
 font-weight:normal;
 text-indent:1em;
 color:black;
 }
 .faqsmall {
 font-size:x-small;
 color:black;
 }
  .faqsmall a:link{
 font-size:x-small;
 color:black;
 }
  .faqsmall a:visited{
 font-size:x-small;
 color:black;
 }
   .faqsmall a:hover{
 font-size:x-small;
 color:black;
 color:46687c;
 }
 
#sidebar {
	color:#FFFFFF;
}
 
 a:link {
 color:#46687c;
 text-decoration:none;
 font-weight:bold;
 }
 a:visited {
 color:#46687c;
 text-decoration:none;
 font-weight:bold;
 }
 a:hover {
 color:#333333;
 text-decoration:none;
 font-weight:bold;
 }