body,html {
padding:0px;
margin:0px;
font-family:Verdana;
font-size:12px;
color:#707070;
font-weight:normal;
line-height:16px;
text-align:left;
/*background:url(images/back.gif) repeat-x;*/
height:100%; max-height:100%; overflow:hidden;
}

a:focus {
outline:none;
}

input {
outline:none;
}


/* header css start */
#header {
width:100%;
float:left;
position:absolute; margin:0; top:0; right:19px; display:block; height:65px; z-index:5;
background:#1F1F1F;
filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;
border-bottom:1px solid #ffffff;
}

#headcontainer {
width:924px;
margin:0 auto;
}

.headtop {
width:924px;
float:left;
/*background:url(images/htopbg.gif) repeat-x top left;*/
padding-bottom:2px;
}
.headtop p.logo {
margin:0px;
padding:5px 0 0 10px;
width:507px;
float:left;
height:55px;
}


.topsearch{
padding:8px 0 0 145px;
width:262px;
float:left;
height:65px;
color:#ffffff;
}
.topsearch h3{
padding:0px 0 0 5px;
margin:0px;
font-family:arial;
font-size:14px; color:#ffffff; font-weight:bold;
}
.topsearch p{
padding:10px 0 0 0;
margin:0px;
}
.topsearch p label{
float:left;
padding-left:5px;
}

.inptextbg{
border:1px solid #ffffff;
height:20px;
color:#ffffff;
background:#B9B9B9 url(images/inpbg.gif) repeat-x;
padding:3px 0 0 3px;
font-weight:bold;
}




.headtop p.toptext {
margin:0px;
padding:5px 0 0 0;
width:407px;
float:left;
height:40px;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-align:right;
line-height:30px;
}
.headtop p.toptext a {
font-size:11px;
color:#80B839;
font-weight:bold;
text-decoration:none;
}
.headtop p.toptext a:hover {
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}




.flashdiv {
width:924px;
float:left;
padding-top:1px;
padding-bottom:1px;
}

.menudiv {
width:924px;
float:left;
height:40px;
background:url(images/menubg.gif) repeat-x;
}



/* header css ends */

.pad1 {height:66px; display:block;}
.pad2 {height:66px; display:block;}

/* middle css start */
#middle {
width:100%;
float:left;
margin-bottom:15px;
display:block; height:100%; max-height:100%; overflow-x:hidden; overflow-y:scroll; position:absolute; z-index:3; word-wrap:break-word; top:-3px; left:1px;
}

#middle1 {
width:100%;
float:left;
margin-bottom:15px;
display:block; height:100%; max-height:100%; overflow:auto; position:absolute; z-index:3; word-wrap:break-word; top:0; left:0px;
}

#midcontainer {
width:924px;
margin:0 auto;
}


.leftadd {
width:142px;
float:left;
padding-right:8px;
padding-top:2px;
}

.addtop {
width:140px;
float:left;
border:1px solid #000000;
text-align:center;
padding:116px 0px;
font-family:arial;
font-size:18px;
color:#000000;
background-color:#ededed;
}

.addtop1 {
width:140px;
float:left;
border:1px solid #000000;
text-align:center;
padding:100px 0px;
margin:12px 0px;
font-family:arial;
font-size:18px;
color:#ffffff;
background-color:#80C32C;
}



.containmid {
width:924px;
float:left;
}

.rightadd {
width:142px;
float:left;
padding-left:8px;
padding-top:2px;
}

.midmain{
width:924px;
float:left;
padding:10px 0 0px 0;
height:100%;

}

.midmain1{
width:924px;
float:left;
padding:10px 0 100px 0;/padding:10px 0 0px 0;
height:100%;
}

.toplanguage{
width:924px;
float:left;
text-align:right;
border-bottom:1px solid #dddddd;
padding-bottom:10px;
}

.midleft {
width:584px;
float:left;
padding-top:10px;
padding-right:20px;
}
.midleft1 {
width:584px;
float:left;
padding-top:10px;
padding-right:20px;
text-align:justify;
}



.midright {
width:300px;
float:left;
background:url(images/line.gif) no-repeat left 30px;
padding-left:20px;
padding-top:10px;
}

.rightop {
width:300px;
float:left;
background:url(images/hline.gif) no-repeat bottom left;
padding-bottom:15px;
}

.rightop p.rightophead {
padding:0px;
margin:0px;
font-family:arial;
font-size:22px;
color:#8BC640;
font-weight:bold;
line-height:40px;
width:300px;
height:42px;
}


.righlink {
width:300px;
float:left;
padding-top:10px;
}

.rlistlink {
padding:0px;
margin:0px;
}
.rlistlink li {
list-style-type:none;
background:url(images/icon1.gif) no-repeat 15px 16px;
padding:10px 0 0 40px;
}
.rlistlink li a{
font-family:Verdana;
font-size:12px;
color:#73AE27;
font-weight:normal;
text-decoration:underline;
}
.rlistlink li a:hover{
font-family:Verdana;
font-size:12px;
color:#767676;
font-weight:normal;
text-decoration:underline;
}



.righlink p {
width:290px;
margin:0px;
padding:10px 10px 0px 0px;
text-align:right;
}



.righbot {
width:290px;
float:left;
padding-top:15px;
padding-left:10px;
}

.righbot1 {
width:300px;
float:left;
padding-top:15px;
}

.righbothead {
width:290px;
float:left;
font-family:arial;
font-size:22px;
color:#8BC640;
font-weight:bold;
line-height:22px;
}

.paratext {
width:290px;
float:left;
margin:0px;
padding:12px 0 0 0;
}

.inputdiv {
width:290px;
float:left;
padding:12px 0 0 0;
}

.inputdiv p {
float:left;
margin:0px;
padding:0px;
}
.inputdiv p.go {
float:left;
margin:0px;
padding:0px 0 0 0;/padding:1px 0 0 0;
}

