/* SET DEFAULTS*/
*{
margin:0px;
padding:0px;
}

body{
width:100%;
margin:0px;
padding:0px;
font:10pt arial;
text-align:center;
background-image:url('bgd.png');
background-color:#F6FCFF;
background-repeat:repeat-x;
}

#header {
width:100%;
text-align:center;
background-color:#;

}

#headercontent {
width:900px;
height:130px;
background-color:#;
margin:0 auto;

}

img.logo{
padding:10px 0px;
}


#banner {
width:100%;
height:300px;
text-align:center;
}

#bannercontent {
width:900px;
height:300px;

margin:0 auto;

}
#navi {
width:900px;
height:60px;
text-align:center;
margin:0 auto;

}

ul.navikey {
  width:900px;
  height:60px;
  text-align:center;
  margin-top:0px;
  background-image:url('bg5.png');
  margin:0 auto;
 
}

ul.navikey li {
  float:left;
  list-style-position:inside;
  list-style-image:url('arrow2.png');
  text-align:center;
  margin:0 auto;
  padding:6px 0px 0px 28px;
  
}

ul.navikey li a{
  font:12pt book antiqua;
  color:#ffffff;
  text-align:center;
  text-decoration:none;
  margin:0 auto;
  padding:15px 15px 15px 15px;
 
}

ul.navikey li a:hover {
  color:#000000; 
  background-image:url('navi1b.png');
  
}

#mainbody {
  width:100%;
  height:720px;
  text-align:center;
  background-color:#;

}

#bodycontent {
  width:840px;
  height:680px;
  background-image:url('cbg.jpg');
  background-repeat:repeat-x;
  margin:0 auto;
  padding:20px 30px;
  text-align:left;
}
table.affil {
margin-top:10px;
margin-left:10px;
}
.left {
  width:240px;
  height:200px;
  background-color:#efefef;
  float:left;
  text-align:center;
  color:#424242;
  padding:5px;
  margin-left:10px;
  margin-top:15px;
}

.center {
  width:240px;
  height:200px;
  margin-left:35px;
  background-color:#efefef;
  float:left;
  text-align:center;
  color:#424242;
  padding:5px;
  margin-top:15px;
}

.right {
  width:240px;
  height:200px;
  background-color:#efefef;
  float:right;
  text-align:center;
  color:#424242;
  padding:5px;
  margin-right:10px;
  margin-top:15px;
}
.name {
color:#f2f2f2;
font:10pt arial ;
background-color:#;
padding:5px 0px 0px 10px;
}

p{
font-family:arial;
color:#424242;
font-size:10pt;

}

a{
  font:13pt arial bold;
  text-decoration:none;
  }
  
h5 {
Font-family:arial bold;
color:#2e9afe;
text-align:center;
padding:5px;
text-decoration:none;
}

#smainbody {
  width:100%;
  height:1050px;
  text-align:left;
  
}

#sbodycontent {
  width:840px;
  height:1010px;
  margin:0 auto;
  text-align:left;
  background-color:#f4feff;
  padding:20px 30px;
  background-image:url('cbgs.jpg');
  background-repeat:repeat-x;
}

.sbodyleft {
  float:left;
  width:900px;
  height:0px;
  margin:0 auto;
  text-align:left;
  padding:5px 0px 0px 10px;
}
ul.services li{
  color:#424242;
  font:10pt arial ;
  list-style-position:inside;
  text-align:left;
  line-height:150%;
  padding:5px 5px 0px 10px;
}
ul.services li a{
  font:10pt arial ;
  list-style-position:inside;
  text-align:left;
  line-height:150%;
  padding:5px 5px 0px 10px;

}
#gmainbody {
  width:100%;
  height:1550px;
  text-align:center;
  background-image:url('bg8.png');
}

#gbodycontent {
  width:840px;
  height:1510px;
  margin:0 auto;
  text-align:left;
  padding:20px 30px;
  background-image:url('cbgg.jpg');
  background-repeat:repeat-x;
}
  
.gbodyleft {
  float:left;
  width:870px;
  margin:0 auto;
  text-align:left;
  list-style-position:inside;
  padding:15px 15px;
}  

