/* CSS Document */
* { margin:0; padding:0; }
HTML, BODY{height:100%;}
BODY{font-family: Verdana, Arial, sans-serif;font-size: 12px;}
HTML, BODY{width:100%;}
DIV, IMG, a{display:block;}
a, IMG{outline:none;}
IMG{border:0px;}
p{display: inline-block;}
a{text-decoration:none;}
ul{overflow: hidden;}
li{list-style:none;}
.clear{clear:both;display:block;}
.img_box{width:345px;height:200px;float:left;border: 1px solid #CCCCCC;}
/* design Base */
.sep-1{padding:0 3px 0 3px;}
.wrap{width:100%;}
.bnnr{width:500px;height:167px;float:left;margin-top:10px;border: 1px solid #CCCCCC;}
.link_bttn{width:510px;height:60px;float:left;background-color:#fbecb5;border: 1px solid #e7d48f;padding-left:5px;font:12px 'Arial';}
.link_bttn_2:hover{background-color:#ce1034;}
.link_bttn_2{width:140px;height:27px;float:right;background-color:#ed163f;margin:10px 10px 5px 5px;color:#FFF;padding-top:12px;font:13px 'Arial';}
.bx_1{width:350px;height:60px;float:left;padding-left:5px;}
.rqst_bttn{color:#FFF;}
/* ie */


/* Fonts*/
/*@font-face {font-family:"WeblySleek UI Light";src:url("fonts/weblysleekuil.eot?") format("eot"),url("fonts/weblysleekuil.woff") format("woff"),url("fonts/weblysleekuil.ttf") format("truetype"),url("fonts/weblysleekuil.svg#WeblySleekUILight") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"WeblySleek UI Semilight";src:url("fonts/weblysleekuisl.eot?") format("eot"),url("fonts/weblysleekuisl.woff") format("woff"),url("weblysleekuisl.ttf") format("truetype"),url("fonts/weblysleekuisl.svg#WeblySleekUISemilight") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family: 'SegoeUILight';src: url('fonts/segoeuil.eot');src: url('fonts/segoeuil.eot') format('embedded-opentype'),url('fonts/segoeuil.woff') format('woff'),url('fonts/segoeuil.ttf') format('truetype'),url('fonts/segoeuil.svg#SegoeUILight') format('svg');}*/
@font-face {font-family: 'segoeuil'; src: url('fonts/segoeuil.eot');src: local('fonts/segoeuil'), url('fonts/segoeuil.ttf') format('truetype');}
@font-face {font-family: 'segoeui';	src: url('fonts/segoeui.eot');src: local('?'), url('fonts/segoeui.woff') format('woff'), url('fonts/segoeui.ttf') format('truetype'), url('fonts/segoeui.svg') format('svg');	font-weight: normal;font-style: normal;}
/*site settings*/
textarea.small{font-size:13px;margin:0}
form .input-text:focus,
form .input-password:focus,
form input[type="tel"]:focus,
form input[type="text"]:focus,
form input[type="email"]:focus,
form input[type="password"]:focus,
form textarea:focus{border-color:#82A41F;box-shadow:inset 0 2px 5px #e5e5e5, 0 0 2px #b4da00;outline:none}
form .input-text.base:focus,
form .input-password.base:focus,
form input[type="tel"].base:focus,
form input[type="text"].base:focus,
form input[type="email"].base:focus,
form input[type="password"].base:focus,
form textarea.base:focus{color:#CCCCCC;}
form .input-text:-moz-placeholder,
form .input-password:-moz-placeholder,
form input[type="tel"]:-moz-placeholder,
form input[type="text"]:-moz-placeholder,
form input[type="email"]:-moz-placeholder,
form input[type="password"]:-moz-placeholder,
form select:-moz-placeholder,
form .input-select:-moz-placeholder,
form textarea:-moz-placeholder{color:#999999}form .input-text:-ms-input-placeholder,
form .input-password:-ms-input-placeholder,
form input[type="tel"]:-ms-input-placeholder,
form input[type="text"]:-ms-input-placeholder,
form input[type="email"]:-ms-input-placeholder,
form input[type="password"]:-ms-input-placeholder,
form select:-ms-input-placeholder,
form .input-select:-ms-input-placeholder,
form textarea:-ms-input-placeholder{color:#999999}form .input-text::-webkit-input-placeholder,
form .input-password::-webkit-input-placeholder,
form input[type="tel"]::-webkit-input-placeholder,
form input[type="text"]::-webkit-input-placeholder,
form input[type="email"]::-webkit-input-placeholder,
form input[type="password"]::-webkit-input-placeholder,
form select::-webkit-input-placeholder,
form .input-select::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder{color:#999999}
.hasPlaceholder{
color:#aaaaaa;
}
.hasPlaceholder.focus{
color:#999999;
}
.hasPlaceholder.blur{
color:#aaaaaa;
}
textarea, input{
    outline: 0;
	padding:10px;
	width:100%;
}
textarea, input{
background-color:transparent;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

/* Clearfix */
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/* design start*/
.fontA{font-family: 'segoeuil'!important;}
.fontB{font-family: 'segoeui'!important;}
.fontC{font-family: "open sans",arial,sans-serif ;}
.fontLI{font-family: 'segoeuil'!important;}
.fontSB{font-family: 'segoeuil'!important;}
.fontNR{font-family: 'segoeuil'!important;}
BODY{
font-family: "WeblySleek UI Light" ;
font-family: 'segoeuil'!important;
font-family:"open sans",arial,sans-serif ;
font-family:arial,sans-serif !important ;
font-family: 'SegoeUILight' ;
color:#4F4F4F;
}
a{color:#4F4F4F;}
.LAinline a{ display: inline;}
.textRight{text-align:right;}
.none{ display:none;}
.block{ display:block;}
.initial {display:initial;}
.pBlock p{ display:block;}
.left{float:left;}
.right{float:right;}
.posR{
position:relative;
}
.posA{
position:absolute;
}
.pos0ALL{top:0px;right:0px;left:0px;bottom:0px;}
.pos0T{top:0px;}
.pos0R{right:0px;}
.pos0L{left:0px;}
.pos1B{bottom:1px;}
.pos1T{top:1px;}

.pos186L{left:186px;}
.pos12T{top:12px;}
.pos16T{top:350px;}
.pos42T{top:430px;}
.pos2R{right:350px;}
.pos12R{right:12px;}
.LIleft li{float:left;}
.LAleft a{float:left;}
.LAright a{float:right;}
.bold{font-weight:bold;}
.italic{ font-style:italic;}
.LAbold a{font-weight:bold;}
.head39{font-size:39px;}
.head26{font-size:26px;}
.head18{font-size:18px;}
.head16{font-size:16px;}
.head14{font-size:14px;}
.head15{font-size:15px;}
.LTIhead18 .title{font-size:18px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}
.text17{font-size:17px;}
.text18{font-size:18px;}
.text19{font-size:19px;}
.text20{font-size:20px;}
.text22{font-size:22px;}
.text26{font-size:26px;}
.text27{font-size:27px;}
.text29{font-size:29px;}
.text31{font-size:31px;}
.text39{font-size:39px;}
.LAtext14 a{font-size:14px;}
.LTtext14 .title{font-size:14px;}
.textG120 .get1{font-size:20px;}
.center{text-align:center;}
.justify p{
text-align:justify;
}
.HR1{border: 0;border-bottom: 1px solid #cccccc;}
.tAlign{text-align:center;}
.overflowH{overflow: hidden;}
.row100P{height:100%;}
.row42{height:42px;}
.row75{height:75px;}
.row122{height:122px;}
.row130{height:130px;}
.row135{height:135px;}
.row149{height:149px;}
.row158{height:158px;}
.row165{height:165px;}
.row235{height:235px;}
.row334{height:334px;}
.row147{height:147px;}
.row272{height:272px;}
.rowMin70{min-height:70px;}
.rowMin135{min-height:135px;}
.rowMin400{min-height:780px;}
.rowMin500{min-height:500px;}
.rowMin600{min-height:600px;}
.rowMin700{min-height:700px;}
.rowMin800{min-height:800px;}
.rowMin900{min-height:900px;}
.rowMin950{min-height:950px;}
.rowG235 .get{height:235px;}
.rowG245 .get{height:245px;}
.LIrowMin162 li{min-height:162px;}

.left_pnl{width:505px;height:700px;float:left;}
.left_pnl_1{width:514px;height:700px;float:left;}
.right_panel{width:350px;float:right;margin-top:20px;}
.right_panel_1{width:350px;float:right;margin-top:30px;}
.col100P{width:100%;}
.col50P{width:70%;height:220px;}
.col50P_1{width:50%;}
.col30P{width:30%;}
.col40P{width:100%;margin-top:10px;}
.col60P{width:100%;}
.col70P{width:70%;}
.col80P{width:80%;}
.col31{width:31px;}
.col106{width:106px;}
.col118{width:118px;}
.col128{width:128px;}
.col130{width:130px;}
.col134{width:134px;}
.col152{width:152px;}
.col155-i{width:155px!important;}
.col185-i{width:185px!important;}
.col160{width:160px;}
.col162{width:162px;}
.col179{width:179px;}
.col180{width:180px;}
.col194{width:194px;}
.col196{width:196px;}
.col230{width:230px;}
.col232{width:232px;}
.col245{width:245px;}
.col248{width:248px;}
.col249{width:249px;}
.col255{width:255px;}
.col268{width:268px;}
.col282{width:282px;}
.col291{width:291px;}
.col295{width:295px;}
.col300{width:300px;}
.col314{width:314px;}
.col320{width:480px;}
.col346{width:346px;}
.col350{width:350px;}
.col368{width:368px;}
.col390{width:390px;}
.col416{width:416px;}
.col438{width:438px;}
.col442{width:442px;}
.col450{width:450px;}
.col465{width:465px;}
.col480{width:480px;}
.col500{width:720px;}
.col550{width:550px;}
.col570{width:570px;}
.col586{width:586px;}
.col590{width:350px;}
.col600{width:600px;}
.col615{width:615px;}
.col624{width:624px;}
.col633{width:633px;}
.col645{width:645px;}
.col653{width:653px;}
.col658{width:658px;}
.col663{width:663px;}
.col670{width:670px;}
.col685{width:685px;}
.col732{width:732px;}
.col764{width:732px;}
.col824{width:824px;}
.col834{width:834px;}
.col836{width:836px;}
.col900{width:900px;}
.col956{width:956px;}
.col971{width:971px;}

.LIcol100 li{width:100px;}
.LIcol127 li{width:127px;}
.LIcol230 li{width:230px;}
.LIcol252 li{width:252px;}
.LIcol265 li{width:265px;}
.LIcol280 li{width:280px;}
.LIcol346 li{width:346px;}
.LIcol351 li{width:351px;}
.pad10{padding:10px;}
.pad11T{padding-top:11px;}
.pad16TB{padding-top:16px; padding-bottom:16px;}
.pad18TB{padding-top:18px; padding-bottom:18px;}
.pad20TB{padding-top:20px; padding-bottom:20px;}
.pad24TB{padding-top:24px; padding-bottom:24px;}
.pad11LR{padding-left:11px; padding-right:11px;}
.pad14LR{padding-left:14px; padding-right:14px;}
.pad16LR{padding-left:16px; padding-right:16px;}
.pad18LR{padding-left:18px; padding-right:18px;}
.pad20LR{padding-left:20px; padding-right:20px;}
.pad22LR{padding-left:22px; padding-right:22px;}
.pad24LR{padding-left:24px; padding-right:24px;}
.pad25LR{padding-left:25px; padding-right:25px;}
.pad26LR{padding-left:26px; padding-right:26px;}

.pad2T{padding-top:2px;}
.pad6T{padding-top:5px;}
.pad8T{padding-top:8px;}
.pad10T{padding-top:10px;}
.pad10T-i{padding-top:10px !important;}
.pad12T{padding-top:12px;}
.pad14T{padding-top:14px;width:205px;}
.pad14T_2{padding-top:14px;width:505px;}
.pad16T{padding-top:16px;}
.pad18T{padding-top:18px;}
.pad20T{padding-top:10px;}
.pad20T_2{padding-top:5px; width:508px;}
.pad20T-i{padding-top:20px!important;}
.pad22T{padding-top:22px;}
.pad22T-i{padding-top:22px!important;}
.pad24T{padding-top:24px;}
.pad26T{padding-top:26px;}
.pad30T{padding-top:30px;}
.pad32T{padding-top:32px;}
.pad34T{padding-top:34px;}
.pad40T{padding-top:40px;}
.pad42T{padding-top:42px;}
.pad48T{padding-top:48px;}
.pad52T{padding-top:52px;}
.pad58T{padding-top:58px !important;}
.pad70T{padding-top:70px;}
.pad86T{padding-top:86px;}
.pad106T{padding-top:106px;}
.pad110T{padding-top:110px;}
.pad136T{padding-top:136px;}
.pad116T{padding-top:116px;}
.pad165T{padding-top:165px;}
.pad2B{padding-bottom:2px;}
.pad4B{padding-bottom:4px;}
.pad6B{padding-bottom:6px;}
.pad8B{padding-bottom:8px;}
.pad9B{padding-bottom:9px;}
.pad10B{padding-bottom:10px;}
.pad12B{padding-bottom:12px !important;}
.pad14B{padding-bottom:14px;}
.pad14B-i{padding-bottom:14px!important;}
.pad16B{padding-bottom:16px;}
.pad18B{padding-bottom:5px;}
.pad20B{padding-bottom:5px;}
.pad20B-i{padding-bottom:20px!important;}
.pad22B{padding-bottom:22px;}
.pad24B{padding-bottom:24px;}
.pad26B{padding-bottom:26px;}
.pad28B{padding-bottom:28px;}
.pad32B{padding-bottom:32px !important;}
.pad34B{padding-bottom:34px;}
.pad36B{padding-bottom:36px;}
.pad36B-i{padding-bottom:10px!important;}
.pad40B{padding-bottom:40px;}
.pad42B{padding-bottom:42px;}
.pad46B{padding-bottom:46px !important;}
.pad45B-i{padding-bottom:45px !important;}
.pad48B-i{padding-bottom:48px!important;}
.pad50B-i{padding-bottom:50px!important;}
.pad50B{padding-bottom:50px;}
.pad52B{padding-bottom:52px;}
.pad55B{padding-bottom:55px}
.pad75B{padding-bottom:75px}
.pad100B{padding-bottom:100px}
.pad76B-i{padding-bottom:76px !important;}
.pad85B{padding-bottom:85px}
.pad130B{padding-bottom:130px}
.pad196B{padding-bottom:192px}
.pad4L{padding-left:4px;width: 345px;}
.pad10L{padding-left:10px;}
.pad16L{padding-left:16px;}
.pad20L{padding-left:10px;}
.pad22L{padding-left:22px;}
.pad24L{padding-left:24px;}
.pad26L{padding-left:26px;}
.pad28L{padding-left:28px;}
.pad30L{padding-left:30px;}
.pad40L{padding-left:40px;}
.pad44L{padding-left:44px;}
.pad50L{padding-left:50px;}
.pad54L{padding-left:54px;}
.pad56L{padding-left:56px;}
.pad60L{padding-left:60px;}
.pad10R{padding-right:10px;}
.pad12R{padding-right:12px;}
.pad18R{padding-right:18px;}
.pad20R{padding-right:20px;}
.pad20R_2{padding-right:5px;}
.pad24R{padding-right:24px;}
.pad30R{padding-right:30px;}
.pad44R{padding-right:44px;}
.pad48R{padding-right:48px;}
.pad60R{padding-right:60px;}
.LIpad1 li, .LIGpad1 .get{padding:1px;}
.LApad10TB a{padding-top:10px; padding-bottom:10px;}
.LApad4L a{padding-left:4px;}
.LApad35L a{padding-left:35px;}
.LApad7T a{padding-top:7px;}
.LApad13T a{padding-top:13px;}
.LApad10B a{padding-bottom:10px;}
.LApad13B a{padding-bottom:13px;}
.LApad4R a{padding-right:4px;}
.LApad35R a{padding-right:35px;}
.LApad12TB1 a{padding-top:12px;padding-bottom:12px;}
.LApad12TB a{padding-top:12px;padding-bottom:12px;}
.LApad14LR a{padding-left:14px;padding-right:14px;}
.LApad18LR a{padding-left:18px;padding-right:18px;}
.LIpad7T li{padding-top:7px;}
.LIpad4L li{padding-left:4px;}
.LIpad1B li{padding-bottom:1px;}
.LIpad2B li{padding-bottom:2px;}
.LIpad3B li{padding-bottom:3px;}
.LIpad4B li{padding-bottom:4px;}
.LIpad5B li{padding-bottom:5px;}
.LIpad8B li{padding-bottom:8px;}
.LIpad10B li{padding-bottom:10px;}
.LIpad14B li{padding-bottom:14px;}
.LIpad16B-i li{padding-bottom:16px!important;}
.LIpad20B li{padding-bottom:20px;}
.LIpad20B-i li{padding-bottom:20px!important;}
.LIpad5B-i li{padding-bottom:5px!important;}
.LIpad24L li{padding-left:24px;}
.LIpad28L li{padding-left:28px;}
.LIpad12TB li{padding-top:12px;padding-bottom:12px;}
.LIpad14TB li{padding-top:14px;padding-bottom:14px;}



.LTpad13T dt{padding-top:13px;}
.LTpad35L dt{padding-left:35px;}
.LTpad35R dt{padding-right:35px;}
.LTpad13B dt{padding-bottom:13px;}
.LDpad15T dd{padding-top:15px;}
.LDpad21L dd{padding-left:21px;}
.LDpad23R dd{padding-right:23px;}
.LDpad35B dd{padding-bottom:35px;}
.LTIpad6B .title{padding-bottom:6px;}
.LTIpad12B .title{padding-bottom:12px;}
.mrgA{margin:auto;}
.mrg12T{margin-top:12px;}
.mrg14T{margin-top:14px;}
.mrg18T{margin-top:18px;}
.mrg18T{margin-top:18px;width:242px;}
.mrg24T{margin-top:24px;}
.mrg34T{margin-top:34px;}
.mrg54T{margin-top:54px;}
.mrg74T{margin-top:74px;}
.mrg82T{margin-top:82px;}
.mrg8L{margin-left:8px;}
.mrg30L{margin-left:30px;}
.mrg-24L{margin-left:-24px;}
.mrg10L{margin-left:10px;}
.mrg40L{margin-left:40px;}
.mrg6B{margin-bottom:6px;}
.mrg8B{margin-bottom:8px;}
.mrg1B{margin-bottom:1px;}
.mrg10B{margin-bottom:10px;}
.mrg12B{margin-bottom:12px;}
.mrg14B{margin-bottom:14px;}
.mrg18B{margin-bottom:18px;}
.mrg21B{margin-bottom:21px;}
.mrg22B{margin-bottom:22px;}
.mrg24B{margin-bottom:24px;}
.mrg34B{margin-bottom:34px;}
.mrg38B{margin-bottom:38px;}
.mrg52B{margin-bottom:52px;}
.mrg6R{margin-right:6px;}
.mrg8R{margin-right:8px;}
.mrg10R{margin-right:10px;}
.mrg12R{margin-right:12px;}
.mrg12_R{width:990px; height:225px;margin-right:12px;margin-top:10px;}
.thumb_img{width:200px;height:220px;margin-right:15px;float:left;margin-bottom:12px;}
.spacer_large {height: 20px;line-height: 0px;clear: both; }
.spacer_small {height: 5px;line-height: 0px;clear: both; }
.mrg14R{margin-right:14px;}
.mrg16R{margin-right:16px;}
.mrg20R{margin-right:20px;}
.mrg24R{margin-right:24px;}
.mrg34R{margin-right:34px;}
.mrg26R{margin-right:26px;}
.mrg62R{margin-right:62px;}
.mrg118R{margin-right:118px;}
.LAmrg8L a{margin-left:8px;}
.LAmrg8R a{margin-right:8px;}
.LAmrg1B a{margin-bottom:1px;}
.LAmrg26B a{margin-bottom:26px;}
.LImrg26B li{margin-bottom:26px;}
.LImrg5R li{margin-right:5px;}
.LImrg5R li.last{margin-right:0px;}
.LImrg10R li{margin-right:10px;}
.LImrg10R li.last{margin-right:0px;}
.LImrg14R li{margin-right:14px;}
.LImrg14R li.last{margin-right:0px;}
.LImrg20R li{margin-right:20px;}
.LImrg20R li.last{margin-right:0px;}
.LImrg23R li{margin-right:23px;}
.LImrg23R li.last{margin-right:0px;}
.LImrg30R li{margin-right:30px;}
.LImrg30R li.last{margin-right:0px;}
.pad1618{padding:16px 18px;}
.clrA{color:#EC1A41;}
.LclrA .get{color:#EC1A41;}
/*.clrB{color:#4F4F4F;width: 505px;}*/
.clrC{}
.clrMain{color:#ED163E; width:250px;}
.clrMain_2{color:#ED163E; width:250px;}
.clrMain2{color:#ED163E; width:355px;}
.clrWhite{color:#FFFFFF;}
.clrBlack{color:#000000;}
.clrGrey{color:#666666;}
.clrGrey1{color:#4F4F4F;}
.clrGrey2{color:#333333;}
.clrGrey3{color:#8B8B8B;}
.clrGreyMain{color:#666666;}
.clrGreyMain:hover{color:#ED163E;}
.clrGreyWhite{color:#4F4F4F;}
.clrGreyWhite:hover{color:#FFFFFF;}
.clrGreyBlack{color:#666666;}
.clrGreyBlack:hover{color:#000000;}
.LAclrMain a{color:#ED163E;}
.LAclrMain a:hover{color:#000000;}
.LAclrBaseMain a{}
.LAclrBaseMain a:hover{color:#ED163E;}
.LAclrGreyWhite a{color:#4F4F4F;}
.LAclrGreyWhite a:hover{color:#FFFFFF;}
.LDIVclrMain div{color:#ED163E;}
.LDIVclrMain div:hover{color:#000000;}
.LAclrWhite a{color:#FFFFFF;}
.LIclrMain li{color:#ED163E;}
.clrG1Main .get1{color:#ED163E;}
.bgMain{background-color:#ED163E;}
a.bgMain:hover{background-color:#DB163B;}
.bgWhite{background-color:#FFFFFF;}
.bgGrey1{background-color:#F2F1F1 !important;}
.bgGrey2{background-color:#CCCCCC !important;}
.bgGrey3{background-color:#f9f9f9 !important; }
.bgGrey4{background-color:#E4E4E4 !important; }
.bgGrey6{background-color:#666666 !important; }
.bgGrey7 {background-color:#4F4F4F;}
a.bgGrey7:hover{background-color:#434343;}
.bgGrey8 {background-color:#7C8982;}
a.bgGrey8:hover{background-color:#717C76;}
a.bgWhite:hover{background-color:#F9F9F9;}
a.bgDGrey:hover{background-color:#E3E3E3;}

.LAbgMain a{background-color:#ED163E;}
.LAbgMain a:hover{background-color:#DB163B;}
.LAbgEmpty a:hover{background-color:#F7F7F7;}
.LAbgWhite a,
.LAbgWhite2 a{background-color:#FFFFFF;}
.LAbgWhite a:hover{background-color:#F9F9F9;}
.LAbgWhite2 a:hover{background-color:#E8E7E7;}
.LTbgWhite dt{background-color:#FFFFFF;}
.LIbgWhite > li{background-color:#FFFFFF;}
.LIbgDGrey li{background-color:#E3E3E3;}
.LAbgEmpMain a{}
.LAbgEmpMain a:hover{background-color:#ED163E;}
.LAbgEmpLgrDgr1 a{}
.LAbgEmpLgrDgr1 a:hover{background-color:#E5E4E4;}
.LAbgEmpLgrDgr1 a.active{background-color:#CCCCCC;}
.LIbgEmpLgrDgr1 li{}
.LIbgEmpLgrDgr1 li:hover{background-color:#E5E4E4;}
.LIbgEmpLgrDgr1 li.active{background-color:#CCCCCC;}
.FIbgWhite input, FIbgWhite textarea{background-color:#FFFFFF;}



.LH20{line-height: 20px;}
.LH22{line-height: 22px;}
.LH23{line-height: 23px;}
.LH31{line-height: 31px;}
.LH12 p{line-height: 12px;}
.LH14 p{line-height: 14px;}
.LH16 p{line-height: 16px;}
.LH18 p{line-height: 18px;}
.LH20 p{line-height: 20px;}
.LH22 p{line-height: 22px;}
.LH23, .LH23 p{line-height: 23px;}
.LALH14 p{line-height: 14px;}
.LALH16 p{line-height: 16px;}
.LALH18 p{line-height: 18px;}
.LALH20 p{line-height: 20px;}
.LAP p{
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-moz-margin-before:0;
-moz-margin-after:0;
margin-before: 0;
margin-after: 0;
padding:0px;
}
.pNormal p{
padding-bottom:12px;
padding-top:12px;
}
.P10TB p{
padding-top:10px;
padding-bottom:10px;
}
.P12B0T p{
padding:0px;
padding-bottom:12px;
}
.P18B0T p{
padding:0px;
padding-bottom:18px;
}
.P p{
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-moz-margin-before:0;
-moz-margin-after:0;
margin-before: 0;
margin-after: 0;
padding:0px;
}
.shadowA{border-bottom:#CDCBCC solid 1px;}
.shadowA_a{border-bottom:#CDCBCC solid 1px;width:300px;}
.shadowA .get{border-bottom:#B9B9B9 solid 1px;}
.LIshadowA li{border-bottom:#CDCBCC solid 1px;}
.LIshadowA li .get{border-bottom:#B9B9B9 solid 1px;}
.Ishadow {
   -moz-box-shadow:    inset 0 0 10px #F6F6F5;
   -webkit-box-shadow: inset 0 0 10px #F6F6F5;
   box-shadow:         inset 0 0 10px #F6F6F5;
}
.brd0{border:none;}
.brdB1S{border-bottom:#cccccc 1px solid;}
.brdR1S{border-right:#cccccc 1px solid;}
.brdGrayR1S{border-right:none;}
.brd1S{border:#E0DFDE 1px solid;}
.brdWhite1S{border:#FFFFFF 1px solid;}
.brdMainB3S{border-top: #ED193F 3px solid;}
.LAbrdB1D a{border-bottom:#999999 1px dotted;}
.LAbrdB2S a{border-bottom:#f2f1f1 1px dotted;}
.LIbrdB1S li{border-bottom:#CCCCCC 1px solid;}
.LIbrdB1D li{border-bottom:#999999 1px dotted;}
.LTbrdB1S DT{border-bottom:#b8b5b5 1px solid;}
.LDbrdB2S DD{border-bottom:#f2f1f1 1px solid;}
.LItypeS li{
list-style:square !important;
}
.LItypeC li{
list-style:circle !important;
}
.LItypeC-i li{
list-style:circle !important;
}
.LItypeD li{
list-style:disc;
}
.LItypeLR li{
list-style:lower-roman;
}
.LItypeLR-i li{
list-style:lower-roman!important;
}
.LItypeDE li{list-style:decimal;}


.LIreset li{
border:none;
padding:0px;
margin:0px;
}


/* header */
#header{
margin:auto;
width:1150px;
height:115px;
}
#header .content{
position:relative;
}
#logo{
padding:24px 0 0 25px;
}
#main-menu{
padding:61px 0 0 27px;
overflow: inherit;
}
#main-menu li{
position:relative;
float:left;
font-size: 13px;
}
#main-menu li a{
color:#5D5D5D;
padding:10px 14px 10px 14px;
}
#main-menu li a.fo{
padding:10px 14px 28px 14px;
}
#main-menu li a:hover{
color:#FFFFFF;
-webkit-transition: background-color 0.5s ease;
     -moz-transition: background-color 0.5s ease;
     -o-transition: background-color 0.5s ease;
     -ms-transition: background-color 0.5s ease;
     transition: background-color 0.5s ease;
}
#main-menu li a.active{
background-image:url(../images/spritesV.png);
background-position:center 30px;
background-repeat:no-repeat;
}
#main-menu li a.active:hover{
background-position:center -220px;
}
#main-menu li a.fo{
background-color:#ED193F;
color:#ffffff;
background-position:center -220px;
 -webkit-transition: background-color 0.2s ease;
     -moz-transition: background-color 0.5s ease;
     -o-transition: background-color 0.5s ease;
     -ms-transition: background-color 0.5s ease;
     transition: background-color 0.5s ease;
}

#main-menu .main-submenu-wrap{
position:absolute;
top:42px;
left:0px;
width:258px;
z-index:999;
padding-top:12px;
display:none;
}
#main-menu .main-submenu{
background-color:#E4E4E4;
border-top:3px solid #ED193F;
padding:20px 23px;
}
#main-menu .main-submenu li{
padding:0 0 10px 0!important;
float:none;
}
#main-menu .main-submenu a{
padding:0px;
}
#main-menu .main-submenu a:hover{
color:#ED163E;
background:none;
}
#main-menu .main-submenu-wrap.products{width:320px;}
#main-menu .main-submenu-wrap.products .main-submenu{padding:15px;}
#main-menu .main-submenu-wrap.products li{float:left;width:136px;height:162px;}
#main-menu .main-submenu-wrap.products li{padding:0 15px 0  0!important;}
#main-menu .main-submenu-wrap.products li.last{padding:0 0 0  0!important;}
#main-menu .main-submenu-wrap.products li a{position:relative; background:none;background-color: #F3F1F2; height:100%;overflow:hidden}
#main-menu .main-submenu-wrap.products li a img{position:absolute; top:0px; left:0px;}
#main-menu .main-submenu-wrap.products li a .menutitle{position:absolute; bottom:12px; left:50%; font-weight:bold}

#top-menu{
font-family: Arial, sans-serif;
font-size: 11px;
background-color:#ED193F;
float:right;
top:-50px;
}
#top-menu li{
float:left;
}
#top-menu li a{
background-color:#ED193F;
padding:5px 18px 8px 18px;
color:#FFFFFF;
}
#top-menu li a:hover{
background-color:#CF1637;
}
#top-menu li.last{
padding-left:0px;
}
#access-menu{
letter-spacing:1px;
font-size: 13px;
float:right;
margin-top: 39px;
}
#access-menu li{
float:left;
}

#access-menu li a{
color:#969C9A;
}
#access-menu li a:hover{
color:#333333;
}
#cart_ico{
float:right;
font-size: 13px;
text-align:center;
padding:31px 0 0 3px;
margin: 22px 15px 0 15px;
color:#EE1B3B !important;
background:url(../images/cart_ico.jpg) no-repeat top;
}
#slides{
position:relative;
}
#slides .ss_content{
position:relative;
min-height: 368px;
}
#slides ul li{
position:absolute;
left:0px;
right:0px;
}
#slides ul li .ss_img{
height:368px;
overflow:hidden;
position:relative;
}

 .ss_img img {
	margin: 0px auto;
 }
 
#slides ul li img{
min-height:368px;
margin-left:50%;
left:-800px;
position:relative;
}
#slides .ht-wrap{
position:absolute;
width:100%;
top:0px;
}
#slides .ht-content{
width:1150px;
margin:auto;
}
#slides span.ht_c{
float:none;
display:block;
}
#slides .ht{
margin-top:91px;
margin-left:30px;
color:white;
float:left;
}
#slides .copy-sym{
position:absolute;
margin: 5px 0 0 -1px;
width:18px;
height:18px;
float:left;
background: url(../images/copy-sym.png) top;
}
#slides .hta{
font-size:45px;
}
#slides .htb{
line-height: 115%;
font-size:33px;
}
#slides .htc{
font-size: 18px;
padding-top: 28px;
padding-right: 23px;
color: #ffffff;
float: left;
white-space: nowrap;
background: url(../images/arrow-1.png)no-repeat right 30px;
}
#slides .htc:hover{
color:#dddddd;
}.lean-slider { 
    position: relative; 
    *zoom: 1;
}
.lean-slider:before,
.lean-slider:after {
    content: " ";
    display: table;
}
.lean-slider:after {
    clear: both;
}

.lean-slider-slide { 
    float: left;
    width: 100%;
    display: none; 
}
.lean-slider-slide.current { display: block; }
#ss-nav-wrap{
position:absolute;
top:0px;
}
#ss-nav{
position:absolute;
top:302px;
}
#ss-nav .content{
width:1150px;
margin:auto;
}
#ss-nav .arr{
font-size:24px;
float:left;
margin-right:3px;
width:48px;
height:48px;
color:white;
text-indent:9999px;
overflow: hidden;
background: url(../images/arrow-left.png);
}
#slider-direction-nav{
padding-left: 30px;
}
#ss-nav .arr:hover{
background-position:left 48px;
}
#ss-nav .slider-prev{
background: url(../images/arrow-left.png) left top;
}
#ss-nav .slider-next{
background: url(../images/arrow-right.png) left top;
}

/* Middle */
#middle{
background-color:#EAEAEA;
}
#middle .content{
margin: auto;
width: 1150px;
position:relative
}
#middle .contentA{
padding:32px 25px 45px 25px;
}
#middle .content2{
padding:0px 12px 45px 12px;
}
#offerings a{
background-image:url(../images/icons.png);
background-repeat:no-repeat;
padding: 8px 12px 12px 67px;
}
#offerings .ct{background-position: 14px -85px;}
#offerings .pp{background-position: 20px -190px;}
#offerings .cpd{background-position: 14px -295px;}
#offerings .corp{background-position: 12px -386px;}
#offerings .rls{background-position: 18px 8px;}
#offerings .pw{background-position: 12px -488px;}
#offerings .cas{background-position: 12px -386px;}
#icons-big .icon{
background-image:url(../images/icons-big.png);
background-repeat:no-repeat;
width:100px;
height:100px;
margin:auto;
}
#icons-big .icon1{background-position:left 0px;}
#icons-big .icon2{background-position:left -100px;}
#icons-big .icon3{background-position:left -200px;}
#icons-big .icon4{background-position:left -300px;}

/* Footer */
#footer{

}
#footer .content{
position:relative;
margin: auto;
width: 1100px;
padding:80px 25px 56px 25px;
}
#footer a:hover{
color:#000000;
}
#copyright{
position:absolute;
top:36px;
left:30px;
}
#top_bar{
position:absolute;
top:38px;
left:190px;
}
#top_bar2{
position:absolute;
top:39px;
left:290px;
}
#icons-connect{
width:200px;
}
#icons-connect a{
background-image:url(../images/icons-connect.png);
background-repeat:no-repeat;
width:59px;
height:59px;
float:left;
/*transition: all 0.10s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;*/
}

#icons-connect .fb{background-position:left 0px;}
#icons-connect .yt{background-position:left -60px;}
#icons-connect .tw{background-position:left -120px;}
#icons-connect .fb:hover{background-position:-60px 0px;}
#icons-connect .yt:hover{background-position:-60px -60px;}
#icons-connect .tw:hover{background-position:-60px -120px;}

#contactJR a{display:inline;}

/* Inner Pages Common */
#header_img{
border-top:#ED193F 3px solid;
overflow:hidden;
position: relative;
background-color: #F2F1F1 !important;
}
#header_img .content{
position:relative;
}
#header_img .img{
overflow:hidden;
position:relative;
}
#header_img img{
min-height:212px;
margin-left:50%;
position:relative;
left:-800px;
}
#header_img .ht-wrap{
position:absolute;
width:100%;
top:0px;
left: 0px;
}
#header_img .ht-content{
width:1150px;
margin:auto;
}
.header_text{
padding:60px 0 0 35px;
}
#leftPanel{
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
border-right:#CCCCCC 1px solid;
background-color: #FFFFFF;
}
.leftPanel-content{
position: absolute;
top: 0px;
right: -1px;
}
.leftPanel-bg {
position: absolute;
top: 0px;
left: -500px;
right: 0px;
bottom: 0px;
z-index: 0;
background-color: #FFFFFF;
}
#submenu a:hover, .submenu a:hover{
color:#000000;
}
#submenu a.active, #submenu div.active, .submenu a.active, .submenu div.active{
background:url(../images/submenu-active-img.png) no-repeat right center;
font-weight:bold;
}
/* Extra Links */
#extra-links{
}
#extra-links .content{
position:relative;
margin: auto;
width: 1100px;
padding:14px 25px 28px 25px;
}
#jump-to a, #downloads a, #Company Profile a{
background-image:url(../images/icons-extralinks.png);
background-repeat:no-repeat;
padding:14px 26px 14px 46px;
}
#usefullinks a.btn1{background-position:10px 12px;}
#usefullinks a.btn2{background-position:14px -234px;}
#usefullinks a.btn3{background-position:13px -86px;}
#downloadlinks a.btn1{background-position:12px -286px;} 

#useful-links .content{
position:relative;
margin: auto;
width: 1100px;
padding:14px 25px 28px 25px;
}
#useful-links a{
background-image:url(../images/icons-extralinks.png);
background-repeat:no-repeat;
padding:14px 15px 14px 40px;
}
#useful-links a.btn1{background-position:13px -342px;}
#useful-links a.btn2{background-position:13px -342px;}
#useful-links a.btn3{background-position:10px -386px;}
#useful-links a.btn4{background-position:10px -386px;}

/* modules */
#mod-contact{position:relative;}
#mod-contact .get{
padding:30px 24px 20px 40px;
}
#mod-contact .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
position:absolute;
top:26px;
left:10px;
width:24px;
height:24px;
}
#mod-testimonials{position:relative;}
#mod-testimonials .get{
padding:30px 24px 20px 40px;
}
#mod-testimonials .icon{
background:url(../images/sprites.png) no-repeat -105px -275px;
position:absolute;
top:24px;
left:10px;
width:24px;
height:24px;
}
#mod-testimonials .more_icon{
background:url(../images/sprites.png) no-repeat -175px -275px;
position:absolute;
bottom:15px;
right:24px;
width:26px;
height:10px;
}
#mod-results{position:relative;}
#mod-results .get{
padding:30px 24px 20px 40px;
}
#mod-results .icon{
background:url(../images/sprites.png) no-repeat -140px -275px;
position:absolute;
top:20px;
left:10px;
width:24px;
height:24px;
}
#mod-press{position:relative;}
#mod-press .get{
padding:30px 24px 20px 40px;
}
#mod-press .icon{
background:url(../images/sprites.png) no-repeat -50px 0px;
position:absolute;
top:32px;
left:10px;
width:28px;
height:17px;
}
#mission-accordion a, .accordion1 a{
position:relative;
}
#mission-accordion .icon, .accordion1 .icon{
background:url(../images/sprites.png) no-repeat 0px -50px;
position:absolute;
width:25px;
height:25px;
top:11px;
left:9px;
}
#mission-accordion .active, .accordion1 .active{
background-position: -50px -50px;
}
#mission-accordion .hover, .accordion1 .hover  {
background-position: -25px -50px;
}
#defense-accordion .image{float:left; padding-right:14px;}
#defense-accordion .details{float:left; width:490px;}
.management{
min-height:234px;
position:relative;
}
.management .photo1{
position:absolute;
bottom:1px;
left:5px;
}
.management .photo2{
position:absolute;
bottom:1px;
left:5px;
}
.management .details{
margin-left:320px;
width:350px;
}
.management .name1 {
position:absolute;
left:144px;
top:22px;
}
.management .name2{
position:absolute;
left:144px;
top:22px;
}
.management .designation1{
position:absolute;
left:146px;
top:50px;
}
.management .designation2{
position:absolute;
left:146px;
top:50px;
}
.management .ci{
width:105px;
padding-top:5px;
margin:auto;
}
.management .connect{
position:absolute;
left:670px;
width:280px;
top:50%;
margin-top:-40px;
}
.management .n{
text-align:center;
}
.management .twitter{
background:url(../images/sprites.png) no-repeat 0px -100px;
width:48px;
height:48px;
margin-right: 6px;
float:left;
}
.management .in{
background:url(../images/sprites.png) no-repeat -50px -100px;
width:48px;
height:48px;
float:left;
}
.management .in:hover{
background-position:-50px -150px;
}
.management .twitter:hover{
background-position:0px -150px;
}
#strategy li .get{
position:relative;
}
#strategy .details{
position:absolute;
left:23px;
top:18px;
}