.inputbg {
border:0px;
border-left:1px solid #DCDCDC;
background:url(images/inbg.gif) repeat-x;
height:23px;
font-family:"Lucida Sans Unicode";
font-size:12px;
color:#A7A7A7;
padding-top:6px;
padding-left:4px;
padding-right:3px;
}

.greenban {
width:908px;
float:left;
background:url(images/gbg.gif) repeat-x;
margin-top:2px;
padding-left:14px;
padding-bottom:10px;
border:1px solid #dddddd;
}
.greenban p{
margin:0px;
padding:0px;
float:left;
display:block;
}
.greenban p.grimg{
width:328px;
}
.greenban p.righttext{
width:580px;
height:159px;
font-family:tahoma;
font-size:28px;
color:#44433E;
font-weight:normal;
line-height:34px;
padding-top:70px;
}
.greenban p.righttext span{
font-family:tahoma;
font-size:30px;
color:#81BC37;
font-weight:normal;
line-height:34px;
}


/* middle css ends */


/* account login pages css start */
.accbot {
width:924px;
float:left;
padding-top:10px;
}

.accbot1 {
width:924px;
float:left;
padding-top:10px;
text-align:justify;
}

.accbot2 {
width:924px;
float:left;
padding-bottom:10px;
}

.accbotleft {
width:435px;
float:left;
padding-right:27px;
}

.accbotleft1 {
width:435px;
float:left;
}

.acchead {
padding:10px 0 0px 0;
margin:0px;
font-family:arial;
font-size:18px;
color:#81B939;
font-weight:bold;
line-height:20px;
}


.inmain {
width:435px;
float:left;
padding-top:10px;
}

.inmain2{
width:435px;
float:left;
padding-top:40px;
}

.namediv {
width:105px;
float:left;
}

.namediv1 {
width:135px;
float:left;
}

.namediv1 span {
color:#FF0000;
}

.passdiv {
width:330px;
float:left;
}

.passdiv1 {
width:300px;
float:left;
}

.inmain1 {
width:330px;
float:left;
padding-top:10px;
padding-left:105px;
}


.accbotright {
width:435px;
float:left;
padding-left:27px;
background:url(images/line.gif) no-repeat left top;
}

.accbotright1 {
width:435px;
float:left;
}

.redfont {
color:#FF0000;
}

/* account login  pages css ends */



/* partner pages css start */
.acctop {
width:924px;
float:left;
padding:0px 0px 10px 0;
}

.acctop1 {
width:924px;
float:left;
padding:10px 0px 0px 0px;
}

.acctop1 p{
margin:0px;
padding:5px 0px;
}

.acctopleft {
width:424px;
float:left;
margin:0px;
padding:0px;
}

.acctopright {
width:500px;
float:left;
padding:0px;
margin:0px;
color:#999999;
text-align:right;
}

.greentext {
font-size:12px;
color:#7FB737;
font-weight:bold;
}

.redtext {
font-size:12px;
color:#FF0000;
font-weight:bold;
}

.imgmar {
margin:0px 0px 0px 15px;
}

.imgmar1 {
margin:0px 25px 0px 0px;
}

.inmain3 {
width:475px;
float:left;
padding-top:10px;
}

.namediv2 {
width:165px;
float:left;
}

.namediv2 span {
color:#FF0000;
}


.passdiv2 {
width:310px;
float:left;
}

.submitdiv {
width:924px;
float:left;
padding-top:10px;
text-align:center;
}

/* partner pages css ends */



/* register pages css start */

.reghead {
width:914px;
float:left;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
background-color:#f5f6f6;
padding:6px 0px 8px 10px;
margin-bottom:10px;
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:20px;
}

.reghead1 {
width:914px;
float:left;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
background-color:#f5f6f6;
padding:6px 0px 8px 10px;
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:20px;
}

.regname {
width:250px;
float:left;
text-align:right;
padding-right:24px;
font-weight:bold;
}

.reginp {
width:650px;
float:left;
}

.reginp1 {
width:650px;
float:left;
}

.reginp1 p {
margin:0px;
padding:5px 0px;
}

.fontsize {
font-size:11px;
margin:0px;
padding:6px 0 5px 0;
}

.submitdiv1{
width:650px;
float:left;
padding-left:274px;
padding-top:12px;
padding-bottom:12px;
}


.submitdiv2{
width:910px;
float:left;
padding-top:15px;
padding-left:14px;
}

.ptag {
width:490px;
margin:0px;
padding:5px 0 0 0;
float:left;
display:block;
}
.ptag1 {
width:100px;
margin:0px;
padding:0px;
float:right;
display:block;
}

.para {
margin:10px 0px;
}


/* register pages css ends */

/* store pages css starts */

.stleft {
width:265px;
float:left;
padding-right:15px;
}

.stleft_gray {
width:240px;
float:left;
background:#FFFFFE url(images/leftbg.gif) repeat-x bottom left;
color:#FFFFFF;
padding:10px 10px 10px 15px;
}
.stleft_gray p{
margin:0px;
padding:0px 0px 10px 0px;
}
.stleft_gray p span{
font-size:20px;
color:#6CB312;
line-height:23px;
font-weight:bold;
}
.stleft_gray p img{
margin-right:10px;
}


.headtext{
font-size:20px;
color:#6CB312;
line-height:23px;
font-weight:bold;
}

.headtext1{
font-size:18px;
color:#6CB312;
line-height:20px;
font-weight:bold;
}


.heading4{
padding:10px 0px;
font-size:18px;
color:#6CB312;
line-height:20px;
font-weight:bold;
border-bottom:1px solid #dddddd;
}


.imgmar2{
margin:0 10px 0 0;
}
.imgmar3{
margin:0 0px 10px 0;
}
.rbotmar{
margin:0 20px 10px 0;
}


.stleft_gray ul{
margin:0px;
padding:0px;
}
.stleft_gray ul li{
list-style-type:none;
background:url(images/icon3.gif) no-repeat 16px 7px;
padding-left:35px;
padding-top:3px;
}
.stleft_gray ul li a{
font-size:13px;
color:#41403D;
text-decoration:none;
}
.stleft_gray ul li a:hover{
font-size:13px;
color:#6CB312;
text-decoration:underline;
}

