﻿html {
  scrollbar-face-color: #3F3F3F;
  scrollbar-shadow-color: #000000;
  scrollbar-highlight-color: #3F3F3F;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-track-color: #1F1F1F;
  scrollbar-arrow-color: #AAAAAA;}

.websitebody {
   /*background-image: url('../images/carbobg.png'); */
   background-image: url('../images/carbobg.jpg');
   background-repeat: no-repeat;
   background-attachment: fixed;
   background-position: center top;
   vertical-align: top;
   background-color: #00000;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
    color: #ffffff;
    text-decoration: none;

}
.alertgif {
  font-weight: normal;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
}

a:link    {
color: #ffffff;
text-decoration: none;
}
a:visited {
color: #ffffff;
text-decoration:none
}
a:hover   {
text-decoration: none;
color: #a18b55;
}
a:active  {
text-decoration: none;
} 


.websitebanner {
  height: 206px;
  width: 1004px;

}

h4 {
   font-size: 10px;
   font-weight:normal;
   padding-left:16px;

}




.topnav {
  height: 35px;
  width: 1004px;

}

.topnavimage {
 padding-right: 10px;
}


.maincontent {
  width: 1004px;
  background-image: url('../images/maintrans.png');
  background-repeat:repeat;
border: none;
}
.v4content {
  width: 1004px;
 border: none;
}

.contenthead {
  width: 725px;
  height: 25px;
  background-image:url('../images/contenthead.png');
  background-repeat:repeat;
  font-weight: normal;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
  padding-left: 7px;
}

p.intro {
	padding-left: 8px;
	padding-right: 8px;
	text-align:justify;
}

.hof {
}

.welcomemain {
  width: 720px;
  background-image:url('../images/welcomemain.png');
  background-repeat:no-repeat;
  }
  
  
  .emergency {
  padding-top: 490px;
  }

  
  .welcome {
  width: 705px;
  height: 260px;

  }


.contentmid {
  height: 24px;
  background-image:url('../images/contenthid.png');
  background-repeat:repeat;
  font-weight: normal;
  font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
  padding-left: 7px;

}

.maintrans {
  background-image:url('../images/maintrans2.png');
  background-repeat:repeat;
/* ROTATION CONTAINER */
}

.head{
    height: 23px;
   background-image:url('../images/headtitle.png');
   background-repeat:repeat;
   text-align:left;
   padding-left: 5px;
   padding-right: 5px;
}


.leftnav {
  width: 244px;
  background-image:url('../images/leftnavbg.png');
  background-repeat:repeat-y;
  border-left: 0px solid #120d0d;
}

.spacer {
vertical-align: top;
}

.cutenews a:link {
	color: #a38353;
	width:300px;
	float:left;
	font-size:15px;
	 
	
}

.rightcontent {
  width: 757px;
  padding-top: 15px;
}

.mainwelcome {
  width: 725px;
  height: 25px;
  background-image:url('../images/welcomehead.png');
  padding-right: 5px;
  vertical-align: center;

}


.transcom {
  background-image:url('../images/transcom2.png');
  background-repeat: repeat;
}

.transcom2 {
  background-image:url('../images/transcom2.png');
  background-repeat: repeat;
  border: 1px #161212 solid;
  padding-left: 8px;
}
.transcompad {
  background-image:url('../images/transcom2.png');
  background-repeat: repeat;
  padding-left: 8px;
}


.transcom3 {
  background-image:url('../images/transcom3.png');
  background-repeat: repeat;
  border: 1px #000000 solid;
}

.trans5 {
  background-image: none;
  background-repeat: repeat;
  padding-left: 3px;
/* MAIN CONTAINER FOR WELCOME */
}

.trans5b {
  background-image:url('../images/trans5.png');
  background-repeat: repeat;
  padding-left: 3px;

}


.trans5b:hover {
  background-image:url('../images/hovertrans.png');
  background-repeat: repeat;

}


.trans6 {
  background-image:url('../images/trans5.png');
  background-repeat: repeat;

}

.tempimage {
 text-align: center;
 padding-top: 8px;
 padding-left: 9px;

}
  
  .tablecat{
  width: 230px;
  }
  
  
  .catbg{
  background-image:url('../images/catbg.png');
  background-repeat: repeat;
  text-align: left;
  padding-left: 5px;

  }

    .forumnews{
  text-align: left;
  position: relative;
  padding-left: 15px;
  line-height:150%
  }
  
      .forumlogin{
  text-align: left;
  padding-left: 15px;
  line-height:150%
  }
  

  
    .catbg{
  background-image:url('../images/catbg.png');
  background-repeat: repeat;
  }

  

  .fleetstatuscat{
  width: 244px;
  height: 35px;
  background-image:url('../images/v4/leftnav/alerthead.png');
  background-repeat: no-repeat;


  }
  
    .forumcat{
  width: 230px;
  height: 35px;
  background-image:url('../images/v4/leftnav/forumhead.png');
  background-repeat: no-repeat;

  }

    .tscat{
  width: 230px;
  height: 35px;
  background-image:url('../images/ts.png');
  background-repeat: no-repeat;

  }
  
  .screenshot {
   padding-left: 9px;
   padding-top: 6px;
   border-width: 0px;
   text-decoration: none;
}



  .recentcat{
  width: 244px;
  height: 35px;
  background-image:url('../images/v4/leftnav/recenthead.png');
  background-repeat: no-repeat;

  }

  .polcat{
  width: 244px;
  height: 35px;
  background-image:url('../images/v4/leftnav/policies.png');
  background-repeat: no-repeat;
  text-align:left;

  }
  
    .polcat2{
    padding-left: 20px;
    padding-top: 3px;
    font-size: 12px;
    text-align:left;
  }


  .picoftheweekcat{
  width: 244px;
  height: 35px;
  background-image:url('../images/v4/leftnav/potmhead.png');
  background-repeat: no-repeat;

  }


  .endcat{
  width: 2440px;
  height: 5px;
  background-image:url('../images/v4/endcat2.png');
  background-repeat: no-repeat;
  padding-bottom: 15px;

  }
  
  .fltstatusbg{
  width: 230px;
  height: 95px;
  background-image:url('../images/v4/fc_bluealert.gif');
    /*background-image:url('../images/v4/fc_greenalert.gif');*/
  background-repeat: no-repeat;
  background-position:center;
  vertical-align: center;
  }
  .alertgif{
  width: 35px;
  }
.condition{
  height: 35px;
  }
  .alertcat{
  width: 187px;
  height: 87px;
  padding-bottom: 5px;
  padding-top: 5px;
  }

  .padding5{
  padding-top: 5px;
  }

  .seemore {
  width: 187px;
  height: 25px;
  background-image:url('../images/seemore.png');
  background-repeat: no-repeat;
  }
  
  .transparent2 {

   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/transparent2.png');

   border: #6f7176 1px solid;

}
  
  .ts {
  width: 187px;
  height: 200px;
  }

  
  
  .text {
   text-decoration: none;
}

  .text a:active{
   text-decoration: none;
}

p.welcome2 {

    width: 650px;
    padding-top: 45px;
   padding-left: 40px;
   font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   font-size: small;
}

.button {
   border-width: 0px;
   text-decoration: none;
}

.lcarsl {
   border-width: 0px;
   width:63px;
}

.lcarsm {
   border-width: 0px;
}

.lcarsr {
   border-width: 0px;
   width:142px;
   vertical-align: top;
}

.login {
vertical-align: top;
padding-left: 15px;
}

.footer {
width:1004px;
height:25px;
background-image:url('../images/footer.png');
background-repeat: repeat;
}


form {
   margin: 0px;
   padding: 0px;
   border: 0px;

}

textarea, select, .post, .btnbbcode, .btnlite, .btnfile, .helpline {
   font-weight: normal;
   font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
   color: #a0a0a0;
   border: 1px solid #000000;
   background-color: #161616;
   width: 150px;
   
}

.btnmain {
   font-weight: normal;
   font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
   color: #a0a0a0;
   border: 1px solid #000000;
   background-color: #161616;
        text-align: left;
   
}


textarea:focus, select:focus, .post:focus, .btnmain:focus, .btnlite:focus, .btnfile:focus {
   border-color: #969696; 
   color: #a8a8a8;
   background: transparent url(../images/trans2.png) repeat;
}


p.CBtitle {
font-weight: bold;
font-size: 14px;
color: #a18b55;
padding-left: 20px;
}

p.CBtext {
font-size: 12px;
color: #fff;
padding-left: 20px;
}

p.v4text {
font-size: 12px;
color: #fff;
padding-left: 20px;
padding-right: 20px;
}

#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: #777;
  color: white;
  font-size: 0.95em;
}