.spec {
width:120px;
background-color:#08298A;
text-align:center;
font:10pt book antiqua;
color:#ffffff;
}
.spec1 {
width:120px;
background-color:#58ACFA;
text-align:center;
font:10pt arial;
}
.spec2 {
width:100px;
background-color:#ecf8fc;
text-align:center;
font:10pt arial;
}
.spec3 {
width:100px;
background-color:#A9E2F3;
text-align:center;
font:10pt arial;
}
.spec2a {
width:100px;
background-color:#ecf8fc;
text-align:center;
font:10pt arial;
}
.spec3a {
width:100px;
background-color:#A9E2F3;
text-align:center;
font:10pt arial;
}

.ulinkbar {
width:800px;
background-color:#81daf5;
margin:10px 0px 0px 0px;
}

h3.ulinkbar {
Font-family:arial bold;
color:#000000;
text-align:left;
padding:2px 0px 0px 30px;
}

table.usefula {
  color:#0080ff;
  text-align:left;
  line-height:180%;
  padding:10px 22px 10px 20px;
  background-color:#e0f2f7;
  width:830px;
}

table.usefula li a {
 font:11pt arial ;
 color:#0080ff;
 text-decoration:underline;
 padding:20px;
}

ul.usefulb {
  color:#0080ff;
  text-align:left;
  line-height:180%;
  background-color:#e0f2f7;
 
}

ul.usefulb li a {
 font:11pt arial ;
 color:#0080ff;
 text-decoration:underline;
 
 
}

ul.usefulc {
  color:#0080ff;
  text-align:left;
  line-height:180%;
  background-color:#e0f2f7;

}

ul.usefulc li a {
 font:11pt arial ;
 color:#0080ff;
 text-decoration:underline;

}
.table {
width:200px;
height:20px;
font:11pt arial ;
border-bottom:1px solid;
background-color:#81daf5;
color:#000000;
text-align:center;


}

table.name {
color:#0080ff;
font:10pt arial ;
margin:0 auto;
padding:0px 0px 20px 0px;
background-color:#efefef;

}

.link {
font:11pt arial ;
text-decoration:none;
background-color:#efefef;
color:#0080ff;
padding:5px 0px 0px 18px;

}

.name {
color:#000000;
font:10pt arial ;
background-color:#;
padding:5px 0px 2px 18px;
}

.carrierleft {
float:left;
background-color:#efefef;
text-align:left;
margin-top:15px;
margin-bottom:18px;
}

.carrierright {
float:left;
background-color:#efefef;
text-align:left;
margin-left:20px;
margin-top:15px;
margin-bottom:18px;
}

#nmainbody {
  width:100%;
  height:750px;
  text-align:center;
  
}

#nbodycontent {
  width:840px;
  height:710px;
  margin:0 auto;
  text-align:left;
  background-color:#f4feff;
  padding:20px 30px;
}


#cmainbody {
  width:100%;
  height:650px;
  text-align:left;
  
}

#cbodycontent {
  width:900px;
  height:650px;
  margin:0 auto;
  text-align:left;
  background-image:url('cbg.jpg');
  background-repeat:repeat-x;
  
}

.cbodyright {
  float:left;
  margin:0 auto;
  text-align:left;
  padding:0px 60px;
  margin-top:20px;
  Font-family:book antiqua;
  }
  
.info {
Font-family:book antiqua;
}  
  

.cbodyleft {
  float:right;
  margin-right:160px;
  text-align:left;
  list-style-position:inside;
  margin-top:20px;
  
}  

.map {
float:left;
width:680px;
height:230px;
margin:30px 60px;

}

h2{
Font-family:book antiqua;
color:#00bfff;

}
span.blue {
color:#00bfff;
}

h3.sh3 {
Font-family:book antiqua;
color:#00bfff;
text-align:left;
text-decoration:none;
list-style-type:none;
padding:10px 5px 0px 10px;

}
#footer {
width:100%;
height:100px;
background-color:#F6FCFF;
text-align:center;


}

#footercontent {
width:900px;
height:60px;
text-align:left;
background-color:#2e9afe;
margin:0 auto;
color:#ffffff;
text-align:center;
font-family:book antiqua;
font-size:9pt;
}

p.footer {
Font-family:arial;
font-size:9pt;
color:#ffffff;
padding:30px;
text-align:center;
}
