.languages{}
.headerimage{}
.slogan{}
.logo{}
.menu{}
.menu_rollover{}
.menu_active{}
.skinBg{}
.skinAlign{}
.footerText{}
.footerLinks{}
.titles{}
.astrix{}
.form_field_text{}
.text_field{}
.text_field_big{}
.buttons{}
.search_button{}
.search_field{}
.search_text{}
.search_result_highlight{}
.login_field{}
.module-wrapper{}
.module-title{}
.module-content{}
.widget-wrapper{}
.widget-title{}
.widget-body{}
body{background:url("") repeat;background:url(../images/body.png);color:#404040;}
#main-content, p{}
a{color:#63A3F1;}
#logo{-webkit-border-radius:3px;border-radius:3px;-moz- border-radius:3px;background:#166FDC url("../images/logobg.png") repeat;margin-top:80px;}
#logo h2{text-shadow:0px 1px 1px #333;color:#fff;}
#footercontainer{color:#cacaca;background:url("../images/footer.png") repeat;border-top:10px solid #e0e0e0;}
h1, h2, h3, h4, h5{color:#166FDC;}
.box{background:#ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:rgba(0, 0, 0, .8);text-shadow:0 1px 0 #fff;font-size:0;}
.box:before, .box:after{background:rgba(0, 0, 0, 0.7);-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);}
#logo a, #logo a:visited{color:#fff;}
#logo a:hover{color:#999;}
#footer a, #footer a:visited{color:#63A3F1;text-decoration:none;}
#footer a:hover{color:#fff;}
#footer{text-shadow:none;}
#plus{-webkit-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}
.plus-toggle{background:#5D6169;color:white;border-left:3px solid #fff;cursor:pointer;}
.plus-after{border-color:#000;}
ul.buttons-nav{background:rgb(69,72,77);background:-moz-linear-gradient(top, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(69, 72, 77, 1)), color-stop(100%, rgba(0, 0, 0, 1)));background:-webkit-linear-gradient(top, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-o-linear-gradient(top, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-ms-linear-gradient(top, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%);background:linear-gradient(to bottom, rgba(69, 72, 77, 1) 0%, rgba(0, 0, 0, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d', endColorstr='#000000', GradientType=0);}
ul.buttons-nav li{border-radius:8px;}
ul.buttons-nav li:hover{background:#252423}
ul.buttons-nav li.seperator{background:#201F1D;border-right:1px solid #3B3A3A;}
.mobile-action-btn a{background:url('../images/mobile.png') no-repeat center center;}
.map-action-btn a{background:url('../images/location.png') no-repeat center center;}
.email-action-btn a{background:url('../images/contact.png') no-repeat center center;}
.mobile-action-btn a, .map-action-btn a, .email-action-btn a{display:block;height:37px;}
.widget-button{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#1A2730;color:#ffffff;}
.widget-button:hover{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#63A3F1;color:#000;}
.widget-popup-control-bar #close_map{background:#1A2730;color:#ffffff;}
.widget-popup-control-bar #close_map:hover{background:#5CB6CB;color:#000;}
.widget-popup{background:#fff;}
#menu ul#nav li.current a{color:#fff;}
.top_menu{-webkit-box-shadow:0px 1px 4px 2px rgba(0, 0, 0, 0.5);box-shadow:0px 1px 4px 2px rgba(0, 0, 0, 0.5);background:#000;}
ul#nav li ul{background:#000;}
#menu ul#nav a, #menu ul#nav a:visited{text-shadow:none;text-decoration:none;font-size:1.2em;font-weight:bold;}
ul#nav li a:hover, ul#nav li.current a{color:#fff!important;}
#menu #nav li ul{background:#292929;background-color:#2C2C2C;background-repeat:repeat-x;box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;background-image:-moz-linear-gradient(center top, #333333, #222222);border-bottom:2px solid #63A3F1;}
.mobilenav{background:#63A3F1;border-radius:4px 4px 4px 4px;color:#FFFFFF;border:1px solid #999999;}
@media (max-width:767px){#top-navigation li a{color:#000;background:url("../images/body.png");border-left:5px solid #63A3F1;}
#top-navigation li.current a{border-left-color:#fff;background:#63A3F1;color:#fff;}
#top-navigation li a:hover, #top-navigation li a:active{border-left-color:#fff;background:#63A3F1;color:#000;}
}
.contactUsFront textarea, .contactUsFront input[type="text"]{width:100%!important;-webkit-box-shadow:0px 0px 5px #000;-moz-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000;background:url("../images/footer.png");color:#fff!important;}
.buttons{-moz-box-shadow:inset 0px 1px 0px 0px #000;-webkit-box-shadow:inset 0px 1px 0px 0px #000;-webkit-box-shadow:0px 0px 5px #000;-moz-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000;background:url("../images/footer.png");-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #000;color:#fcfcfc;}
.recaptchatable #recaptcha_response_field{height:20px!important;background:#fff!important;color:#000!important;box-shadow:none!important;}
footer p{font-size:14px;color:#CACACA;line-height:27px;font-weight:400;margin-left:32px;}
footer a{text-decoration:none;color:#999;transition:all 0.5s ease 0s;}
footer a:hover{color:#ccc;}
footer h1{font-size:20px;color:#4ab7fc;font-weight:700px;text-align:left;padding-bottom:5px;}
.footer_row1_inner{width:960px;margin:0 auto;}
.footer_bx1{float:left;margin:0;padding:0;width:180px;}
.footer_bx1 ul.highlighs{clear:both;margin:0;padding:0;list-style:none;}
.footer_bx1 ul li{background:url(images/bot_sep.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);font-size:14px;line-height:14px;color:#F7841E;text-decoration:none;padding-left:5px;width:175px;text-align:justify;clear:both;font-weight:normal;}
.footer_bx1 ul li a{text-decoration:none;color:#CACACA;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.footer_bx1 ul li.current{color:#999;}
.footer_bx1 a:hover{color:#ccc;}
.footer_box2{width:160px;float:left;margin-top:50px;}
.footer_box2 ul li a{text-decoration:none;color:#cacaca;}
.footer_bx2{width:300px;float:left;}
.footer_bx2 p a{text-decoration:none;color:#cacaca;}
.footer_bx3{width:220px;float:left;}
.footer_bx4{width:180px;height:50px;float:left;}
.footer_row1_main{position:relative;margin-top:30px;margin:0 auto;}
.footer_row2{width:100%;background:none repeat scroll 0 0 #000;font-size:12px;overflow-x:hidden;overflow-y:hidden;height:80px;}
.footerinner{width:960px;margin:0px auto;margin-top:10px;}
.footerinner p{font-size:13px;line-height:10px;color:#000;padding:0px 0px 0px 0px;}
.footerleft{float:left;width:600px;}
.footerright{width:280px;float:right;}
strong{font-weight:bold;}
.footer_row1_main h1{font-size:24px;line-height:50px;margin-bottom:34px;}
.soc_icn{width:165px;height:32px;margin:10px 0px 0px 0px;float:left;}
.soc_icn li{list-style:none;display:inline;}
.soc_icn li a{text-decoration:none;padding:0px 3px;}
.soc_icn li a:hover{opacity:0.8;}
.soc_icn c1{width:27px;height:32px;transistion:all 0.5s ease 0s;text-decoration:none;font-size:12px;text-align:justify;border-bottom:26px;background-position:center top;}
.footer-designer{float:left;margin-top:60px;}
.footer-designer a{text-decoration:none;color:#cacaca;}
.phone{color:#FFFFFF;float:right;margin-top:15px;}
.phone ul li{float:left;padding:5px;}
.phone ul li a{text-decoration:none;}
.phone ul li a:hover{color:#FFFFFF;}
#toTop{width:52px;height:59px;background:transparent url(../images/topbutton.png) no-repeat scroll 0% 0%;text-align:center;position:fixed;bottom:-9px;right:1px;cursor:pointer;display:none;text-indent:-999999px;