
/* OFFERS / WEBSITES */
input.submit {color: #fff; width: auto; text-decoration: none; border: 1px solid #69c; font-weight: 900; padding: 0px 4px 1px 4px; margin: 2px; font-size: 1em; background: url('/images/patterns.png') repeat-x 0 -1px;}
input.submit:hover {color: #fff; width: auto; text-decoration: none; border: 1px solid #dc6516; font-weight: 900; padding: 0px 4px 1px 4px; margin: 2px; font-size: 1em; background: url('/images/patterns.png') repeat-x 0 -55px;}

#category_description {font:12px verdana,sans-serif;font-weight: normal;clear: both;padding-left:100px}
#affrow {width: 700px;border: 1px solid #daebf4;clear: both;min-height: 127px;margin-bottom: 20px;padding-top: 3px;padding-bottom: 0px;}
#affrow div.affrow_cell1 {float: left;width: 175px;height: 117px;text-align: left;padding-left: 2px;}
#affrow div.affrow_cell2 {float: left;width: 375px;height: 117px;text-align: left;}
#affrow div.affrow_cell2 ul {margin-top: 0px;padding-top: 7px;}
#affrow div.affrow_cell2 li {list-style-image: url(/images/bullet1.gif);padding: 0;margin: 0;}
#affrow div.affrow_cell2 h2 {color: #FD5913;font: bold 18px arial;margin: 0px 0 0px 0;}
#affrow div.affrow_cell3 {float: left;width: 144px;height: 117px;}



div.pinkTitleServ {
background: url(/images/pink_bg.gif) right top no-repeat #FB8ECC;
margin: 4px 0 2px 0;
height: 21px;
color: white;
padding: 2px 0 0 15px;
clear: left
}
div.pinkTitleServ h1 {
font-size: 16px;
clear: left;
color: white;
margin: 0
}

div.blueTitleServ {
background-color: #D5D6D6;
margin: 4px 0 2px 0;
height: 25px;
color: white;
padding: 2px 0 0 15px;
clear: left
}
div.blueTitleServ h1 {
font-size: 16px;
color: white;
margin: 0
}

div.ultraTitleServ {
/* background: url(/images/ultra_bg.gif) no-repeat right top #D38EFB; */
margin: 4px 0 3px 0;
height: 21px;
color: white;
padding: 2px 0 2px 15px;
clear: left
}
div.ultraTitleServ h1 {
font-size: 16px;
color: white;
margin: 0
}

div.seviceWelcome {
font-size: 11px;
color: #727272
}

div.seviceWelcome ul {
margin: 4px 5px 5px 12px;
padding: 3px
}

div.seviceWelcome li {
margin: 2px;
padding: 2px 0
}

table#serviceList {
width: 606px !important;
font-size: 12px;
background: #85c5d5
}

table#serviceList td {
background: #fff;
border: 1px solid #7fa0a9
}

table#serviceList .refer {
width: 150px;
font-size: 13px;
text-align: center;
font-weight: bold;
color: #f6ab3f;
padding: 5px 5px 15px 5px
}

table#serviceList smallReviw {
padding: 3px
}

table#serviceList .cent {
text-align: center;
width: 160px
}

div.specialOffer {
font-family: Georgia, "Times New Roman", Times, serif;
padding: 10px;
line-height: 160%;
border:1px solid #DAEBF4;
font-size: 12px
}

table#serviceList h4 {
margin: 2px 0 
}

a.referal:link, a.referal:visited  {
text-decoration: underline;
font-size: 15px;
color: #fb8ecc
}
a.referal:active, a.referal:hover {
text-decoration: none
}

p.smallRev {
margin: 3px 0
}

p.smallRev span {
font-weight: bold;
font-size: 13px;
color: #586e75
}

p.smallRev span.small {
font-weight: normal;
font-size: 10px;
color: #000
}


p.smallRev span.big {
font-weight: normal;
font-size: 15px;
color: #000
}

p.smallRev span.red {
font-weight: normal;
color: red
}

a.serviceRev:link, a.serviceRev:visited  {
text-decoration: underline;
font-size: 14px;
color: #ff0000
}
a.serviceRev:active, a.serviceRev:hover {
text-decoration: none
}

div.seviceWelcomeDetile {
font-size: 12px;
padding: 10px;
line-height: 180%;
color: #000
}


div.seviceWelcomeBor {
border: 3px solid #85c5d5;
width: 85%;
text-align: left;
background: url(/images/service-bg.gif) repeat-x right top;
margin-bottom: 10px;
margin-left: 60px;
font-size: 12px;
padding: 0 4px 4px 4px
}

h1.serviceComm {
color: #4e7c88;
text-align: center;
margin-bottom: 10px;
font-size: 16px
}

.servPad {
margin-bottom: 10px
}

div.seviceWelcomeSumm {width:200px;margin: 0 5px 0 0;float:left;line-height:120%;padding:3px;font-size:10px;border:2px solid #DAEBF4}
div.seviceWelcomeSumm h1 {font-family: Geneva, Arial, Helvetica, sans-serif;color:#103F6F;margin-bottom:3px;font-size: 12px}



/* FORM*/
.bluebox,.bluebox .body,.bluebox .head,.bluebox .head h2 {background:transparent url(/images/whitedemobox.png) no-repeat bottom right;}
.bluebox {width:535px;padding-right:15px;margin:0 auto;}
.bluebox p,.bluebox h1 {font-family:arial;margin-bottom:14px;}
.bluebox .head {background-position:top right;margin-right:-15px;padding-right:40px;}
.bluebox .head h2 {background-position:top left;border:0;height:auto !important;text-align:center;font:22px arial;color:#00008b;margin:0;padding:20px 0 10px 40px;}
.bluebox .body {background-position:bottom left;margin-right:25px;font:12px arial;height:1%;padding:10px 0 30px 30px;}
.bluebox .body div {padding:10px;}
*>/**/.bluebox .body,*>/**/ .blink-sidebar-section2 {height:auto;}
.bluebox .body:after,.blink-sidebar-section2:after {content:".";display:block;clear:both;height:0;visibility:hidden;}
.textinput {width:236px;border:1px solid #ccc;margin:2px 0;padding:3px;}
.error-input{background-color:lightyellow;}


.moreinfo {font-size:12px;font-variant: small-caps;text-transform: lowercase;color:#5DA5C7;font-weight:bold;}