@charset "utf-8";
/* CSS Document */

body{background:#ffffff ; margin:0px 0px 0px 0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
body.inner{ background:url(../images/inner_body_bg.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em;}



p, h6, h5, ul, li, img, span, h3, h1, h2, h3, h4, a, input, div{ margin:0px; padding:0px; border:0px; outline:0px; }
h1, h2, h3, h4, h5, h6, form { display:inline; }
h1 { font-size:1.6em; }
h2 { font-size:1.4em; }
h3 { font-size:1.2em; }

h1.tops{ font-size:0.9em; font-weight:normal; text-align:left;}



.fl{ float:left;}
.fr{ float:right;}
.fn{ float:none;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}


.db{display:block;}
.di{display:inline;}
.dib{display:inline-block;}
.dn{display:none;}
.pa { position:absolute; }
.pr { position:relative; }
.cp { cursor:pointer; }

.o-hidden{overflow:hidden;}
.o-scroll{overflow:scroll;}
.o-auto{overflow:auto;}


.al{text-align:left;}
.ar{text-align:right;} 
.aj{text-align:justify;}
.ac{text-align:center;}
.v-mid{vertical-align:middle;}
.v-top{vertical-align:top;}
.v-bot{vertical-align:bottom;}
.uper{text-transform:uppercase;}


.db{display:block;}
.dib{display:inline-block;}
.di{display:inline;}
.auto{margin:auto;}
.cp{cursor:pointer; }


li { margin-bottom:5px; }
ol { margin:5px 0 5px 30px; padding:0; }
ul { margin:5px 0 5px 30px; padding:0; }
ul ul, ol ol, ol ul, ul ol { margin-left:30px; }
blockquote { margin:5px 20px; }



/***********************************************************----------------colors----------------**************************************************************/


.black, a.black, a.black:visited, .black a:link, .black a:visited { color:#000; }
.black a:hover, .black a:active { color:#f00; }
.blue, a.blue, a.blue:visited, .blue a:link, .blue a:visited { color:#039; }
.blue a:hover, .blue a:active { color:#06f; }
.blue1, a.blue1, a.blue1:visited, .blue1 a:link, .blue1 a:visited { color:#003399; }
.blue1 a:hover, .blue1 a:active { color:#003399; }
.blue2, a.blue2, a.blue2:visited, .blue2 a:link, .blue2 a:visited { color:#0e88af; }
.blue2 a:hover, .blue2 a:active { color:#0e88af; }

.blueLight, a.blueLight, .blueLight a:link, .blueLight a:visited { color:#abe3ff; }
.blueLight a:hover, .blueLight a:active { color:#def; }
.cyan, a.cyan, .cyan a:link, .cyan a:visited { color:#0ff; }
.cyan a:hover, .cyan a:active { color:#09c; }
.gray, a.gray, .gray a:link, .gray a:visited { color:#666; }
.gray a:hover, .gray a:active { color:#222; }
.green, a.green, .green a:link, .green a:visited { color:#060; }
.green a:hover, .green a:active { color:#f60; }
.green1, a.green1, .green1 a:link, .green1 a:visited { color:#188e02; }
.green1 a:hover, .green1 a:active { color:#188e02; }

.orange, a.orange, .orange a:link, .orange a:visited { color:#f60; }
.orange a:hover, .orange a:active { color:#f00; }
.purple, a.purple, .purple a:link, .purple a:visited { color:#800080; }
.purple a:hover, .purple a:active { color:#4000ff; }
.maroon, a.maroon, .maroon a:link, .maroon a:visited { color:#c00; }
.maroon a:hover, .maroon a:active { color:#930; }
.maroon1, a.maroon1, .maroon1 a:link, .maroon1 a:visited { color:#990000; }
.maroon1 a:hover, .maroon1 a:active { color:#990000; }
.silver, a.silver, .silver a:link, .silver a:visited { color:#ccc; }
.silver a:hover, .silver a:active { color:#fff; }
.white, a.white, .white a:link, .white a:visited { color:#fff; }
.white a:hover, .white a:active { color:#def; }
.yellow, a.yellow, .yellow a:link, .yellow a:visited { color:#ffff00; }
.yellow a:hover, .yellow a:active { color:#ffff00; }
.red, a.red, .red a:link, .red a:visited { color:#ff0000; }
.red a:hover, .red a:active { color:#ff0000; }


/*************************************************************----------------fonts----------------*************************************************************/


.normal{font-weight:normal !important; }
.through{text-decoration:line-through;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.undrline{text-decoration:underline !important;}
.no-undrline{text-decoration:none !important;}

.ttc { text-transform:capitalize; }
.ttl { text-transform:lowercase; }
.ttu { text-transform:uppercase; }

.uo a:link, .uo a:visited { text-decoration:none; }
.uo a:hover, .uo a:active { text-decoration:underline; }
.uu a:link, .uu a:visited { text-decoration:underline; }
.uu a:hover, .uu a:active { text-decoration:none; }
.un, .un a:link, .un a:visited, .un a:hover, .un a:active { text-decoration:none; }


.lh0em { line-height:0em; }
.lh02em { line-height:0.2em; }
.lh05em { line-height:0.5em; }
.lh07em { line-height:0.7em; }
.lh1em { line-height:1em; }
.lh11em { line-height:1.1em; }
.lh12em { line-height:1.2em; }
.lh13em { line-height:1.3em; }
.lh14em { line-height:1.4em; }
.lh15em { line-height:1.5em; }
.lh17em { line-height:1.7em; }
.lh2em { line-height:2em; }

.xsmall { font-size:0.8em; }
.small { font-size:0.9em; }
.normal { font-size:1em; }
.large { font-size:1.1em; }
.xlarge { font-size:1.2em; }
.xxlarge { font-size:1.4em; }
.xxxlarge { font-size:1.6em; }



.ft-8{font-size:8px;}
.ft-9{font-size:9px;}
.ft-10{font-size:10px;}
.ft-11{font-size:11px;}
.ft-12{font-size:12px;}
.ft-13{font-size:13px;}
.ft-14{font-size:14px;}
.ft-15{font-size:15px;}
.ft-16{font-size:16px;}
.ft-17{font-size:17px;}
.ft-18{font-size:18px;}
.ft-19{font-size:19px;}
.ft-20{font-size:20px;}
.ft-21{font-size:21px;}
.ft-22{font-size:22px;}
.ft-24{font-size:24px;}
.ft-26{font-size:26px;}
.ft-28{font-size:28px;}
.ft-30{font-size:30px;}




.lht-14{line-height:14px;}
.lht-15{line-height:15px;}
.lht-16{line-height:16px;}
.lht-17{line-height:17px;}
.lht-18{line-height:18px;}
.lht-20{line-height:20px;}
.lht-22{line-height:22px;}
.lht-24{line-height:24px;}
.lht-26{line-height:26px;}
.lht-28{line-height:28px;}
.lht-30{line-height:30px;}
.lht-32{line-height:32px;}




.ff-arl{font-family:Arial, Helvetica, sans-serif;}
.ff-ver{font-family:Verdana, Geneva, sans-serif;}
.ff-treb{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.ff-times{font-family:"Times New Roman", Times, serif;}
.ff-george{font-family:Georgia, "Times New Roman", Times, serif;}
.ff-tah { font-family:Tahoma, Geneva, sans-serif; }



/********************************************************----------------border----------------****************************************************************/
.dtdline-b {background:url(../images/hr2.gif) repeat-x center; }

.bb1{border-bottom:1px solid #415779;}
.bb{border-bottom:1px solid #adc4dd;}
.bt{border-top:1px solid #adc4dd;}
.bl{border-left:10px solid #adc4dd;}
.br{border-right:1px solid #adc4dd;}
.br1{border-right:1px solid #ccc;}

.black-brdr{border:1px solid #000;}
.grey-brdr{border:1px solid #666;}
.white-brdr{border:1px solid #fff;}
.blue-brdr{border:1px solid #adc4dd;}
.lyt-grey-brdr{border:1px solid #ededed;}

.brdr{border:1px solid #002191;}

.bdr { border:1px solid #ddd; }
.bdrAdc4dd { border:1px solid #adc4dd; }
.bdrT { border-top:1px solid #ccc; }
.bdrR { border-right:1px solid #ccc; }
.bdrB { border-bottom:1px solid #ccc; }
.bdrL { border-left:1px solid #ccc; }
.bdrWhite, .bdrWhite td, .bdrWhite th { border:1px solid #fff; }
.bdrAll td, .bdrAll th  { border:1px solid #e5e5e5; }
.bdrAllRows td, .bdrAllRows th  { border:1px solid #e5e5e5; border-width:1px 0; }
.bdr0, .bdr0 td, .bdr0 th { border:0; }


.tab-brdr{border:1px solid #eee; border-width:1px 1px 0px 0px;}
.tab-brdr td{border:1px solid #eee; border-width:0px 0px 1px 1px;}

.bb2{border-bottom:1px solid #ddd;}
.bb2a{border-bottom:1px dashed #ddd;}


.dsd-bdr{border:1px dashed #06c;}

.orng-line{background:#fa0; height:185px; width:10px; display:block;}
.grn-line{background:#9c0; height:185px; width:10px; display:block;}
.rd-line{background:#f00; height:185px; width:10px; display:block;}
.rd-line{background:#f00; height:185px; width:10px; display:block;}
.blu-line{background:#06c; height:185px; width:10px; display:block;}
.grn1-line{background:#6c0; height:185px; width:10px; display:block;}
.choco-line{background:#c99; height:185px; width:10px; display:block;}

.hr1 { background:url(../images/hr1.gif) repeat-x center; }
.hr2 { background:url(../images/hr2.gif) repeat-x center; }
.hr3 { background:url(../images/hr3.gif) repeat-x center; }
.hr4 { background:url(../images/hr4.gif) repeat-x center; }
.hr5 { background:url(../images/hr5.gif) repeat-x center; }

.pale-brdr{border:1px solid #ff9900;}

.bb0{border-bottom:1px dotted #999;}

.border1{border:1px dotted #ccc; background:#fff;}



/***********************************************************----------------backgrounds----------------********************************************************/

.bg-white{background:#fff;}
.bg-black{background:#000;}
.bg-pink{background:#ff9bb3;}
.bg-grey{background:#999;}
.bgf0f5fc{background:#f0f5fc;}







/***********************************************************----------------BULLETS----------------********************************************************/

.b1 { background:url(../images/b1.gif) no-repeat 0% .3em; }
.b2 { background:url(../images/b2.gif) no-repeat 0% .3em; }
.b3 { background:url(../images/b3.gif) no-repeat 0% .25em; }
.b4 { background:url(../images/b4.gif) no-repeat 0% .4em; }
.b5 { background:url(../images/b5.gif) no-repeat 0% .5em; }
.b6 { background:url(../images/b6.gif) no-repeat 0% .5em; }
.b7 { background:url(../images/b7.gif) no-repeat 0% .15em; }
.b8 { background:url(../images/b8.gif) no-repeat 0% .6em; }


/**********************************************************----------------padding----------------**************************************************************/


.p0-2{padding:0px 2px;}
.p0-5{padding:0px 5px;}
.p0-10{padding:0px 10px;}


.p1-5{padding:1px 5px;}
.p1-10{padding:1px 10px;}
.p1-15{padding:1px 15px;}

.p2-5{padding:2px 5px;}
.p2-10{padding:2px 10px;}
.p2-15{padding:2px 15px;}

.p3-5{padding:3px 5px;}
.p3-10{padding:3px 10px;}
.p3-15{padding:3px 15px;}

.p2-0{padding:2px 0px;}
.p5-0{padding:5px 0px;}
.p10-0{padding:10px 0px;}

.p5-10{padding:5px 10px;}
.p5-15{padding:5px 15px;}
.p5-20{padding:5px 20px;}

.p10-15{padding:10px 15px;}
.p10-20{padding:10px 20px;}

.p1{padding:1px;}
.p2{padding:2px;}
.p3{padding:3px;}
.p4{padding:4px;}
.p5{padding:5px;}
.p6{padding:6px;}
.p7{padding:7px;}
.p8{padding:8px;}
.p9{padding:9px;}
.p10{padding:10px;}
.p11{padding:11px;}
.p12{padding:12px;}
.p13{padding:13px;}
.p14{padding:14px;}
.p15{padding:15px;}
.p16{padding:16px;}
.p17{padding:17px;}
.p18{padding:18px;}
.p19{padding:19px;}
.p20{padding:20px;}
.p21{padding:21px;}
.p22{padding:22px;}
.p23{padding:23px;}
.p24{padding:24px;}
.p25{padding:25px;}
.p30{padding:30px;}



.pl1{padding-left:1px;}
.pl2{padding-left:2px;}
.pl3{padding-left:3px;}
.pl4{padding-left:4px;}
.pl5{padding-left:5px;}
.pl6{padding-left:6px;}
.pl7{padding-left:7px;}
.pl8{padding-left:8px;}
.pl9{padding-left:9px;}
.pl10{padding-left:10px;}
.pl11{padding-left:11px;}
.pl12{padding-left:12px;}
.pl13{padding-left:13px;}
.pl14{padding-left:14px;}
.pl15{padding-left:15px;}
.pl16{padding-left:16px;}
.pl17{padding-left:17px;}
.pl18{padding-left:18px;}
.pl19{padding-left:19px;}
.pl20{padding-left:20px;}
.pl21{padding-left:21px;}
.pl22{padding-left:22px;}
.pl23{padding-left:23px;}
.pl24{padding-left:24px;}
.pl25{padding-left:25px;}
.pl26{padding-left:26px;}
.pl27{padding-left:27px;}
.pl28{padding-left:28px;}
.pl29{padding-left:29px;}
.pl30{padding-left:30px;}
.pl31{padding-left:31px;}
.pl32{padding-left:32px;}
.pl33{padding-left:33px;}
.pl34{padding-left:34px;}
.pl35{padding-left:35px;}
.pl36{padding-left:36px;}
.pl37{padding-left:37px;}
.pl38{padding-left:38px;}
.pl39{padding-left:39px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl80{padding-left:80px;}
.pl100{padding-left:100px;}



.pr1{padding-right:1px;}
.pr2{padding-right:2px;}
.pr3{padding-right:3px;}
.pr4{padding-right:4px;}
.pr5{padding-right:5px;}
.pr6{padding-right:6px;}
.pr7{padding-right:7px;}
.pr8{padding-right:8px;}
.pr9{padding-right:9px;}
.pr10{padding-right:10px;}
.pr11{padding-right:11px;}
.pr12{padding-right:12px;}
.pr13{padding-right:13px;}
.pr14{padding-right:14px;}
.pr15{padding-right:15px;}
.pr16{padding-right:16px;}
.pr17{padding-right:17px;}
.pr18{padding-right:18px;}
.pr19{padding-right:19px;}
.pr20{padding-right:20px;}
.pr21{padding-right:21px;}
.pr22{padding-right:22px;}
.pr23{padding-right:23px;}
.pr24{padding-right:24px;}
.pr25{padding-right:25px;}
.pr26{padding-right:26px;}
.pr27{padding-right:27px;}
.pr28{padding-right:28px;}
.pr29{padding-right:29px;}
.pr30{padding-right:30px;}
.pr31{padding-right:31px;}
.pr32{padding-right:32px;}
.pr33{padding-right:33px;}
.pr34{padding-right:34px;}
.pr35{padding-right:35px;}
.pr36{padding-right:36px;}
.pr37{padding-right:37px;}
.pr38{padding-right:38px;}
.pr39{padding-right:39px;}
.pr40{padding-right:40px;}
.pr45{padding-right:45px;}
.pr50{padding-right:50px;}
.pr60{padding-right:60px;}
.pr65{padding-right:65px;}
.pr70{padding-right:70px;}
.pr80{padding-right:80px;}
.pr90{padding-right:90px;}
.pr100{padding-right:100px;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt4{padding-top:4px;}
.pt5{padding-top:5px;}
.pt6{padding-top:6px;}
.pt7{padding-top:7px;}
.pt8{padding-top:8px;}
.pt9{padding-top:9px;}
.pt10{padding-top:10px;}
.pt11{padding-top:11px;}
.pt12{padding-top:12px;}
.pt13{padding-top:13px;}
.pt14{padding-top:14px;}
.pt15{padding-top:15px;}
.pt16{padding-top:16px;}
.pt17{padding-top:17px;}
.pt18{padding-top:18px;}
.pt19{padding-top:19px;}
.pt20{padding-top:20px;}
.pt21{padding-top:21px;}
.pt22{padding-top:22px;}
.pt23{padding-top:23px;}
.pt24{padding-top:24px;}
.pt25{padding-top:25px;}
.pt26{padding-top:26px;}
.pt27{padding-top:27px;}
.pt28{padding-top:28px;}
.pt29{padding-top:29px;}
.pt30{padding-top:30px;}
.pt31{padding-top:31px;}
.pt32{padding-top:32px;}
.pt33{padding-top:33px;}
.pt34{padding-top:34px;}
.pt35{padding-top:35px;}
.pt36{padding-top:36px;}
.pt37{padding-top:37px;}
.pt38{padding-top:38px;}
.pt39{padding-top:39px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}


.pb0{padding-bottom:0px;}
.pb1{padding-bottom:1px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb4{padding-bottom:4px;}
.pb5{padding-bottom:5px;}
.pb6{padding-bottom:6px;}
.pb7{padding-bottom:7px;}
.pb8{padding-bottom:8px;}
.pb9{padding-bottom:9px;}
.pb10{padding-bottom:10px;}
.pb11{padding-bottom:11px;}
.pb12{padding-bottom:12px;}
.pb13{padding-bottom:13px;}
.pb14{padding-bottom:14px;}
.pb15{padding-bottom:15px;}
.pb16{padding-bottom:16px;}
.pb17{padding-bottom:17px;}
.pb18{padding-bottom:18px;}
.pb19{padding-bottom:19px;}
.pb20{padding-bottom:20px;}
.pb21{padding-bottom:21px;}
.pb22{padding-bottom:22px;}
.pb23{padding-bottom:23px;}
.pb24{padding-bottom:24px;}
.pb25{padding-bottom:25px;}
.pb26{padding-bottom:26px;}
.pb27{padding-bottom:27px;}
.pb28{padding-bottom:28px;}
.pb29{padding-bottom:29px;}
.pb30{padding-bottom:30px;}
.pb31{padding-bottom:31px;}
.pb32{padding-bottom:32px;}
.pb33{padding-bottom:33px;}
.pb34{padding-bottom:34px;}
.pb35{padding-bottom:35px;}
.pb36{padding-bottom:36px;}
.pb37{padding-bottom:37px;}
.pb38{padding-bottom:38px;}
.pb39{padding-bottom:39px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}



/**********************************************************----------------margin----------------****************************************************************/



.m0-2{margin:0px 2px;}
.m0-5{margin:0px 5px;}
.m0-10{margin:0px 10px;}

.m2-0{margin:2px 0px;}
.m5-0{margin:5px 0px;}
.m10-0{margin:10px 0px;}

.m5-10{margin:5px 10px;}
.m5-20{margin:5px 20px;}

.m1{margin:1px;}
.m2{margin:2px;}
.m3{margin:3px;}
.m4{margin:4px;}
.m5{margin:5px;}
.m6{margin:6px;}
.m7{margin:7px;}
.m8{margin:8px;}
.m9{margin:9px;}
.m10{margin:10px;}
.m11{margin:11px;}
.m12{margin:12px;}
.m13{margin:13px;}
.m14{margin:14px;}
.m15{margin:15px;}
.m16{margin:16px;}
.m17{margin:17px;}
.m18{margin:18px;}
.m19{margin:19px;}
.m21{margin:21px;}
.m22{margin:22px;}
.m23{margin:23px;}
.m24{margin:24px;}
.m25{margin:25px;}
.m30{margin:30px;}



.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml11{margin-left:11px;}
.ml12{margin-left:12px;}
.ml13{margin-left:13px;}
.ml14{margin-left:14px;}
.ml15{margin-left:15px;}
.ml16{margin-left:16px;}
.ml17{margin-left:17px;}
.ml18{margin-left:18px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}
.ml21{margin-left:21px;}
.ml22{margin-left:22px;}
.ml23{margin-left:23px;}
.ml24{margin-left:24px;}
.ml25{margin-left:25px;}
.ml26{margin-left:26px;}
.ml27{margin-left:27px;}
.ml28{margin-left:28px;}
.ml29{margin-left:29px;}
.ml30{margin-left:30px;}
.ml31{margin-left:31px;}
.ml32{margin-left:32px;}
.ml33{margin-left:33px;}
.ml34{margin-left:34px;}
.ml35{margin-left:35px;}
.ml36{margin-left:36px;}
.ml37{margin-left:37px;}
.ml38{margin-left:38px;}
.ml39{margin-left:39px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml68{margin-left:68px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}




.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr11{margin-right:11px;}
.mr12{margin-right:12px;}
.mr13{margin-right:13px;}
.mr14{margin-right:14px;}
.mr15{margin-right:15px;}
.mr16{margin-right:16px;}
.mr17{margin-right:17px;}
.mr18{margin-right:18px;}
.mr19{margin-right:19px;}
.mr20{margin-right:20px;}
.mr21{margin-right:21px;}
.mr22{margin-right:22px;}
.mr23{margin-right:23px;}
.mr24{margin-right:24px;}
.mr25{margin-right:25px;}
.mr26{margin-right:26px;}
.mr27{margin-right:27px;}
.mr28{margin-right:28px;}
.mr29{margin-right:29px;}
.mr30{margin-right:30px;}
.mr31{margin-right:31px;}
.mr32{margin-right:32px;}
.mr33{margin-right:33px;}
.mr34{margin-right:34px;}
.mr35{margin-right:35px;}
.mr36{margin-right:36px;}
.mr37{margin-right:37px;}
.mr38{margin-right:38px;}
.mr39{margin-right:39px;}
.mr40{margin-right:40px;}
.mr45{margin-right:45px;}
.mr50{margin-right:50px;}



.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt9{margin-top:9px;}
.mt10{margin-top:10px;}
.mt11{margin-top:11px;}
.mt12{margin-top:12px;}
.mt13{margin-top:13px;}
.mt14{margin-top:14px;}
.mt15{margin-top:15px;}
.mt16{margin-top:16px;}
.mt17{margin-top:17px;}
.mt18{margin-top:18px;}
.mt19{margin-top:19px;}
.mt20{margin-top:20px;}
.mt21{margin-top:21px;}
.mt22{margin-top:22px;}
.mt23{margin-top:23px;}
.mt24{margin-top:24px;}
.mt25{margin-top:25px;}
.mt26{margin-top:26px;}
.mt27{margin-top:27px;}
.mt28{margin-top:28px;}
.mt29{margin-top:29px;}
.mt30{margin-top:30px;}
.mt31{margin-top:31px;}
.mt32{margin-top:32px;}
.mt33{margin-top:33px;}
.mt34{margin-top:34px;}
.mt35{margin-top:35px;}
.mt36{margin-top:36px;}
.mt37{margin-top:37px;}
.mt38{margin-top:38px;}
.mt39{margin-top:39px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}



.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb3{margin-bottom:3px;}
.mb4{margin-bottom:4px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb7{margin-bottom:7px;}
.mb8{margin-bottom:8px;}
.mb9{margin-bottom:9px;}
.mb10{margin-bottom:10px;}
.mb11{margin-bottom:11px;}
.mb12{margin-bottom:12px;}
.mb13{margin-bottom:13px;}
.mb14{margin-bottom:14px;}
.mb15{margin-bottom:15px;}
.mb16{margin-bottom:16px;}
.mb17{margin-bottom:17px;}
.mb18{margin-bottom:18px;}
.mb19{margin-bottom:19px;}
.mb20{margin-bottom:20px;}
.mb21{margin-bottom:21px;}
.mb22{margin-bottom:22px;}
.mb23{margin-bottom:23px;}
.mb24{margin-bottom:24px;}
.mb25{margin-bottom:25px;}
.mb26{margin-bottom:26px;}
.mb27{margin-bottom:27px;}
.mb28{margin-bottom:28px;}
.mb29{margin-bottom:29px;}
.mb30{margin-bottom:30px;}
.mb31{margin-bottom:31px;}
.mb32{margin-bottom:32px;}
.mb33{margin-bottom:33px;}
.mb34{margin-bottom:34px;}
.mb35{margin-bottom:35px;}
.mb36{margin-bottom:36px;}
.mb37{margin-bottom:37px;}
.mb38{margin-bottom:38px;}
.mb39{margin-bottom:39px;}
.mb40{margin-bottom:40px;}
.mb45{margin-bottom:45px;}
.mb50{margin-bottom:50px;}



/********************************************************----------------width----------------*****************************************************************/


.w10 { width:10%; }
.w12 { width:12%; }
.w15 { width:15%; }
.w18 { width:18%; }
.w195 { width:19.5%; }
.w20 { width:20%; }
.w245 { width:24.5%; }
.w25 { width:25%; }
.w30 { width:30%; }
.w33 { width:33%; }
.w333 { width:33.3%; }
.w40 { width:40%; }
.w45 { width:45%; }
.w47 { width:47%; }
.w48 { width:48%; }
.w49 { width:49%; }
.w50 { width:50%; }
.w52 { width:52%; }
.w55 { width:55%; }
.w58 { width:58%; }
.w60 { width:60%; }
.w66 { width:66%; }
.w70 { width:70%; }
.w75 { width:75%; }
.w80 { width:80%; }
.w90 { width:90%; }
.w100 { width:100%; }



/********************************************************----------------links----------------*****************************************************************/



a.link1, a.link1:visited{color:#955b08; font-weight:bold; text-decoration:underline; background:url(../images/link1-bg.jpg) no-repeat; width:233px; height:41px; line-height:41px;display:block; font-size:16px; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; text-decoration:none; color:#333;}
a.link1:hover{color:#0c306a; text-decoration:none; background:url(../images/link1-bg-h.jpg) no-repeat; }

.query_btn {
	background:url(../images/btn_sumbit.gif) top center no-repeat; color:#FFF; font:bold 12px arial; width:80px; border:0px; text-align:left; padding:2px 10px; cursor:pointer;
}

a, a:visited{color:#000; text-decoration:none;}
a:hover{color:#003399; text-decoration:none;}

.button { background:url(../images/butbgh.jpg) left repeat-x #ff0000 ; border:0px solid #bbb; padding:5px 25px 15px 25px; overflow:visible; cursor:pointer; font:12px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.button:hover{background:url(../images/butbg.jpg) left repeat-x #cc0000; color:#f1f1f1; text-decoration:none;}

a.button1, a.button1:visited { background:url(../images/butbgh.jpg) left repeat-x #ff0000 ; border:0px solid #bbb; padding:5px 25px 15px 25px; overflow:visible; cursor:pointer; font:12px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; }
a.button1:hover{background:url(../images/butbg.jpg) left repeat-x #cc0000; color:#f1f1f1; text-decoration:none;}

input.button { background:#154484 none repeat-x bottom; color:#fff; border:1px solid #036; padding:3px 15px; overflow:visible; cursor:pointer; }
input.button:hover { background:#036; }

input.butt{ border:1px solid; border-color:#c2cde7 #1e3262 #1e3262 #c2cde7; background:#fff; font-size:11px; color:#000; line-height:20px; padding:0px 6px;} 



.sitelink{}
.sitelink a, .sitelink a:visited{background:url(../images/bullet2-.gif) no-repeat 0px 5px; color:#0000ff; text-decoration:none; border-bottom:1px dotted #eee; display:block; text-align:left; padding:2px 0px 0px 18px; line-height:20px; margin:3px 0px 0px 0px;}
.sitelink a:hover{background:url(../images/bullet2-.gif) no-repeat 1px 5px; color:#6078a8; border-bottom:1px dotted #ccc; padding:2px 0px 0px 19px;}







/***************************************************************----------------forms----------------***********************************************************/



form{ margin:0px; padding:0px; }
input[type=text]{ font-size:11px; color:#000; margin:0px; padding:0px; border:1px solid #7f9db9; padding:1px 3px; height:16px; background:#fff; font-family: Verdana, Geneva, sans-serif;}
input[type=file]{ font-size:12px; color:#333; margin:0px; padding:0px; border:1px solid #7f9db9; height:17px; !important}
textarea{ font-size:11px; color:#000; margin:0px; padding:0px; border:1px solid #7f9db9; padding:1px 3px;  background:#fff; font-family: Verdana, Geneva, sans-serif;}
select{ font-size:12px; color:#333; height:20px; margin:0px; padding:0px; border:1px solid #7f9db9; !important }
input.check{border:1px solid #ff7bc8; font-size:12px;  width:15px; height:15px; margin:2px 2px 2px 0px;}

label.myinput{background:url(../images/inp-bg.gif) no-repeat; display:block}
label.myinput input{height:27px; padding:0px 8px; font-size:12px; color:#333; line-height:27px; background:none; border:0px; width:166px; height:27px;}

.input { padding:1px 2px 1px 4px; border:1px solid #ccc; background:#fff; }
.button { background:#4b6e80; color:#fff; border:0; padding:3px 8px; overflow:visible; }

.input1, .textarea1, .select1 { background:#fff url(../images/input_bg.gif) repeat-x left bottom !important; border:1px solid #ccd; }

input.btn01 { background:#154484 none repeat-x bottom; color:#fff; border:1px solid #036; padding:2px 8px; overflow:visible; cursor:pointer; }
input.btn01:hover { background:#036; }

/*******************************************************----------------testimonials----------------************************************************************/

.scrlcont{padding:10px; border:1px solid #cccccc;}

ul.myul{ margin:0px; padding:0px;}
ul.myul li{ list-style:none;  line-height:16px; color: #800080; font-family:arial, Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; text-align:left; padding:4px 5px 4px 15px !important; margin:2px 0px 0px 0px; background:url(../images/bullet2-.gif) no-repeat 0px 7px !important; background-color:none !important;}
ul.myul li a, ul.myul li a:visited{ color:#222; text-decoration:none;}
ul.myul li a:hover{ color:#333; text-decoration:none;}

ul.myul li a span, ul.myul li a:visited span, ul.myul li a:hover span{font-weight:bold; display:block; line-height:20px; color:#a50008;
}

ul.myul li.bgbg{background:#edf5ff;}

/*******************************************************----------------paging----------------******************************************************************/


.paging0{ font:bold 12px Arial, Helvetica, sans-serif; color:#424242;}
.paging0 a{color:#424242; text-align:center; width:22px; padding:0px 0px; line-height:22px; display:inline-block; margin:0px 3px; background:url(../images/pagingImg.gif) -30px top no-repeat; text-decoration:none;}
.paging0 a:hover{color:#fff; text-align:center; width:22px; background:url(../images/pagingImg.gif) no-repeat 1px 0px; text-decoration:none;}
.paging0 .active{color:#fff; text-align:center; width:22px; background:url(../images/pagingImg.gif) no-repeat 1px 0px; text-decoration:none;}

.paging_cntnr{
border:1px dotted #ccc; border-width:1px 0px; padding:4px 0px;}
.bg_strip {}

.border_line{border-bottom:0px solid #2a2a2a;line-height:18px;}





/*******************************************************----------------tooltips----------------****************************************************************/


#dhtmltooltip{
	position: absolute;
	width: auto;
	visibility: hidden;
	z-index: 100;
	background:#fff; 
	padding:1px; 
	border:5px solid #777;
	text-align:center;
}


/***************************************************----------------CONTAINERS----------------***********************************************************/


.wrapper{width:1000px; margin:auto;}
.top{background:#4b658d; border-bottom:1px solid #bdd6f7; }

.topnav .lnk { background:#bdd6f7; }
.topnav .lnk:hover { background:#e6ebf2; }
.topnav {line-height:18px;}
.topnav img { margin:16px 0 0; }

.header { background:#637fae url(../images/header_bg.gif) repeat-x bottom; }

.lefts{width:710px; padding-left:10px;}

.wel-btn{background:url(../images/wel-tab1.jpg) no-repeat 0px -56px; width:230px; height:56px; overflow:hidden; display:block; text-align:center;}
.wel-btn:hover{background:url(../images/wel-tab1.jpg) no-repeat 0px 0px; width:230px; height:56px; overflow:hidden; display:block; text-align:center;}

.ttlbg{background:url(../images/h2bg.gif) repeat-x; min-height:26px; display:block;}

.ttlbg p.blue1 a:hover{text-decoration:none; color:#0066ff;}

.services .left { width:220px; }
.services .left .w { width:200px; }

.sbg-top{background:url(../images/services_b2tbg.gif);}
.sbg-bottom{background:url(../images/services_b2bbg.gif);}

.wbg{background:url(../images/services_b1tbg.gif); border-bottom:1px solid #f2f7ff;}
.wbg1{background:url(../images/services_b1bbg.gif);}

.services .on { background:#f2f7ff; border:1px solid #5c8abc; border-right:0; }
.services .off { background:#5c8abc; border-bottom:1px solid #f2f7ff; }
.services .right { width:458px; }
.services .datas { border:1px solid #5c8abc; border-width:0 1px; background:#f2f7ff; height:230px; overflow:auto; }

#serviceDiv1 h2, #serviceDiv2 h2, #serviceDiv3 h2, #serviceDiv4 h2, #serviceDiv5 h2, #serviceDiv6 h2, #serviceDiv7 h2, #serviceDiv8 h2 {font:bold 13px/28px Arial, Helvetica, sans-serif; color: #004080;}
#serviceDiv1 p, #serviceDiv2 p, #serviceDiv3 p, #serviceDiv4 p, #serviceDiv5 p, #serviceDiv6 p, #serviceDiv7 p, #serviceDiv8 p {font:11px verdana, Arial, Helvetica, sans-serif;}

.ownManage {background:url(../images/own_manage_bg.gif) repeat-x bottom; }
.own-left{width:420px; float:left; display:block;}

.own-left-cont p{ background: url(../images/b3.gif) no-repeat 0px 3px; color:#003399; text-align:left; line-height:20px; text-decoration:none; display:block; padding:0px 0px 0px 17px;}

.dropcontent {display:block; background:#5c8abc; width:225px;}
#dropcontentsubject{display:none}

.newsTabs .on { border-left:1px solid #50749f; border-right:1px solid #50749f; background:url(../images/h2bg_over.gif) repeat-x bottom; }
.newsTabs .off { border-left:1px solid #fff; border-right:1px solid #a8bfda; }
#newsTabsDiv1, #newsTabsDiv2, #newsTabsDiv3, #newsTabsDiv4 { background:url(../images/news_arrow.gif) no-repeat left top; }
.newsTabsData { border:0px solid #adc4dd; }

.rights{width:250px;}
.leftttl{height:38px; display:block; background:url(../images/b1tbg.gif) repeat-x; display:block;}
.left-tab1-mid{background:#e1edfa; border:1px solid #5a94da; min-height:50px; border-width:0px 1px;}
.left-tab1-bottom{background: url(../images/b1bbg.gif); height:5px; display:block;}

.left-tab2-top{background: url(../images/b3tbg.gif); height:5px; display:block;}
.left-tab2-mid{background:#f2f8ff; border:1px solid #609fe5; border-width:0px 1px;}
.left-tab2-bottom{background: url(../images/b3bbg.gif); height:5px; display:block;}

.testi-top{background:url(../images/b3hbg.gif) repeat-x; height:30px; display:block;}


.ourPortfolio { background:#23509a; }
.ourPortfolio a.on { border:1px solid #23509a; color:#fff; }
.ourPortfolio a.on, .ourPortfolio a.off { padding:2px 3px; border:1px solid #e1edfa; }
.ourPortfolio .off { background:#bacae4; }
.ourPortfolio .off:hover { background:#23509a; color:#fff; }

.port-cont p{display:block; background: url(../images/b5.gif) no-repeat 0px 8px; font-size:11px; line-height:18px; text-align:left; color:#003399; padding:0px 0px 0px 10px;}

h2.foot1{background:url(../images/h2bg.gif) repeat-x 0px 1px; border:1px solid #adc4dd; min-height:34px; font-weight:normal; display:block; margin:20px 10px 0px 10px; font-size:12px;}
span.lbrdr{border-left:1px solid #cccccc; line-height:20px;}
span.lbrdr img{margin:0px 3px;}

.footleft{ width:260px;}
.footright{ width:715px;}
.footright-1{ width:705px;}
.footleft-1{ width:250px;}

.foot-bg1{background:#f6f6f6;}
.foot-bg2{background:#f0f0f0;}
.foot-bg2a{background:url(../images/footer_bg.gif) no-repeat 15px 5px ; padding-left:100px;}

.foot-bg2a a{padding:0px 9px; display:inline-block;}

/***************************************************----------------INNER PAGES----------------***********************************************************/

.h3false{}

.headerInner { background:url(../images/new_hdr_bg.gif); }
.servicesInner { width:380px; margin:10px 0 0 55px; padding:10px 15px; background:#6181b0; font-weight:bold; font-family:Verdana; font-size:0.9em; }
.servicesInner .l { background:url(../images/new_hdr_b1.gif) no-repeat 0 .4em; padding:0 0 3px 15px; width:45%; line-height:1.5em; }
.servicesInner, .servicesInner a:link, .servicesInner a:visited { color:#fff; }
.servicesInner a:hover, .servicesInner a:active { color:#def; text-decoration:underline; }
.newCallUs { background:url(../images/new_call_bg.gif) no-repeat 100% 0; line-height:30px; color:#000; font-weight:bold; text-align:right; margin:0 5px 0 0; padding:0 10px 0 0;}
.newCallUs b { color:#06c; }

.inner-left{width:722px; float:left;}
.inner-left1{width:485px; float:left;}
.inner-rights{width:230px;}
.inner-lefts1{width:200px;}

.btm-shd{background:url(../images/btm.gif) left -1px no-repeat; border-top:1px solid #95a3c7;}
.wd-100px{width:100px !important;}

.slc{ padding:5px 5px;}
.slc a, .slc a:visited{background:url(../images/my-blt1.gif) no-repeat 4px 8px; line-height:20px; display:block; color:#333; text-align:left; padding:1px 0px 1px 17px; text-decoration:none; font-size:11px; border:1px solid #fff;}
.slc a:hover{background:url(../images/my-blt1.gif) no-repeat 4px 8px #fff;  color:#003399;  padding:1px 0px 1px 17px; text-decoration:none;  border:1px solid #eee;}

.w-tb{background:#f9f9f9;border: solid #ccc;border-width:1px 0px;margin: 0px;padding: 2px;margin:1px 0px 0px 0px;font-size:12px; font-weight:bold; line-height:20px; color:#333; padding:2px 4px;}
.w-tb:hover{background:#709edc;color: #fff;}
.w-tb h3{ font-size:12px;}
.w-ct {overflow: auto;margin: 0px;padding: 0px;height: 230px;}

.mytab-tp{background:url(../images/mytab-t.gif) repeat-x; height:27px;}
.mytab-bm{background:url(../images/mytab-b.gif) repeat-x; height:27px;}
.mytab-l{background:url(../images/mytab-l.gif) repeat-y left top #fbfbfb;}
.mytab-r{background:url(../images/mytab-r.gif)  repeat-y right top; padding:0px 8px; display:block; min-height:100px;}


.mytab1-tl{background:url(../images/mytab-ttl-tl.gif) no-repeat left top;}
.mytab1-tr{background:url(../images/mytab-ttl-tr.gif) no-repeat right top; padding:0px 25px 0px 26px;}
.mytab1-tr1{background:url(../images/mytab-ttl-tr1.jpg) no-repeat right top; padding:0px 25px 0px 26px;}

.mytab1-tm{background:url(../images/mytab-pic.gif) no-repeat right bottom #868686; display:block; min-height:192px;}
.mytab1-tm1{background:#bbb; display:block; min-height:192px;}

.bp-cont{border:solid #eee; border-width:4px 8px; width:400px; height:285px; display:block;} 


.bp-list{width:168px; text-align:center;} 
.bp-list img{border:solid #ccc; border-width:2px 4px;} 

.mytxt1{}
.mytxt1 p{ display:block; background:url(../images/w-blt1.gif) no-repeat 0px 7px; line-height:16px; padding:3px 0px 3px 10px;}

.art-top{background:url(../images/articles2.gif) repeat-x; height:59px;}
.art-mid{background:#f8efe3;}
.art-top{background:url(../images/articles2.gif) repeat-x; height:59px;}

.cstm-t-bg{background:url(../images/bb.jpg) repeat-x; height:56px; display:block;}
.cstm-mid{border:1px solid #c3c3c3; border-width:0px 1px; min-height:50px; display:block;}

.cstm-tb-t{background:url(../images/cstm-tb1-t.jpg) repeat-x; height:17px; display:block;}
.cstm-tb-m{border:solid #a8a8a8; border-width:0px 1px; display:block; min-height:50px;}
.cstm-tb-b{background:url(../images/cstm-tb1-b.jpg) repeat-x; height:17px; display:block;}

.ap-cont p{background:url(../images/ar-ppl.gif) no-repeat 0px 7px; padding:2px 0px 0px 10px; line-height:18px; display:block; margin:2px 0px 0px 0px;}

.mtb_01-t{background:url(../images/mtb_01-t.gif) repeat-x; display:block; height:38px;}
.mtb_01-m{border:solid #e0e0e0; border-width:0px 1px; padding:10px; display:block;}
.mtb_01-b{background:url(../images/mtb_01-b.jpg) repeat-x; display:block; height:5px;}

.mob-tab1{background:#fafafa; border:1px dotted #ccc;}
.web2-tab{ border: 1px dotted #999; background-color: #fafafa;}
.tablebor{border:1px solid #ccc; width:99%; display:table; background:#ffffff;}
.hosting_area, .attraction_area  {
	width:330px;  border:1px solid #ccc;  padding-top:5px; padding-right:5px;
}
.hosting_area img, .attraction_area img{
	width:110px; float:left; vertical-align:middle; margin-right:18px; margin-top:5px;
}
.hosting_area a.order, .attraction_area a.order{
	width:80px; text-align:center; margin:2px 2px 2px auto; display:block; font:bold 11px arial; color:#900; border:1px solid #cCC; background-color:#f7f7f7; text-decoration:none;
}
.hosting_area a.order:hover, .attraction_area a.:hover {
	color: #0033FF; border:1px solid #0066CC;
}

.st-tb{width:233px; overflow:hidden;}
.st-tb-t{background:url(../images/st-tb-t.jpg) repeat-x; height:40px;}
.st-tb-m{background:#ececee; margin:0px 8px 0px 3px; display:block; min-height:70px;}
.st-tb-m1{background:#ececee; margin:0px 8px 0px 0px; display:block; display:block;}

.st-tb-b{background:url(../images/st-tb-b.jpg) repeat-x; height:30px;}

.greyline{height:48px; display:block; background:url(../images/ask-plan-bg.gif) repeat-x;}

.wd-tab1{background: url(../images/clock-bg.gif) no-repeat left bottom;}

.mytab2{}
.mytab2-t{background:url(../images/bb.gif) repeat-x; height:8px;}
.mytab2-l{background:url(../images/dd.gif) repeat-y left top;}
.mytab2-r{background:url(../images/ee.gif) repeat-y right top; padding:0px 8px;}
.mytab2-b{background:url(../images/gg.gif) repeat-x; height:8px;}

.mob-tab2{border:1px dotted #ccc; background:#f7fbff;}

.bf-af{background:url(../images/after-bg.jpg) repeat-x; height:26px;}

.port-f{border:1px dotted #ccc; padding:10px; width:212px; display:block;}
.port-f:hover{border:1px dotted #999; padding:10px; width:212px; display:block; background:#f1f8ff;}

.port-f .lyt-grey-brdr{border:1px solid #ddd;}
.port-f:hover .lyt-grey-brdr{border:1px solid #bbb;}

.mytab3{border:1px solid #ddd; width:231px; display:block;}

.mytab4{border-top:10px solid #999; border-bottom:5px solid #f60; border-right:1px solid #dddddd; border-left:1px solid #dddddd;}
.mytab3a{border:1px solid #ddd; display:block;}

.dmn-tb1x{background: url(../images/dmn-tb1.jpg) repeat-x #edf2fa; display:block;}
.dmn-tb1xa{background: url(../images/domain_solution_girl.gif) no-repeat right bottom; display:block; min-height:184px;}

.test-tab{width:220px; display:block;}
.test-tab1{width:220px; display:block; background:url(../images/sepr.gif) repeat-y; padding-left:20px;}
.test-sep{background:url(../images/spl-pckg-tile-sep.gif) repeat-x 0px 10px; display:block; padding:10px;}


.case-tab1-t{background:url(../images/btbg.gif) repeat-x; height:12px;}
.case-tab1-b{background:url(../images/bbbg.gif) repeat-x; height:12px;}

.box1co { background:#e1edfa; border:1px solid #5a94da; }
.qq .input, .qq textarea { border:1px solid #869cbd; width:135px; background:#fff; }
.qq select { width:140px; }
.qq .btn1 { padding-left:85px; }

#searchbg2{	background:#adbcd4 url(../images/searchbg.gif) center top no-repeat; width:auto; text-align:left; padding:0 0 4px 18px; height:auto; font: bold 12px Arial, Helvetica, sans-serif; color:#0646b0;
}
.section {background:#f8f8f8;border:1px solid #ccc; padding:4px; text-align:left;}
.arial12bold {background:#eee; text-align:left; border-bottom:3px solid #d7d7d7; color:#0f4393; display:block; padding:2px 2px 2px 10px; font-weight:bold;}
a.leftli {font:12px Arial, Helvetica, sans-serif; color:#222; display:block; margin:1px; padding:2px 18px; border-bottom:1px solid #eee; background:url(../images/bt_bullet.gif) 6px center no-repeat;}
a.leftli:hover {color:#bb0000; text-decoration:none;}

.section input,  .section textarea{font-size:11px; color:#333; width:120px;}

.Rtcont{border:1px solid#76b7e9; background:#ebf5fe; }
.big-blue1 {font-weight:bold; font-size: 18px; color: #0e88af; font-family: "Trebuchet MS", Arial, sans-serif, helvetica, Verdana; padding:4px;}
.Rt {margin:6px;border:1px dotted#ffffff;padding:8px;background:#ffffff;text-align:justify;}
.Rtcont2{border:1px solid #ffa08a; background:#fff2e5;}
.Rtcont3{border:1px solid #a0e976; background:#f1feeb;}
.Rtcont4{border:1px solid #ccc; background:#f7f7f7;}

a.lkbox {font:bold 11px Arial, Helvetica, sans-serif;color:#0066CC;display:block;border-bottom:1px solid #eee;background:url(../images/arrow8.gif) left center no-repeat;
padding:2px 0 2px 15px;}
a.lkbox:hover{color:#bb0000; text-decoration:none; border-bottom:1px solid #ccc;}
a.lk_2box {font:bold 11px Arial, Helvetica, sans-serif;color:#0066CC;display:block;float:left;width:81px;border-bottom:1px solid #eee;background:url(../images/arrow8.gif) left center no-repeat;padding:2px 0 2px 15px;}
a.lk_2box:hover{color:#bb0000; text-decoration:none; border-bottom:1px solid #ccc;}

.fpr-tb{ display:block; border-bottom:1px dotted #ccc;}
.fpr-tb a, .fpr-tb a:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#2474cf; text-align:left; display:block; background:url(../images/paper_icon.gif) no-repeat 0px 4px; line-height:18px; text-decoration:none; padding:2px 0px 2px 18px;}
.fpr-tb a:hover{color:#2474cf; text-decoration:underline;}
.fpr-tb b{color:#800080; font-weight:bold; display:block; padding-left:18px; }
.fpr-tb p{display:block; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:14px;}


a.top_smlink_dg, a.top_smlink_dg:visited {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	/*margin:2px 20px;*/
	padding:2px 10px;
	background:#3594d9;
}
a.top_smlink_dg:hover {
	background:#0a7bb6;
	color:#fff;
	text-decoration:none;
}

.tb-content{overflow:hidden; height:432px; display:block;}
.tb-content1{height:414px; overflow:scroll; display:block; padding:17px 10px; border:1px solid #ccc; background:#f1f1f1;}



.vncnt h2{ font-size:20px; font-weight:normal; text-align:left; line-height:30px; color:#003399; text-decoration:none; margin:0px; padding:0px; }
.vncnt h3{ font-size:16px; font-weight:bold; text-align:left; line-height:24px; color:#003399; text-decoration:none; margin:0px; padding:0px; }
.vncnt h4{ font-size:14px; font-weight:bold; text-align:left; line-height:18px; color:#003399; text-decoration:none; margin:0px; padding:2px 0px; }
.vncnt h4 a, .vncnt h4 a:visited {color:#003399; text-decoration:none; } .vncnt h4 a:hover {color:#0066ff; text-decoration:none; }



.vncnt h5{ font-size:13px; font-weight:bold; text-align:left; line-height:20px; color:#000; text-decoration:none; background: url(../images/arrow-serve.gif) no-repeat 0px 1px; padding:0px 0px 0px 15px; margin:0px;}
.vncnt h6{font-size:12px !important; font-weight:bold; text-align:left; line-height:18px; color:#000; text-decoration:none; margin:0px; padding:0px; }

.h5bb{ border-bottom:1px dotted #ccc; display:block;}

.vncnt ul{list-style:none; margin:0px; padding:0px;}
.vncnt ul li{ list-style:none; background: url(../images/ulbg.gif) no-repeat 0px 6px; line-height:18px; text-align:left; padding:1px 0px 1px 12px; display:block; font-size:12px;}

.vncnt ul li ul{list-style:none; margin:10px 0px 10px 20px;}
.vncnt ul li ul li{ list-style:none; background: url(../images/my-blt1.gif) no-repeat 0px 6px; line-height:18px; text-align:left; display:block; font-size:12px;}

.vport{width:181px; height:283px; overflow:hidden; background:url(../images/vtb-bg.jpg) no-repeat 0px 0px; padding:15px 12px 11px;}
.vport:hover{background:url(../images/vtb-bg.jpg) no-repeat -205px 0px;}

p.portpic img{border:1px solid #000; padding:1px;}

.portttl{background:url(../images/myport-bg.jpg) repeat-x left bottom; display:block;}

.vcase{ padding:15px 0px 15px 15px; border:1px solid #ccc;}


.plns{width:238px;}
.pln-tb{height:241px; background:url(../images/pln-1bg.jpg) no-repeat 0px 0px; display:block;}


.pln-pr-m{background: url(../images/pln-pr-m.jpg) repeat-x;}
.pln-pr-r{background: url(../images/pln-pr-r.jpg) no-repeat right top;}
.pln-pr-l{background: url(../images/pln-pr-l.jpg) no-repeat left top; height:36px; padding-left:60px;}


.spcl-pkg{background:url(../images/pln-bg.jpg) no-repeat 0px 0px; width:235px; height:205px; overflow:hidden;}
.spcl-pkg:hover{background:url(../images/pln-bg.jpg) no-repeat -235px 0px; width:235px; height:205px; overflow:hidden;}





/**********Preformated for gallery*************/

.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width:712px;  /*Width of Carousel Viewer itself*/
height:310px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 20px 0px 35px; /*margin around each panel*/
width: 205px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
color:#fff;
}
.stepcarousel_1{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width:705px;  /*Width of Carousel Viewer itself*/
height:350px; /*Height should enough to fit largest content's height*/
}
.stepcarousel_1 .belt_1{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
}
.stepcarousel_1 .panel_1{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 0px; /*margin around each panel*/
width: 705px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
color:#333; padding:0px;
}




/* Accordion (Style_dg.css)------------------------------*/

ul#menu { list-style-type:none; margin: 0 auto; padding: 0px; width: 227px; text-align:left;}
ul#menu ul { list-style-type:none; margin: 0 auto; padding: 0; width: 227px;}
ul#menu a { display: block; text-decoration: none;}
ul#menu li { margin: 1px 0px;}
ul#menu li a { background:#f8f8f8; color: #222; padding: 3px; font-weight:bold; border:1px solid #ccc; border-width:1px 0;}
ul#menu li ul li a { font-weight:normal}
.submenuActive { background:#eee;}





/* --------------------------NOVEMBER 27, 2010------------------------------ */

.v1-ttl{ background:url(../images/arrow-serve.jpg) no-repeat 0px 5px; display:block; font-size:12px; padding:0px 0px 0px 15px; line-height:20px;}
.v1-ttl a, .v1-ttl a:visited{color:#003399; text-decoration:underline; }
.v1-ttl a:hover{color:#006ef7; text-decoration:underline; }
.v1-ttl span{color:#cc0000; text-decoration:none; font-size:11px; }


.dr-tab{background:#003399; border:solid #d0d7ff; border-width:0px 0px 1px 1px; color:#fff; font-size:11px; font-weight:bold;}
.dr-tab td{border:solid #d0d7ff; border-width:1px 1px 0px 0px; padding-left:10px; line-height:28px;}

.qut-tb{background:#fff; border:1px solid #ccc; border-top:0px;}
.qut-tb-t{border-top:1px solid #ccc;}



.fqlink{}
.fqlink a, .fqlink a:visited{background: url(../images/b3.gif) no-repeat 0px 15px; display:block; line-height:18px; text-align:left; text-decoration:none; padding:12px 0px 4px 18px; color:#0d3199; font-weight:bold; border-bottom:1px dashed #0d4899;}

.fqlink a:hover{text-decoration:none; color:#000; font-weight:bold; border-bottom:1px dashed #999;}
.bl0{border-left:1px dotted #ccc;}
.br0{border-right:1px dotted #ccc;}

.bb-dashed{border-bottom:1px dashed #1861bb;}
.bb-dashed1{border-bottom:1px dashed #999;}

/* 30-04-10 */
.new_tic { background:#9fb9df; font:13px/24px Arial, Helvetica, sans-serif; margin-bottom:15px;}
.txt_arial { font-family:Arial, Helvetica, sans-serif; }
.form_area {background:#eef5ff; margin-bottom:20px;}
.form_area .brd_t {	border-top:1px solid #cad8ed;}
.form_area .brd_l {	border-left:1px solid #cad8ed;}
.form_area .brd_r {	border-right:1px solid #cad8ed;}
.form_area .brd_b {	border-bottom:1px solid #cad8ed;}
.pad_5 {padding:5px;}
.pad_3-5 {padding:3px 5px 3px 5px;}
.form_area input[type=text], .form_area select, .form_area textarea {width:300px; background:#fff; border:1px solid #6181b0; font:13px Arial, Helvetica, sans-serif; padding:2px;}
.form_area input[type=button], .form_area input[type=submit]{
	background:#6181b0;	color:#fff;	font:bold 13px Arial, Helvetica, sans-serif; padding:2px; border:0px; border:1px solid #004080}
.w_10, .form_area input.w_10, .form_area select.w_10 { width:10%; }
.w_15, .form_area input.w_15, .form_area select.w_15  { width:15%; }
.w_20, .form_area input.w_20, .form_area select.w_20  { width:20%; }
.w_30, .form_area input.w_30, .form_area select.w_30  { width:30%; }
.w_40, .form_area input.w_40, .form_area select.w_40  { width:40%; }
.w_50, .form_area input.w_50, .form_area select.w_50  { width:50%; }
.auto {margin-left:auto; margin-right:auto}


.brdr11{border:1px solid #000;}


/*   on 20 december   */

.web-tbt{ width:354px; background: url(../images/w-tb-t.jpg) no-repeat 0px 0px;}
.web-tbt:hover{ width:354px; background: url(../images/w-tb-t.jpg) no-repeat -354px 0px;}

.web-tbb{width:326px; background: url(../images/w-tb-b.jpg) no-repeat 0px bottom; padding:0px 15px 30px 13px;}
.web-tbb:hover{width:326px; background: url(../images/w-tb-b.jpg) no-repeat -354px bottom; padding:0px 15px 30px 13px;}

.webfeat{}
.webfeat p{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#373737; line-height:15px; padding:2px 0px 2px 10px; display:block; background:url(../images/w-blt1.jpg) no-repeat 0px 5px;}

.webfeat1{}
.webfeat1 p{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#1350a9; line-height:15px; padding:2px 0px 2px 10px; display:block; background:url(../images/w-blt1.jpg) no-repeat 0px 5px;}

a.web_link, a.web_link:visited{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#256cd4; line-height:18px; padding:3px 0px 3px 23px; display:block; background:url(../images/w-blt2.jpg) no-repeat 0px 0px; font-weight:bold; display:inline-block;}
a.web_link:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:18px; padding:3px 0px 3px 23px; display:block; background:url(../images/w-blt2.jpg) no-repeat 0px 0px; font-weight:bold; display:inline-block; text-decoration:underline;}



/*nks 21-12-10*/
.testiBg{ background:url(../images/testiBg.jpg) center no-repeat; width:231px; height:197px;}
.artBg{ background:url(../images/artBg.jpg) center no-repeat; width:231px; height:230px;}

.stepcarousel_2{
position: relative; /*leave this value alone*/
/*border: 10px solid black;*/
overflow: scroll; /*leave this value alone*/
width:520px;  /*Width of Carousel Viewer itself*/
height:183px; /*Height should enough to fit largest content's height*/
margin-left:80px;
}
.stepcarousel_2 .belt{
	position: absolute; /*leave this value alone*/
	left: 0px;
	top: 0px;
}
.stepcarousel_2 .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 20px 0px 0px; /*margin around each panel*/
width: 241px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
color:#333; padding:0px;
}

.mytab1-trn{background:url(../images/mytab-ttl-tr1.gif) no-repeat right top; padding:0px 25px 0px 26px;}