/* --- tag redefinitions --- */
html { 
/* width: 950px;*/
}

body {	
 margin:0;
 padding: 0;
 border: 0;
 text-align:center;
 vertical-align:top;
 font-family: arial, helvetica, sans-serif;
 color:#5a5a5a;
 font-size:14px;
 line-height:1.5;
}

/*
body.sub {
 background: #fff url(/images/background-tools.jpg) no-repeat 710px 0px; 
}
*/

a {
 text-decoration:none;
}

a:link, a:visited {
 color: #5AA4DA;
}
a:hover {
 color:#cccccc;
}

p {
 font-family: georgia, arial, helvetica, sans-serif;
 font-size:14px;
 line-height:1.7em;
}

html>body {
 /* Correct value for browsers that don't suffer from IE Win's bugs */
 margin-left: 0px;
}

#boxes2 h3, #boxes2 p {
    margin:0;
}

#frame {
 text-align:left;
 width:1024px;
 margin:0px auto;
 vertical-align:top;

}

#center {
 margin-top:25px;
 float:left;
 padding:20px 25px 10px 0px;
 width:588px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width:538px;
 background:transparent; 
}

#right {
 float:left;
 width:280px;
 min-height:800px;
 color:#5193c4;
}

.header {
    display:block;
}

#header {
 margin:20px 0 -20px -23px;
}

#left {
    margin:40px 20px 0 0px;
    width:100px;
    height:160px;
    float:left;
}

#footer {
    margin:30px auto 0px auto;
    display:block;
}

.alt {
    display:none;
}

#copyright {
    margin-top:3px;
    font-size:10px;
    color:#666666;
}

img {
 border:0;
 display:block;
}

#boxes2 {
    width:584px;
    height:193px;
    background: transparent url(../images/boxes_2.gif) no-repeat left top;

}

#boxes2 #box1 {
    float:left;
    width:190px;
    height:189px;
    margin:2px 2px 2px 3px;
}

#boxes2 #box2 {
    float:left;
    width:385px;
    height:189px;
    margin:2px 2px 2px 0;
    overflow:hidden;
}

#boxes2 #box2 #box2copy {
    padding:10px 5px 5px 15px;
	font-size:11px;
}

#boxes3 {
/*    position:absolute;*/
/*    top:400px;*/
/*    left:270px;*/
    width:584px;
    height:193px;
    background: transparent url(../images/boxes_3.gif) no-repeat left top;
}

#boxes3 #box1 {
    margin:2px 2px 2px 3px;
    width:189px;
    height:189px;
    float:left;
    overflow:hidden;
}

#box1copy, #box2copy, #box3copy {
    padding: 10px 5px 5px 10px;
    font-size:11px;
}
#box1copy img, #box2copy img, #box3copy img{
padding-bottom:10px;}

#boxes3 #box2 {
    margin:2px 0px 2px 0px;
    width:193px;
    height:189px;
    float:left;
    overflow:hidden;
}

#boxes3 #box3 {
    margin:2px 0px 2px 2px;
    width:193px;
    height:189px;
    float:left;
    overflow:hidden;
}

#call {
    font-size:20px;
	font-style:italic;
	font-family: georgia, arial, helvetica, sans-serif;
}
/* page content */
.iconIMG{
margin:auto; 
padding-top:35px;
}
#contentTitle{
font-size:28px;
font-style:italic;
font-family: georgia, arial, helvetica, sans-serif;
margin-left:15px;
margin-bottom:15px;}
#contentBody{
  min-height:150px;
  height:auto !important;
  height:150px;
  margin-left:15px;
  font-family: georgia, arial, helvetica, sans-serif;
  padding-bottom:30px;}

#botNavContainer {
    display:block;
    height:85px;
    padding:20px 0 0 0;
    margin:0;
    overflow:hidden;
}

#botNavContainer a, #botNavContainer img {
    vertical-align:top;
}
.faqbox{
border:2px solid #CCC;
margin:15px;
padding:20px;
font-size:12px;
}
.faqbox h1{
font-weight:bold;
font-size:12px;
font-family: georgia, arial, helvetica, sans-serif;
margin:0 0 15px 0;
}