#strategy .ci{
position:absolute;
bottom:10px;
left:14px;
float:right;
}
#strategy .twitter{
background:url(../images/sprites.png) no-repeat 0px -75px;
width:24px;
height:24px;
margin-right: 2px;
float:left;
}
#strategy .in{
background:url(../images/sprites.png) no-repeat -50px -75px;
width:24px;
height:24px;
float:left;
}
#strategy .twitter:hover{
background-position:-25px -75px;
}

#strategy .in:hover{
background-position:-75px -75px;
}
#strategy .photo{
position:absolute;
bottom:0px;
width: 100%;
}
#strategy .photo.photo-dummy{
bottom:52px;
}
#strategy .photo.photo-dummy img{
margin: auto;
float: none;
}
#strategy img{
float:right;
}
#mod-forEducation .c1{
position:relative;
height:49px;
}
#mod-forEducation .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
position:absolute;
width:30px;
height:30px;
}
#mod-forEducation .icon1{
background-position:0px -200px;
top:15px;
left:14px;
}

#mod-forEducation .icon2{
background-position:-35px -200px;
top:15px;
left:14px;
}
#mod-forEducation .icon3{
background-position:-140px -200px;
top:15px;
left:14px;
}
#mod-forEducation .icon4{
background-position:-105px -200px;
top:15px;
left:14px;
}
#mod-forEducation .name{
position:absolute;
top:18px;
left:55px;
}

