body {margin:0;padding:0;background-color:#647483;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:0.8em;color:#6e6d6c;}
a {text-decoration:none;color:#048FFD;}
img {border:0;}
label input {vertical-align:sub;}
label img {vertical-align:middle;}

.flag {font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url(/modules/mod_gtranslate/tmpl/lang/16.png);}
.flag img, .alt_flag img {border:0;vertical-align:middle;}

.switcher {float:right;margin-top:3px;margin-left:10px;font-family:Arial;font-size:10pt;text-align:left;cursor:pointer;overflow:hidden;position:relative;}
.switcher a {text-decoration:none;display:block;font-size:10pt;}
.switcher a span {margin-right:3px;padding:0;display:inline-block;vertical-align:middle;}
.switcher .selected {background:#FFFFFF url(/modules/mod_gtranslate/tmpl/switcher.png) repeat-x;position:relative;z-index:9999;}
.switcher .selected a {border:1px solid #CCCCCC;background:url(/modules/mod_gtranslate/tmpl/arrow_down.png) 146px center no-repeat;color:#666666;padding:3px 5px;width:151px;}
.switcher .selected a:hover {background:#F0F0F0 url(/modules/mod_gtranslate/tmpl/arrow_down.png) 146px center no-repeat;}
.switcher .option {position:relative;z-index:9998;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;display:none;width:161px;}
.switcher .option a {color:#000;padding:3px 5px;}
.switcher .option a:hover {background:#FFC;}

#page {background-color:#ffffff;margin:0 auto;padding:0 77px 33px;position:relative;text-align:left;width:846px;-moz-border-bottom-left-radius:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius:15px;-moz-border-bottom-right-radius:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px;}
#header {padding:35px 0;position:relative;}
#header #language {position:absolute;right:5px;top:52px;text-align:right;}
#header #social {position:absolute;right:5px;top:105px;}
#header-menu {height:33px;margin:0 0 30px;background-color:#f2f2f2;}

#header-menu {margin:0;padding:0;font-family:Tahoma,Helvetica,Arial,sans-serif;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#header-menu ul {margin:0;padding:0;height:33px;padding-left:0;overflow:hidden;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#header-menu li ul {background:none;height:auto;width:160px;border:1px solid #b1bbc4;margin:30px 0 0 -1px;position:absolute;z-index:2;background-color:#ffffff;padding:0;display:none;}
#header-menu li:hover ul {display:block;}
#header-menu li li {padding:5px 3px 0;height:16px;background:none;float:none;width:154px;margin:0;}
#header-menu li {height:33px;margin:0;float:left;padding:0;font-size:0.85em;font-weight:bold;list-style-type:none;list-style-image:none;}
#header-menu li.active a {background-color:#f38b00;color:#ffffff;}
#header-menu li.active a:hover {color:#cccccc;}
#header-menu li a {text-decoration:none;color:#495a69;display:block;float:left;padding:0 15px;height:33px;line-height:31px;background-color:transparent;}
#header-menu li a:before {content:"\00BB  ";}
#header-menu li a:hover {background-color:#f38b00;color:#ffffff;}
#header-menu li a.first {border-left:1px solid #c3c4b6;}
#header-menu li li a {font-size:9pt;border:none;padding:0;margin:0;line-height:10px;height:auto;font-weight:normal;}
#header-menu li li a:hover {border:none;}
#header-menu li.selected li a:hover {border:none;}
#header-menu li li:hover, div#header-menu li li.selected {background:none;background-color:#f07921;}
#header-menu li li:hover a, div#header-menu li li.selected a {color:#ffffff;}
#header-menu #search {position:absolute;right:5px;top:4px;}
#header-menu #search input {background:url(../images/search_bg.png) no-repeat scroll right 4px #ffffff;border:1px solid #bbbbbb;color:#777777;padding:4px 0 4px 5px;border-radius:2px;box-shadow:2px 2px 5px #dddddd inset;-moz-border-radius:2px;-moz-box-shadow:2px 2px 5px #dddddd inset;-webkit-border-radius:2px;-webkit-box-shadow:2px 2px 5px #dddddd inset;height:16px;}

#content {position:relative;padding:10px 0;}
#content h2 {margin:10px 0;}

#faq h2 {color:#000000;font-size:16px;}

#download-form {position:absolute;left:555px;top:63px;z-index:10;}
#download-form h3 {margin:0 0 15px;color:#495a69;font-size:20px;font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}
#download-form label {font-size:12pt;vertical-align:top;color:#000000;cursor:pointer;}

#testimonials {list-style-type:none;margin:0;padding:0 0 0 36px;color:#000000;position:absolute;left:450px;top:430px;z-index:10;background:url(../images/blockquote.png) no-repeat left top;}
#testimonials li {display:list-item;list-style-type:none;margin-left:0;}

a.btn {background-color:#F28705;border:none;color:#ffffff;cursor:pointer;font-weight:bold;padding:5px 15px;height:26px;vertical-align:middle;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
a.btn.modal {background:url(../images/video.png) no-repeat scroll 12px 7px #F28705;padding:5px 15px 5px 37px;}
a.btn:hover {background-color:#6e6edc;}

#page-footer {margin:15px auto;padding:0 15px 15px;width:970px;color:#ffffff;font-size:8pt;}
#page-footer #footer-menu {float:left;}
#page-footer #copyright {float:right;}
#page-footer ul {list-style-type:none;margin:0;padding:0;}
#page-footer li {float:left;padding-left:5px;}
#page-footer a {color:#ffffff;}
#page-footer a:hover, #page-footer li#current a {text-decoration:underline;}
#page-footer a img {margin:-1px 5px 0 0;}

.componentheading, .contentheading {font-size:16px;font-weight:bold;color:#000000;}
.createdate, .modifydate {font-size:10px;color:#000000;}
a.contentpagetitle {color:#495a69;}

.slides {overflow:hidden;cursor:pointer;}
.slides, .slide {position:relative;width:546px;height:400px;margin-bottom:10px;color:#000000;}
.slide h2 {position:absolute;left:0px;font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;font-weight:normal;line-height:36px;white-space:nowrap;cursor:auto;}
.slide p {position:absolute;top:55px;width:515px;padding:0;margin:0;font-size:10pt;cursor:auto;}
.slide.slide1 {background:url(../images/homepage/banner-alt-slide01.jpg) no-repeat left 60%;}
.slide.slide2 {background:url(../images/homepage/banner-alt-slide02.jpg) no-repeat left 60%;}
.slide.slide3 {background:url(../images/homepage/banner-alt-slide03.jpg) no-repeat left 85%;}
.slide.slide4 {background:url(../images/homepage/banner-alt-slide04.jpg) no-repeat left 60%;}
.slide.slide5 {background:url(../images/homepage/banner-alt-slide05.jpg) no-repeat left 70%;}
.pager-wrapper {position:absolute;top:372px;left:159px;z-index:100;}
.pager-wrapper ul {margin:0;padding:0;}
.pager-wrapper ul li {list-style-type:none;width:8px;height:8px;margin:0 10px 0 0;float:left;}
.pager-wrapper ul li a {display:block;background:url(../images/bkg-pagination-lite.gif) no-repeat 0 0;position:relative;width:8px;height:8px;text-indent:-9999px;margin-right:10px;padding:0;overflow:hidden;}
.pager-wrapper ul li a:hover {background-position:0 -8px;}
.pager-wrapper ul li.activeSlide a {background:url(../images/bkg-pagination-lite.gif) no-repeat 0 -8px;}

.home-item {position:relative;height:32px;margin:0 0 16px;}

.faqslider {margin:20px 0;}
.faqslider td {padding:12px 0 0;}

.label_radio {height:19px;padding-left:30px;background:url(../images/sprt_radio.png) no-repeat;}
.r_on {background:url(../images/sprt_radio.png) no-repeat scroll 0 -18px transparent;}
.label_radio input {position:absolute;left:-9999px;}

#conditions h2, #center-info h2 {font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;letter-spacing:-1px;color:#000000;}

#center-info {line-height:1.5;color:#000000;overflow:hidden;clear:both;text-align:center;}
#center-info ul {margin:0;padding:0 0 0 16px;list-style-type:none;}

.clear {clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}

span.pagination span, span.pagination a {padding:0 5px;}

#sbox-window {padding:3px !important;}

#system-message dd.message ul {background:#C3D2E5 url(../images/notice-info.png) 4px center no-repeat;}
#system-message dd.error ul {color:#c00;background:#E6C0C0 url(../images/notice-alert.png) 4px top no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}
#system-message dd.notice ul {color:#c00;background:#EFE7B8 url(../images/notice-note.png) 4px top no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}
