/* Tag Styles */

body{
  font-family:Arial, sans-serif;
  color:#000830;
  font-size:14px;
  background-color:#FFFFFF;
  background-image:url("tback.jpg");
  background-repeat:repeat-x;
  margin:0;
  text-align:center;
}

a{
  text-decoration:none;
  color:#103C6A;
}

a:hover{
  color:#1974A5;
}

a.tlink:hover{
  position:relative;
  top:-40px;
}

a.f{
  text-decoration:none;
  color:#FFFFFF;
}

a.f:hover{
  color:#CCCCCC;
}

img{
  border-style:none;
}

ul{
  list-style-type:circle;
}

/* ID Styles */

#top{
  margin:0 auto 0 auto;
  width:922px;
  height:105px;
  background-color:#FFFFFF;
  background-image:url("top.jpg");
  background-repeat:no-repeat;
  background-position:bottom;
  text-align:left;
}

#nav{
  margin:0 auto 0 auto;
  height:40px;
  overflow:hidden;
  background-color:#FFFFFF;
  background-image:url("splashnavback.jpg");
  background-repeat:repeat-x;
}

#navb{
  margin:0 auto 0 auto;
  height:40px;
  overflow:hidden;
  background-color:#FFFFFF;
  background-image:url("splashnavbackb.jpg");
  background-repeat:repeat-x;
}

#flash{
  margin:0 auto 0 auto;
  width:893px;
  height:262px;
}

#omain{
  background-image:url("bannerback.jpg");
  background-repeat:repeat-x;
  background-position:center top;
}

#main{
  margin:0 auto 0 auto;
  width:922px;
}

#main2{
  margin:0 auto 0 auto;
  width:922px;
}

#main3{
  margin:0 auto 0 auto;
  width:922px;
}

#left{
  float:left;
  margin:-3px 0 0 15px;
  width:270px;
}

#inleft{
  background-color:#FFFFFF;
  border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
  text-align:left;
}

#right{
  padding:5px 0 0 295px;
  text-align:left;  
}

#rightpf{
  padding:40px 0 0 288px;
  text-align:left;
}

#foot{
  clear:both;
  margin:10px 0 5px 0;
  height:30px;
  background-color:#000830;
  color:#FFFFFF;
}

#ofoot{
  background-image:url("fback.jpg");
  background-repeat:repeat-x;
}

#bbar{
  height:8px;
  background-color:#1974A5;
}

/* Class Styles */

.snhead{
  font-size:20px;
  font-weight:bold;
  line-height:13px;
}

.snheads{
  font-size:14px;
}

.sn{
  font-size:16px;
  font-weight:bold;
}

.sns{
  font-size:12px;
}

.db{
  color:#1974A5;
}

.ddb{
  color:#000830;
}

.lb{
  color:#33C1FF;
}

.head{
  color:#FFFFFF;
  font-size:36px;
  line-height:18px;
  text-align:center;
}

.heads{
  font-size:24px;
}

.headb{
  width:610px;
  height:30px;
  background-color:#000830;
  color:#FFFFFF;
  font-size:18px;
}

.headbw{
  width:910px;
  height:30px;
  background-color:#000830;
  color:#FFFFFF;
  font-size:18px;
}

.inheadb{
  padding:4px 0 0 15px;
}

.inheadbr{
  float:right;
  padding:4px 5px 0 0;
  font-size:12px;
}

.maint{
  width:610px;
  background-color:#77AAC6;
  color:#FFFFFF;
}

.inmaint{
  padding:5px 0 5px 15px;
}

.subnav{
  display:inline-block;
  margin:4px 0 0 0;
  height:35px;
  width:101px;
  text-align:center;
  line-height:13px;
  font-size:14px;
}

.subns{
  height:35px;
  text-align:center;
  font-size:14px;
}

.sh{
  display:inline-block;
  height:53px;
  background-color:#000830;
  background-image:url("sh.jpg");
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-size:18px;
}

.sr1{
  display:inline-block;
  height:53px;
  background-color:#4F93B8;
  color:#FFFFFF;
}

.sr1g{
  display:inline-block;
  height:53px;
  background-color:#4F93B8;
  background-image:url("gold.jpg");
  background-repeat:no-repeat;
  color:#FFFFFF;
}

.sr2s{
  display:inline-block;
  height:53px;
  background-color:#85B3CB;
  background-image:url("silver.jpg");
  background-repeat:no-repeat;
  color:#FFFFFF;
}

.sr3b{
  display:inline-block;
  height:53px;
  background-color:#BCD3DF;
  background-image:url("bronze.jpg");
  background-repeat:no-repeat;
  color:#FFFFFF;
}

.sr2{
  display:inline-block;
  height:53px;
  background-color:#85B3CB;
  color:#FFFFFF;
}

.sr3{
  display:inline-block;
  height:53px;
  background-color:#BCD3DF;
  color:#FFFFFF;
}

.sc1{
  width:221px;
}

.sc2{
  width:186px;
}

.sc3{
  width:196px;
}

.sc4{
  width:150px;
}

.sc5{
  width:175px;
}

.sc6{
  width:185px;
}

.sc7{
  width:95px;
}

.promop1{
  width:610px;
  height:104px;
  background-color:#4F93B8;
  color:#FFFFFF;
}

.promop2{
  width:610px;
  height:104px;
  background-color:#78ABC6;
  color:#FFFFFF;
}

.add1{
  width:610px;
  height:53px;
  background-color:#4F93B8;
  text-align:left;
  color:#FFFFFF;
  font-size:smaller;
}

.add2{
  width:610px;
  height:53px;
  background-color:#5F9CBD;
  text-align:left;
  color:#FFFFFF;
  font-size:smaller;
}

.add3{
  width:610px;
  height:53px;
  background-color:#7FAFC9;
  text-align:left;
  color:#FFFFFF;
  font-size:smaller;
}

.add4{
  width:610px;
  height:53px;
  background-color:#A0C2D4;
  text-align:left;
  color:#FFFFFF;
  font-size:smaller;
}

.add5{
  width:610px;
  height:53px;
  background-color:#C0D5E0;
  text-align:left;
  color:#FFFFFF;
  font-size:smaller;
}

.clients{
  width:610px;
  border-color:#D0DEE5;
  border-width:1px;
  border-style:solid;
}

.ports{
  display:inline-block;
  width:444px;
  height:145px;
  border-color:#D0DEE5;
  border-width:1px;
  border-style:solid;
  background-image:url("ports.jpg");
  background-repeat:no-repeat;
  text-align:left;
  font-size:16px;
  color:#FFFFFF;
}

.inports{
  padding:5px 5px 0 5px;
}

.infoot{
  position:relative;
  top:-5px;
}

.dbb{
  height:5px;
  background-color:#000830;
}

.lbb{
  height:5px;
  background-color:#006CAB;
}

.center{
  text-align:center;
}

.right{
  text-align:right;
}

.left{
  text-align:left;
}

.smaller{
  font-size:smaller;
}

.smallest{
  font-size:9px;
}

.bold{
  font-weight:bold;
}

.spaced{
  line-height:200%;
}

.clear{
  clear:both;
}

.gap5{
  width:5px;
  height:5px;
}

.gap10{
  width:10px;
  height:10px;
}

.gap30{
  width:30px;
  height:30px;
}