#mod-forEducation-menu .c1{
position:relative;
}
#mod-forEducation-menu .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
position:absolute;
width:30px;
height:30px;
}
#mod-forEducation-menu .icon1{background-position:0px -200px;top:15px;left:14px;}
#mod-forEducation-menu .icon2{background-position:-35px -200px;top:15px;left:14px;}
#mod-forEducation-menu .icon3{background-position:-140px -200px;top:19px;left:14px;}
#mod-forEducation-menu .icon4{background-position:-105px -200px;top:17px;left:14px;}
#mod-forEducation-menu .title{
position:absolute;
top:18px;
left:52px;
}

#mod-industries-form input, #mod-industries-form textarea{

}
#mod-research-menu li{
margin-bottom:35px;
}
#mod-research-menu li a{
position:relative;
padding:32px 0 0px 0;
}
#mod-research-menu span{
padding-left:16px;
}
#mod-research-menu .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
margin-bottom:10px;
}
#mod-research-menu .icon1{background-position:-60px -350px; width:101px;height:102px; }
#mod-research-menu .icon2{background-position:0px -350px; width:55px;height:129px; margin-left:20px;}

#mod-enrollment .c1{
position:relative;
height:48px;
}
#mod-enrollment .details{
position:absolute;
top:0px;
left:26px;
}
#mod-enrollment .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
position:absolute;
width:25px;
height:25px;
}
#mod-enrollment .icon1{background-position:0px -25px;top:3px;left:0px;}
#mod-enrollment .icon2{background-position:-25px -25px;top:4px;left:0px;}
#mod-enrollment .icon3{background-position:-50px -25px;top:0px;left:0px;}

