body                                {background:url('layout/body-bg-no-repeat-top-center.jpg') no-repeat top center #000009;margin:0;padding:0;font-size:12px;font-family:verdana;color:#333333;text-align:center;}
.cContainer                         {text-align:left;margin:0 auto;width:981px;}

#iHeader .cContainer                {height:94px;}
#iHeader .cLogo                     {float:left;width:298px;height:94px;display:block;overflow:hidden;text-decoration:none;text-indent:-15000px;}
#iHeader .cFlags                    {float:left;width:147px;height:43px;background:url('layout/flags.png') no-repeat top left;display:block;margin:25px 0 0 25px;}
#iHeader .cFlags a                  {display:block;height:43px;overflow:hidden;width:42px;float:left;}
#iHeader .cFlags a.cDE              {margin:0 10px 0 10px;}
#iStart .cContainer                 {height:653px;text-align:center;}

#iPageContent .cContainer           {background:#fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#iPageContent .cContainer .cInner   {overflow:hidden;padding:10px 15px;}
#iPageContent .cLeftColumn          {width:205px;float:left;}
#iPageContent .cRightColumn         {float:right;width:730px;}
.cPageTitle                         {border-bottom:1px #034c8e solid;overflow:hidden;clear:both;}
.cPageTitle h1,
.cPageTitle h2                      {background:#034c8e;color:#fff;text-decoration:none;margin:0;padding:0 20px;line-height:28px;float:left;font-size:14px;}

#iMainNavigation                    {float:right;overflow:hidden;clear:right;margin:29px 0 0 0;}
#iMainNavigation .navigation li,
#iMainNavigation .navigation        {list-style:none;padding:0;margin:0;}
#iMainNavigation .navigation li     {margin:0 2px;float:left;}
#iMainNavigation .navigation li a   {display:block;line-height:28px;height:28px;padding:0 5px;border-bottom:1px #fff solid;color:#fff;text-decoration:none;font-size:14px;}
#iMainNavigation .navigation li.active a,
#iMainNavigation .navigation li a:hover{border-bottom:3px #0364e9 solid;}

.cFormBack h2                       {clear:both;overflow:hidden;line-height:31px;height:31px;padding:0 15px;color:#fff;font-weight:bold;font-size:12px;background:#044d8e;}
.cFormBack .cLine                   {clear:both;overflow:hidden;padding:3px 0;}
.cFormBack .cLine label             {color:#044d8e;display:block;float:left;width:140px;text-align:right;margin:0 10px 0 0;line-height:22px;height:22px;}
.cFormBack .cLine.cFailed label     {color:#f00;}
.cFormBack .cLine textarea,
.cFormBack .cLine select,
.cFormBack .cLine input             {line-height:22px;padding:0 5px;border:1px #ccc solid;height:22px;width:250px;}
.cFormBack .cLine textarea          {height:60px;}
.cFormBack .cPost input             {display:block;float:right;overflow:hidden;height:24px;line-height:24px;text-align:center;padding:4px 20px;background:#044d8e;border:none;color:#fff;margin:0 17px 0 0;}

#iFooter,
#iFooter .cContainer                {background:url('layout/footer-bg-repeat-x-top-left.gif') repeat-x top left;}
#iFooter h2.cT                      {height:29px;line-height:29px;color:#fff;margin:0 0 0 70px;font-size:16px;padding:0;}
#iFooter .cEditable                 {width:900px;margin:0 auto;overflow:hidden;height:106px;}
#iFooter a                          {color:#fff;text-decoration:none;}
#iFooter .active,
#iFooter a:hover                    {text-decoration:underline;}
#iFooter .cSubFooter                {color:#fff;font-size:12px;padding:20px 50px;overflow:hidden;}
#iFooter .cSubFooter .cWD           {float:left;margin:0;padding:0;}
#iFooter .navigation                {list-style:none;padding:0;margin:0;overflow:hidden;float:right;}
#iFooter .navigation li             {float:left;padding:0 5px;overflow:hidden;}

.cPartners,
.cPartners li                       {list-style:none;padding:0;margin:0;overflow:hidden;clear:both;}
.cPartners                          {margin:5px 0 0 0;}
.cPartners li                       {float:left;clear:none;padding:0 1px;}
.cPartners li a                     {display:block;overflow:hidden;border:none;text-decoration:none;}
.cPartners li a span                {display:block;overflow:hidden;height:104px;border:none;}
.cPartners li a span.cGray          {display:block;}
.cPartners li a span.cColor         {display:none;}
.cPartners li a:hover span.cGray    {display:none;}
.cPartners li a:hover span.cColor   {display:block;}

.cProductsList,
.cProductsList li                   {list-style:none;padding:0;margin:0;overflow:hidden;}
.cProductsList                      {clear:both;padding:30px 0;}
.cProductsList li                   {float:left;width:226px;height:240px;}
.cProductsList li.cMid              {margin:0 20px 0 20px;}
.cProductsList li .cProd            {overflow:hidden;clear:both;text-decoration:none;}
.cProductsList li .cProd span       {display:block;text-align:center;height:37px;color:#272120;font-weight:bold;font-size:12px;}
.cProductsList li .cProd img        {display:block;overflow:hidden;width:220px;border:1px #e7e7e7 solid;height:151px;}
.cProductsList li .cProd .cEmpty    {display:block;width:204px;height:156px;display:block;text-align:center;line-height:156px;clear:both;width:220px;border:1px #e7e7e7 solid;height:151px;}
.cProductsList li :hover.cProd span {color:#034c8e;}
.cProductsList li :hover.cProd img  {border-color:#034c8e;}
.cProductsList li :hover.cProd .cEmpty{border-color:#034c8e;}
.cProductsList li .cFoot            {padding:0 10px;color:#034c8e;font-size:10px;margin:2px 0;font-family:verdana;}
.cProductsList li .cFoot span       {display:block;overflow:hidden;}
.cProductsList li .cFoot .cL        {float:left;}
.cProductsList li .cFoot .cR        {float:right;}
.cProductsList li .cFoot .cR b      {color:#272120;}

.cPaginatorOut                      {height:37px;overflow:hidden;clear:both;}
.cPaginatorOut .cPL                 {float:left;position:relative;left:50%;}
.cPaginatorOut .cPR                 {float:right;position:relative;left:-50%;}
.cPaginatorOut p                    {float:left;margin:0 10px 0 0;padding:0;line-height:35px;color:#034c8e;font-weight:bold;}
.cPaginatorOut .cPaginator          {list-style:none;padding:0;margin:0;overflow:hidden;float:left;}
.cPaginatorOut .cPaginator li       {list-style:none;padding:0;margin:0 5px;overflow:hidden;float:left;}
.cPaginatorOut .cPaginator li a     {display:block;border:1px #e7e7e7 solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#e1e1e1;line-height:35px;width:35px;text-align:center;text-decoration:none;color:#666;}
.cPaginatorOut .cPaginator li.cActive a,
.cPaginatorOut .cPaginator li a:hover   {background:#f6f6f6;}

.cProductLeft                           {float:left;overflow:hidden;width:450px;}
.cProductRight                          {float:right;overflow:hidden;width:245px;}
.cProductLeft .cAlone                   {overflow:hidden;margin:10px 0 25px 0;padding:0;clear:both;text-align:justify}
.cProductLeft .cI                       {font-size:12px;color:#034c8e;font-weight:bold;line-height:36px;float:left;margin:0;clear:both;width:230px;}
.cProductLeft .cI span                  {display:block;float:left;width:90px;color:#333;font-size:12px;}
.cProductLeft .cTI                      {float:right;width:220px;margin:30px 0 0 0;}
.cProductLeft .cTI th                   {width:140px;padding:0 15px 0 0;color:#333;font-size:12px;text-align:right;}
.cProductLeft .cTI td                   {color:#034c8e;font-weight:bold;font-size:12px;}
.cProductLeft .cAlone h2                {color:#034c8e;font-size:12px;margin:0 0 10px 0;}
.cProductRight .cProductsImagesList     {list-style:none;padding:35px 0 0 0;margin:0;overflow:hidden;}
.cProductRight .cProductsImagesList li  {float:left;overflow:hidden;padding:0;margin:5px;}
.cProductRight .cProductsImagesList li.cFirst{clear:both;overflow:hidden;margin:0;}
.cProductRight .cProductsImagesList a,
.cProductRight .cProductsImagesList a img{display:block;overflow:hidden;text-decoration:none;}
.cProductRight .cProductsImagesList a   {border:1px #b2b2b2 solid;}
.cProductRight .cProductsImagesList a img{width:204px;height:156px;}
.cProductRight .cProductsImagesList a:hover{border-color:#034c8e;}
.cProductRight .cZoomInfo               {background:url('layout/zoom-image.gif') no-repeat left center;padding:0 0 0 35px;color:#333;line-height:30px;height:30px;clear:both;margin:10px 15px;display:block;text-decoration:none;}
.cProductRight .cBlue                   {padding:0 0 0 25px;line-height:25px;height:25px;clear:both;float:none;text-decoration:none;color:#034c8e;font-size:12px;display:block;margin:10px 0;font-size:11px;}
.cProductRight .cAskForm                {background:url('layout/ask-question.gif') no-repeat left center;}
.cProductRight .cContactUs              {background:url('layout/call-us-now-icon.gif') no-repeat left center;}



.cLeftNavigation                        {border:1px #e7e7e7 solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin:0 0 50px 0;clear:both;}
.cLeftNavigation ul,
.cLeftNavigation li                     {list-style:none;padding:0;margin:0;position:relative;}
.cLeftNavigation li ul                  {display:none;position:absolute;z-index:10;left:203px;top:-1px;}
.cLeftNavigation a                      {display:block;padding:14px 20px;font-size:12px;font-family:arial;text-decoration:none;color:#666;}
.cLeftNavigation li.more > a            {background:url('layout/left-navigation-arrow-more.gif') no-repeat top right;}
.cLeftNavigation li.active.more > a,
.cLeftNavigation li:hover.more > a,
.cLeftNavigation li.more > a:hover      {background:url('layout/left-navigation-arrow-more-hover.gif') no-repeat top right;}
.cLeftNavigation ul.cL1                 {}
.cLeftNavigation ul.cL2,
.cLeftNavigation ul.cL3                 {position:absolute;}
.cLeftNavigation ul.cL3                 {left:240px;}
.cLeftNavigation ul.cL1 > li > a        {background-color:#e1e1e1;}
.cLeftNavigation ul.cL1 > li:hover > a,
.cLeftNavigation ul.cL1 > li > a:hover  {background-color:#f6f6f6;}
.cLeftNavigation ul.cL1 > li:hover > ul {display:block;border:1px #dddddd solid;border-left:none;}
.cLeftNavigation ul.cL2 > li > a        {background-color:#f6f6f6;}
.cLeftNavigation ul.cL2 > li.more > a   {background:url('layout/left-navigation-arrow-more-hover.gif') no-repeat top right;}
.cLeftNavigation ul.cL1 > li:hover > ul > li > a{width:203px;background-color:#f6f6f6;}
.cLeftNavigation ul.cL1 > li:hover > ul > li:hover > a,
.cLeftNavigation ul.cL1 > li:hover > ul > li.active > a,
.cLeftNavigation ul.cL1 > li:hover > ul > li > a:hover  {color:#AE0001;background-color:#e1e1e1;}
.cLeftNavigation ul.cL1 > li:hover > ul > li.more:hover > a,
.cLeftNavigation ul.cL1 > li:hover > ul > li.more.active > a,
.cLeftNavigation ul.cL1 > li:hover > ul > li.more > a:hover  {color:#AE0001;background:url('layout/left-navigation-arrow-more.gif') no-repeat top right #e1e1e1;}
.cLeftNavigation ul.cL2 > li:hover > ul {display:block;border:1px #dddddd solid;border-left:none;width:205px;position:absolute;}
.cLeftNavigation ul.cL3 > li > a        {background:#f6f6f6;display:block;}
.cLeftNavigation ul.cL3 > li > a:hover  {background:#e1e1e1;color:#AE0001;}

#iCarouFredSel,
#iCarouFredSel li{margin:0;padding:0;overflow:hidden;list-style:none;}
#iCarouFredSel li img{display:block;}
#iCarouFredSel   {height:560px;float:right;margin:0 10px;}