.menu{font-family:Arial;font-size:12px;color:#fff;padding:0;background:url(../images/menubg1.gif) left top repeat-x;}
.HomePageArea{height:117px;background:url(../images/footerround-Area.jpg) no-repeat center bottom;}
.menu ul{padding:0;margin:0;list-style-type:none;height:34px;background:transparent;}
.menu ul li{float:left;height:34px;line-height:30px;display:block;margin-right:3px;background:url(../images/menubg1.gif);z-index:9999;}
.menu ul ul li{display:block;width:174px;height:auto;line-height:1em;}
.menu ul ul li.last{padding-bottom:10px;background:url(../images/sub_bottom.gif) bottom left no-repeat;}
.menu ul ul ul li.last{padding-bottom:10px;background:url(../images/two_bottom.gif) bottom left no-repeat;}
.menu a,.menu a:visited{display:block;float:left;height:30px;width:118px;text-decoration:none;color:#fff;font-weight:bold;background:transparent;padding:0;border:0;}
* html .menu a,* html .menu a:visited{width:119px;width:119px;}
.menu ul ul a,.menu ul ul a:visited{display:block;background:#ffd300;color:#212121;width:154px;height:100%;padding:6px 10px;}
* html .menu ul ul a,* html .menu ul ul a:visited{width:174px;width:154px;}
.menu table{border-collapse:collapse;padding:0;margin:-1px;width:0;height:0;z-index:1;}
.menu ul ul ul a,.menu ul ul ul a:visited{background:#ffd300;}
.menu ul ul ul ul a,.menu ul ul ul ul a:visited{background:#c96;}
.menu ul :hover a.sub1{background:#ffd300 url(../images/arw1.gif) 160px no-repeat;}
.menu ul :hover a.sub1:hover{background:#ffdf00 url(../images/arw1.gif) 160px no-repeat;}
.menu ul ul :hover a.sub2{background:#ffdf00;}
* html .menu a:hover{color:#FFF;border:0;height:53px;position:relative;z-index:100;background:url(../images/top1.gif);}
.menu li:hover{position:relative;}
.menu :hover>a{color:#FFF;border:0;height:53px;background:url(../images/top1.gif);background-repeat:no-repeat;}
* html .menu ul ul a:hover{color:#212121;background:#ffdf00;position:relative;z-index:110;height:100%;}
.menu ul ul li:hover{position:relative;}
.menu ul ul :hover>a{color:#212121;background:#fde74f;z-index:110;height:100%;}
* html .menu ul ul ul a:hover{background:#ffdf00;position:relative;z-index:120;}
.menu ul ul ul :hover>a{background:#ffdf00;}
.menu ul ul ul ul a:hover{background:#a75;position:relative;z-index:130;}
.menu ul ul{visibility:hidden;position:absolute;height:0;top:25px;left:0;width:174px;}
.menu ul ul ul{top:-10px;width:174px;}
.menu ul :hover ul{visibility:visible;height:auto;padding:15px 30px 30px 30px;background:transparent url(../images/sub_top.gif) 30px 0 no-repeat;left:-30px;z-index:100;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul:hover ul ul{visibility:hidden;}
.menu ul :hover ul:hover ul{visibility:visible;left:145px;top:-10px;height:auto;padding:10px 30px 30px 30px;background:transparent url(../images/two_top.gif) 30px 0 no-repeat;}
.menu ul :hover ul.left:hover ul{left:-174px;}
.dropmenudiv_a{position:absolute;top:0;border:0 solid #64b6db;border-top-width:8px;border-bottom-width:0;font:normal 12px Arial;line-height:18px;z-index:100;background-color:#64b6db;width:200px;visibility:hidden;}
.indexformbg{background-image:url(../images/indexform-bg.jpg);background-repeat:no-repeat;height:246px;font-family:Verdana;font-size:12px;color:#fff;}
.dropmenudiv_a a{width:auto;display:block;text-indent:5px;border-top:0 solid #fde8e9;border-bottom:1px solid #fde8e9;padding:2px 0;text-decoration:none;color:white;}
.dropmenudiv_a a.sub_bottom{width:auto;display:block;text-indent:5px;border-top:0 solid #678b3f;border-bottom:0 solid #678b3f;padding:2px 0;text-decoration:none;color:white;background:transparent url(../images/sub_bottom.gif) bottom left no-repeat;}
* html .dropmenudiv_a a{width:100%;}
.dropmenudiv_a a:hover{background-color:#6ebfe4;color:white;}
.solidblockmenu{margin:0;padding:0;float:left;font:bold 13px Arial;width:995px;border:0 solid #625e00;border-width:0;background:transparent url(../images/blockdefault.gif) center center repeat-x;}
.solidblockmenu li{display:inline;}
.solidblockmenu li a{float:left;color:white;padding:9px 11px;padding-left:36px;padding-right:36px;text-decoration:none;border-right:1px solid white;}
.solidblockmenu a.left{float:left;color:white;padding:9px 10px;text-decoration:none;border-right:1px solid white;background:url(../images/blockdefault_left.gif) top left no-repeat;}
.solidblockmenu a.right{float:right;color:white;padding:9px 11px 9px 11px;text-decoration:none;border-right:0 solid white;background:url(../images/blockdefault_right.gif) top right no-repeat;}
.solidblockmenu li a:visited{color:white;}
#blockmenu a:hover.left{background:transparent url(../images/blockactive_left.gif) top left no-repeat;}
#blockmenu a#current{background:transparent url(../images/blockactive_right.gif) top right no-repeat;}
.solidblockmenu li a:hover,.solidblockmenu li .current{color:white;background:transparent url(../images/blockactive.gif) center center repeat-x;}
.BlockdefaultLeft{background-image:url(../images/blockdefault_left.gif);width:9px;height:34px;background-repeat:no-repeat;}
.BlockdefaultRight{background-image:url(../images/blockdefault_right.gif);width:10px;height:34px;background-repeat:no-repeat;}
.AlignLeft1{text-align:left;}
.MenuItemStyle{border-bottom:solid 1px #fde74f;}
.highslide-html-contentDemo{display:none;padding:0 5px 5px 5px;width:485px;height:365px;background-color:white;}
.AlignCenter1{text-align:center;}
body{margin-bottom:0;margin-left:0;margin-right:0;margin-top:1;background-color:#080808;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;line-height:16px;}
.topheaderbg{background-image:url(../images/headerroundmid.jpg);background-repeat:repeat-x;height:94px;}
.headermenubgmid{background-image:url(../images/headertopmenumid.jpg);background-repeat:repeat-x;height:33px;}
.darkblacktxtlink{font-family:Verdana;font-size:12px;font-weight:bold;color:#3d3d3d;text-decoration:none;}
a.darkblacktxtlink:hover{font-family:Verdana;font-size:12px;font-weight:bold;color:#868484;text-decoration:none;}
.navigationnumbertxt{font-family:Verdana;font-size:11px;font-weight:bold;color:#fff;}
.smallblacktxt{font-family:Verdana;color:#3d3d3d;font-size:11px;text-decoration:none;font-weight:normal;}
a.smallblacktxt:hover{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;font-weight:normal;}
.leftmenuactive{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;}
.graytopmid{background-image:url(../images/gray_box_mid.jpg);background-repeat:repeat-x;height:32px;}
.grayvarleft{background-image:url(../images/gray_box_2_1.jpg);background-repeat:repeat-y;}
.grayvarright{background-image:url(../images/gray_box_2_2.jpg);background-repeat:repeat-y;background-position:right;}
.graybottammid{background-image:url(../images/gray_box_3_2.jpg);background-repeat:repeat-x;}
.leftnavigationnumber{background-image:url(../images/leftstarBullets.jpg);background-repeat:no-repeat;width:18px;height:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:white;text-align:center;background-position:center center;}
.leftnavigationnumber2{background-image:url(../images/starBullets.jpg);background-repeat:no-repeat;width:18px;height:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:white;text-align:center;background-position:center center;}
.leftroundnumber{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#fff;}
.testimonisalbg{background-image:url(../images/testimonial.gif);background-repeat:no-repeat;background-position:bottom;background-color:#fff;width:202px;height:203px;}
.saffronpagetitle{font-family:"Arial Narrow",Arial;font-size:18px;color:#2172a1;font-weight:bold;}
.graypagetitle{font-family:"Arial Narrow",Arial;font-size:18px;color:#848489;font-weight:bold;}
.normaltxt{font-family:Verdana;font-size:12px;text-align:justify;color:#000;line-height:16px;}
.normaltxtNew{font-family:Verdana;font-size:11px;text-align:justify;color:#000;line-height:16px;}
.normalblacktxt{font-family:Verdana;font-size:11px;color:#000;text-align:justify;}
.normalblacktxtbig{font-family:Verdana;font-size:14px;color:#000;text-align:left;}
.tabcontrolmid{background-image:url(../images/tabmid.jpg);background-repeat:repeat-x;height:29px;}
.techtab_active{background-image:url(../images/Technical_ExpertiseActive.jpg);width:152px;height:27px;background-repeat:no-repeat;cursor:pointer;}
.techtab_disable{background-image:url(../images/Technical_Expertisedisable.jpg);width:152px;height:27px;background-repeat:no-repeat;cursor:pointer;}
.indus_active{background-image:url(../images/Industries_active.jpg);background-repeat:no-repeat;width:150px;height:27px;cursor:pointer;}
.indus_disable{background-image:url(../images/Industries_disable.jpg);background-repeat:no-repeat;width:150px;height:27px;cursor:pointer;}
.industriesbg{background-image:url(../images/industree.jpg);width:541px;height:212px;background-repeat:no-repeat;}
.teamhirebg{background-image:url(../images/hireaTeambg.jpg);background-repeat:no-repeat;width:206px;height:273px;background-position:right;}
.teamhirebg,text{font-family:Verdana;font-size:12px;text-align:justify;color:#000;}
.instantchatbg{background-image:url(../images/onlineinstantchatbg.jpg);background-repeat:no-repeat;width:204px;height:105px;}
.requestquatelinkbg{background-image:url(../images/requestquatelinkbg.jpg);background-repeat:no-repeat;width:203px;height:124px;}
.infratructure{background-image:url(../images/infratructurebg.jpg);background-repeat:no-repeat;width:204px;height:124px;}
.footerbg{background-image:url(../images/footerbg.jpg);background-repeat:no-repeat;width:996px;height:110px;}
.copywrite{font-family:Verdana;font-size:10px;color:#fff;text-decoration:none;height:44px;}
.darktxtblue{font-family:Verdana;font-size:12px;color:#1471aa;font-weight:bold;text-decoration:none;}
.darktxtblueTime{font-family:Verdana;font-size:10px;color:#1471aa;font-weight:normal;text-decoration:none;}
.darktxtblue a{font-family:Verdana;font-size:12px;color:#1471aa;font-weight:bold;text-decoration:none;}
.darktxtbluearrow{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#1471aa;font-weight:bold;}
.darktxtbluearrow10{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#1471aa;font-weight:bold;}
.darktxtbluearrow7{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#1471aa;font-weight:bold;padding-left:5px;}
.darktxtbluearrowWithPadding{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#1471aa;font-weight:bold;PADDING-LEFT:5px;MARGIN:0 0 10px;HEIGHT:10px;}
.testibg{background-image:url(../images/testimonial.gif);background-repeat:no-repeat;}
.txtbox{width:110px;height:17px;}
.loginbox{font-family:Arial;font-size:11px;background-color:#f6f7f9;color:black;}
.HearderTextAdmin{font-family:"Arial Narrow",Arial;font-size:20px;color:#fff;font-weight:bold;background-color:#2172a1;}
.Adminbluebutton{height:22px;text-align:center;background-color:#2172a1;cursor:pointer;border:0;font-size:12px;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}
.Validation{font-family:Arial;font-size:11px;color:red;}
.Validation2{font-family:Arial;font-size:12pt;color:red;}
.gridtable{border-bottom:solid 1px #2172a1;border-left:solid 1px #2172a1;border-right:solid 1px #2172a1;border-top:solid 1px #2172a1;}
.HeaderStyle{background-color:#2172a1;font-family:Verdana,Arial;font-size:11px;color:#fff;text-decoration:none;}
.indexformtxtboxSearch{width:140px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtbox{width:172px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtbox39{width:39px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtbox45{width:45px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtbox62{width:62px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtbox247{width:253px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtboxLarge{width:326px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtboxLargeQuote{width:305px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformddl{width:172px;height:22px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformMultilinetxtbox{width:176px;height:60px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformMultilinetxtboxLarge{width:326px;height:60px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformMultilinetxtboxLargeQuote{width:305px;height:160px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformddlForTitle{width:49px;height:22px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtboxCountry{width:66px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtboxArea{width:79px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.indexformtxtboxNo{width:124px;height:17px;font-family:Verdana;font-size:12px;color:#000;border:solid 1px #5e8396;}
.RowStyle{color:#454346;font-family:Verdana,Arial;font-size:11px;background-color:white;}
.AlternateStyle{background-color:#999;border-width:1px;border-style:Solid;font-family:Verdana,Arial;font-size:12px;color:#fff;}
.PageStyle{background-color:#454346;color:#454346;font-family:Verdana,Arial;font-size:11px;text-decoration:none;text-align:center;}
a.PageStyle:hover{background-color:#454346;color:#454346;font-family:Verdana,Arial;font-size:11px;text-decoration:underline;text-align:center;}
a.PageStyle{background-color:#454346;color:#454346;font-family:Verdana,Arial;font-size:11px;text-decoration:none;text-align:center;}
.messangertopbg{background-image:url(../images/messangertopbg.jpg);background-repeat:no-repeat;height:32px;width:202px;font-family:Verdana;font-size:12px;color:#1471aa;font-weight:bold;}
.messangerbottombg{background-image:url(../images/messangerbottomBG.jpg);background-repeat:no-repeat;height:31px;width:202px;}
h1{padding-bottom:0;padding-right:0;padding-left:0;margin:0;padding-top:0;}
.pagetitlesecondcolor{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#e9c306;font-weight:bold;}
.quatebgtop{background-image:url(../images/indexBlueBox_1_2.jpg);}
.quatevarleftbg{background-image:url(../images/indexBlueBox_2_1.jpg);background-repeat:repeat-y;background-color:#f1f0f0;}
.quatevarrightbg{background-image:url(../images/indexBlueBox_2_2.jpg);background-repeat:repeat-y;background-position:right;background-color:#f1f0f0;}
.quatebgbottom{background-image:url(../images/indexBlueBox_3_2.jpg);background-repeat:repeat-x;}
.quatedatabg{background-color:#f1f0f0;}
.bigdarkquatetxtwhite{font-family:Verdana;font-size:13px;color:black;font-weight:bold;}
.darkquatetxtwhite{font-family:Verdana;font-size:11px;color:black;font-weight:bold;}
.quateformtxtarea{width:150px;height:40px;font-family:Verdana;font-size:12px;color:#000;}
.portfoliotop{background-image:url(../images/portfolioborder_1_2.jpg);background-repeat:repeat-x;}
.portfoliovarleft{background-image:url(../images/portfolioborder_2_1.jpg);background-repeat:repeat-y;}
.portfoliovarright{background-image:url(../images/portfolioborder_2_2.jpg);background-repeat:repeat-y;background-position:right;}
.portfoliobottom{background-image:url(../images/portfolioborder_3_2.jpg);background-repeat:repeat-x;}
.VardanaSaffornBold{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#f90;}
a.sublink{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#000;text-decoration:none;}
.sublink{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#666;text-decoration:none;}
a:hover.sublink{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#666;text-decoration:none;}
.WaterText{font-family:Verdana;color:#3d3d3d;font-size:8px;text-decoration:none;background-color:#e7e9e7;text-align:center;font-weight:bold;height:17px;vertical-align:top;}
.AllLink{text-decoration:underline;color:Black;font-weight:normal;}
.price_menu_cell_styleAll{font-weight:bold;font-size:10px;font-family:Verdana;color:white;vertical-align:top;text-decoration:none;background-color:#1471aa;border-right:#1471aa 1px solid;border-top:#1471aa 1px solid;border-bottom-width:1px;border-bottom-color:#1471aa;height:30px;cursor:pointer;border-style:None;width:90px;}
.price_menu_cell_style_clickAll{font-weight:bold;font-size:10px;font-family:Verdana;color:#1471aa;vertical-align:top;text-decoration:none;background-color:#fff;border-right:#1471aa 1px solid;border-top:#1471aa 1px solid;border-bottom-width:1px;border-bottom-color:#1471aa;height:30px;cursor:pointer;border-style:None;width:90px;}
.price_menu_cell_style{font-weight:bold;font-size:10px;font-family:Verdana;color:white;vertical-align:top;text-decoration:none;background-color:#1471aa;border-right:#1471aa 1px solid;border-top:#1471aa 1px solid;border-bottom-width:1px;border-bottom-color:#1471aa;width:130px;height:30px;cursor:pointer;}
.price_menu_cell_style_hover{background-color:#ffd300;}
.price_menu_cell_style_click{font-weight:bold;font-size:10px;font-family:Verdana;color:#1471aa;vertical-align:top;text-decoration:none;background-color:#fff;border-right:#1471aa 1px solid;border-top:#1471aa 1px solid;border-bottom-width:1px;border-bottom-color:#1471aa;width:130px;height:30px;cursor:pointer;}
.td_price_style{border-right:#1471aa 1px solid;border-bottom:#1471aa 1px solid;border-left-width:1px;border-left-color:#1471aa;}
.td_price_style_space{border-top:#1471aa 1px solid;border-left-width:1px;border-left-color:#1471aa;width:8px;}
.td_price_style_space_blank{width:4px;}
.td_price_style_middle{border-right:#1471aa 1px solid;border-left:#1471aa 1px solid;border-bottom:#1471aa 1px solid;border-left-width:1px;border-left-color:#1471aa;cursor:pointer;}
.td_price_style_last{border-left:#1471aa 1px solid;border-bottom:#1471aa 1px solid;border-left-width:1px;border-left-color:#1471aa;cursor:pointer;}
.footerlink{font-family:Verdana;font-size:12px;color:#fff;font-weight:normal;}
.footerlink a{font-family:Verdana;font-size:12px;color:#fff;text-decoration:none;font-weight:normal;}
.footerlink a:hover{font-family:Verdana;font-size:12px;color:#ccc;text-decoration:underline;font-weight:normal;}
.footerlink1{font-family:Verdana;font-size:11px;color:#fff;font-weight:normal;}
.footerlink1 a{font-family:Verdana;font-size:11px;color:#fff;text-decoration:none;font-weight:normal;}
.footerlink1 a:hover{font-family:Verdana;font-size:11px;color:#ccc;text-decoration:underline;font-weight:normal;}
.footerlink2{font-family:Verdana;font-size:10px;color:#fff;font-weight:normal;}
.footerlink2 a{font-family:Verdana;font-size:10px;color:#fff;text-decoration:none;font-weight:normal;}
.footerlink2 a:hover{font-family:Verdana;font-size:10px;color:#ccc;text-decoration:underline;font-weight:normal;}
.Apply{font-weight:bold;font-size:13px;font-family:Verdana;color:white;vertical-align:top;text-decoration:none;background-color:#1471aa;width:70px;height:25px;cursor:pointer;}
.CareerRow{border-bottom:#d3d3d3 2px solid;}
.nextLink{font-family:Verdana;font-size:12px;color:#000;text-decoration:none;font-weight:normal;}
.nextLink a{font-family:Verdana;font-size:12px;color:#000;text-decoration:none;font-weight:normal;}
.nextLink a:hover{font-family:Verdana;font-size:12px;color:#000;text-decoration:underline;font-weight:normal;}
a.nextLink:hover{font-family:Verdana;font-size:12px;color:#000;text-decoration:underline;font-weight:normal;}
.darktxtblueLabel{font-family:Verdana;font-size:12px;color:#1471aa;font-weight:normal;}
.darktxtblueLabelNew{font-family:Verdana;font-size:11px;color:#1471aa;font-weight:normal;}
.darktxtblue2{font-family:Verdana;font-size:10px;color:#1471aa;font-weight:bold;text-decoration:none;text-align:center;}
.darktxtblue2 a{font-family:Verdana;font-size:10px;color:#1471aa;font-weight:bold;text-decoration:none;text-align:center;}
.darktxtblueLabel2{font-family:Verdana;font-size:8pt;color:#1471aa;font-weight:normal;}
.HoverEffectText{font-family:Verdana;font-size:12px;text-align:justify;color:#000;line-height:16px;cursor:default;font-weight:bold;text-decoration:none;}
.HoverEffectTextOnHover{font-family:Verdana;font-size:12px;text-align:justify;color:#000;line-height:16px;cursor:pointer;font-weight:bold;text-decoration:underline;}
.tableBorder{border-right:#e5e5e5 2px solid;border-top:#e5e5e5 2px solid;border-left:#e5e5e5 2px solid;border-bottom:#e5e5e5 2px solid;}
#tooltip{text-align:center;font-size:smaller;background-image:url(../images/rt-tooltip-bg350.png);width:340px;height:350px;z-index:9999;vertical-align:top;}
.span.tip{border-bottom:1px solid #eee;}
#first{float:left;vertical-align:middle;}
#second{margin-top:5px;float:left;text-align:justify;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;vertical-align:top;}
.mainTableStatic{vertical-align:top;text-align:left;border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:none;margin:2px;padding-right:0;padding-left:0;padding-bottom:0;padding-top:0;}
.NoteText{font-size:7pt;font-family:Verdana;height:10px;}
.DownloadTable{width:100%;height:89px;padding-right:0;padding-left:0;padding-bottom:0;margin:0;border-top-style:none;padding-top:0;border-right-style:none;border-left-style:none;text-align:center;border-bottom-style:none;}
.GrayBackground{background-color:#eee;}
.GrayBackgroundWithHeight{background-color:#eee;height:30px;font-family:Verdana;font-size:12px;color:#000;font-weight:bold;}
.whiteBackground{background-color:#fff;}
.SearchLink{font-family:Verdana;color:#145fb5;font-size:13px;text-decoration:none;font-weight:bold;vertical-align:top;cursor:default;}
.SearchLinkOver{font-family:Verdana;color:#145fb5;font-size:13px;text-decoration:underline;font-weight:bold;vertical-align:top;cursor:pointer;}
.normaltxtLeft{font-family:Verdana;font-size:12px;text-align:left;color:#000;line-height:16px;}
.normaltxtRight{font-family:Verdana;font-size:12px;text-align:right;color:#000;line-height:16px;}
.normaltxtLeftBold{font-family:Verdana;font-size:12px;text-align:left;color:#000;line-height:16px;font-weight:bold;}
.normaltxtRightBold{font-family:Verdana;font-size:12px;text-align:right;color:#000;line-height:16px;font-weight:bold;}
.normaltxtCenter{font-family:Verdana;font-size:12px;text-align:center;color:#000;line-height:16px;}
.Cursor{cursor:pointer;}
.DefaultTable{padding-right:0;padding-left:0;padding-bottom:0;margin:0;border-top-style:none;padding-top:0;border-right-style:none;border-left-style:none;border-bottom-style:none;}
.CareerTitle{font-weight:bold;text-align:center;font-size:12pt;}
.TopTable{width:102%;}
.Table100{width:100%;}
.PaddingLeft1{padding-left:1px;}
.smallblacktxtBold{font-family:Verdana;color:#3d3d3d;font-size:11px;text-decoration:none;font-weight:bold;}
a.smallblacktxtBold:hover{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;font-weight:bold;}
.Height10{height:10px;vertical-align:top;}
.Width8{WIDTH:8px;}
.PaddingLeft4{padding-left:4px;text-align:left;}
.PaddingLeft2{padding-left:2px;text-align:left;}
.marginTop5{margin-top:5px;}
.marginTop15{margin-top:15px;}
.PaddingLeft5Height7{height:7px;padding-left:5px;}
.PaddingLeft5{padding-left:5px;}
.Height20{height:20px;}
.Height16{height:16px;}
.Height15{height:15px;}
.Height22{height:22px;}
.Height33{height:33px;}
.Height96{height:96px;}
.Height66{height:66px;width:250px;text-align:justify;}
.DisplayNone{display:none;}
.PaddingRight8{padding-right:8px;}
.PaddingLeft8{PADDING-LEFT:8px;}
.PaddingLeft6{PADDING-LEFT:6px;}
.PaddingRight10{padding-right:10px;}
.PaddingRight12{padding-right:12px;}
.PaddingRight6{padding-right:6px;}
.PaddingRight5{padding-right:5px;}
.PaddingRight8PaddingLeft8{padding-right:8px;padding-left:8px;}
.PaddingRight5PaddingLeft7{padding-left:7px;padding-right:5px;}
.BoldNone{font-weight:bold;text-decoration:none;}
.OverFlow{overflow:hidden;text-align:justify;}
.PaddingAll0{padding-right:0;padding-left:0;padding-bottom:0;padding-top:0;}
.pagetitlesecondcolorRewrite{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#e9c306;font-weight:bold;}
.Height326{height:270px;}
.MainPageMessage{display:inline-block;color:Black;font-size:8px;width:178px;}
.AlignLeft{text-align:left;}
.AlignCenter{text-align:center;}
.GridWidth{width:100%;}
.smallblacktxtForPaging{font-family:Verdana;font-size:11px;text-decoration:none;padding-right:3px;padding-left:3px;color:#f4a460;font-weight:bold;}
a.smallblacktxtForPaging:hover{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;padding-right:3px;padding-left:3px;font-weight:bold;}
.disabledLink{color:#808080;text-decoration:none;cursor:default;font-weight:bold;}
.grdPager a{font-family:Verdana;color:#6d6d6a;font-size:11px;text-decoration:none;font-weight:normal;margin-left:10px;margin-right:10px;}
.grdPager a:hover{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;font-weight:normal;margin-left:10px;margin-right:10px;}
.grdPager span{font-family:Verdana;color:#6d6d6a;font-size:11px;text-decoration:none;font-weight:normal;margin-left:10px;margin-right:10px;}
.grdPager span:hover{font-family:Verdana;color:#aaa;font-size:11px;text-decoration:none;font-weight:normal;margin-left:10px;margin-right:10px;}
.Logo{background-image:url(../images/fusionlogo.jpg);width:154px;height:90px;border:0;background-repeat:no-repeat;cursor:pointer;}
.HireImage{background-image:url(../images/moredetail.png);width:76px;height:24px;background-repeat:no-repeat;cursor:pointer;border:0;}
#Banner{background-image:url(../images/banner.jpg);width:215px;height:60px;background-repeat:no-repeat;}
.W3CXHTML{background-image:url(../images/valid-xhtml10.png);width:88px;height:31px;background-repeat:no-repeat;border:0;}
.W3CCSS{background-image:url(http://jigsaw.w3.org/css-validator/images/vcss.gif);width:88px;height:31px;background-repeat:no-repeat;border:0;}
.YahooMail{background-image:url(../images/yahoomail.gif);width:25px;height:24px;background-repeat:no-repeat;border:0;}
.MSNMessenger{background-image:url(../images/msnsmall.gif);width:25px;height:24px;background-repeat:no-repeat;border:0;}
.skypeeImage{background-image:url(../images/skypee.gif);width:25px;height:24px;background-repeat:no-repeat;border:0;}
.GtalkImage{background-image:url(../images/gmailtalk.gif);width:25px;height:24px;background-repeat:no-repeat;border:0;}
#MemberLogo{background-image:url(../images/regularmemberlogo.gif);width:200px;height:59px;background-repeat:no-repeat;}
.CallBackImage{background-image:url(../images/callyouBack.jpg);width:25px;height:24px;background-repeat:no-repeat;border:0;}
.ZoomInImage{background-image:url(../images/big.jpg);width:35px;height:11px;background-repeat:no-repeat;cursor:pointer;border:0;}
.ZoomOutImage{background-image:url(../images/small.jpg);width:35px;background-repeat:no-repeat;height:11px;cursor:pointer;border:0;}
.YellowSpacer{background-image:url(../images/yellow_Strip.jpg);width:196px;height:2px;background-repeat:no-repeat;}
#Headerroundleft{background-image:url(../images/headerroundleft.jpg);width:11px;height:96px;background-repeat:no-repeat;}
#Headerroundright{background-image:url(../images/lyout001_05.jpg);width:13px;height:96px;background-repeat:no-repeat;}
.Headertopmenuleft{background-image:url(../images/headertopmenuleft.jpg);width:4px;height:33px;background-repeat:no-repeat;}
.Headertopmenuright{background-image:url(../images/headertopmenuright.jpg);width:4px;height:33px;background-repeat:no-repeat;}
.DivisionLine{background-image:url(../images/div.jpg);width:3px;height:13px;background-repeat:no-repeat;}
.GrayBoxLeft{background-image:url(../images/gray_box_left.gif);width:10px;height:32px;background-repeat:no-repeat;}
.GrayBoxRight{background-image:url(../images/gray_box_right.gif);width:10px;height:32px;background-repeat:no-repeat;}
.GrayBox31{background-image:url(../images/gray_box_3_1.jpg);width:11px;height:12px;background-repeat:no-repeat;}
.Spacer{background-image:url(../images/spacer.gif);width:1px;height:1px;background-repeat:no-repeat;}
.GrayBox33{background-image:url(../images/gray_box_3_3.jpg);width:10px;height:12px;background-repeat:no-repeat;}
.IndexBlueBox11{background-image:url(../images/indexBlueBox_1_1.jpg);width:9px;height:9px;background-repeat:no-repeat;}
.IndexBlueBox13{background-image:url(../images/indexBlueBox_1_3.jpg);width:9px;height:9px;background-repeat:no-repeat;}
.IndexBlueBox31{background-image:url(../images/indexBlueBox_3_1.jpg);width:9px;height:9px;background-repeat:no-repeat;}
.IndexBlueBox33{background-image:url(../images/indexBlueBox_3_3.jpg);width:9px;background-repeat:no-repeat;height:9px;}
.PortfolioBorder11{background-image:url(../images/portfolioborder_1_1.jpg);width:10px;height:8px;background-repeat:no-repeat;}
.PortfolioBorder13{background-image:url(../images/portfolioborder_1_3.jpg);width:10px;height:8px;background-repeat:no-repeat;}
.PortfolioBorder31{background-image:url(../images/portfolioborder_3_1.jpg);width:10px;height:8px;background-repeat:no-repeat;}
.PortfolioBorder33{background-image:url(../images/portfolioborder_3_3.jpg);width:10px;height:8px;background-repeat:no-repeat;}
.SearchButton{background-image:url(../images/001_38.png);width:24px;height:24px;vertical-align:top;text-align:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:none;}
.SubmitButtonHome{background-image:url(../images/submit_qu.jpg);width:72px;height:23px;vertical-align:top;text-align:right;background-repeat:no-repeat;background-color:transparent;cursor:pointer;border-top-style:none;border-right-style:none;border-left-style:none;border-bottom-style:none;}
.TellButtonHome{background-image:url(../images/tellafriend.jpg);width:20px;height:20px;background-repeat:no-repeat;}
.CloseMapButtonHome{background-image:url(../images/CloseMap.png);width:32px;height:32px;background-repeat:no-repeat;}
.topNav{background-image:url(../images/topNav.jpg);width:32px;height:13px;border:0;background-repeat:no-repeat;cursor:pointer;}
.PageTitleHrLine{background-image:url(../images/pagetitlehrline.jpg);width:98%;height:2px;border:0;}
.PageTitleHrLine1{background-image:url(../images/pagetitlehrline.jpg);width:100%;height:2px;border:0;}
.PageTitleHrLine100{background-image:url(../images/pagetitlehrline.jpg);width:100%;height:2px;border:0;}
.pdf{background-image:url(../images/pdf.png);width:42px;height:42px;border:0;cursor:pointer;}
.ppt{background-image:url(../images/ppt.png);width:42px;height:42px;border:0;cursor:pointer;}
.flash{background-image:url(../images/flash.png);width:42px;height:42px;border:0;cursor:pointer;}
.Spacer9Height{background-image:url(../images/spacer.gif);width:1px;height:9px;background-repeat:no-repeat;}
#pageContent{width:760px;margin:0 auto;text-align:left;border-left:1px solid #000;border-right:1px solid #000;background-color:#FFF;height:100%;}
#pageContent p{padding-left:10px;padding-right:10px;}
#dhtmlgoodies_progressPane{width:100%;height:100%;background-color:transparent;z-index:5000;position:absolute;left:0;top:0;}
#dhtmlgoodies_progressBar_bg{position:absolute;left:50%;top:50%;width:300px;height:20px;border:1px solid #000;background-color:#1471aa;margin-left:-150px;margin-top:-20px;text-align:center;}
#dhtmlgoodies_progressBar_outer{position:absolute;left:0;top:0;width:0;height:100%;overflow:hidden;}
#dhtmlgoodies_progressBar{position:absolute;left:0;top:0;width:300px;background-color:#e9c306;height:100%;z-index:5000;}
#dhtmlgoodies_progressBar_txt{color:#000;z-index:10000;width:100%;height:100%;left:0;top:0;position:absolute;font-family:Verdana;font-size:10px;line-height:20px;}
.draggable-header .highslide-heading{color:#cf8300;}
a.button,.button{display:block;height:26px;width:139px;background:#339503 url(design/button.gif);text-decoration:none;font-size:16px;color:white;font-weight:bold;font-family:"Trebuchet MS",sans-serif;font-style:italic;text-align:center;border:none;padding:0;}
#column-center h2{color:#cf8300;margin:0;background:url(design/section-header-middle.gif);}
#column-center h2 span{background:url(design/section-header-left.gif) no-repeat;display:block;}
#column-center h2 span span{background:url(design/section-header-right.gif) top right no-repeat;color:#cf8300;display:block;height:31px;padding:10px 0 0 15px;font-family:"Trebuchet MS",sans-serif;}
h3{color:#cf8300;font-size:11pt;text-transform:uppercase;font-weight:bold;font-style:italic;margin:20px 0 5px 0;font-family:"Trebuchet MS",sans-serif;}
h4{color:#333;font-size:10pt;font-weight:bold;margin:20px 0 5px 0;font-family:"Trebuchet MS",sans-serif;}
#ytre{max-width:1100px;min-width:960px;margin:0 auto;background:#f0ede0 url(design/body-bg-left.gif) repeat-y;}
#ytre-inner{background:url(design/body-bg-right.gif) repeat-y top right;}
#topp{background:white url(design/header-middle.gif) bottom left repeat-x;}
#topp-inner{height:145px;background:url(design/header-right.gif) bottom right no-repeat;}
#google-cse{position:absolute;right:1.5em;top:4em;}
#cse-search-box{margin-top:0;}
#kropp{width:100%;}
#kropp td{vertical-align:top;}
#column-left-content{width:200px;}
.wide #column-center{padding-right:8px;}
#column-right{padding:9px 20px 0 0;}
#bottom{clear:both;background:url(design/bottom-middle.gif);}
#bottom div{background:url(design/bottom-left.gif) no-repeat;}
#bottom div div{height:19px;background:url(design/bottom-right.gif) top right no-repeat;}
#menu{margin:20px 0 0 27px;padding:0;}
#menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid #f0ede0;}
#menu li a{display:block;text-decoration:none;font-weight:bold;font-size:10pt;padding:3px;color:#8e550a;border-left:3px solid #f0ede0;border-right:3px solid #f0ede0;margin:0;}
#menu li a:hover{background-color:#ded8ba;font-style:italic;border-color:white;}
#quotes{margin:40px 0 0 13px;}
#quotes h3{margin-left:20px;}
#quotes .quote{background:url(design/quotation.gif) no-repeat;margin:0;padding:10px 0 10px 20px;font-family:"MS Sans-Serif",Arial,Verdana,sans-serif;font-size:8pt;}
#quotes .author{font-family:"MS Sans-Serif",Arial,Verdana,sans-serif;font-size:8pt;text-align:right;}
.section{background:white url(design/section-bg-left.gif) repeat-y;min-width:440px;}
.section .section-inner{background:url(design/section-bg-right.gif) repeat-y top right;padding:10px 20px;}
.section-bottom{background:url(design/section-bottom-middle.gif);}
.section-bottom div{background:url(design/section-bottom-left.gif) no-repeat;}
.section-bottom div div{background:url(design/section-bottom-right.gif) top right no-repeat;height:17px;}
#toc-docs li a{text-decoration:none;font-size:1.2em;}
#toc-docs li a:hover{text-decoration:underline;}
pre,code,.pre,code span,pre a,code a,.pre a{font-family:Courier;font-size:8pt;color:green;}
pre,.pre{background-color:#f2eeeb;}
.section .pre,pre{border:1px inset #f0eee0;color:green;width:auto;overflow:auto;margin:.5em .5em .5em 0;padding:.3em;}
#samples-wrapper div.thumbwrapper,#samples-wrapper div.textwrapper{float:left;height:130px;width:130px;padding:5px;background:#f0eee0;margin:8px;border:1px solid #afab8e;text-align:center;}
#samples-wrapper div.textwrapper{height:55px;width:91px;}
table#compat{border-collapse:collapse;}
table#compat td{margin:0;border:1px solid #cfccb5;padding:0 20px 0 10px;}
table.visible{border-collapse:collapse;}
table.visible td,table.visible th{margin:0;border:1px solid #cfccb5;padding:2px 2px;}
tr.alt{background:#f6f3e6;}
#implementations-table td,#implementations-table th{border-left:none;border-right:none;}
#implementations-table td.system{white-space:nowrap;padding-left:25px;background-repeat:no-repeat;background-position:3px 3px;line-height:18px;}
#implementations-table .name a{font-weight:bold;}
#implementations-table a{text-decoration:none;color:#039;}
iframe{z-index:1;}
#ul-changelog li{list-style:none;}
#ul-changelog li ul{margin-bottom:10px;}
#ul-changelog li ul li{list-style:circle;}
.context-box{margin-top:20px;margin-bottom:20px;width:215px;background:url(design/rightbox-middle.gif) -7px 0;}
.context-box h3{margin-top:0;background:url(design/rightbox-top.gif) no-repeat -7px 0;padding-top:9px;padding-left:10px;}
.context-box .forumline{margin-bottom:10px;padding:0 10px 0 10px;}
.context-box h4{border-top:1px solid silver;margin:0;padding-top:5px;color:#5f3806;}
.context-box h4 a{text-decoration:none;}
.context-box h4 a:hover{text-decoration:underline;}
.context-box .time{padding:0 2px 2px 2px;font-size:.8em;color:gray;}
.context-box .text{padding:0 2px 5px 2px;}
.context-box .comments,.context-box .comments a{padding:0 2px 5px 2px;font-size:7pt;color:gray;}
.context-box .footer{height:10px;background:url(design/rightbox-bottom.gif) -7px -10px;}
#google-ads{margin-left:12px;}
.warning{border:1px solid gray;background:url(design/info.png) no-repeat 1em 1em;min-height:80px;padding-left:120px;}
#support div{border:1px solid silver;margin:.5em 0;padding:1em;min-height:6em;}
#support div div{border:none;margin:0;padding:0;min-height:0;}
#support div span{font-size:5em;float:left;margin-right:.2em;}
#support div strong{display:block;font-size:1.3em;margin-top:.5em;}
#support div strong a{font-size:1em;}
#support .item-1{background:#76d067;}
#support .item-2{background:#ace13e;}
#support .item-3{background:#f1f80a;}
#support .item-4{background:#ffed0b;}
#support .item-5{background:#ffb436;}
#support .item-6{background:#ff6c6c;}
#ref a{color:#039;}
#ref a.highslide-credits{color:silver;}
#ref h1{margin:0;padding:.3em;font-size:16pt;}
#ref h2{color:black;margin:20px 0 0 0;background-color:#cbc091;padding:10px;}
#ref h3{clear:both;}
#ref .menu{margin-left:230px;text-align:center;}
#ref .details-page .shortdesc,#ref .details-page .funcdef{font-weight:bold;background-color:#f0ede0;margin:0;padding:8px 10px;}
#ref .details-page .desc{margin-top:1em;}
#ref dt{margin-top:.5em;font-style:italic;}
#ref table.overview{width:100%;border-collapse:collapse;}
#ref .overview td,#ref .overview th{border:1px solid gray;vertical-align:top;padding:2px;}
#ref .overview td.space{border:none;}
#ref table.overview .inline_override{text-align:center;}
#ref table.overview .default{width:10%;}
#ref .quickref{position:fixed;width:210px;height:100%;overflow:auto;top:0;padding-right:10px;background:white;}
#ref .quickref h2{font-size:12pt;padding:1pt;background-color:#f0ede0;border-top:1px solid gray;border-bottom:1px solid gray;}
#ref .quickref h3{font-size:10pt;color:black;margin:0;}
#ref .quickref ul{margin:0 0 .5em 1em;padding:0;}
#ref .quickref li{margin:0;padding:0;list-style:none;}
#ref .quickref li a{text-decoration:none;}
#ref .quickref li.active a{font-weight:bold;}
#ref .quickref li a:hover{text-decoration:underline;}
#ref h4{margin-top:1em;}
#ref .textbutton{display:block;float:left;border:1px solid gray;text-align:center;text-decoration:none;font-size:13pt;padding:5px;margin-right:10px;background-color:#f0ede0;}
#ref .see_also a{font-weight:bold;}
#ref .example table td{padding:0 2em 0 0;}
.print *{color:black;}
.print #column-left,.print #topp{display:none;}
.print #ytre,.print #ytre-inner{background:none;max-width:none;width:600px;}
.print .section,.print .section-inner{background:none;}
.print pre,.print div.pre{background:none;border:1px dotted silver;}
.print #column-center h2,.print #column-center h2 span{background:none;font-size:30pt;color:black;}
.print #column-center h3{font-size:24pt;color:black;}
.print #column-center h4{font-size:18pt;color:black;}
.print .api .details-page{margin-bottom:4em;}
.print #column-center .api .details-page h2{border-top:1pt solid black;font-size:18pt;}
.print #column-center .api .details-page h3{font-size:12pt;}
.print #column-center .api .details-page h4{font-size:10pt;font-weight:normal;font-style:italic;}
table.testitems{border-collapse:collapse;}
table.testitems td{border-top:1px solid silver;border-bottom:1px solid silver;padding:3px;}
table.testitems td.i{font-size:6pt;font-weight:bold;color:gray;text-align:right;}
table.testitems td img{display:block;}
table.testitems td a{text-decoration:none;font-weight:bold;}
table.testitems td a:hover{text-decoration:underline;}
#configurator-left{margin-left:15px;}
@media print{*{color:black!important;}
h2{font-size:22pt;}
h3{font-size:16pt;}
h4{font-size:14pt;}
div,li,p,a,td,th,textarea,pre,code,.pre,code span,pre a,code a,.pre{font-size:14pt!important;}
#topp{display:none;}
#column-left{display:none;}
#google-cse{display:none;}
}
.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt;}
.highslide-container table{background:none;}
.highslide:hover img{border-color:gray;}
.highslide-wrapper,.highslide-outline{background:white;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move,.highslide-move *{cursor:move;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.highslide-html-contentDownload{display:none;width:608px;padding:0 5px 5px 5px;height:230px;background-color:white;}
.highslide-html-contentFriend{display:none;padding:0 5px 5px 5px;width:605px;height:300px;background-color:white;}
.highslide-html-contentCallBack{display:none;padding:0 5px 5px 5px;width:570px;height:365px;background-color:white;}
.highslide-html-contentMap{display:none;padding:0 5px 5px 5px;width:750px;height:400px;background-color:white;}
.highslide-header{padding-bottom:5px;}
.highslide-header ul{margin:0;padding:0;text-align:right;}
.highslide-header ul li{display:inline;padding-left:1em;}
.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-header a:hover{color:black;}
.highslide-header .highslide-move a{cursor:move;}
.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-repeat:no-repeat;background-position:3px 1px;}
.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}
.formError .formErrorContent{width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001;}
.formError .formErrorArrowRight{position:absolute;bottom:0;left:140px;width:15px;height:15px;z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block;}
.formError .formErrorArrowRight div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
.greenPopup .formErrorArrowRight div{background:#33be40;}
.blackPopup .formErrorArrowRight div{background:#393939;color:#FFF;}
.formError .formErrorArrowRight .line10{width:15px;border:none;}
.formError .formErrorArrowRight .line9{width:13px;border:none;}
.formError .formErrorArrowRight .line8{width:11px;}
.formError .formErrorArrowRight .line7{width:9px;}
.formError .formErrorArrowRight .line6{width:7px;}
.formError .formErrorArrowRight .line5{width:5px;}
.formError .formErrorArrowRight .line4{width:3px;}
.formError .formErrorArrowRight .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrowRight .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrowRight .line1{width:1px;border:none;background:#ddd;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}
.withArrows a.open{position:absolute;top:0;left:25%;height:99%;width:50%;cursor:pointer;z-index:10;background:none;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.price_menu_cell_style_click_div{font-weight:bold;font-size:10px;font-family:Verdana;color:#1471aa;vertical-align:top;text-decoration:none;background-color:#fff;border-right:#1471aa 1px solid;border-top:#1471aa 1px solid;border-left:#1471aa 1px solid;border-bottom:#1471aa 1px solid;height:30px;cursor:pointer;}
.BorderBottom{BORDER-BOTTOM:#1471aa 1px solid;}
.ValignBottom{VERTICAL-ALIGN:bottom;}
.nav-links{position:absolute;top:30px;left:20px;width:200px;list-style:none;margin:0;padding:0;}
.nav-links li{line-height:1.6em;font-size:1.2em;}
#content{margin-left:240px;margin-top:30px;margin-right:50px;}
.twitthis{position:absolute;top:250px;left:20px;}
pre{background:#e8e8e8;border-left:10px solid #777;font-size:.85em;padding:1em;color:black!important;overflow-x:auto;}
.important{border:1px solid #666;background:#ddd;padding:0 1em;color:#C30;}
h3{font-size:1.45em;line-height:1.05em;border-bottom:1px solid #333;}
.galleryview{font-size:12px;font-family:Verdana;}
dt{font-weight:bold;}
dd{margin-bottom:.5em;}
.code_wrapper{border:1px solid #888;background:#f0f0f0;padding:10px;}
.options{border:1px solid #777;border-right:none;font-size:.8em;font-family:Verdana,Geneva,sans-serif;}
.options th{text-align:left;background:#777;color:white;font-weight:bold;}
.options th,.options td{padding:4px 10px;}
.options td{border-right:1px solid #777;}
#parts-img{border:1px solid black;}
img.nav{border:1px solid black;margin-bottom:5px;}
.panel-overlay h2,.panel-overlay p{margin:.3em 0;text-align:left;}
.panel-overlay p{line-height:1.2em;text-align:left;}
:focus{outline:none;}
.showcase{position:relative;padding-top:8px;padding-bottom:8px;}
.showcase a.controls{position:absolute;width:54px;height:50px;background-color:#2097fa;text-decoration:none;color:#FFF;font-size:40px;font-weight:bold;text-align:center;border:2px solid #FFF;}
.showcase a.previous{padding-bottom:4px;}
.showcase ul li{width:300px;height:206px;float:left;list-style-type:none;}
.showcase ul li a{display:block;}
.showcase li a img{width:100%;height:100%;border:0;}
.showcase#horizontal{margin:20px auto 0 auto;width:996px;height:170px;}
.showcase#horizontal a.controls{top:50%;margin-top:-27px;}
.showcase#horizontal a.next{right:0;padding-top:4px;}
.showcase#horizontal a.controls:hover{border-color:#2097fa;}
.showcase#horizontal ul{position:relative;width:850px;height:170px;margin:0 auto;}
.showcase#vertical{margin:100px auto 0 auto;width:170px;height:600px;}
.showcase#vertical a.controls{left:50%;margin-left:-27px;}
.showcase#vertical a.next{bottom:0;padding-top:4px;}
.showcase#vertical a.controls:hover{border-color:#2097fa;}
.showcase#vertical ul{position:relative;width:170px;height:450px;top:75px;}
.showcase#diagonal{margin:100px auto 0 auto;width:620px;height:620px;}
.showcase#diagonal a.previous{top:0;left:0;}
.showcase#diagonal a.next{right:0;bottom:0;padding-top:4px;}
.showcase#diagonal a.controls:hover{border-color:#2097fa;}
.showcase#diagonal ul{position:relative;width:500px;height:500px;top:60px;left:60px;}