#mod-moreinfo .c1{
position:relative;
height:48px;
}
#mod-moreinfo .details{
position:absolute;
top:0px;
left:35px;
}
#mod-moreinfo .icon{
background:url(../images/sprites.png) no-repeat 0px 0px;
position:absolute;
width:35px;
height:35px;
}
#mod-moreinfo .icon1{background-position:-70px -275px;top:0px;left:0px;}
#mod-moreinfo .icon2{background-position:-35px -275px;top:0px;left:0px;}
#mod-moreinfo .icon3{background-position:-0px -275px;top:-5px;left:0px;}

.benefits ul{
}
.benefits ul li{
background:url(../images/spritesV.png) no-repeat 0px 0px;
padding:0px 0px 16px 20px;
background-position: 0px -45px;
}

.list_check ul li{
background:url(../images/spritesV.png) no-repeat 0px 0px;
padding:0px 0px 16px 20px;
background-position: 0px -45px;
}
#mod-gallery{
position:relative;
height:93px;
text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden;
}
#mod-gallery a{
width:139px;
height:93px;
overflow:hidden;
}
#mod-gallery img{
width:100%;
}
#scrollable{
position:relative;
width:438px;
height:93px;
overflow:hidden;
}
.scrollable img {
float: left;
padding-right: 10px;
width: 139px;
height: 93px;
}
.scrollable .items {
width: 20000em;
position: absolute;
clear: both;
}
.scrollable .items div {
float: left;
width: 447px;
}
#scroll_gallery{
position:relative;
}
#scroll_gallery .next {
background:url(../images/sprites.png) no-repeat -125px -50px;
position:absolute;
width:20px;
height:20px;
top:15px;
right:0px;
cursor:pointer;
}
#scroll_gallery .nextdisable {
background-position: -150px -50px !important;
}
#scroll_gallery .prev {
background:url(../images/sprites.png) no-repeat -75px -50px;
position:absolute;
width:20px;
height:20px;
top:15px;
right:30px;
cursor:pointer;
}
#scroll_gallery .prevdisable {
background-position: -100px -50px !important;
}
#mod-keyfeatures li{
background:url(../images/spritesV.png) no-repeat 0px -386px;
}
#mod-prod-thumbs{
width: 308px;
margin: auto;
}
#mod-prod-thumbs li{
width:97px;
height:79px;
overflow:hidden;
position:relative;
}
#mod-prod-thumbs li a{
cursor:default;
}
#mod-prod-thumbs li.active .overlay{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
background-color:rgba(0,0,0,0.5);
}
#mod-prod-thumbs .video .icon{
position:absolute;
background:url(../images/sprites.png) no-repeat 0px -500px;
top: 0px;
left: -19px;
width: 37px;
height: 37px;
margin-left: 50%;
margin-top: 20px;
}
#mod-prod-images{
position:relative;
height: 468px;
margin-bottom:10px;
}
#mod-prod-images .normal-img{
position:absolute;
top:0px;
}