.liststyle img{
margin:0px;
padding:0px;
}
.liststyle img{
margin-right:10px;
}





.strightdiv {
width:604px;
float:left;
padding-right:20px;
background:url(images/line.gif) repeat-y right top;
}
.strightdiv p{
margin:0px;
padding:0px 0 10px 0px;
}

.strightdiv p.graback{
border:1px solid #dddddd;
background:#ededed;
padding:6px;
margin-bottom:10px;
}
.strightdiv h2{
margin:0px;
padding:8px 0px;
font-size:18px;
}
.strightdiv h3{
margin:0px;
padding:8px 0px;
font-size:18px;
color:#7FCA02;
}


.strightdiv p span{
font-size:22px;
color:#887E7E;
line-height:24px;
font-weight:bold;
}

.opentopdiv {
width:604px;
float:left;
padding-top:10px;
padding-bottom:10px;
}
.opentopdiv p{
margin:0px;
padding:10px 0px;
}



.strightdiv1 {
width:604px;
float:left;
padding-right:20px;
background:url(images/line.gif) repeat-y right top;
}
.strightdiv1 p{
margin:0px;
padding:0px 0 10px 0px;
text-align:justify;
}
.strightdiv1 h2{
margin:0px;
padding:0px 0 10px 0px;
font-family:verdana;
font-size:14px;
color:#73B61E;
font-weight:bold;
}


.oplistleft {
width:287px;
float:left;
padding-right:30px;
}
.oplistleft h2{
margin:10px 0 8px 0;
padding:0px 0 10px 0px;
border-bottom:1px solid #dddddd;
font-size:18px;
color:#535353;
line-height:30px;
font-weight:normal;
}

.oplistleft p{
margin:0px;
padding:10px 10px 0 0;
text-align:justify;
}
.oplistleft p img{
margin-right:15px;
}
.oplistleft p a{
font-size:13px;
color:#7FB737;
font-weight:bold;
line-height:22px;
text-decoration:none;
}
.oplistleft p a:hover{
font-size:13px;
color:#707070;
font-weight:bold;
text-decoration:underline;
}

.opentopdiv1 {
width:604px;
float:left;
padding-top:10px;
padding-bottom:10px;
}

.opentopdiv1 p{
margin:0px;
padding:5px 0px;
}
.opentopdiv1 a{
color:#5BA300;
line-height:20px;
text-decoration:none;
}
.opentopdiv1 a:hover{
color:#000000;
text-decoration:underline;
}







.oplistright {
width:287px;
float:left;
}
.oplistright h2{
margin:10px 0 8px 0;
padding:0px 0 10px 0px;
border-bottom:1px solid #dddddd;
font-size:18px;
color:#535353;
line-height:30px;
font-weight:normal;
}
.oplistright p{
margin:0px;
padding:10px 10px 0 0;
text-align:justify;
}
.oplistright p img{
margin-right:15px;
}
.oplistright p a{
font-size:13px;
color:#7FB737;
font-weight:bold;
line-height:22px;
text-decoration:none;
}
.oplistright p a:hover{
font-size:13px;
color:#707070;
font-weight:bold;
text-decoration:underline;
}


.rmiancont {
width:276px;
float:left;
}
.rmiancont h2{
margin:0px;
padding:0px 0 10px 0px;
border-bottom:1px solid #dddddd;
font-size:18px;
color:#535353;
line-height:22px;
font-weight:normal;
}
.rmiancont p{
margin:0px;
padding:10px 10px 0 0;
text-align:justify;
}
.rmiancont p label{
float:left;
padding-right:6px;
}


.smallfont {
font-size:11px;
color:#A4BC31;
}


.borbot {
border-bottom:1px solid #dddddd;
padding-bottom:8px;
}
.toppad {
padding-top:10px;
}

.tabmain {
width:884px;
float:left;
padding-top:5px;
padding-left:20px;
padding-right:20px;
text-align:justify;
}



.listitem1{
margin:0px;
padding:10px 0 0 0;
}
.listitem1 li{
list-style-type:none;
background:url(images/icon3.gif) no-repeat 16px 7px;
padding-left:35px;
padding-top:3px;
}
.listitem1 li a{
font-size:13px;
color:#41403D;
text-decoration:none;
}
.listitem1 li a:hover{
font-size:13px;
color:#6CB312;
text-decoration:underline;
}

/* store pages css ends */


