﻿body { /*width: 100%;*/ background: #eeeeee; margin: 0px; padding: 0px; }
h1 { font-family: Tahoma; font-size: 30px;  font-weight: normal; color: #5f9500; padding: 0px; margin: 0px; }
h2 { font-family: Tahoma; font-size: 18px;  font-weight: normal; color: #73a221; padding: 0px; margin: 0px; }
h3 { font-family: Tahoma; font-size: 21px;  font-weight: normal; color: #73a221; padding: 0px; margin: 0px; }
h4 { font-family: Tahoma; font-size: 14px;  font-weight: normal; color: #000000; padding: 0px; margin: 0px; }
h5 { font-family: Tahoma; font-size: 14px;  font-weight: normal; color: #7d7d7d; padding: 0px; margin: 0px; }
h1 a { font-family: Tahoma; font-size: 30px;  font-weight: normal; color: #5f9500; text-decoration: none; }
h1 a:link { font-family: Tahoma; font-size: 30px;  font-weight: normal; color: #5f9500; text-decoration: none; }
h1 a:hover { color: #5f9500; font-size: 30px; text-decoration: underline; }
h1 a:visited { font-family: Tahoma; font-size: 30px;  font-weight: normal; color: #5f9500; text-decoration: none; }
img { border: 0px; }

.logo 
{
    background-repeat: no-repeat;
    background-image: url(Images/static/logo-seller.gif);
    cursor: hand;
    cursor:pointer;
    float:left;
}

.pbheader { width: 100%; background: #ffffff url(images/static/rzj-header-bg.gif) repeat-x; height: 100px; margin: 0px auto; }
.pbheadercontent { width: 970px; margin: 0px auto; }
.pbheaderleft { width: 285px; float: left; }
/*.pbheaderright { width: 510px; padding: 0px 0px 0px 175px; float: left; background: url(images/static/pricesbolo-header-rgt-bg.gif) no-repeat right;  height: 100px; }
*/
.pbheaderright { width: 645px; padding: 0px 0px 0px 40px; float: left; background: url(images/static/pricesbolo-header-rgt-bg.gif) no-repeat right;  height: 100px; }

.pblogindtls { color: #FFFFFF; font-family: Tahoma; font-size: 12px; height: 48px; line-height: 23px; padding: 0px 0px 0px 0px; margin: 17px 0px 0px 0px; }
.pblogindtls input { background-color: #000000; color: #cde270; width: 100px; height: 23px; line-height: 23px; border: 0px; margin: 0px; padding: 0px 0px 0px 2px; vertical-align: top; }
.pblogindtls input.pbloginbtn {  background: url(images/static/pricesbolo-login.gif) no-repeat bottom right; width:45px; height: 23px;line-height: 23px; border: 0px; padding: 0px; margin: 0px; cursor: pointer; vertical-align: top; }
.pblogindtls span { padding: 0px 0px 0px 9px; height: 23px; line-height: 23px;  }
.pblogindtls span.input { padding: 0px 0px 0px 5px; }

.pbsellermenu { clear: both; padding: 7px 0px 0px 0px; }
.pbsellermenu ul { list-style: none; display: inline; padding: 2px 0px 0px 6px; margin: 0px 0px 0px 0px; }
/*.pbsellermenu ul li { display: inline; padding: 0px 18px 0px 18px; margin: 0px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }*/
.pbsellermenu ul li { display: inline; padding: 0px 15px 0px 15px; margin: 0px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.pbsellermenu ul li a { font-size: 14px; color: #FFFFFF; text-decoration: none; }
.pbsellermenu ul li a:hover { color: #f3923f; text-decoration: none; }
.pbsellermenu ul li.active a { color: #cde270; text-decoration: none; }

.pbcontent { clear: both; width: 970px; margin: 0px auto; font-family: Tahoma; font-size: 12px; /* border:solid 2px red; */ }
.pboptions { clear: both;  width: 100%; height: 230px; overflow: hidden; padding: 0px; margin: 0px 0px 0px 0px; }
.pboptions .pbwhyregister { float: left; background-color: #f7f7f7; width: 310px; height: 230px; padding: 0px; margin: 0px;   }
.pboptions .pbwhyregister .left { float: left; width: 210px; padding: 15px 0px 0px 15px; margin: 0px; height: 50px; }
.pboptions .pbwhyregister .right { float: left; width: 70px; background:  url(images/static/pricesbolo-icon-register.gif) no-repeat center; height: 50px; padding: 15px 15px 0px 0px; margin: 0px;  }
.pboptions .pbplanstochoose { float: left; background-color: #f7f7f7; width: 310px; height: 230px; padding: 0px;  margin: 0px 0px 0px 20px;  }
.pboptions .pbplanstochoose .left { float: left; width: 210px; padding: 15px 0px 0px 15px; margin: 0px;  height: 50px;}
.pboptions .pbplanstochoose .right { float: left; width: 70px; background:  url(images/static/pricesbolo-icon-plans.gif) no-repeat center; height: 50px; padding: 15px 15px 0px 0px; margin: 0px;  }
.pboptions .pbsignupnow { float: left; background-color: #f7f7f7; width: 310px; height: 230px; padding: 0px;  margin: 0px 0px 0px 20px;  }
.pboptions .pbsignupnow .left { float: left; width: 210px; padding: 15px 0px 0px 0px; margin: 0px; height: 50px; }
.pboptions .pbsignupnow .right { float: left; width: 70px; background:  url(images/static/pricesbolo-icon-signup.gif) no-repeat center; height: 50px; padding: 15px 15px 0px 0px; margin: 0px;  }
.pboptions .pblist { clear: both; padding: 0px 0px 0px 15px; margin: 0px; text-align: left; }
.pboptions .pbreadmore { clear: both; background-color: #85b100; padding: 3px 4px 3px 8px; width: 60px; margin: 5px 0px 0px 6px; }
.pboptions .pbreadmore a { color: #FFFFFF; font-family:Tahoma; font-size:12px; text-decoration: none; font-weight: normal; }
.pboptions .pbreadmore a:link { color: #FFFFFF; font-family:Tahoma; font-size:12px; text-decoration: none; font-weight: normal; }
.pboptions .pbreadmore a:visited { color: #FFFFFF; font-family:Tahoma; font-size:12px; text-decoration: none; font-weight: normal; }
.pboptions ul { padding: 0px 0px 0px 20px; margin: 0px; }
.pboptions li { padding: 0px 3px 4px 0px; margin: 0px; list-style: square; font-family: Tahoma; font-size: 12px; color: #3a3d3e; line-height: 20px; }
.pboptions li a { color: #000000; font-weight: normal; text-decoration: underline; }
.pboptions li a:link { font-family: Tahoma; font-size: 12px;color: #000000; font-weight: normal; text-decoration: underline; }
.pboptions li a:visited { font-family: Tahoma; font-size: 12px;color: #000000; font-weight: normal; text-decoration: underline; }
.pboptions li a:hover { font-family: Tahoma; font-size: 12px;text-decoration: none; }
.pboptions li a.more { color: #5f9500; text-decoration: none; }
.pboptions li a.more:hover { text-decoration: underline; }
.pboptions  ul.pblistsignupnow { width: 38%; float: left; }
.pboptions  .pblistsignupnowbtn { width: 52%; float: left; padding: 100px 0px 0px 0px; }


.pbfeatures { clear: both;  width: 100%; padding: 0px; margin: 0px 0px 20px 0px; text-align: left; }
.pbfeaturescontent { width: 100%; padding: 0px; margin: 0px 0px 0px 0px;   }
.pbfeaturescontent1 { float: left;  width: 328px; height: 150px; overflow:hidden; padding: 0px; margin: 0px 0px 20px 0px; background: url(images/static/pricesbolo-features-bg.gif) no-repeat; }
.pbfeaturescontent2 { float: left;  width: 328px; height: 150px; overflow:hidden; padding: 0px; margin: 0px 0px 20px 0px; background: url(images/static/pricesbolo-features-bg.gif) no-repeat;  }
.pbfeaturescontent3 { float: right;  width: 310px; height: 150px; overflow:hidden; padding: 0px; margin: 0px 0px 20px 0px; background: url(images/static/pricesbolo-features-bg.gif) no-repeat;  }
.pbfheading { width: 100%; }
.pbfheading .pbfcontentleft { float: left; width: 70%; padding: 25px 0px 0px 15px; margin: 0px; height: 40px; overflow: hidden; }
.pbfheading .pbfcontentright { float: left; width: 20%; padding: 10px 0px 0px 0px; margin: 0px; height: 55px; overflow: hidden; }
.pbfcontent { padding: 0px 25px 0px 15px; font-family: tahoma; font-size: 14px; color: #7d7d7d; line-height: 22px; }


.pbplans { clear: both;  width: 100%; padding: 0px 0px 40px 0px; margin: 0px 0px 0px 0px; }
.pbplansmain { width: 100%; border: 0px solid #d9d9d9; border-collapse: collapse; }
.pbplansmain td { width: 200px; border: 1px solid #d9d9d9; border-collapse: collapse; height: 50px; line-height: 50px; font-family: Tahoma; font-size: 18px; color: #000000; text-align: center; }
.pbplansmain td.heading { width: 370px; color: #636363; text-align: left; padding: 0px 0px 0px 20px; }
.pbplansmain td.headingnone { border: 0px; }
.pbplansmain td.headinglist { background: url(images/static/pricesbolo-plans-list-bg.gif) repeat-x; color: #FFFFFF; }
.pbplansmain tr.rowheading td { background-color: #FFFFFF;  }
.pbplansmain tr.rowheading td.heading { color: #73a221; }
.pbplansmain td a { font-family:Tahoma; font-size:18px; color: #000000; text-decoration: underline; font-weight: normal; }
.pbplansmain td a:link { font-family:Tahoma; font-size:18px; color: #000000; text-decoration: underline; font-weight: normal; }
.pbplansmain td a:hover { color: #000000; text-decoration: none; text-decoration: none; font-weight: normal;}


.pbregister { clear: both;  width: 700px; padding: 0px 0px 20px 0px; margin: 0px auto; font-family: Tahoma; font-size: 18px; color: #636363; }
.pbrequired { float: right; color: #FF0000; font-family: Tahoma; font-size: 11px; margin: 0px 3px 5px 0px; }
.pbrheading { clear: both; padding: 0px 0px 0px 20px; height: 59px; line-height: 59px; background: url(images/static/pricesbolo-register-head-bg.gif) no-repeat; }
.pbrheading div { float: left; color: #1d1d1d;	 }
.pbrheading div.pbrinfo { padding: 17px 0px 0px 10px; }
.pbrheading div.pbrsilver { padding: 0px 0px 0px 75px; }
.pbrheading div.pbrgold { padding: 0px 0px 0px 25px; }
.pbrheading div.pbrplatinum { padding: 0px 0px 0px 25px; }
.pbrcontent { clear: both; margin: 20px 0px 20px 0px; }
.pbrcontenttop { background: url(images/static/pricesbolo-register-top.gif) no-repeat; padding: 0px 0px 0px 20px; height: 50px; line-height: 50px; }
.pbrcontentmid { clear: both;width: 100%; background: url(images/static/pricesbolo-register-mid.gif) repeat-y; padding: 0px 0px 0px 0px; line-height: 50px;  }
.pbrcontentmidvfcn { background: url(images/static/pricesbolo-register-vfcn.gif) repeat-y; padding: 0px 0px 0px 0px; line-height: 50px; }
.pbrcontentbot { clear: both; background: url(images/static/pricesbolo-register-bot.gif) no-repeat; padding: 0px 0px 0px 0px; height: 10px; line-height: 10px; }
.pbrcontentbotvfcn { clear: both; background: url(images/static/pricesbolo-register-vfcn1.gif) no-repeat; padding: 0px 0px 0px 0px; height: 10px; line-height: 10px; }
.pbrcontent div.pbrheadsub { float: left; }
.pbrcontent div.pbrinfosub { float: left; padding: 10px 0px 0px 10px; }
.pbrcontent select { width: 290px; height: 26px; margin: 13px 0px 0px 0px; border: 1px solid #a4aeb4; font-family: Tahoma; font-size: 16px; padding: 0px 0px 0px 5px; color: #636363; }
.pbrcontent input { width: 286px; height: 24px; margin: 13px 0px 0px 0px; border: 1px solid #a4aeb4; font-family: Tahoma; font-size: 16px; padding: 0px 0px 0px 5px; color: #636363; }
.pbrcontentmain td.pbrdtls1 { float: left; text-align: right; width: 245px; padding: 0px 0px 0px 20px; }
.pbrcontentmain td.pbrdtls2 { float: left; text-align: left; width: 20px; padding: 0px 5px 0px 5px; color: #FF0000; font-size: 14px;}
.pbrcontentmain td.pbrdtls3 { float: left; text-align: left; width: 400px; }
.pbrcontentmain td.pbrdtls1 span, td.pbrcontentmid td.pbrdtls2 span, .pbrcontentmid .pbrdtls3 span, .pbrcontentmidvfcn .pbrdtls1 span, .pbrcontentmidvfcn .pbrdtls2 span, .pbrcontentmidvfcn .pbrdtls3 span  { font-size: 11px; line-height: 18px; }
.pbrcheckbox input {width: 15px;  border:solid 2 red;  height: auto; margin: 0px 15px 0px 0px; }
.pbrcheckbox { color:#000000; font-family:tahoma; font-size:14px; }
.pbrcontentmidvfcn .pbrdtls3 span.pbrtermsofuse { font-family: tahoma; font-size: 14px; color: #000000; }
.pbrcontentmidvfcn .pbrdtls3 span.pbrtermsofuse a { color: #000000; text-decoration: underline; }
.pbrcontentmidvfcn .pbrdtls3 span.pbrtermsofuse a:hover { color: #000000; text-decoration: none; }

.pbractions { text-align: center; padding: 0px 0px 0px 120px; }

.pbcontactus { clear: both;  width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Tahoma; font-size: 14px; color: #7d7d7d; }
.pbcontactus .pbcleft { width: 620px; float: left;  }
.pbcontactus .pbcright { width: 320px; float: left; background: url(images/static/pricesbolo-contactus-bg.gif) no-repeat; padding: 70px 0px 40px 30px;text-align:left;  }


.pbcontactusmain { width: 100%; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px;  }
.pbcontactusmain td.pbcdtls1 { width: 60px; height: 50px; text-align: right; vertical-align: top;}
.pbcontactusmain td.pbcdtls2 { width: 20px; height: 50px; text-align: left; padding: 0px 0px 0px 5px; color: #ff0000; vertical-align: top; }
.pbcontactusmain td.pbcdtls3 { width: 460px; height: 50px; text-align: left; vertical-align: top;}
.pbcontactusmain td.pbcspacer { line-height: 15px; }
.pbcontactusmain input { width: 415px; height: 30px; line-height: 30px; border: 1px solid #e0e0e0;  font-family: Tahoma; font-size: 14px; color: #7d7d7d; padding: 0px 0px 0px 5px; }
.pbcontactusmain textarea { width: 415px; height: 190px; line-height: 20px; font-family: Tahoma; font-size: 14px; color: #7d7d7d; border: 1px solid #e0e0e0;  padding: 0px 0px 0px 5px;}
.pbcontactus .pbcright h3 { padding-bottom: 8px; }
.pbcontactus .pbcright h4 { padding-bottom: 4px; }
.pbcontactus .pbcright h5 { padding-bottom: 3px; }
.pbcfollow { clear: both; padding: 20px 0px 0px 20px; margin: 20px 0px 0px 0px; }
.pbcfollow .pbcfollow1 { clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 90px; height: 67px; line-height:67px; background: url(images/static/pricesbolo-facebook.gif) no-repeat; cursor:pointer;}
.pbcfollow .pbcfollow2 { clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 90px; height: 67px; line-height:67px; background: url(images/static/pricesbolo-twitter.gif) no-repeat;cursor:pointer;}
.pbcontactus .pbcright a { color: #7d7d7d; text-decoration: none;  }
.pbcontactus .pbcright a:hover { text-decoration: underline;  }




.pbfooter { clear: both; width: 970px; margin: 15px 0px 0px 0px; margin: 30px auto; background-color: #FFFFFF; height: 50px; line-height: 50px; font-family: Tahoma; font-size: 12px; color: #56595c; }
.pbfooterleft { float: left; width: 45%; padding: 0px 0px 0px 20px; text-align: left; }
.pbfooterright { float: left; width: 52%;  text-align: left;}
.pbfooterright a { font-family: Tahoma; font-weight: normal; font-size: 12px;color: #56595c; text-decoration: none; }
.pbfooterright a:link { font-family: Tahoma; font-weight: normal; font-size: 12px;color: #56595c; text-decoration: none; }
.pbfooterright a:hover { font-family: Tahoma; font-weight: normal; font-size: 12px;color: #56595c; text-decoration: underline; }
.pbfooterright a:visited { font-family: Tahoma; font-weight: normal; font-size: 12px;color: #56595c; text-decoration: none; }
.pbfooterright span { color: #83ae01; padding: 15px; }

/* Gallary SLideshow Classes */

.pbgallaryhome { margin: 30px 0px 15px 0px; }
.pbgallaryhome #slideshow { position:relative; height:330px; }
.pbgallaryhome #slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
.pbgallaryhome #slideshow IMG.active { z-index:10; opacity:1.0; }
.pbgallaryhome #slideshow IMG.last-active { z-index:9; }
.pbgallaryhome #cu3er-container {width:970px; height:330px; outline:0;}

.pbgallarysub { margin: 30px 0px 15px 0px; }
.pbgallarysub #slideshow { position:relative; height:200px; }
.pbgallarysub #slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
.pbgallarysub #slideshow IMG.active { z-index:10; opacity:1.0; }
.pbgallarysub #slideshow IMG.last-active { z-index:9; }
.pbgallarysub #cu3er-container {width:970px; height:200px; outline:0;}

.pbsendbtn {  background: url(images/static/pricesbolo-btn-send.gif) no-repeat bottom right; width:71px; height: 33px;line-height: 33px; border: 0px; padding: 10 10 10 10px; margin: 10 30 10 10px;    vertical-align: top;cursor: pointer; }
.pbresetbtn {  background: url(images/static/pricesbolo-btn-reset.gif) no-repeat bottom right; width:85px; height: 33px;line-height: 33px; border: 0px; padding: 0px; margin: 0px;  vertical-align: top; cursor: pointer;}
.pbregnowbtn {  background: url(images/static/pricesbolo-btn-regnow.gif) no-repeat bottom right; width:135px; height: 33px;line-height: 33px; border: 0px; padding: 10 10 10 10px; margin: 10 30 10 10px;vertical-align: top; cursor: pointer;}

.pberrormsgheader { text-align: left;padding: 0px 0px 0px 115px; }


.contentTitle {
    font-weight: bold;
	color: #73a221;
    text-align: left;
    background-image: url(Images/content_page_pg.jpg);
    background-repeat: repeat-y;
    background-position: left;
    height: 20px;
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height:13px;
    line-height:23px;
}
.contentList {
    background-image: url(Images/arrow1.gif);
    background-repeat: no-repeat;   
    background-position:10px 5px;
    color: #73a221;
    padding-left: 24px;
    /*font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;*/
    font-size: 14px;
	font-weight:bold;
	line-height:23px;
}
/* Gallary SLideshow End */


/*Registration starts here*/
#reg { width:728px; height:auto; float:left; overflow:hidden;margin-top:10px;}
#reg .hint { width:190px; float:left; height:auto}
#reg .regform { width:523px; float:right; height:auto}
#reg .regform h1 { height:52px; width:510px; float:left; background:transparent url(images/static/imglibrary.png) scroll no-repeat left top;font-size:21px; font-weight:100; color:#fff; padding:7px 0px 3px 13px; margin:0px;}
#reg .regform .infotop,.infotop { height:12px; width:523px; float:left; overflow:hidden; background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -165px;  margin:0px;}
#reg .regform .infobot,.infobot { height:auto; width:523px; float:left; overflow:hidden;background-color:#fff; color:#666666; margin:0px;}
#reg .regform .infobotcurve,.infobotcurve { height:5px; width:523px; float:left; overflow:hidden;background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -600px; color:#666; margin:0px 0px 10px 0px}
#reg .regform .infobot h2 { background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -455px; color:#FF9900; font-size:18px; font-weight:normal; padding:0px 0px 10px 15px; margin:0px; float:left;}
/*#reg .infobot div p{color:#666; font-size:13px; float:left;  text-align:right; width:155px; margin:0px; padding:10px 0px 0px 0px; }*/
#reg .infobot div .lbl {float:left; width:170px}
#reg .infobot div .txtfld{float:left; width:215px; }
#reg .infobot div p span {  padding:0px 0px 0px 5px; font-size:13px; width:auto; display:inline; float: none }
#reg .infobot div { float:left; /*width:100%; */padding:0px 0px 9px 0px;}

#reg .infobot div .txtfld span.cntry{float:left; width:213px; height:30px;}
#reg .infobot div .txtfld span select{width:214px;padding:0px 1px;margin:8px 0px 0px 0px;}
#reg .infobot div .txtfld span.cntry span{padding:3px;font-size:13px;margin:6px 3px 1px 3px ;color:#000;}
/*#reg .infobot input{background:url(images/static/textbg1.gif) no-repeat right top; border:solid 2px red; height:23px;  width:210px; line-height:18px;padding:5px 0px 2px 3px;margin:0px;}*/
#reg .infobot input{width: 300px; height: 30px; line-height: 30px; border: 1px solid #e0e0e0;  font-family: Tahoma; font-size: 14px; color: #7d7d7d; padding: 0px 0px 0px 5px; }
#reg .infobot div span { color:#666; padding:0px 0px 0px 0px; font-size:10px; width:auto; display:block; float:left; }
#reg .infobot div span.mchk { color:#666; padding:10px 0px 10px 5px; font-size:13px; width:350px; display:block; float:right; }
#reg .infobot input.chk,#reg .infobot div.btn p input{ background-image:none; width:auto; margin:6px 4px 0px 4px;padding:0px; height:auto;}
#reg .infobot .verify{ /*background-image:url(images/static/verigybg.gif);*/ padding:0px 0px 15px 15px; height:auto; width:auto; }
#reg .infobot div img { padding:0px 0px 0px 0px; height:44px; width:102px; margin:0px 0px; }
#reg .infobot div.btn {padding:15px 0px 15px 0px; margin:0px;width:100%;background-image:url(images/static/rspacer.gif); background-repeat:no-repeat; }
#reg .infobot div.btn img { float:left; padding:0px 15px 0px 0px; #padding:0px 15px 15px 0px; }
#reg .infobot div.btn p {width:56%;font-size:13px; padding:0px 0px 0px 10px; margin:0px;text-align:left;float:left;}
#reg .infobot div.btn input{ background:transparent url(images/static/imglibrary.png) no-repeat 0px -197px;width:102px;margin:0px 5px 0px 90px;height:44px;font-size:18px; color:#fff;padding:0px 0px 10px 0px;}
#reg .infobot div.btn p *{float:left;padding: 1px 1px 1px 3px;}
#reg .infobot div.btn p input{padding:0px;margin:0px;vertical-align:bottom; width:auto;}
#reg .infobot div span.rdButton{width:auto;padding:0px 2px;margin:0px;}
#reg .infobot div span.rdButton span{padding:0px 0px 2px 5px;margin:0px 0px 0px 0px; font-size:13px; width:auto; display:inline-block; float: none;color:#000; }
#reg .infobot div span.rdButton input{width:auto;padding:0px;margin:0px;background:none;height:20px;vertical-align:bottom;}

#reg .regform .infobot a { float:right; width:auto; padding-right:15px; color:#666; }
#reg .hinttop { background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -68px;height:15px; width:190px; float:left;overflow:hidden;}
#reg .hintbot { height:auto; width:190px; float:left;overflow:hidden;background-color:#fff; padding:0px 0px 13px 0px}
#reg .hintbotcurve{ background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -560px;height:5px; width:190px; float:left;overflow:hidden;padding:0px 0px 13px 0px}
#reg .hintbot h2 {background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -98px;height:37px; width:175px; float:left; color:#ccc; font-size:24px; font-weight:normal; padding:18px 0px 0px 14px; margin:5px 0px 0px 0px;}
#reg .hintbot div { float:left; width:170px; height:auto; padding:0px 10px 0px 10px; margin:0px 0px 0px 0px;}
#reg .hintbot div ul { margin:0px; padding:0px 0px 19px 0px; list-style-type:none;}
#reg .hintbot div ul li { margin:0px; padding:12px 3px 10px 30px; background-image:url(images/static/bullet.gif); background-repeat:no-repeat; background-position:5px 14px; border-bottom: 1px solid #CCCCCC; color:#666; }
#reg .hintbot div ul li.last { border:0px;}
#reg .hintbot a { text-decoration:underline; color:#666;}
#reg .hintbot a:hover { text-decoration:none; color:#666;}
#reg .infobot .errinfo,.errinfo{ padding:5px 10px 15px 49px; margin:0px 0px 0px 10px; color:#f00; font-size:13px; background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -510px; height:auto; width:460px;}
#reg .infobot .errmsg{float:left; width:120px; padding-left:6px; color:#f00;}
#reg .infobot .errinfo span{font-size:13px;}
#reg .infobot div p .red,#reg .infobot .errinfo span {color:#f00;}
#reg .infobot .errmsg span { padding-left:6px; color:#f00;font-size:13px;}
#reg #imgverify{padding:5px 20px;width:273px;margin:10px;height:115px; background:transparent url(images/static/imglibrary.png) scroll no-repeat 0px -320px;}
#reg #imgverify img{width:175px;padding:0px;margin:2px 0px 2px 0px; padding-left:50px;}
#reg #imgverify div.spamtext,#reg #imgverify div.spamtext span{margin:0px;padding:0px;}
#reg #imgverify div.spamtext span{width:140px;margin-left:3px;font-weight:500;font-size:11px;}
#reg #imgverify div.spamtext *{float:left;}
#reg #imgverify div.spamtext input{padding:2px 0px 0px 0px;width:120px;margin:1px 30px 0px 5px;background-image:none;background-color:#fff;height:22px;}
#reg #imgverify div #spanRefresh{cursor:pointer; background:url(images/static/imglibrary.png) no-repeat 0px -257px;height:18px;width:25px;margin:2px 0px 0px 0px;padding:0px; }
#reg #imgverify div #spanHelp{cursor:pointer;background: no-repeat 0px -290px;height:18px;width:25px;margin:0px;padding:0px; }
#reg #imgverify div #spanVoice{cursor:pointer;background:url(images/static/imglibrary.png) no-repeat 0px -274px;height:18px;width:25px;margin:0px;padding:0px; }
#reg #imgverify span{font-size:13px;color:#444;padding:15px 2px 0px 5px;margin:5px 0px 0px 0px; width:180px;color:#000;height:15px;}
#reg .infobot div.btn .errms{font-size:13px;padding-left:12px;}
#reg .infobot div div input.smtbtn{width:78px; height:50px; background:url(images/static/imglibrary.png) no-repeat -447px -185px; cursor:pointer;border: none; background-color:Transparent; color:#fff; font-weight:bold; font-size:13px; padding:0px;margin:0px;text-transform:capitalize;}
/*Registration ends here*/