#mod-prod-images .big-image{
display:none;
}
#zoom{
position:absolute;
width: 450px;
height: 450px;
top: 100px;
left: 392px;
opacity:0;
overflow:hidden;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
}
#zoom-image{
position:absolute;
left:0px;
top:0px;
}
#glass{
background:transparent url(../images/overlay_white.png);
position:absolute;
left:0px;
top:0px;
display:none;
}
#glass span{
position:relative;
background:transparent url(../images/sprites.png) no-repeat -150px -550px;
float:left;
margin-left: -12px;
margin-top: -15px;
left: 50%;
top: 50%;
width:25px;
height:30px;
}
#activeArea{
position:absolute;
background:#FFFFFF;
opacity:0;
width:100%;
height:100%;
cursor:none;
}
#debug{
position:fixed;
top:10px;
left:10px;
}

/*components */
#com-research li{margin-bottom:20px; }
#com-research li.last{margin-bottom:0px; }
#com-research .get{position:relative;min-height:162px;}
#com-research .img_d{
background:url(../images/sprite_images1.jpg) no-repeat 0px 0px;
position:absolute; float:left; left:1px; right:0px; top:1px; bottom:1px; width:248px; }
#com-research .details{ float:left; margin-left: 249px; width:600px; padding:16px 20px 24px 20px; color:#333333;}
#com-research .title{ font-size:18px; padding-bottom:10px; color:#666666;}
#com-research .t1{ padding-bottom:14px; font-weight:bold;}
#com-research .img1{background-position:0px top; }
#com-research .img2{background-position:-250px top; }
#com-research .img3{background-position:-500px top; }
#com-research .img4{background-position:-750px top; }
#com-research .img5{background-position:-1000px top; }
#com-research .img6{background-position:-1250px top; }
#com-research .floatImg{height:160px;}