/* inner pages css start */
.whitetext {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.listitem {
padding:0px;
margin:0px;
}

.listitem li{
list-style-type:none;
padding:4px 0px 4px 25px;
background:url(images/dot.gif) no-repeat 5px 8px;
}

.textfo {
font-size:11px;
font-weight:normal;
}

.checkmain {
width:924px;
float:left;
margin-bottom:10px;
}

.checkmain1 {
width:646px;
float:left;
margin-bottom:10px;
padding-left:278px;
}

.checkname {
width:254px;
float:left;
padding-left:12px;
padding-right:12px;
}
.checkdiv {
width:646px;
float:left;
}


.leftcheck {
width:146px;
float:left;
}

.rightcheck {
width:500px;
float:left;
}

.prolist {
padding:0px 0px 15px 0px;
margin:0px;
}
.prolist li {
display:inline;
list-style-type:none;
background:url(images/icon1.gif) no-repeat 0px 16px;
padding:10px 40px 0 20px;
}
.prolist li a{
font-family:Verdana;
font-size:12px;
color:#73AE27;
font-weight:normal;
text-decoration:underline;
}
.prolist li a:hover{
font-family:Verdana;
font-size:12px;
color:#767676;
font-weight:normal;
text-decoration:underline;
}
/* inner pages css ends */


/* listing pages css start */
.textfont{
font-size:22px;
color:#64B201;
font-weight:bold;
line-height:24px;
}
.textfont1{
font-size:22px;
color:#41403D;
font-weight:bold;
line-height:24px;
}



.rboxmain {
width:276px;
float:right;
text-align:left;
}

.rboxmain1 {
width:276px;
float:right;
text-align:left;
padding-top:15px;
background:url(images/hline.gif) no-repeat top left;
margin-top:15px;
}

.rboxtop {
width:275px;
float:left;
}
.rtlcon {
width:10px;
float:left;
}
.rtmbg {
width:255px;
float:left;
height:16px;
background:url(images/tmbg.gif) repeat-x;
}
.rtrcon {
width:10px;
float:left;
}

.rbmbg {
width:255px;
float:left;
height:16px;
background:url(images/bmbg.gif) repeat-x;
}


.rboxmid {
width:253px;
float:left;
background:url(images/midbg.gif) repeat-x bottom left;
color:#63B700;
padding:0px 10px 0px 10px;
text-align:left;
border-left:1px solid #CBECA4;
border-right:1px solid #CBECA4;
}
.rboxmid p{
margin:0px;
padding:0px 0px 5px 0px;
}
.rboxmid p img{
margin:2px 0 12px 0px;
}
.rboxmid p.backbg{
font-family:Tahoma;
font-size:12px;
color:#42403D;
font-weight:bold;
}
.rboxmid p.head{
margin:0px;
padding:0px 0px 10px 0px;
}

.rboxmid2 {
width:253px;
float:left;
background:url(images/rbg.gif) repeat-x bottom left;
color:#63B700;
padding:0px 10px 0px 10px;
text-align:left;
border-left:1px solid #CBECA4;
border-right:1px solid #CBECA4;
}

.rboxtop1 {
width:300px;
float:left;
}

.rtmbg1 {
width:280px;
float:left;
height:16px;
background:url(images/tmbg.gif) repeat-x;
}
.rbmbg1 {
width:280px;
float:left;
height:16px;
background:url(images/bmbg.gif) repeat-x;
}


.rboxmid1 {
width:278px;
float:left;
background:url(images/midbg.gif) repeat-x bottom left;
color:#589D00;
padding:0px 10px 0px 10px;
text-align:left;
border-left:1px solid #CBECA4;
border-right:1px solid #CBECA4;
}
.rboxmid1 p{
margin:0px;
padding:0px 0px 3px 0px;
}
.rboxmid1 p img{
margin:0px 0 10px 0px;
}
.rboxmid1 p.backbg{
font-family:Tahoma;
font-size:12px;
color:#42403D;
font-weight:bold;
}

.rboxmid1 p.head{
margin:0px;
padding:0px 0px 10px 0px;
}

.botmar {
margin-bottom:6px;
}

/* listing pages css ends */




/* footer css start */
#footer {
width:100%;
float:left;
background:#EDEDED url(images/fbg.gif) repeat-x;
margin-top:20px;
}

#fcontainer {
width:924px;
margin:0 auto;
}

.footdiv {
width:914px;
float:left;
padding:22px 0 15px 10px;
font-family:tahoma;
}

