.newsrvboxbg  {
background-color:#348CBC;
}
.newsrvboxbg a, .newsrvboxbg a:link, .newsrvboxbg a:active, .newsrvboxbg a:visited {
color: #FFF;} 

a, a:link, a:active {
 color: #348CBC; }

a:visited {
 color: #9D9D9D; }

a:hover {
 color: #348CBC;}

.prime-bground {
 color: #fff;
 background-color: #348CBC;}

.prime-color {
 color: #348CBC;}

.second-bground {
 color: #fff;
 background-color: #B1BABF;}

.second-color {
 color: #868686;}

.third-bground {
 background: #E4E8EB;}

.third-color {
 color: #E4E8EB;}

.fourth-color{
 color: #FFF; }

table#large-image {
 background: url(images/layouts/lay6/large-image-1.jpg) no-repeat center center;}

#slogan {
 background: url(images/layouts/lay6/grey_bg.png) no-repeat top center;
 font-size:12px;
 vertical-align:middle;}

.ourservicestitle {
color:#FFF; }

h2 a, h2 a:link, h2 a:active, h2 a:visited {
 color:#348CBC;
 line-height:0px; }


h2 a:hover {
 color:#B1BABF; }

.submit_paypal {
 color:#348CBC;
 text-decoration: underline;
 font-weight:900;
 font-size:14px;
 font-family: verdana;}

.submit_paypal a, .submit_paypal  a:link, .submit_paypal a:active, .submit_paypal a:visited {
 color:#348CBC;
 text-decoration: underline;
 font-weight:900;
 font-size:14px;
 font-family: verdana; }

.submit_paypal_mousover {
 color:#FFFFFF;
 font-weight:900;
 text-decoration: underline;
 font-size:14px;
 font-family: verdana;}

.submit_paypal a:hover {
 color:#FFFFFF;
 font-weight:900;
 text-decoration: underline;
 font-size:14px;
 font-family: verdana;}


h3 {
 color:#348CBC;
}
h3 a:hover {
 color:#FFF;
}

.subtitle {
 color:#348CBC; }

table#page td.headercell {
 width:200px;
 height:80px;
 text-align: center;
 vertical-align: middle;
 background-image: url(images/layouts/lay6/header-bg.gif);
 background-repeat: repeat-x;}

/* FREE CONSULTATION
------------------------------------------------ */

table#news {
 background: #348CBC /* PRIMARY COLOR */ url(images/layouts/lay5/sm-logo-top.gif) no-repeat top left;
 color: #FFF;
 font-size:14px;}

table#news th b, table#sm-form th b {
 color: #FFF;}

table#news td.date-title {
 background: #348CBC /* LIGHT PRIMARY COLOR */;
 color:#FFF;}

table#news td.date-title a, table#news td.date-title a:link, table#news td.date-title a:active, table#news td.date-title a:visited {
 color: #fff;}

table#news td.date-title a:hover {
 color: #FF6600 /* SECONDARY COLOR */;}

table#news td#more {
 background: #348CBC /* PRIMARY COLOR */ url(images/layouts/lay5/sm-logo-bottom.gif) no-repeat bottom left;}

table#menu-search td#menu a img, table#menu-search td#menu a:link img, table#menu-search td#menu a:active img, table#menu-search td#menu a:visited img {
 background: #348CBC /* SECONDARY COLOR */;}

table#menu-search td#menu a:hover img {
 background: #003366 /* PRIMARY COLOR */;}

table#menu-search td#menu a, table#menu-search td#menu a:link, table#menu-search td#menu a:active, table#menu-search td#menu a:visited {
 color: #9C9C9C /* DARK TERTIARY COLOR */;}

table#menu-search td#menu a:hover {
 color: #348CBC /* PRIMARY COLOR */;}

table#menu-search td#menu table td.border {
 border-right: 1px dashed #ECECEC /* TERTIARY COLOR */;}

table#menu-search td#search {
 color: #348CBC /* DARK TERTIARY COLOR */;}

/* CONSULTATiON/FiLE TRANSFER PAGE
----------------------------------------------- */
table#consultation {
 width:100%; }

table#consultation_form, table#login {
 background-color: #fff;}

table#login .top {
 padding: 10px 0 10px 4px;
 background-color: #FFF;
 color: #348CBC;
 font-size:14px; }

table#consultation_form td.header, table#login td.register {
 background-color: #FFF;
 color: #348CBC;
 font-size:14px;
 padding: 10px 0 10px 0;}

table#consultation_form td.label, table#login td.label {
 border-bottom: 1px solid #003366;
 background-color: #FFF;}

table#consultation_form td.input, table#login td.input {
 border-bottom: 1px solid #003366;
 background-color: #FFF;}

table#consultation_form td.button, table#login td#button {
 background-color: #FFF;}

table#login td#hr, table#login td#hr hr {
 background-color: #FFF;
 color: #B1BABF;}

table#login td.text {
 border-bottom: 1px solid #B1BABF;}

table#login td.register table {
 color: #000;}

table#login td.register table a, table#login td.register table a:link, table#login td.register table a:active, table#login td.register table a:visited {
 color: #000;}

table#login td.register table a:hover {
 color: #348CBC; /* SECONDARY COLOR */;}

body#filetransfer {
 background-color: #fff;}

td#content iframe {
 background-color: #fff;}

.homebutton {
background: url(images/layouts/lay6_bluegrey/home-icon.gif) no-repeat top center;
width:30px;
height:20px;
font-size:9px;
text-align:center;
border:1px solid red;
}

.recommendus {
background: url(images/layouts/lay6_bluegrey/sitemap-icon.gif) no-repeat top center;
width:85px;
height:20px;
font-size:9px;
text-align:center;
border:1px solid red;
}

.bookmarkus{
background: url(images/layouts/lay6_bluegrey/help-icon.gif) no-repeat top center;
width:30px;
height:20px;
font-size:9px;
text-align:center;
border:1px solid red;
}

.homedividor{
font-size:10px;
color:#FFF;
}


.btn {
 border: 1px solid black;
 background: #348CBC;
 color: #fff;}

.taxtipsbox{
 background: #B1BABF; }

.link1 a, .link1 a:link, .link1 a:active, .link1 a:visited {
color:#FFFFFF; }

.link1 a:hover{
 color:#B1BABF;
}

.link2 a:hover{
 color:#B1BABF;
}

.link3 {
 text-align: center; }

.link3 a, .link3 a:link, .link3 a:active, .link3 a:visited {
color:#348CBC; }

.link3 a:hover{
 color:#FFF; }

/*
NEEDS FONTS TO FIX BUG WITH PAYPAL SCREWING UP REST OF TOOLBOX */

.link4 a, .link4 a:link, .link4 a:active, .link4 a:visited {
 font-family: times;
 color:#FFFFFF; }

.link4 a:hover{
 color:#348CBC;
 font-family: times; }

/* SPECiALS */


#login td.top {
 background-color: #002363;
 color: #fff;}

#login td.text {
 border: 1px solid #002363;
 background-color: #fff;}

#login td.label {
 border-left: 1px solid #002363;
 border-bottom: 1px solid #002363;
 background-color: #E8E8E8;}

#login td.input {
 border-right: 1px solid #002363;
 border-bottom: 1px solid #002363;
 text-align: center;
 background-color: #E8E8E8;}

#login td.input input {
 border: 1px solid #002363;
 padding: 0;
 margin: 0;}

#login td#button {
 background-color: #002363;}

#login td#button input {
 border-color: #002363;
 color: #002363;
 background-color: #fff;}

#login td.register {
 border: 1px solid #002363;
 font-size: 8pt;
 font-weight: bold;}

#login td.register a, #login td.register a:link, #login td.register a:active, #login td.register a:visited {
 color: #002363;
 text-decoration: none;
 font-size: 8pt;}

#consult td.header {
 background-color: #002363;
 color: #fff;
 border-color: #002363;}

#consult td.label {
 border-color: #002363;
 background-color: #D8D8D8;}

#consult td.input {
 border-color: #002363;
 background-color: #E8E8E8;}

#consult td.input input {
 border-color: #002363;}

#consult td.button {
 border-color: #002363;
 background-color: #D8D8D8;}

#consult td.button textarea {
 background-color: #fff;
 border-color: #002363;}

#consult td.button input {
 background-color: #fff;
 border-color: #002363;}