#com-testimonials .stitle{
font-size:20px;
padding-bottom:10px;:
}
#com-testimonials .stitle2{
font-size:20px;
padding-bottom:20px;:
}
#com-testimonials .quoteTL{
background:url(../images/sprites.png) no-repeat -100px -550px;
position:absolute;
top:13px;
left:13px;
width:23px;
height:23px;
}
#com-testimonials .quoteBR{
background:url(../images/sprites.png) no-repeat -100px -575px;
position:absolute;
right:21px;
bottom:15px;
width:23px;
height:23px;
}
#com-testimonials .by{position:absolute;right:62px;bottom:20px;}
#com-testimonials .element_wrap{float:left; width:50%;}
#com-testimonials .element{position:relative; margin-bottom:14px; background-color:#FFFFFF;}
#com-testimonials .element.end{margin-right:8px;}
#com-testimonials .element .get{padding: 12px 24px 55px 50px;}
#com-testimonials .type2 .get{min-height:55px;}
#com-testimonials .type1 .get{min-height:70px;}

#com-news .list li{float:left; max-width: 400px; background-color:white; padding:14px; margin-right:14px; margin-bottom:14px;}
#com-news .list li .details{position:relative;}
#com-news .list li .details .heading{font-size:18px; padding-bottom:8px; word-wrap: break-word;}
#com-news .list li .details .text{font-size:12px; word-wrap: break-word;}
#com-news .list li .details a{position:absolute; bottom:0px; right:0px;}
#com-news .list li.type1 .image{margin-bottom:14px;} #com-news .list li.type2 .image{margin-right:14px; float:left;} 
#com-news .list li.type2.nodetails .image{margin-right:0px; float:left;}
#com-news .list li.type1 .details{height:106px;} #com-news .list li.type2 .details{height:300px;}
#com-news .list li.type1 .image img{height:180px;} #com-news .list li.type2 .image img{height:300px;}