.footdiv a {
font-family:tahoma;
font-size:12px;
color:#73AE27;
text-decoration:none;
}
.footdiv a:hover {
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.footdiv span {
font-family:tahoma;
font-size:12px;
color:#73AE27;
font-weight:bold;
}

/* footer css ends */




/* form css start */
.inputbg1 {
border:1px solid #E1E1E1;
background:url(images/inbg1.gif) repeat-x bottom left;
padding:4px 0px;
color:#5A5F53;
}

.inputbg2 {
border:1px solid #E1E1E1;
background:url(images/inbg1.gif) repeat-x bottom left;
padding:2px 0px;
color:#5A5F53;
margin:6px 0px 0 5px;
}

.button {
border:1px solid #787878;
background:#43423E none;
padding:4px 6px;
margin:0px;
font-family:Verdana;
font-size:13px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
}

.button1 {
border:1px solid #cccccc;
background:#ededed none;
padding:4px 6px;
margin:0px;
font-family:Verdana;
font-size:13px;
color:#000000;
font-weight:bold;
cursor:pointer;
}

/* form css ends */






/* link css start */

.link {
font-size:11px;
color:#7DAA04;
font-weight:normal;
text-decoration:none;
}
.link:hover {
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}


.link1 {
font-size:12px;
color:#7DAA04;
font-weight:normal;
text-decoration:underline;
}
.link1:hover {
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.link2 {
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.link2:hover {
font-size:12px;
color:#589D00;
font-weight:normal;
text-decoration:none;
}
/* link css ends */


/* heading css */
p {
margin:0px;
padding:10px 0px;
}

h1 {
padding:0px;
margin:0px;
}

.heading {
font-family:Verdana;
font-size:22px;
color:#887E7E;
font-weight:bold;
line-height:25px;
}

.heading1 {
font-family:Verdana;
font-size:22px;
color:#8BC640;
font-weight:bold;
line-height:25px;
}

.heading2 {
font-family:Verdana;
font-size:18px;
color:#8BC640;
font-weight:bold;
line-height:25px;
}

.heading3 {
font-family:Verdana;
font-size:16px;
color:#887E7E;
font-weight:bold;
line-height:20px;
}


.grtext {
font-family:Verdana;
font-size:18px;
color:#8BC640;
font-weight:bold;
line-height:25px;
margin:0px;
padding:0px;
}
/* heading css */

/* customer login pages css start */
.conleft {
width:704px;
float:left;
}

.contop {
width:704px;
float:left;
padding:10px 0px;
}

.conbot {
width:704px;
float:left;
padding-top:10px;
}

.midright1 {
width:300px;
float:left;
background:url(images/line.gif) repeat-y;
padding-left:20px;
padding-top:10px;
}

.midright2 {
width:300px;
float:left;
background:url(images/line.gif) repeat-y;
padding-left:20px;
}

.righlink2 {
width:300px;
float:left;
text-align:left;
}

.righlink2 p {
margin:0px;
padding:0px 0px 0 25px;
line-height:18px;
}

.righlink2 p.imgtag {
background:#fff;
width:300px;
margin:0px;
padding:0px;
text-align:center;
}

.righlink1 {
width:275px;
float:right;
text-align:left;
border:1px solid #DCDADA;
background:url(images/rboxbg.gif) repeat-x bottom;
padding:0px 0px 5px 0px;
}
.righlink1 p.imgtag1 {
background:#fff;
border-bottom:1px solid #DCDADA;
margin:0px;
padding:5px 0px;
text-align:center;
}
.righlink1 p {
margin:0px;
padding:5px 10px 0px 15px;
line-height:18px;
}


.scrollmain {
width:704px;
float:left;
overflow:auto;
height:300px;
margin:10px 0px;
}

.conmain {
width:680px;
float:left;
padding-top:10px;
}

.conhead {
width:670px;
float:left;
border-bottom:1px solid #dddddd;
padding:0px 0px 8px 10px;
margin-bottom:10px;
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:20px;
}

.cconcheckmain {
width:600px;
float:left;
margin-bottom:10px;
}

.checkname1 {
width:238px;
float:left;
padding-left:12px;
}

.checkdiv2 {
width:326px;
float:left;
padding-left:24px;
}

.checkdiv1 {
width:350px;
float:left;
}
.leftcheck1 {
width:100px;
float:left;
font-size:11px;
padding-left:24px;
}

.leftcheck2 {
width:100px;
float:left;
font-size:11px;
}

.rightcheck1 {
width:226px;
float:left;
font-size:11px;
}

.consub {
width:326px;
float:left;
padding-top:10px;
padding-left:274px;
}

.conright {
width:200px;
float:left;
padding-left:20px;
background:url(images/line.gif) repeat-y 10px 30px;
}

.conrtop {
width:200px;
float:left;
background:url(images/hline.gif) no-repeat top left;
margin-top:10px;
}

.conrtophead {
width:200px;
float:left;
padding-top:15px;
padding-bottom:6px;
font-family:Verdana;
font-size:17px;
color:#887E7E;
font-weight:bold;
}
.conrtophead span{
font-family:Verdana;
font-size:17px;
color:#7EB736;
font-weight:bold;
}

.conrtop1{
width:200px;
float:left;
padding:10px 0 0px 0px;
}
.conrtop1 p {
margin:0px;
padding:10px 0 10px 0px;
}


.conrtopbot {
width:200px;
float:left;
}

.conrtopbot p{
margin:0px;
padding:10px 0 0 0;
}

.mainpar {
width:200px;
float:left;
display:block;
margin:0px;
padding:8px 0 0 0;
}

.paratagleft {
float:left;
display:block;
margin:0px;
padding:0px 6px 0 0;
}
.paratagright {
float:left;
display:block;
margin:0px;
padding:0px 0 0 0;
}

/* customer login pages css ends */


/* contact support pages css start */

.comaindiv {
width:624px;
float:left;
}

.comaindiv1 {
width:590px;
float:left;
text-align:justify;
padding-right:10px;
}
.comaindiv1 p{
margin:0px;
padding:10px 0 0 0;
}


.comaindiv2 {
width:590px;
float:left;
padding-right:10px;
}


.logoicon {
width:580px;
float:left;
background:#ededed;
padding:0px 10px 10px 10px;
margin-top:10px;
}

.logoicon p{
margin:0px;
padding:10px 0 0 0;
}

.logoicon1 {
width:580px;
float:left;
background:#ededed;
padding:10px 10px 10px 10px;
margin-top:10px;
}


.cotopdiv {
width:624px;
float:left;
padding-top:10px;
}

.coscrolldiv {
width:624px;
float:left;
margin:10px 0px 0px 0px;
height:280px;
overflow:auto;
}

.consupmain {
width:600px;
float:left;
}
.consuphead {
width:590px;
float:left;
border-bottom:1px solid #dddddd;
padding:6px 0px 8px 10px;
margin-bottom:10px;
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:20px;
}
.consuphead2 {
width:590px;
float:left;
border-bottom:1px solid #dddddd;
padding:6px 0px 8px 10px;
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:20px;
}
.consuphead1 {
width:590px;
float:left;
padding:16px 0px 8px 10px;
}


.conscheck {
width:600px;
float:left;
margin-bottom:10px;
}
.conschname {
width:254px;
float:left;
padding-left:12px;
padding-right:12px;
}
.conschdiv {
width:322px;
float:left;
}

.cright {
width:300px;
float:left;
background:url(images/line.gif) repeat-y 10px top;
}

.cright1 {
width:300px;
float:left;
}

.rcontop {
width:275px;
float:right;
text-align:left;
}

.rconbot {
width:275px;
float:right;
text-align:left;
padding-top:10px;
background:url(images/hline.gif) no-repeat top left;
margin-top:8px;
}


.rcontophead {
width:275px;
float:left;
font-family:arial;
font-size:22px;
color:#8BC640;
font-weight:bold;
line-height:22px;
}

.rcontopcont {
width:265px;
float:left;
padding:10px 0 0 10px;
}
.rcontopcont p{
margin:0px;
padding:5px 0px 0px 0px;
}


.consupmain1 {
width:390px;
float:left;
padding-top:12px;
padding-left:210px;
}

.consupmain3 {
width:325px;
float:left;
padding-top:12px;
padding-left:275px;
}

.consupmain2 {
width:600px;
float:left;
padding:10px 0 0 0;
}

/* contact support pages css ends */


/* .org pages css starts */
.align{
text-align:justify;
}


.listtype{
margin:0px;
padding:10px 0 0 0;
}
.listtype li{
list-style-type:none;
background:url(images/icon3.gif) no-repeat 6px 7px;
padding-left:25px;
padding-top:3px;
}
.listtype li a{
font-size:13px;
color:#41403D;
text-decoration:none;
}
.listtype li a:hover{
font-size:13px;
color:#6CB312;
text-decoration:underline;
}



.listtype1{
margin:0px;
padding:10px 0 0 0;
}
.listtype1 li{
list-style-type:none;
background:url(images/icon3.gif) no-repeat 6px 7px;
padding-left:25px;
padding-top:3px;
}
.listtype1 li a{
font-size:13px;
color:#67A400;
text-decoration:none;
}
.listtype1 li a:hover{
font-size:13px;
color:#000000;
text-decoration:underline;
}



.lefttop {
width:564px;
float:left;
padding:10px 20px;
background-color:#ededed;
color:#000000;
}
.lefttop h1{
margin:0px;
padding:0px 0 8px 0;
font-size:18px;
color:#529800;
font-weight:normal;
line-height:20px;
border-bottom:1px solid #BCBCBB;
}
.lefttop h2{
margin:0px;
padding:0px 0 8px 0;
font-size:16px;
color:#529800;
font-weight:bold;
line-height:18px;
border-bottom:1px solid #BCBCBB;
}

.lefttop p{
margin:0px;
padding:10px 0px 8px 0px;
}
.lefttop p.para{
margin:0px;
padding:0px 0px 8px 15px;
}

.lefttop a{
font-size:12px;
color:#3D7000;
text-decoration:none;
}
.lefttop a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}

.grayfont {
color:#999999;
}

.leftpar{
font-weight:normal;
padding-right:10px;
}
.leftpar h2{
margin:0px;
padding:6px 0px;
font-size:18px;
color:#67A400;
font-weight:normal;
line-height:20px;
border-bottom:1px solid #dddddd;
}
.leftpar p{
margin:0px;
padding:6px 0px;
}
.leftpar p label.leftimg{
width:40px;
float:left;
padding-right:10px;
margin:6px 0px;
}
.leftpar p label{
width:220px;
float:left;
padding-right:10px;
margin:6px 0px;
}
.leftpar p label i{
font-size:11px;
font-family:arial;
font-style:normal;
}



.leftpar a{
font-size:12px;
color:#202020;
font-weight:bold;
text-decoration:none;
line-height:20px;
}
.leftpar a:hover{
font-size:12px;
color:#3D7000;
text-decoration:underline;
}



.rightpar{
font-weight:normal;
padding-left:10px;
}
.rightpar h2{
margin:0px;
padding:6px 0px;
font-size:18px;
color:#67A400;
font-weight:normal;
line-height:20px;
border-bottom:1px solid #dddddd;
}
.rightpar p{
margin:0px;
padding:6px 0px;
}
.rightpar p label.leftimg{
width:40px;
float:left;
padding-right:10px;
margin:6px 0px;
}
.rightpar p label{
width:220px;
float:left;
padding-right:10px;
margin:6px 0px;
}



.rightpar a{
font-size:12px;
color:#202020;
font-weight:bold;
text-decoration:none;
line-height:20px;
}
.rightpar a:hover{
font-size:12px;
color:#3D7000;
text-decoration:underline;
}


.pmain{
margin:0px;
padding:0px;
}
.pmain label{
width:300px;
float:left;
height:100px;
}

.boldlink{
font-size:18px;
color:#8BC640;
font-weight:bold;
text-decoration:none;
line-height:22px;
}
.boldlink:hover{
font-size:18px;
color:#707070;
text-decoration:none;
}

.boldlink1{
font-family:arial;
font-size:13px;
color:#8BC640;
font-weight:bold;
text-decoration:none;
}
.boldlink1 a{
font-family:arial;
font-size:12px;
color:#353535;
font-weight:bold;
text-decoration:none;
background:url(images/dot.gif) no-repeat 0 3px;
padding-left:18px;
}
.boldlink1 a:hover{
font-size:12px;
color:#707070;
text-decoration:underline;
}
.boldlink1 p{
margin:0px; 
padding:0px 0 6px 0;
}
.boldlink1 ul{
margin:0px; 
padding:10px 0 0 20px;
}
.boldlink1 ul li{
}
.boldlink1 ul li a{
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
background:none;
padding:0px;
}
.boldlink1 ul li a:hover{
font-size:12px;
color:#707070;
font-weight:normal;
text-decoration:underline;
}


.orderlist{
margin:0px 0px 0px 30px;
padding:0px;
}
.orderlist li{
padding-bottom:6px;
}
.orderlist li a{
font-size:12px;
color:#6CAD00;
font-weight:normal;
text-decoration:none;
}
.orderlist li a:hover{
font-size:12px;
color:#202020;
font-weight:normal;
text-decoration:underline;
}

.heading5{
font-family:Verdana;
font-size:16px;
color:#000000;
font-weight:bold;
line-height:20px;
}

.store {
width:604px;
float:left;
padding-right:20px;
background:url(images/line.gif) repeat-y right top;
}
.store p{
width:180px;
float:left;
margin:0px;
padding:5px 9px;
float:left;
}
.store p label{
width:180px;
float:left;
padding:5px 0px;
border:1px solid #dddddd;
text-align:center;
background:#ffffff;
}
.store p span{
width:180px;
float:left;
padding-top:5px;
text-align:center;
}
.store p span a{
font-size:12px;
color:#202020;
font-weight:normal;
text-decoration:none;
}
.store p span a:hover{
font-size:12px;
color:#6CAD00;
font-weight:normal;
text-decoration:underline;
}

.store p span b{
font-size:12px;
color:#FB5E00;
}

.commu{
width:584px;
float:left;
background-color:#F2F2F2;
padding:10px 9px; 
border:1px solid #dddddd;
}

.commubot{
width:604px;
float:left;
padding:10px 0 0 0; 
}

.leftmain{
width:192px;
float:left;
font-weight:normal;
padding-right:12px;
text-align:justify;
}
.leftmain h1{
margin:0px;
padding:0px 0 5px 0px;
font-size:16px;
color:#202020;
font-weight:bold;
line-height:20px;
border-bottom:1px solid #dddddd;
}
.leftmain p{
margin:0px;
padding:8px 0px;
color:#202020;
}
.leftmain a{
font-size:12px;
color:#6CAD00;
font-weight:normal;
text-decoration:none;
}
.leftmain a:hover{
font-size:12px;
color:#202020;
font-weight:normal;
text-decoration:underline;
}


.midbox{
width:193px;
float:left;
font-weight:normal;
padding-right:12px;
text-align:justify;
}
.midbox h1{
margin:0px;
padding:0px 0 5px 0px;
font-size:16px;
color:#70C700;
font-weight:bold;
line-height:20px;
border-bottom:1px solid #dddddd;
}
.midbox p{
margin:0px;
padding:8px 0px;
color:#202020;
}
.midbox a{
font-size:12px;
color:#6CAD00;
font-weight:normal;
text-decoration:none;
}
.midbox a:hover{
font-size:12px;
color:#202020;
font-weight:normal;
text-decoration:underline;
}



.rightbox{
width:195px;
float:left;
text-align:justify;
}
.rightbox h1{
margin:0px;
padding:0px 0 5px 0px;
font-size:16px;
color:#202020;
font-weight:bold;
line-height:20px;
border-bottom:1px solid #dddddd;
}
.rightbox p{
margin:0px;
padding:8px 0px;
color:#202020;
}
.rightbox a{
font-size:12px;
color:#6CAD00;
font-weight:normal;
text-decoration:none;
}
.rightbox a:hover{
font-size:12px;
color:#202020;
font-weight:normal;
text-decoration:underline;
}
/* .org pages css ends */

/*knowledge pages css starts */
.nowtop{
width:902px;
float:left;
border:1px solid #dddddd;
padding:10px;
background-color:#F3F3F3;
}
.nowtop p{
padding:0px;
margin:0px;
}
.nowtop p.nleft{
width:417px;
float:left;
padding-right:15px;
}
.nowtop p.nleft img{
margin-right:10px;
}
.nowtop p.nleft a{
font-size:14px;
color:#68B901;
font-weight:bold;
text-decoration:none;
line-height:30px;
}

.nowtop p.nright{
width:470px;
float:left;
}
.nowtop p.nright a{
font-size:14px;
color:#68B901;
font-weight:bold;
text-decoration:none;
line-height:30px;
}


.nowbot{
width:924px;
float:left;
padding-top:10px;
}
.nowbot1{
width:924px;
float:left;
}
.nowbot_leftmain{
width:509px;
float:left;
padding-right:15px;
}

.nowbot_left{
width:487px;
float:left;
border:1px solid #dddddd;
padding:10px;
font-family:arial;
background-color:#F3F3F3;
color:#202020;
}
.nowbot_left h1{
margin:0px 0px 5px 0;
padding:0px;
font-size:18px;
color:#202020;
font-weight:normal;
line-height:20px;
}
.nowbot_left h2{
margin:10px 0px 5px 0;
padding:0px;
font-size:16px;
color:#202020;
font-weight:bold;
line-height:18px;
}
.nowbot_left p{
margin:0px;
padding:5px 0px;
}

.nowbot_left hr{
border:1px solid #dddddd;
height:1px;
}



.nowbot_rightmain{
width:400px;
float:left;
}

.nowbot_right{
width:378px;
float:left;
border:1px solid #dddddd;
background-color:#F3F3F3;
padding:10px;
font-family:arial;
}
.nowbot_right h2{
margin:0px 0px 5px 0;
padding:0px;
font-size:14px;
color:#202020;
font-weight:bold;
line-height:16px;
}

.nowbot_right1{
width:378px;
float:left;
border:1px solid #dddddd;
background-color:#F3F3F3;
padding:10px;
font-family:arial;
margin-top:10px;
color:#202020;
}
.nowbot_right1 h2{
margin:0px 0px 5px 0;
padding:0px;
font-size:14px;
color:#202020;
font-weight:bold;
line-height:16px;
}
.nowbot_right1 p{
margin:0px;
padding:5px 0px;
}
.nowbot_right1 a{
font-size:12px;
color:#41403D;
font-weight:normal;
text-decoration:none;
}
.nowbot_right1 a:hover{
font-size:12px;
color:#7DAA04;
font-weight:normal;
text-decoration:underline;
}

.mainhead {
width:924px;
float:left;
padding:10px 0px;
}
.mainhead p {
margin:0px;
padding:0px;
}
.mainhead p.heading {
width:600px;
float:left;
font-family:Verdana;
font-size:22px;
color:#887E7E;
font-weight:bold;
line-height:25px;
}
.mainhead p.rightserach {
width:324px;
float:left;
padding-top:5px;
}
.mainhead p.rightserach span{
float:left;
padding-right:6px;
}

.openwikki{
width:902px;
float:left;
border:1px solid #dddddd;
padding:10px;
background-color:#F3F3F3;
}
.openwikki p{
padding:0px;
margin:0px;
}
.openwikki p.left{
float:left;
padding-right:18px;
text-align:center;
}
.openwikki p.left1{
float:left;
padding-right:18px;
text-align:center;
padding-top:10px;
}
.openwikki p.left2{
float:left;
}
.openwikki p.left3{
float:left;
padding-left:10px;
}


.openforum{
width:902px;
float:left;
border:1px solid #dddddd;
padding:10px;
background-color:#F2F5FC;
margin-top:10px;
}
.openforum p{
margin:0px;
padding:0px;
}
.openforum p.left{
width:290px;
float:left;
padding-right:10px;
}
.openforum p.left span{
font-size:24px;
font-weight:normal;
line-height:26px;
}
.openforum p.left span.grtext{
color:#009900;
}
.openforum p.left span.ortext{
color:#F08B10;
}
.openforum p.left span.blutext{
color:#000000;
}

.lefttopic{
width:206px;
float:left;
border:1px solid #dddddd;
padding:0px 8px 8px 8px;
background-color:#f3f3f3;
}
.lefttopic h2{
margin:0px;
padding:8px 0px 4px 0px;
font-size:16px;
color:#009900;
font-weight:bold;
line-height:18px;
border-bottom:1px solid #dddddd;
}
.lefttopic p{
margin:0px;
padding:5px 0px 0 0;
}

.lefttopic ul{
margin:0px;
padding:5px 0px;
}
.lefttopic ul li{
list-style-type:none;
background:url(images/dot.gif) no-repeat 0px 8px;
padding-left:15px;
padding-top:3px;
}
.lefttopic ul li a{
font-size:12px;
color:#7DAA04;
font-weight:normal;
text-decoration:underline;
}
.lefttopic ul li a:hover {
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.midtab{
width:466px;
float:left;
border:1px solid #dddddd;
padding:8px;
margin:0px 8px;
}

.rightsear{
width:200px;
float:left;
}

.rightstop{
width:182px;
float:left;
border:1px solid #dddddd;
padding:8px;
background-color:#f3f3f3;
}
.rightstop h2{
margin:0px;
padding:0px 0px 4px 0px;
font-size:16px;
color:#009900;
font-weight:bold;
line-height:18px;
border-bottom:1px solid #dddddd;
}
.rightstop p{
margin:0px;
padding:6px 0px;
}

.rightsbot{
width:182px;
float:left;
border:1px solid #dddddd;
padding:8px;
background-color:#f3f3f3;
margin-top:10px;
}
.rightsbot h2{
margin:0px;
padding:0px 0px 4px 0px;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:16px;
border-bottom:1px solid #dddddd;
}
.rightsbot p{
margin:0px;
padding:6px 0px;
}
.rightsbot ul{
margin:0px;
padding:6px 0px 0 0;
}
.rightsbot ul li{
list-style-type:none;
padding-bottom:5px;
background:url(images/dot.gif) no-repeat 0px 5px;
padding-left:20px;
}
.rightsbot ul li a{
font-size:11px;
color:#63AC00;
font-weight:bold;
text-decoration:none;
}
.rightsbot ul li a:hover{
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

/*knowledge pages css ends */

/*search results pages css starts*/
.searchres{
width:924px;
float:left;
padding-top:10px;
}
.searchres p{
margin:0px;
padding:10px 0px;
}
.searchres p i{
color:#A8A8A8;
font-style:normal;
}
.searchres p a{
font-family:arial;
font-size:12px;
color:#80B839;
font-weight:normal;
text-decoration:none;
}
.searchres p a:hover{
color:#41403D;
font-weight:normal;
text-decoration:underline;
}
.searchres p a.hlink{
font-family:arial;
font-size:16px;
color:#80B839;
font-weight:bold;
text-decoration:none;
line-height:20px;
}
.searchres p a.hlink:hover{
color:#41403D;
font-weight:bold;
text-decoration:none;
}


.searchres p.numlink{padding:6px 0px;}
.searchres p.numlink a{font-size:12px; color:#539500; font-weight:bold; text-decoration:none; padding:0px 2px;}
.searchres p.numlink a:hover{font-size:12px; color:#000000; font-weight:bold; text-decoration:none; padding:0px 2px;}

/*search results pages css ends */


/*Knowledgebase pages css starts*/
.tdlink{padding:6px 0px;}
.tdlink a{font-size:12px; color:#000000; font-weight:normal; text-decoration:none; padding:0px 6px;}
.tdlink a:hover{font-size:12px; color:#5AA100; font-weight:normal; text-decoration:underline;}
.tdlink a.here{font-size:12px; color:#5AA100; font-weight:bold; text-decoration:none;}

.tdbord{border:1px solid #CECCCC; padding:5px;}
.tdbord h1{margin:0px; padding:5px 0 0px 0px; font-size:18px; color:#5F9C12; font-weight:normal; line-height:22px;}
.tdbord h2{margin:0px; padding:0px 0 5px 0px; font-size:16px; color:#5F9C12; font-weight:bold; line-height:20px;}
.tdbord h3{margin:0px; padding:5px 0px 5px 10px; font-family:arial; font-size:14px; color:#ffffff; font-weight:bold; border-bottom:1px solid #89C43D; background:url(images/gleft.gif) no-repeat left top;}
.tdbord h3 span{background:url(images/gright.gif) no-repeat right top; padding:5px 10px 5px 0px;}
.tdbord a{font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
.tdbord a:hover{font-size:12px; color:#5AA100; font-weight:normal; text-decoration:underline;}
.tdbord i{font-size:12px; color:#AFACAC;}

.selewith{width:170px;}

/*Knowledgebase pages css ends */


/*openforum pages css start*/
.helpscroll{
width:378px;
float:left;
border:1px solid #dddddd;
background-color:#F3F3F3;
padding:10px;
font-family:arial;
overflow:auto;
height:200px;
}
.helpscroll h2{
margin:0px 0px 5px 0;
padding:0px;
font-size:14px;
color:#202020;
font-weight:bold;
line-height:16px;
}
.helpscroll p{
margin:0px;
padding:5px 0px;
}
.helpscroll p.imgright{
width:120px;
float:left;
text-align:center;
}
.helpscroll p.imgright a{
font-size:12px;
color:#549600;
text-decoration:none;
line-height:22px;
}
.helpscroll p.imgright a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}
/*openforum pages css ends */

/*Suggest and ideas pages css ends */
.stoplink{
margin:0px;
padding:0px;
}
.stoplink a{
font-size:12px;
color:#549600;
font-weight:bold;
text-decoration:none;
line-height:22px;
background:url(images/arrow.gif) no-repeat right 6px;
padding:0px 20px 0px 15px;
}
.stoplink a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
background:url(images/arrow_ho.gif) no-repeat right 6px;
}


/* sitemap pages css start */
.sitemap{width:924px; float:left; padding:0px 0px 10px 0; font-size:12px;}
.sitemap h1{margin:0px; padding:0px 0 15px 0; font-size:22px; color:#887E7E; font-weight:bold; line-height:26px;}
/* sitemap pages css start */