body{margin:0 auto; background:#517a9a url(../images/blue_bg.jpg) no-repeat scroll 50% 0;}
#wrap{width:944px; margin:0 auto;}
#headertop{width:944px; margin:0 auto; height:62px;/* border:1px solid #f10;*/}
#logobg{width:944px; margin:0 auto; height:101px; /*border:1px solid #CC6600;*/}
#logobtm{width:944px; margin:0 auto; height:15px;}
#navbg{width:944px; margin: 0 auto; height:59px; /*border:1px #006600 solid;*/}
#navbgbtm{width:944px; height:15px; margin:0 auto;/* border:1px solid #f10;*/}
#bannerindex{width:944px; height:309px; margin:0 auto;/* border:1px solid #FF9933;*/}

img{border-style: none;}
:focus { -moz-outline-style: none; }


#logoleft{height:101px; float:left;}
#logomid{width:896px; height:101px; background:url(../images/logomidbg.png) 0 0 no-repeat; float:left;}
#logorgt{ height:101px; float:left;}

#navleft{float:left; height:59px;}
/*#navmid{float:left; width:896px; height:59px; background:url(../images/navmidbg.png) 0 0 no-repeat;}*/
#navmid{float:left; width:896px; height:59px; background:url(../images/navmidbg.png) 0 0 no-repeat;}

#navrgt{float:left; height:59px;}

#banleft{height:309px; float:left;}
#bannrmain{width:896px; height:309px; float:left; background:url(../images/banerindex.png) 0 0 no-repeat;}
#bannrmain2{width:896px; height:309px; float:left;background:#FFFFFF;}
#banrgt{height:309px; float:left;}

#ban1left{height:309px; float:left;}
#bannr1main{width:896px; height:309px; float:left; background:url(../images/banladymd.png) 0 0 no-repeat;}
#ban1rgt{height:309px; float:left;}

#bansgnleft{height:614px; float:left;}
#bansgnmid{width:896px; height:614px; float:left; background:url(../images/footersgnup.png) 0 0 no-repeat;}
#bansgnrgt{height:614px; float:left;}
#sgnfotr{width:944px; height:28px; float:left;}

#signup{width:872px; margin:0 auto;}
.signuptop{background:url(../images/signuptop.jpg) 0 0 no-repeat; width:872px; height:16px;}
.signupbtm{background:url(../images/signupbtm.jpg) 0 0 no-repeat; width:872px; height:16px;}
.signupmid{background: #CCCCCC url(../images/signupmid.jpg) 0 0 repeat-y; width:872px; height:16px;}
#bannersgnup{width:944px; height:614px; margin:0 auto;/* border:1px solid #FF9933;*/}

/*-- sgnup 2 --*/
#bansgnleft2{height:590px; float:left;}
#bansgnmid2{width:896px; height:590px; float:left; background:url(../images/footersgnup.png) 0 0 no-repeat;}
* html #bansgnmid2{width:896px; height:590px; float:left; background:url(../images/footersgnup.png) 0 0 no-repeat;}
#bansgnrgt2{height:590px; float:left;}
#bannersgnup2{width:944px; height:590px; margin:0 auto;/* border:1px solid #FF9933;*/}

#thnkleft{height:370px; float:left;}
#thnknmid{width:896px; height:370px; float:left; background:url(../images/footersgnup.png) 0 0 no-repeat;}
#thnkrgt{height:370px; float:left;}
#thnk2{width:944px; height:370px; margin:0 auto;/* border:1px solid #FF9933;*/}


/*------------- oldcss ------------------*/
.toptext{font-family:"Myriad Pro"; font-size:19px; padding:20px 0 15px 0; color:#FFFFFF; font-style:italic; width:944px; text-align: center}
html > body .toptext{font-family:"Myriad Pro"; font-size:19px; padding:20px 0 15px 0; color:#FFFFFF; font-style:italic; width:944px; text-align: center}
#topflag{background:url(../images/top_flag.jpg) 0 0 no-repeat; width:126px; height:33px; float:left; margin:8px 0 0 0; border:0; cursor:pointer; display: none}

#nav1{float:left; margin:35px 0 0 45px; font-family:"Myriad Pro"; font-size:20px; font-style:italic; color:#0373c7; font-weight:bold;}

#logo{background:url(../images/logo.jpg) 0 0 no-repeat; width:224px; height:68px; margin:20px 0 0 30px; cursor:pointer; float:left;}
* html #logo{background:url(../images/logo.jpg) 0 0 no-repeat; width:224px; height:68px; margin:20px 0 0 15px; cursor:pointer; float:left;}

.middlebg{background:url(../images/middlerepeatimg.jpg) center 0 repeat-y;  margin:0 auto;}
#mid{margin:0 auto;/* padding:0 40px 0 44px;*/}

#bantitle{background:url(../images/bannertitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 18px 293px; float:left;}
* html #bantitle{background:url(../images/bannertitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 18px 150px; float:left;}

#bantitle1{background:url(../images/ourresultstitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 18px 293px; float:left;}
* html #bantitle1{background:url(../images/ourresultstitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 18px 150px; float:left;}

#tollno{background:url(../images/tollno_img.jpg) 0 0 no-repeat; width:219px; height:45px; float:left; margin:26px 0 15px 0;}

#signuptxt{ padding:10px 0 0 505px;}
.signuptxt1{font-family:"Myriad Pro"; font-size:23px; color:#0076c5; font-weight:bold; text-decoration:none;}
a.signuptxt1:hover{color:#639e04;}

.textban{font-family:Tahoma; font-size:12px; color:#0f0f0f; padding: 0px 220px 0 330px;}
* html .textban{font-family:Tahoma; font-size:12px; color:#0f0f0f; padding: 0 0px 0 335px; width:340px;}
/**:first-child+html .textban{font-family:Tahoma; font-size:12px; color:#0f0f0f; padding: 0 0px 0 330px; width:350px;}*/
.textban5{font-family:Tahoma; font-size:12px; color:#0f0f0f; /*padding: 0px 250px 0 330px;*/ margin:34px 0 18px 293px; width:340px;}
* html .textban5{font-family:Tahoma; font-size:12px; color:#0f0f0f;/* padding: 0 0px 0 335px; */ margin:0px 0 18px 305px; width:340px; }
*:first-child+html .textban5{font-family:Tahoma; font-size:12px; color:#0f0f0f;/* padding: 0 0px 0 335px; */ margin:0px 0 18px 305px; width:340px; }

#hwtodeter{background:url(../images/hwtodetermine_btnimg.png) 0 0 no-repeat; width:208px; height:45px; float:right; margin:0px 42px 0px 0; cursor:pointer;}
* html #hwtodeter{margin:0 18px 0 0;}
/*-------- navigation -------*/


* html #nav{float:left; width:896px; margin:13px -20px 0 auto;  padding: 0 0 0 20px; }
#nav{float:left; width:896px; margin:13px auto; padding: 0 0 0 20px; }
#nav ul{list-style:none; display:inline; }
#nav ul li{list-style:none; display:inline; float:left; margin: 0 2px 0 2px;}



/*-- steps sec --*/
#stepss{/*background:url(../images/stseps_bg.jpg) 0 0 no-repeat; */width:873px; height:auto; margin:0 auto;}

#steps{background:url(../images/stepbgsml.jpg) 0 0 no-repeat; width:874px; height:186px; margin: 0 auto;}
.stepstext{font-family:Tahoma; font-size:11px; text-align:center; color:#000000; margin: 0 25px 0 0;}
.stepstext1{font-family:Tahoma; font-size:11px; text-align:center; color:#000000; margin: 0 25px 0 0;}
.stepsheading{font-family:"Myriad Pro"; font-size:18px; color:#1f1f1f; font-weight:bold; font-style:italic; text-decoration:none;}
a.stepsheading:hover{ text-decoration:none;}
.stepsheadingrd{font-family:"Myriad Pro"; font-size:18px; color:#db170b; font-weight:bold; font-style:italic; text-decoration:none;}
a.stepsheadingrd:hover{ text-decoration:none;}

.stepstext2{font-family:Tahoma; font-size:11px; text-align:center; color:#000000; margin: 0 15px 0 0;}

* html #insidesteps{margin:18px 0 0 20px; float:left; width:204px; height:152px;}
#insidesteps{margin:20px 0 0 33px; float:left; width:204px; height:152px;}
#step1{background:url(../images/step_1.jpg) 0 0 no-repeat; width:204px; height:90px; cursor:pointer;}
#insidesteps2{margin:20px 0 0 0; float:left; width:209px; height:152px;}
#step2{background:url(../images/step_2.jpg) 0 0 no-repeat; width:209px; height:90px; cursor:pointer;}
#insidesteps3{margin:20px 0 0 0; float:left; width:210px; height:152px;}
#step3{background:url(../images/step_3.jpg) 0 0 no-repeat; width:210px; height:90px; cursor:pointer;}
#insidesteps4{margin:20px 0 0 0; float:left; width:px; height:152px;}
#step4{background:url(../images/step_4.jpg) 0 0 no-repeat; width:183px; height:90px; cursor:pointer;}

#signupline1{height:63px; text-align:right; margin: 0 100px 0 0; color:#333333; font-family:"Myriad Pro"; font-size:20px; font-weight:bold;}
.freefont{ color:#333333; font-family:"Myriad Pro"; font-size:15px; font-style:italic;}

/*-- services sec --*/
#services{background:url(../images/serv_bg.jpg) 0 0 no-repeat; width:873px; height:245px; margin:0 auto;}
.servtxt{font-family:Tahoma; font-size:12px; color:#363436; padding:15px 15px 15px 15px; text-align:justify; }
.servtalkbtn{background:url(../images/talktous_btn.jpg) 0 0 no-repeat; width:86px; height:33px; cursor:pointer; margin:0 0 0 10px;}

* html #services1{margin:44px 0 0 15px; float:left; width:262px; height:157px;}
#services1{margin:44px 0 0 27px; float:left; width:262px; height:157px;}
#services1title{background:url(../images/hwths_servwrk_title.jpg) 0 0 no-repeat; width:243px; height:27px;}

#services2{margin:44px 0 0 0px; float:left; width:276px; height:157px;}
#services2title{background:url(../images/whtwedo_title.jpg) 0 0 no-repeat; width:144px; height:27px;}

#services3{margin:44px 0 0 0px; float:left; width:250px; height:157px;}
#services3title{background:url(../images/whyrefundpls_title.jpg) 0 0 no-repeat; width:190px; height:27px;}


/*-- client sec of homepage --*/
#client{background:url(../images/client_bg.jpg) 0 0 no-repeat; width:873px; height:274px; margin:0 auto;}
.lineverti{background:url(../images/line.jpg) 0 0 no-repeat; width:9px; height:157px; margin:44px 0 0 0; float:left;}
#clienttitle{background:url(../images/client_title.jpg) 0 0 no-repeat; width:800px; height:27px; margin:42px 0 0 22px; float:left;}
* html #clienttitle{background:url(../images/client_title.jpg) 0 0 no-repeat; width:800px; height:27px; margin:42px 0 0 10px; float:left;}

.clienttxt{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 5px 20px 5px; text-align:justify; }
.clienttxt1{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 15px 0 10px; }

/**:first-child+html .clienttxt{font-family:Tahoma; font-size:11px; color:#363436; padding:25px 0 20px 0; text-align:justify; }
* html .clienttxt1{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 0px; float:left;}
*:first-child+html .clienttxt1{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 0px; float:left;}*/

.clienttxt5{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 15px; float:left;}
* html .clienttxt5{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 0px; float:left;}
*:first-child+html .clienttxt5{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 15px; float:left;}


#client1{width:260px; height:130px; float:left; margin: 5px 0 0 15px;} 
#imgclient{background:url(../images/client1_img.jpg) 0 0 no-repeat; height:60px; width:50px; float:left; margin:25px 10px 10px 15px;}
* html #imgclient{background:url(../images/client1_img.jpg) 0 0 no-repeat; height:60px; width:50px; float:left; margin:25px 10px 0px 0; }

.linevertical{background:url(../images/line.jpg) 0 0 no-repeat; width:9px; height:157px; margin:0 5px 0 5px; float:left;}

#client2{width:265px; height:130px; float:left; margin: 5px 0 0 5px;} 
#imgclient2{background:url(../images/client_2img.jpg) 0 0 no-repeat; height:60px; width:50px; float:left; margin:25px 10px 10px 0px;}
.clienttxt2{font-family:Tahoma; font-size:11px; color:#363436; padding:25px 0 0 15px;}
*:first-child+html .clienttxt2{font-family:Tahoma; font-size:11px; color:#363436; padding:25px 0 20px 15px;}
* html .clienttxt2{font-family:Tahoma; font-size:11px; color:#363436; padding:22px 0 24px 0px; float:left;}

#imgclient3{background:url(../images/client_img3.jpg) 0 0 no-repeat; height:60px; width:50px; float:left; margin:25px 10px 10px 0px;}
#client3{width:260px; height:130px; float:left; margin: 5px 0 0 0px;} 
* html #client3{width:240px; height:130px; float:left; margin: 5px 0 0 0px;} 
.clienttxt3{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 0px; float:left; width:280px;}
* html .clienttxt3{font-family:Tahoma; font-size:11px; color:#363436; padding:15px 0 0 0px; float:left; width:270px;}

#signupline3{height:78px; text-align:right; margin: 0px 100px 0 0; color:#333333; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; vertical-align:top;}
html > body #signupline3{height:78px; text-align:right; margin: 20px 100px 0 0; color:#333333; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; vertical-align:top;}
*:first-child+html #signupline3{height:78px; text-align:right; margin: 10px 90px 0 0; color:#333333; font-family:"Myriad Pro"; font-size:20px; font-weight:bold; vertical-align:top;}

#signupline2{height:78px; text-align:right; margin: 0 20px 0 0; color:#333333; font-family:"Myriad Pro"; font-size:20px; font-weight:bold;}
.freefont1{ color:#333333; font-family:"Myriad Pro"; font-size:15px; font-style:italic; float:left; margin:22px 0 0 0;}

/*-- notice sec --*/
#impnotice{background: #FFFFFF url(../images/impnotice_bg.jpg) 0 0 no-repeat; width:873px; height:138px; margin:0 auto;}
#impntimg{margin:36px 15px 0 27px; background:url(../images/impnotice_img.jpg) 0 0 no-repeat; width:92px; height:53px; float:left;}
* html #impntimg{margin:36px 15px 0 15px; background:url(../images/impnotice_img.jpg) 0 0 no-repeat; width:92px; height:53px; float:left;}
.noticetxt{font-family:Tahoma; font-size:11px; color:#000000; padding:36px 30px 0 15px; text-align:justify; }

/*-------- footer --------*/
#footer{margin:0 auto;}
#footerbg{background:url(../images/footerbtm.jpg) center 0 no-repeat; height:28px;}
.copyright{ font-family:Tahoma; font-size:11px; color:#ebf7f8; text-align:center; margin: 40px 0 25px 0;}
.footerlink{color:#ffdc61; text-decoration:none; margin:0 0 0 5px;}
a.footerlink:hover{text-decoration:underline;}



/*----- client -------*/
#bantitle1{background:url(../images/ourresultstitle.jpg) 0 0 no-repeat; width:350px; height:30px; margin:34px 0 20px 293px; float:left;}
* html #bantitle1{background:url(../images/ourresultstitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 20px 147px; float:left;}
*:first-child+html #bantitle1{background:url(../images/ourresultstitle.jpg) 0 0 no-repeat; width:350px; height:31px; margin:34px 0 20px 308px; float:left;}

#banner1 {background:url(../images/bannerbg_ourresurlt.jpg) 0 0 no-repeat; width:912px; height:310px;}
#clientsgupxt{ padding:50px 0 0 505px;}
/** html #clientsgupxt{ padding:50px 0 0 505px;}
*:first-child+html #clientsgupxt{ padding:49px 0 0 505px;}*/
#clientsgupxt5{ padding:22px 0 0 505px;}



#clientmain{width:872px; margin:0 auto;}
#clenttop{background:url(../images/clienttp.jpg) 0 0 no-repeat; width:872px; height:69px;}
#clientmidbg{background:url(../images/clentmidbg.jpg) 0 0 repeat-y; width:872px; min-height:160px;}
#clientbtmbg{background:url(../images/clientbtmbg.jpg) 0 0 no-repeat; width:872px; height:42px;}

#questmain{width:872px; margin: 0 20px 0 20px;}
#questtop{background:url(../images/clienttp.jpg) 0 0 no-repeat; width:872px; height:69px;}
#questmidbg{background:url(../images/clentmidbg.jpg) 0 0 repeat-y; width:872px; min-height:160px;}
#questbtmbg{background:url(../images/clientbtmbg.jpg) 0 0 no-repeat; width:872px; height:42px;}


/*----- questns -------*/

#questtop{background:url(../images/comon_quetpbg.jpg) 0 0 no-repeat; width:872px; height:69px;}

#questions{margin:0; padding:0;}
#questions ul{margin:20px 0 0 50px; padding:0; display:block; list-style:none;}
#questions ul li{margin:8px 0 0 0; padding:0; display:block; list-style:none; font-family:Tahoma; font-size:12px; color:#363436;}
* html #questions ul li{margin:-10px 0 0 0; padding:0; display:block; list-style:none; font-family:Tahoma; font-size:12px; color:#363436;}
#questions ul li a{margin:0; padding:0; display:block; list-style:none; font-family:Tahoma; font-size:12px; color:#363436; text-decoration:underline;}
#questions ul li a:hover{color:#ff6400; text-decoration:none;}

.prod_div {position:absolute; visibility:hidden; z-index:2; padding: 10px 4px 5px 0px; width: 536px;}
html > body .prod_div {position:absolute; visibility:hidden; z-index:2; padding: 15px 4px 5px 0px; width: 536px;}

.titlediv{font-family:"Myriad Pro"; color:#3a3539; font-size:16px; font-style:italic; font-weight:bold;}
.regulardiv{font-family:Tahoma; color:#363436; font-size:12px; padding:10px 5px 0 0px; text-decoration:none;}
.regulardiv1{font-family:Tahoma; color:#363436; font-size:12px; padding:10px 5px 0 0px; text-decoration:underline; font-weight:600;}
a.regulardiv1:hover{text-decoration:none;}

.prod_div {position:absolute; visibility:hidden; z-index:2; padding: 10px 4px 5px 0px; width: 536px;}
html > body .prod_div {position:absolute; visibility:hidden; z-index:2; padding: 15px 4px 5px 0px; width: 536px;}



#step1img{background:url(../images/step1_img.jpg) 0 0 no-repeat; width:93px; height:101px; margin:0 auto;}
#signuppersonal{background:url(../images/personal_title.jpg) 0 0 no-repeat; width:265px; height:56px;}

#signupcoinfo{background:url(../images/companyinfo.jpg) 0 0 no-repeat; width:320px; height:57px;}
#step2img{background:url(../images/step2_img.jpg) 0 0 no-repeat; width:93px; height:101px; margin:0 auto;}

#signupcardinfo{background:url(../images/crdcardinfo.jpg) 0 0 no-repeat; width:320px; height:57px;}
#step3img{background:url(../images/step3_img.jpg) 0 0 no-repeat; width:93px; height:101px; margin:0 auto;}


.tahomatitle{font-family:Tahoma; font-size:12px; color:#000000; padding: 5px 20px 5px 15px; text-decoration:none;}

.textfieldsignup{font-family:Tahoma; font-size:12px; color:#000000; padding:2px 2px; margin:3px 0 0 0; border:1px solid #81c0d0; width:200px; height:16px;}
.txtfidsgnupsm{font-family:Tahoma; font-size:12px; color:#000000; padding:2px 2px; margin:3px 5px 0 0; border:1px solid #81c0d0; width:50px; height:16px;}
.drpdwnsignup{font-family:Tahoma; font-size:12px; color:#000000; padding:0px 0px; margin:3px 0 0 0; border:1px solid #81c0d0; width:205px; height:20px;}
.textareasignup{font-family:Tahoma; font-size:12px; color:#000000; padding:2px 2px; margin:3px 0 0 0; border:1px solid #81c0d0; width:200px; height:30px;}
.drpdwnsgupsm{font-family:Tahoma; font-size:12px; color:#000000; padding:0px 0px; margin:3px 5px 0 0; border:1px solid #81c0d0; width:70px; height:20px;}

button.primary2, input.primary2 {background: url(../images/continue_1.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: center; font: bold 11px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer;}

button.primary1, input.primary1 {background:url(../images/finishbtn.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: center; font: bold 11px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer;}

* html button.primary1, * html input.primary1 {background:url(../images/finishbtn.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: right; font: normal 0px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer;}

 * htmlbutton.primary2, * html input.primary2 {background: url(../images/continue_1.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: right; font: normal 0px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer; }
 
 *:first-child+html button.primary1, *:first-child+html input.primary1 {background:url(../images/finishbtn.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: right; font: normal 0px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer;}

 *:first-child+html button.primary2, *:first-child+html input.primary2 {background: url(../images/continue_1.jpg)  no-repeat 0px 0px; border: none !important; width: 85px; height: 30px; margin: 0px 5px; padding-bottom: 3px; overflow: hidden; text-align: right; font: normal 0px tahoma,arial,helvetica,lucida,sans-serif; color: #EDF6FF; position:absolute; text-indent:100000px; outline: none; cursor: pointer; }


/*--- tooltip for form ---*/
.form {float:left; padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:10000; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px;  }
#msgcontent {display:block; background:#8c0000; /*border:2px solid #924949;*/ border-left:none; padding:3px 3px 3px 3px; min-width:150px; max-width:250px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#FFFFFF; z-index:10000;}




.tahomalink{font-family:Tahoma; font-size:12px; color:#0000ff; padding: 0px; text-decoration:underline;}
a.tahomalink:hover{text-decoration:none;}


/*---- prvy policy ----*/
#tcond{width:860px; margin:0px auto 0 auto; z-index:10000;}
html:first-child .plcytxt{padding:10px 0 0 0; margin:0 0 -300px 0; top:-310px;}
.plcytxt{font-family:Tahoma; font-size:11px; color:#000000; padding:5px 0px 0 15px; text-align:justify; line-height:1.4; position:relative; margin:-300px 20px 0 0px; width:850px;}
.plcytxtlnk{font-family:Tahoma; font-size:11px; color:#0076c5; text-align:justify; line-height:1.4; text-decoration:none;}
a.plcytxtlnk:hover{text-decoration:underline;}
.plcytxthd{font-family:Tahoma; font-size:11px; color:#0076c5; padding:5px 15px 0 0px; font-weight:bold; line-height:20px; }
.plcytxthd1{font-family:Tahoma; font-size:13px; color:#0076c5; padding:5px 15px 0 0px; font-weight:bold; line-height:20px; }

/*---- contact ----*/

.conttoptxt{font-family:"Myriad Pro"; font-size:19px; padding:10px 15px 0 15px; color:#000; font-style:italic;}
.contlink{font-family:"Myriad Pro"; font-size:19px; color:#0076c5; font-style:italic; text-decoration:none; font-weight:bold;}
a.contlink:hover{text-decoration:underline;}
.conttxt{font-family:Tahoma; font-size:14px; color:#0076c5; padding:15px 0px 0 15px; line-height:20px; }

/*---- terms ----*/


#termsleft{float:left; height:auto;}
#termsmid{width:896px; min-height:614px; float:left; background: #FFFFFF url(../images/footersgnup.jpg) 0 0 repeat-y;}
#termsrgt{min-height:614px; float:left; height:auto;}
#terms2{width:944px; min-height:614px; margin:0 auto; height:auto;/* border:1px solid #FF9933;*/}
#impnotice1{background: #FFFFFF url(../images/impnotice_bg.jpg) 0 0 no-repeat; width:873px; height:138px; margin:0 auto -5px -6px;}
* html #impnotice1{background: #FFFFFF url(../images/impnotice_bg.jpg) 0 0 no-repeat; width:873px; height:138px; margin:0 auto 3px 0px;}
*:first-child+html #impnotice1{background: #FFFFFF url(../images/impnotice_bg.jpg) 0 0 no-repeat; width:873px; height:138px; margin:0 auto 7px 0;}



#leftrept {background:url(../images/repeat-left.jpg) 0 0 repeat-y; height:2019px; width:24px;}
#rgtrept{background:url(../images/repeat_rgt.jpg) 0 0 repeat-y; height:2019px; width:24px;}

* html #leftrept {background:url(../images/repeat-left.jpg) 0 0 repeat-y; height:1970px; width:24px;}
* html #rgtrept{background:url(../images/repeat_rgt.jpg) 0 0 repeat-y; height:1970px; width:24px;}

*:first-child+html #leftrept {background:url(../images/repeat-left.jpg) 0 0 repeat-y; height:1970px; width:24px;}
*:first-child+html #rgtrept{background:url(../images/repeat_rgt.jpg) 0 0 repeat-y; height:1970px; width:24px;}

/*-- opera --*/
html:first-child #leftrept {background:url(../images/repeat-left.jpg) 0 0 repeat-y; height:1958px; width:24px;}
html:first-child #rgtrept{background:url(../images/repeat_rgt.jpg) 0 0 repeat-y; height:1958px; width:24px;}

/*-- safari --*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #leftrept {background:url(../images/repeat-left.jpg) 0 0 repeat-y; height:1988px; width:24px;}
	#rgtrept{background:url(../images/repeat_rgt.jpg) 0 0 repeat-y; height:1988px; width:24px;}
	#impnotice1{background: #FFFFFF url(../images/impnotice_bg.jpg) 0 0 no-repeat; width:873px; height:138px; margin:0 auto -5px 0;}
	.plcytxt{padding:10px 0 0 0; margin:0 0 -300px 0; top:-310px;}
}


.sgnpup{font-family:Tahoma; font-size:12px; color:#000000; text-decoration:underline;}
a.sgnpup:hover{ text-decoration:none;}