#com-news {height:290px;}
#com-news .block1{width:604px;}
#com-news .block2{width:346px;}
#com-news .block3{width:604x; position:absolute; left:20px; top:403px;}
#com-news img{border:1px solid #CDCECE;}
#com-news .block3 a{position:absolute;}
#com-news .block3 a img{width:100%;}
#com-news .block3 .b2{height:178px;}
#com-news #n1{left:0px; top:58px; width:277px;}
#com-news #n2{left:292px; top:58px; width:126px;}
#com-news #n3{left:432px; top:58px; width:138px;}
#com-news #n4{left:0px; top:274px; width:140px;}
#com-news #n5{left:152px; top:274px; width:125px;}
#com-news #n6{left:0px; top:517px; width:150px;}
#com-news #n7{left:162px; top:517px; width:98px;}
#com-news #n8{left:290px; top:510px; width:280px;}
#com-news #n9{left:162px; top:684px; width:408px;}
#com-news #n10{left:0px; top:828px; width:418px;}
#com-news #n11{left:430px; top:828px; width:140px;}
#com-news #n12{left:0px; top:997px; width:418px;}
#com-news #n13{left:430px; top:1036px; width:140px;}
#com-news #n14{left:0px; top:1135px; width:118px;}
#com-news #n15{left:132px; top:1135px; width:166px;}
#com-news #n16{left:313px; top:1135px; width:256px;}
#com-news #n17{left:0px; top:1285px; width:234px;}
#com-news #n18{left:246px; top:1285px; width:193px;}
#com-news #n19{left:450px; top:1285px; width:118px;}
#com-news #n20{left:0px; top:1483px; width:256px;}
#com-news #n21{left:268px; top:1483px; width:170px;}
#com-news #n22{left:0px; top:1660px; width:290px;}
#com-news #n23{left:302px; top:1660px; width:257px;}
#com-news #n24{left:0px; top:0px; width:278px;}
#com-news #n25{left:458px; top:0px; width:113px;}
#com-news #n26{left:292px; top:0px; width:155px;}
#com-news #n27{left:292px; top:120px; width:155px;}


.btnMain, .LAbtnMain a{
background-color: #ED163E;
background-image: url(../images/icons-extralinks.png);
background-repeat: no-repeat;
padding: 19px 26px 13px 46px;
color:#ffffff;
}
.btnMain:hover, .LAbtnMain a:hover{
background-color: #DB163B;
}
.btnMain1{
background-position:13px -342px;
}
.btnMain2{
background-position:right -445px;
padding: 19px 30px 13px 18px;
}
.btnMain3{
background-position:right -445px;
padding: 19px 43px 13px 18px;
}
.btnMain4{
background-image:none;
padding: 17px 18px 13px 18px;
}
.btnMain5{
background-position: 10px -492px;
padding: 8px 18px 6px 32px;
font-size:12px;
}
.btnMainContact{
background-position: 20px -783px;
padding: 16px 20px 13px 55px;
font-size:18px;
}
.btnMainMore{
background-position: 55px -880px;
padding: 14px 50px 14px 14px;
font-size:14px;
float:left;
}
.btnMainView, .LAbtnMainView a{
background-position: 13px -843px;
padding: 6px 14px 6px 44px;
font-size:14px;
}

.btnMainPD{
background-position:10px -740px;
padding: 14px 16px 14px 40px;
}
.btnMainRQ{
background-position:10px -690px;
padding: 14px 16px 14px 46px;
}
.btnMainTS{
background-position:10px -635px;
padding: 14px 16px 14px 36px;
}
.btnMainPHO{
background-position:10px -588px;
padding: 14px 16px 14px 40px;
}
.btnMainVID{
background-position:10px -538px;
padding: 14px 16px 14px 42px;
}
/* tabs */
.tab_robox .item{width:50%;float:left;}
.tab_robox .item1 .item_content, .tab_robox .item3 .item_content{border-right: #cccccc 1px solid; padding-right:30px;}
.tab_robox .item2 .item_content, .tab_robox .item4 .item_content{ padding-left:20px; }
.tab_robox .item3 .item_content, .tab_robox .item4 .item_content, .tab_robox .item5 .item_content{ padding-top:30px;}
.tab_robox .item1 .item_content, .tab_robox .item2 .item_content{border-bottom: #cccccc 1px solid;}
.tab_robox .item_content{height:210px;}
.tab_robox .item3 .item_content, .tab_robox .item4 .item_content{height:220px;} /*variation*/
.tab_robox .item5 .item_content{height:150px;}

/*content elements */
.LIbullet1 LI{
background:url(../images/spritesV.png) no-repeat 4px -146px;
padding-left:24px;
}
.LIbullet2 LI{
background:url(../images/spritesV.png) no-repeat 4px -295px;
padding-left:15px;
}
.LIbullet2A LI{
background:url(../images/spritesV.png) no-repeat 4px -295px;
padding-left:40px;
}
.LIbullet3 LI{
background:url(../images/spritesV.png) no-repeat 1px -495px;
padding-left:16px;
}
.LIbullet3A LI{
background:url(../images/spritesV.png) no-repeat 5px -495px;
padding-left:40px;
}
.calloutBR{
background:url(../images/sprites.png) no-repeat 0px -550px;
position:absolute;
bottom:-23px;
right:19px;
width:24px;
height:23px;
}
.softShadowBR{
background:url(../images/sprites.png) no-repeat 0px -325px;
bottom:-25px;
left:0px;
width:242px;
height:25px;
}
#JSitems div {
cursor: pointer;
}
/* datastyles */
.datastyle-1 li .get{
position:relative;
font-size:12px;
}
.datastyle-1 .details{
float:left;
width:550px;
}
.datastyle-1 .details a{
display:inline;
font-weight:bold;
}
.datastyle-1 .downloads{
float:right;
width: 108px;
margin-right: 20px;
}
.datastyle-1 .downloads .ti{
font-weight:bold;
margin-top:12px;
margin-bottom:8px;
color:#666666;
}
.datastyle-1 .downloads .li{
margin-bottom:12px;
}
.datastyle-1 .downloads .icon{
background:url(../images/sprites.png) no-repeat 0px -600px;
margin-right:5px;
float:left;
width:33px;
height:36px;
}
.datastyle-1 .title{
font-size:18px;
color:#888888;
padding-top:12px;
padding-bottom:4px;
}
.datastyle-1 img{
float:left;
margin-right:20px;
margin-bottom:1px;
width:162px;
height:126px;
}

/*Jquery Content */

/*popup Window - LightBox */
#popup-bg{
position:fixed;
top:0px;
left:0px;
height:100%;
width:100%;
background: url('../images/overlay.png');
z-index:1100;
}
#popup-holder{
position:fixed;
width: 100%;
top:0px;
left:0px;
z-index:1101;
}

