/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 15px;
margin-bottom: 0;
font: bold 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #7CCCFF;
color: #003C79;
background: white url("http://www.webpositer.com/images/shade.gif") top left repeat-x;
text-transform: uppercase;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url("http://www.webpositer.com/images/shadeactive.gif");
border-bottom-color: white;
color: #D85402;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
.seoprodlcolumn {
width: 215px;
float: left;
font-family: Arial, Verdana;
}
.seoprodrcolumn {
width: 555px;
float: right;
margin: 150x 0px 0px 0px;
font-family: Arial, Verdana;
font-size: 11px;
}
.seoprodrcolumn p {
text-align: justify;
}
.seoprodrcolumn h2{
font-size: 18px;
color: #003C79;
text-transform: uppercase;
}
.seoprodrcolumn h3{
font-size: 15px;
color: #D85402;
text-transform: uppercase;
border-bottom: 1px solid #eee;
}
.seoprodrcolumn ul {
list-style: none;
}
.seobasico {
width: 200px;
height: 140px;
background: url("http://www.webpositer.com/images/webpositerBasico.jpg") no-repeat;
overflow: hidden;
margin: 15px 15px 15px 0px;
text-align: center;
color: #A32F22;
cursor: pointer;
}
.seobasicoplus {
width: 200px;
height: 140px;
background: url("http://www.webpositer.com/images/webpositerBasicoPlus.jpg") no-repeat;
overflow: hidden;
margin: 15px 15px 15px 0px;
text-align: center;
color: #A32F22;
cursor: pointer;
}
.seoprofesional {
width: 200px;
height: 140px;
background: url("http://www.webpositer.com/images/webpositerProfesional.jpg") no-repeat;
overflow: hidden;
margin: 15px 15px 15px 0px;
text-align: center;
color: #ffffff;
cursor: pointer;
}
.seoprofesionalplus {
width: 200px;
height: 140px;
background: url("http://www.webpositer.com/images/webpositerProfesionalPlus.jpg") no-repeat;
overflow: hidden;
margin: 15px 15px 15px 0px;
text-align: center;
color: #ffffff;
cursor: pointer;
}
.seoprodpric {
position: relative;
top: 15px;
left: 55px;
font-size: 28px;
font-weight: bold;
}
.seobasico .seoprodpric {
color: #980000;
}
.seobasicoplus .seoprodpric {
color: #9A0100;
}
.seoprofesional .seoprodpric {
color: #0079B2;
}
.seoprofesionalplus .seoprodpric {
color: #022135;
}
.seoproddec {
position: relative;
top: 76px;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
font-size: 9px;
}
p.seomaindesc {
font-size: 13px;
line-height: 1.3em;
color: #666;
width: 90%;
margin-left: 25px;
}
.linkinform {
text-align: center;
padding: #f3f3f3;
border: 1px solid #eee;
padding: 6px;
margin-bottom: 5px;
background: #ffffff;
}
.linkinform a {
color: #0079B2;
}
.linkinform  h2 {
margin: 5px;
}
.gratseo {
color: #50B01B;
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
}
h2.seocarac {
font-size: 14px;
text-align: center;
}
