@charset "UTF-8";

/* CSS Document */

body { background-color: #2b324b; background-image:url(signal-home.jpg); background-repeat: repeat-x; margin-top: 0px; font-family:Helvetica, Arial, "Trebuchet MS", Times; font-size: 12px; font-style: normal;  line-height: 22px; font-weight: normal; font-variant: normal; text-transform: none; color: #fff; }

#banner { width:823px; height:123px; margin-left:auto; margin-right:auto }
#banleft { width:220px; height:123px; float:left }
#banright { width:603px; height:123px; float:right}
#flash { width:823px; height:304px; margin-left:auto; margin-right:auto; background-image:url(flash-pic.jpg); background-repeat:no-repeat }
#main { width:823px ; margin-right:auto; margin-left:auto }
#mainleft { width:539px; padding-left:15px; float:left; padding-top:35px; padding-right:35px  }
#mainright { width:234px; padding-top:2px;float:right}
#foot { width:823px; margin-left:auto; margin-right:auto; clear:both; margin-top:20px; padding-top:10px; padding-left:28px; color:#949cb8}
#rss { width:213px; background-color:#20263e; margin-top:20px; padding: 5px 5px 5px 5px ; text-align:left; color:#949cb8 }
#rss2 { width:213px;  margin-top:20px; padding: 5px 5px 5px 5px ; text-align:left }

#seo { width:823px;   padding: 5px 5px 5px 5px ; text-align:left; margin-left:auto; margin-right:auto; padding-left:28px; color:#949cb8 }



h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#fff; text-transform:uppercase; font-weight:lighter;  }
.sub { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#949cb8; line-height:0px; padding-bottom:15px }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  }
.contact {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; text-transform:uppercase; font-weight:lighter; padding-bottom:10px }

formstyle { background-color: #ffffff; padding:1px; margin-bottom:1px; border: 1px solid #cccccc; color: #333; font-family: Arial; color:#666; font-size: 0.63em; }

.phpstyle4 { color: #4c5679; }

.phpstyle3 { color: #4c5679; }

.form2 { background-color:#4c5679; border-style:none; color:#FFFFFF; font-size:10px; padding-top:2px; padding-bottom:2px }

.form { margin-bottom:10px; background-color:#4c5679;  border-style:none; color:#FFFFFF; font-size:10px;  padding-top:2px; padding-bottom:2px }

.tickyellowbox { background-color: #4c5679; border: 1px solid #4c5679; }

.tickredbox { background-color: #4c5679; border: 1px solid #4c5679; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; }

#foot ul { display:inline; list-style:none; padding: 0px; margin: 0px; font-size: 11px }

#foot li { display:inline; padding-left:5px; padding-right:5px; border-right:1px solid #949cb8; list-style:none; font-size: 11px;}

a:link { text-decoration: none; color: #949cb8; font-weight:800}

a:visited { text-decoration: none; color: #949cb8; font-weight:800 }

a:hover { text-decoration: underline; color: #949cb8;  font-weight:800}

a:active { text-decoration: none; color: #949cb8;  font-weight:800}

.seoh2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949cb8;  }