#popup{
position:absolute;
float: left;
top:20px;
left:50%;
background-color:#FFFFFF;
border:3px solid #ffffff;
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#popup .set{
margin:12px;
}
#popup-content{
background-color:#F2F0F1;
position:relative;
}
#popup-content.set{
-moz-user-select:-moz-none;
-moz-user-select:none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
}
#popup-content.set img{
width:100%;
height:100%;
}
#popup-prev, #popup-next{
position:absolute;
top:0px;
width:40%;
height:100%;
cursor:pointer;
}
#popup-prev{float:left; left:0px;}
#popup-next{float:right; right:0px}
#popup-prev span, #popup-next span{
background:url(../images/sprites.png) no-repeat 100px -500px;
position: absolute;
top: 50%;
margin-top: -16px;
width:32px;
height:32px;
}
#popup-prev.icon span{
background-position: -100px -500px;
left: 20px;
}
#popup-next.icon span{
background-position: -150px -500px;
right: 20px;
}
#popup-close{
position:absolute;
background:url(../images/sprites.png) no-repeat -50px -500px;
width:32px;
height:32px;
right:-16px;
top:-16px;
cursor:pointer;
z-index:2;
display:none;
}
#popup iframe{border: 0;}
/* common */
#move-top{
position:fixed;
bottom:20px;
right:20px;
}
#move-top span {
width: 45px;
height: 45px;
display: block;
background:#ED193F url(../images/sprites.png) no-repeat -40px -535px;
}
#move-top a:hover span {
background-color:#DB163B;

}
/* forms */
.alert-box{
    color:#555;
    border-radius:10px;
    font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;
    padding:10px 10px 10px 36px!important;
    margin:10px 0px;
}
.error{
color: red;
display: block;
}
.message {  
	display:none; 
	/*background: #ffecec url('../images/spritesV.png') no-repeat 10px -642px;
	border: 1px solid #f5aca6;*/
}
.success {
    background:#e9ffd9 url('../images/spritesV.png') no-repeat 10px -592px;
    border:1px solid #a6ca8a;
}

.iso2008{padding:50px 20px 10px 0px;}
.iso2008 img{width:100%;height:100%;}


/* content */
#product-list-content{font-size:16px;}
#product-list-content .block1, #product-list-content .block2{}
#product-list-content .block1{margin-bottom:40px;}
#product-list-content .block2{}

#product-list-content .details{float:left; width:730px;}
#product-list-content .title{font-size:33px; padding-top:30px}
#product-list-content .img-wrap{width:366px; height:280px; 	 position:relative; float:left}
#product-list-content .img{position:absolute; height:280px; top:0px; left:0px; overflow:hidden;}
#product-list-content .desc{padding-bottom:5px;}

.bottom_shadow{position:absolute;float:left; width:100%; bottom:0px; left:0px;border-top:1px solid #B9B9B9; border-bottom:1px solid #CDCBCC;}

/*Computer Training Program Page*/
.computer-training-program{	width:647px;}
.computer-training-program #tab {}
.computer-training-program #tab1 p{font-size:13px; display:block; }
.computer-training-program #tab1 .t1{color:#ED163E; }
.computer-training-program #tab1 .d1{padding-bottom:38px;}
/*certification_workshop Page */
.certification_workshop .inner{font-size:13px; min-height:700px; padding-bottom:85px; padding-left:24px; text-align:justify;}
.certification_workshop .h2{font-size:18px; font-weight:bold; padding-top:34px; padding-bottom:20px; color:#4F4F4F;}
.certification_workshop .list{}
.certification_workshop .list li{position:relative; background-color:#ffffff; padding:20px 282px 18px 20px; margin-bottom:22px;}
.certification_workshop .list li .t1{color:#ED163E; font-size:16px; padding-bottom:14px;}
.certification_workshop .list li .read_more{position:absolute; bottom:15px; right:20px; color:#ED163E; font-size:16px; }
/*certification_workshop_course_common Page */
.certification_workshop_course_common #rightPanel{width:647px;}
.certification_workshop_course_common #rightPanel .inner{font-size:13px; min-height:700px; padding-bottom:85px; padding-left:24px; padding-right:44px; text-align:justify;}
.certification_workshop_course_common #rightPanel .h2{font-size:18px; font-weight:bold; padding-top:34px; padding-bottom:20px; color:#4F4F4F;}
.certification_workshop_course_common #modPanel{width:242px;}
.certification_workshop_course_common #mod-notifyme{background-color:#ffffff; }
.certification_workshop_course_common #mod-notifyme .inner{padding:16px 16px 22px 16px;}
.certification_workshop_course_common #mod-notifyme .t1{font-size:19px;}
.certification_workshop_course_common #mod-notifyme .d1{font-size:11px; color:#666666;}
.certification_workshop_course_common .bmp-shadow{background:transparent url('../images/sprites.png') no-repeat 0px -325px; height:20px; margin-bottom:18px;}
.certification_workshop_course_common .points .t1{color:#ED163E; font-size:19px;}
.certification_workshop_course_common .points ul{margin-bottom:40px;}
.certification_workshop_course_common .points ul li{padding-bottom:8px; font-size:13px; color:#333333;}
.certification_workshop_course_common #mod-download{background-color:#ffffff; }
.certification_workshop_course_common #mod-download .inner{padding:16px 16px 22px 16px;}
.certification_workshop_course_common #mod-download .t1{font-size:19px;}
.certification_workshop_course_common #mod-download .d1{font-size:11px; color:#666666;}
/*certification_workshop_course_1 Page */
.certification_workshop_course_common #tab {}
.certification_workshop_course_common #tab1 p{font-size:13px; display:block; }
.certification_workshop_course_common #tab1 .t2{color:#333333; font-size:15px;}
.certification_workshop_course_common #tab1 .t1{color:#ED163E; padding-bottom:5px;}
.certification_workshop_course_common #tab1 .d1{padding-bottom:34px;}
.certification_workshop_course_common #tab1 .i{font-style:italic;}
.certification_workshop_course_common #tab2 ul{padding-bottom:10px;}
.certification_workshop_course_common #tab2 ul ul{padding-top:10px; }
.certification_workshop_course_common #tab2 .ul_1 li{font-size:13px; padding-bottom:10px; padding-left:0px;}
.certification_workshop_course_common #tab2 li{font-size:15px; padding-left:18px;}
.certification_workshop_course_common #tab2 li li{font-size:13px;}
.certification_workshop_course_common #tab2 .t1{font-size:13px; color:#ED163E; padding-top:10px; padding-bottom:10px;}

.certification_workshop_course_common #accordion {border:1px solid #cccccc;}
.certification_workshop_course_common #accordion dt{position:relative; padding: 8px 8px 8px 4px; border-top:1px solid #cccccc;}
.certification_workshop_course_common #accordion dt.first{border-top:none;}	
.certification_workshop_course_common #accordion dt.active{border-bottom:none;}	
.certification_workshop_course_common #accordion dt a{display:block; color:#373239; font-size:14px; -webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; position:relative; padding-left:30px;} 
.certification_workshop_course_common #accordion dt a .icon{position:absolute; top:-5px; left:0px; width:25px; height:25px; float:left; background: url('../images/sprites.png') no-repeat -525px -25px;}
.certification_workshop_course_common #accordion dt.hover a .icon{background-position: -525px -0px;}
.certification_workshop_course_common #accordion dt.active a .icon{background-position: -500px -0px;}
.certification_workshop_course_common #accordion dt.active.hover a .icon{background-position: -500px -0px;}
.certification_workshop_course_common #accordion dd{font-size:11px; padding: 6px 30px 28px 0px;  margin:0px;  margin-left:30px;}
.certification_workshop_course_common #accordion dd.last{border-bottom:none;}
.certification_workshop_course_common #accordion dd ul{margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; list-style:none;}
.certification_workshop_course_common #accordion dd li{font-size:13px; padding-left:5px;}
.certification_workshop_course_common #accordion dd li li{font-size:13px; padding-left:15px;}
.certification_workshop_course_common #accordion dd ul .t1{font-size:13px; padding-top:15px; padding-bottom:0px;}





