*{outline:0; outline-style:none; outline-width:0;  text-decoration:none}
a, a img{border:0; color:#4090d5}
.alignleft{float:left; padding:0 10px 10px 0}
.alignright{float:right; padding:0 0 10px 10px}
.halftone{background:url(../img/halftone.gif) repeat-x top; width:100%; height:100%; position:absolute; z-index:-100}
body{  margin:0;   padding:0;   font:12px Arial,Helvetica,sans-serif;   color:#555;   background:#eaeaec url(../img/bg.jpg) repeat-x top left}
#container{min-height:100%;    position:relative}
#frame{  width:980px;   background:transparent; padding:0; margin:0 auto}
#header{margin-top:16px;   width:980px; height:94px;   background:transparent url(../img/header.png) no-repeat top left}
#logo{float:left; width:200px; height:59px; margin:4px 10px 0 10px}
#logo span{font-weight:bold; color:#65a5dc; font-size:16px}
#menu0, #menu0a, #menu1, #menu1a, #menu2, #menu2a, #menu3, #menu3a, #menu4, #menu4a, #menu5, #menu5a, #menu6, #menu6a{width:105px; height:55px; text-align:center; float:left; margin:7px 0 0 0; padding:0}
.menutext{padding-top:50px}
a:link #menu0, a:visited #menu0{height:55px; background:transparent url(../img/menu0.png) no-repeat bottom center; color:#555}
a:hover #menu0, a:focus #menu0, a:active #menu0{height:55px; background:transparent url(../img/menu0.png) no-repeat top center; color:#4090d5}
#menu0a{height:55px; background:transparent url(../img/menu0.png) no-repeat top center; color:#4090d5}
a:link #menu1, a:visited #menu1{height:55px; background:transparent url(../img/menu1.png) no-repeat bottom center; color:#555}
a:hover #menu1, a:focus #menu1, a:active #menu1{height:55px; background:transparent url(../img/menu1.png) no-repeat top center; color:#4090d5}
#menu1a{height:55px; background:transparent url(../img/menu1.png) no-repeat top center; color:#4090d5}
a:link #menu2, a:visited #menu2{height:55px; background:transparent url(../img/menu2.png) no-repeat bottom center; color:#555}
a:hover #menu2, a:focus #menu2, a:active #menu2{height:55px; background:transparent url(../img/menu2.png) no-repeat top center; color:#4090d5}
#menu2a{height:55px; background:transparent url(../img/menu2.png) no-repeat top center; color:#4090d5}
a:link #menu3, a:visited #menu3{height:55px; background:transparent url(../img/menu3.png) no-repeat bottom center; color:#555}
a:hover #menu3, a:focus #menu3, a:active #men3{height:55px; background:transparent url(../img/menu3.png) no-repeat top center; color:#4090d5}
#menu3a{height:55px; background:transparent url(../img/menu3.png) no-repeat top center; color:#4090d5}
a:link #menu4, a:visited #menu4{height:55px; background:transparent url(../img/menu4.png) no-repeat bottom center; color:#555}
a:hover #menu4, a:focus #menu4, a:active #menu4{height:55px; background:transparent url(../img/menu4.png) no-repeat top center; color:#4090d5}
#menu4a{height:55px; background:transparent url(../img/menu4.png) no-repeat top center; color:#4090d5}

a:link #menu5, a:visited #menu5{height:55px; background:transparent url(../img/menu5.png) no-repeat bottom center; color:#555}
a:hover #menu5, a:focus #menu5, a:active #menu5{height:55px; background:transparent url(../img/menu5.png) no-repeat top center; color:#4090d5}
#menu5a{height:55px; background:transparent url(../img/menu5.png) no-repeat top center; color:#4090d5}

a:link #menu6, a:visited #menu6{height:55px; background:transparent url(../img/menu6.png) no-repeat bottom center; color:#555}
a:hover #menu6, a:focus #menu6, a:active #menu6{height:55px; background:transparent url(../img/menu6.png) no-repeat top center; color:#4090d5}
#menu6a{height:55px; background:transparent url(../img/menu6.png) no-repeat top center; color:#4090d5}


#chat {padding:0; margin:0 3px 0 0; float:left;}
#chat img {margin:0;}
#chat a{color:#555}
#chat a:hover{color:#75aee0}
.big{font-size:17px}
.medium{font-size:14px}
#inner{padding:7px 0 0 12px}
.status{margin:9px 0 0 30px; float:left; font-size:10px}
.clear{clear:both; height:0px; overflow:hidden}
.bottomline{clear:both; border-bottom:#CCC dotted 1px}
.green{float:left; margin-top:-3px}
.online{font-size:20px; color:#65a5dc; font-weight:bold; padding:0; margin:-6px 0 0 8px; float:left}
.noborder{border: 0;}
.tablewidth{width: 330px;padding:2px;border-spacing: 2px;}
.valigntop{vertical-align:text-top;}
#info_sub{width:980px; height:275px;   background:transparent url(../img/info.png) no-repeat top left}
#info{margin-top:16px;   width:980px; height:275px;   background:transparent url(../img/info.png) no-repeat top left}
#info1{margin-top:16px;   width:980px; height:26px;   background:transparent url(../img/info1.png) no-repeat top left}
#info2{  width:980px;   background:transparent url(../img/info_bg.png) repeat-y top left}
#flash{width:603px; height:270px; margin:0 13px; float:left; text-align:left}
#flash1{width:489px; height:0; float:left; text-align:left}
#flash img{border:1px solid #E5E5E5}
#forms{width:350px; height:275px; float:right; text-align:left; color:#aea6a6; padding:0; margin:0}
input, textarea{color:#777; background:#fff; border:1px solid #9c9c9c; font:11px Arial,Helvetica,sans-serif; padding:4px}
#social{float:left}
#social a{font-size:11px; color:#fff; text-decoration:none}
#social a:hover{text-decoration:underline}
#content{  width:928px;   background:transparent url(../img/content.png) repeat-y top left; padding:18px 25px; border-top:1px #e8e8e8 solid}
#text3{width:928px; padding:0 0px 20px 0; text-align:left; float:left}
#text{width:545px; padding:0 0px 20px 0; text-align:justify; float:left}
#text2{width:350px; padding:0 0px 0 20px; text-align:justify; float:right}
#text2 ul{padding:0; margin:0; list-style:none}
#text h2, #text2 h2, #text3 h2{font-size:24px; color:#65a5dc; font-weight:normal; text-align:left}
#text h3, #text2 h3, #text3 h3{font-size:22px; color:#65a5dc; font-weight:normal}
#text h4, #text2 h4, #text3 h4{font-size:18px; color:#65a5dc; font-weight:normal}
.bigger{font-size:18px; color:#65a5dc}
.partners{width:295px; float:left; padding:10px 20px 10px 0}
.partners_last{width:295px; float:left; padding:10px 0 10px 0}
#footer{  width:980px; background:transparent url(../img/footer.png) no-repeat top left; margin-bottom:10px; text-align:center; padding:45px 0 0 0; font:11px Arial,Helvetica,sans-serif; color:#555; line-height:1.5}
#footer a{color:#555; text-decoration:none; font-size:11px; padding:0 10px}
#footer a:hover{color:#65a5dc; text-decoration:underline}
#subfooter{  width:100%;   background:url(../img/subfooter.png) repeat-x;   position:fixed;   bottom:0px;   left:0;   height:25px;   z-index:999;   color:#fff;   text-shadow:#65a5dc 0 -1px 0;   border-top:#b0d4e4 solid 1px}
#subfooter-center{ width:940px;  margin:0 auto;  padding:2px 20px 10px 20px}
#subfooter-center a{color:#fff;   text-shadow:#65a5dc 0 -1px 0; font-size:11px}
#subfooter-center img{padding-right:5px}
#design{width:295px; height:254px; font:12px Arial,Helvetica,sans-serif; float:left; text-align:left}
#design h1{margin:0; padding:10px 0 0 10px; font-size:27px}
#design p{margin:0; padding:45px 0 0 10px; text-decoration:underline}
a:link #design, a:visited #design{height:254px; background:transparent url(../img/design.jpg) no-repeat bottom left; color:#4090d5}
a:hover #design, a:focus #design, a:active #design{height:254px; background:transparent url(../img/design.jpg) no-repeat top left; color:#fff}
#seo{width:295px; height:254px; font:12px Arial,Helvetica,sans-serif; float:left; text-align:left; margin-left:21px}
#seo h1{margin:-5px 0 0 0; padding:0 0 0 10px; font-size:27px}
#seo h2{margin:0; padding:10px 0 0 10px; font-size:22px}
#seo p{margin:0; padding:20px 0 0 10px; text-decoration:underline}
a:link #seo, a:visited #seo{height:254px; background:transparent url(../img/seo.jpg) no-repeat bottom left; color:#4090d5}
a:hover #seo, a:focus #seo, a:active #seo{height:254px; background:transparent url(../img/seo.jpg) no-repeat top left; color:#fff}

.shadetabs{padding:5px 15px 0 0; margin:0; font-size:17px;  font-weight:bold; list-style-type:none; float:right; text-align:left}
.shadetabs ul{margin:0;  padding:0;  width:340px;  list-style:none;  font-size:17px;  font-weight:bold}
.shadetabs li{display:inline;  float:left;  margin:0;  padding:6px 3px;  text-align:center;  text-shadow:#FFF 0 2px 0}
.shadetabs li a{text-decoration:none; position:relative; z-index:1; color:#fff;  -moz-border-radius-topleft:5px;  -moz-border-radius-topright:5px;  -moz-border-radius-bottomright:0px;  -moz-border-radius-bottomleft:0px;  -webkit-border-radius:5px 5px 0px 0px;  border-radius:5px 5px 0px 0px}
.shadetabs li a:visited{}
.shadetabs li a:hover{}
.shadetabs li a.selected{position:relative; background:#FFF}
.shadetabs li a.selected:hover{text-decoration:none; background:#FFF}
#quote{display:inline;  float:left;  margin:0;  text-align:center}
#quote a{text-decoration:none; position:relative; z-index:2; color:#777;  padding:4px 15px 8px 15px;  background:#f3f3f3}
#quote a:visited{}
#quote a:hover{color:#65a5dc}
#quote a.selected{position:relative; background:#fff; color:#65a5dc}
#quote a.selected:hover{text-decoration:none; background:#fff}
#evaluation{display:inline;  float:left;  margin:0;  text-align:center}
#evaluation a{text-decoration:none; position:relative; z-index:2; color:#777;  padding:4px 15px 8px 15px;  background:#f3f3f3}
#evaluation a:visited{}
#evaluation a:hover{color:#65a5dc}
#evaluation a.selected{position:relative; background:#fff; color:#65a5dc}
#evaluation a.selected:hover{text-decoration:none; background:#fff}
.tabcontent{padding-top:20px; display:none}
@media print{.tabcontent{display:block !important}
}
#free{font-size:16px; font-weight:bold; margin-top:12px; float:left; color:#fff; text-shadow:#666 0 -1px 0}
#carousel_container{height:100px}
#carousel_inner{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul{position:relative; left:0px; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll, #right_scroll{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll img, #right_scroll img{cursor:pointer; cursor:hand}
#carousel_container1{height:100px}
#carousel_inner1{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul1{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul1 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul1 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll1, #right_scroll1{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll1{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll1 img, #right_scroll1 img{cursor:pointer; cursor:hand}
#carousel_container2{height:100px}
#carousel_inner2{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul2{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul2 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul2 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll2, #right_scroll2{position:relative; float:left; height:54px; width:29px; margin-top:0px; text-align:left}
#right_scroll2{position:relative; float:right; height:54px; width:29px; margin-top:0px; text-align:right}
#right_scroll0{position:relative; float:right; height:54px; width:29px; margin-top:0px; text-align:right}
#left_scroll2 img, #right_scroll2 img{cursor:pointer; cursor:hand}
#carousel_container3{height:100px}
#carousel_inner3{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul3{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul3 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul3 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll3, #right_scroll3{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll3{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll3 img, #right_scroll3 img{cursor:pointer; cursor:hand}
#carousel_container4{height:100px}
#carousel_inner4{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul4{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul4 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul4 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll4, #right_scroll4{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll4{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll4 img, #right_scroll4 img{cursor:pointer; cursor:hand}
#carousel_container5{height:100px}
#carousel_inner5{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul5{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul5 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul5 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll5, #right_scroll5{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll5{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll5 img, #right_scroll5 img{cursor:pointer; cursor:hand}
#carousel_container6{height:100px}
#carousel_inner6{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul6{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul6 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul6 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll6, #right_scroll6{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll6{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll6 img, #right_scroll6 img{cursor:pointer; cursor:hand}
#carousel_container7{height:100px}
#carousel_inner7{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul7{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul7 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul7 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll7, #right_scroll7{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll7{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll7 img, #right_scroll7 img{cursor:pointer; cursor:hand}
#carousel_container8{height:100px}
#carousel_inner8{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul8{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul8 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul8 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll8, #right_scroll8{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll8{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll8 img, #right_scroll8 img{cursor:pointer; cursor:hand}
#carousel_container9{height:100px}
#carousel_inner9{float:left; width:480px;  overflow:hidden;  left:70px; top:0}
#carousel_ul9{position:relative; left:0; list-style-type:none; margin:0px; padding:0px; width:9999px}
#carousel_ul9 li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul9 a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}
#left_scroll9, #right_scroll9{position:relative; float:left; height:54px; width:29px; margin-top:20px; text-align:left}
#right_scroll9{position:relative; float:right; height:54px; width:29px; margin-top:20px; text-align:right}
#left_scroll9 img, #right_scroll9 img{cursor:pointer; cursor:hand}


#carousel_container_empty{height:100px}
.carousel_container_empty{height:100px}

#carousel_inner_empty{float:left; width:530px;  left:70px; top:0}
.carousel_inner_empty{float:left; width:530px;  left:70px; top:0}

#carousel_ul_empty{list-style-type:none; margin:0px; padding:0px}
#carousel_ul_empty li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul_empty a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}

.carousel_ul_empty{list-style-type:none; margin:0px; padding:0px}
.carousel_ul_empty li{float:left;  width:100px;  padding:0px; height:100px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
.carousel_ul_empty a{display:block; width:100px; height:100px; cursor:pointer; cursor:hand}


#carousel_container_frame{height:150px}
.carousel_container_frame{height:150px}

#carousel_inner_frame{float:left; width:530px;  left:70px; top:0}
.carousel_inner_frame{float:left; width:530px;  left:70px; top:0}

#carousel_ul_frame{list-style-type:none; margin:0px; padding:0px}
#carousel_ul_frame li{float:left;  width:150px;  padding:0px; height:150px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
#carousel_ul_frame a{display:block; width:200px; height:200px; cursor:pointer; cursor:hand}

.carousel_ul_frame{list-style-type:none; margin:0px; padding:0px}
.carousel_ul_frame li{float:left;  width:200px;  padding:0px; height:200px; margin-top:2px; margin-bottom:2px; margin-left:0; margin-right:20px}
.carousel_ul_frame a{display:block; width:200px; height:200px; cursor:pointer; cursor:hand}



#flash1 .hide{width:950px; height:423px; visibility:hidden}
#flash1.show .hide{visibility:visible}
#flash1 .hide1, #flash1 .hide2, #flash1 .hide3, #flash1 .hide4, #flash1 .hide5, #flash1 .hide6,  #flash1 .hide7, #flash1 .hide8, #flash1 .hide9, #flash1 .hide10, #flash1 .hide11, #flash1 .hide12, #flash1 .hide13,  #flash1 .hide14, #flash1 .hide15, #flash1 .hide16, #flash1 .hide17, #flash1 .hide18, #flash1 .hide19, #flash1 .hide20,  #flash1 .hide21, #flash1 .hide22, #flash1 .hide23, #flash1 .hide24, #flash1 .hide25, #flash1 .hide26, #flash1 .hide27,  #flash1 .hide28, #flash1 .hide29, #flash1 .hide30, #flash1 .hide31, #flash1 .hide32, #flash1 .hide33, #flash1 .hide34,  #flash1 .hide35, #flash1 .hide36, #flash1 .hide37, #flash1 .hide38, #flash1 .hide39, #flash1 .hide40, #flash1 .hide41,  #flash1 .hide42, #flash1 .hide43, #flash1 .hide44, #flash1 .hide45, #flash1 .hide46, #flash1 .hide47, #flash1 .hide48,  #flash1 .hide49, #flash1 .hide50, #flash1 .hide51, #flash1 .hide52, #flash1 .hide53, #flash1 .hide54, #flash1 .hide55, #flash1 .hide56, #flash1 .hide57, #flash1 .hide58, #flash1 .hide59, #flash1 .hide60, #flash1 .hide61, #flash1 .hide62,  #flash1 .hide63, #flash1 .hide64, #flash1 .hide65, #flash1 .hide66, #flash1 .hide67, #flash1 .hide68, #flash1 .hide69,  #flash1 .hide70, #flash1 .hide71, #flash1 .hide72, #flash1 .hide73, #flash1 .hide74, #flash1 .hide75,  #flash1 .hide76, #flash1 .hide200, #flash1 .hide201, #flash1 .hide202, #flash1 .hide203, #flash1 .hide204, #flash1 .hide205, #flash1 .hide206, #flash1 .hide207, #flash1 .hide208, #flash1 .hide209, #flash1 .hide210, #flash1 .hide211, #flash1 .hide212, #flash1 .hide213, #flash1 .hide214, #flash1 .hide215, #flash1 .hide216, #flash1 .hide217, #flash1 .hide218, #flash1 .hide219, #flash1 .hide220{width:950px; height:423px; margin:-423px 0 0 0; visibility:hidden}
#flash1.show1 .hide1, #flash1.show2 .hide2, #flash1.show3 .hide3, #flash1.show4 .hide4, #flash1.show5 .hide5, #flash1.show6 .hide6, #flash1.show7 .hide7, #flash1.show8 .hide8, #flash1.show9 .hide9, #flash1.show10 .hide10, #flash1.show11 .hide11, #flash1.show12 .hide12, #flash1.show13 .hide13, #flash1.show14 .hide14, #flash1.show15 .hide15, #flash1.show16 .hide16, #flash1.show17 .hide17, #flash1.show18 .hide18, #flash1.show19 .hide19, #flash1.show20 .hide20, #flash1.show21 .hide21, #flash1.show22 .hide22, #flash1.show23 .hide23, #flash1.show24 .hide24, #flash1.show25 .hide25, #flash1.show26 .hide26, #flash1.show27 .hide27, #flash1.show28 .hide28, #flash1.show29 .hide29, #flash1.show30 .hide30, #flash1.show31 .hide31, #flash1.show32 .hide32, #flash1.show33 .hide33, #flash1.show34 .hide34, #flash1.show35 .hide35, #flash1.show36 .hide36, #flash1.show37 .hide37, #flash1.show38 .hide38, #flash1.show39 .hide39, #flash1.show40 .hide40, #flash1.show41 .hide41, #flash1.show42 .hide42, #flash1.show43 .hide43, #flash1.show44 .hide44, #flash1.show45 .hide45, #flash1.show46 .hide46, #flash1.show47 .hide47, #flash1.show48 .hide48, #flash1.show49 .hide49, #flash1.show50 .hide50, #flash1.show51 .hide51, #flash1.show52 .hide52, #flash1.show53 .hide53, #flash1.show54 .hide54, #flash1.show55 .hide55, #flash1.show56 .hide56, #flash1.show57 .hide57, #flash1.show58 .hide58, #flash1.show59 .hide59, #flash1.show60 .hide60, #flash1.show61 .hide61, #flash1.show62 .hide62, #flash1.show63 .hide63, #flash1.show64 .hide64, #flash1.show65 .hide65, #flash1.show66 .hide66, #flash1.show67 .hide67, #flash1.show68 .hide68, #flash1.show69 .hide69, #flash1.show70 .hide70, #flash1.show71 .hide71, #flash1.show72 .hide72, #flash1.show73 .hide73, #flash1.show74 .hide74, #flash1.show75 .hide75, #flash1.show76 .hide76, #flash1.show200 .hide200, #flash1.show201 .hide201, #flash1.show202 .hide202, #flash1.show203 .hide203, #flash1.show204 .hide204, #flash1.show205 .hide205, #flash1.show206 .hide206, #flash1.show207 .hide207, #flash1.show208 .hide208, #flash1.show209 .hide209, #flash1.show210 .hide210, #flash1.show211 .hide211, #flash1.show212 .hide212, #flash1.show213 .hide213, #flash1.show214 .hide214, #flash1.show215 .hide215, #flash1.show216 .hide216, #flash1.show217 .hide217, #flash1.show218 .hide218, #flash1.show219 .hide219, #flash1.show220 .hide220{visibility:visible}
#info_new{width:980px; text-align:center}
#description{margin:20px 0 0 0; width:459px; text-align:left; background:#f0f0f0; padding:15px; -moz-border-radius:15px; border-radius:15px}
#description1{margin:20px 0 0 0; width:609px; text-align:left; background:#f0f0f0; padding:15px; -moz-border-radius:15px; border-radius:15px}
#description h1{margin:0; font-size:24px; color:#65a5dc; font-weight:normal}
#description1 h1{margin:0; font-size:24px; color:#65a5dc; font-weight:normal}
#description p{margin:20px 0}
#description1 p{margin:20px 0}
#description a{font-size:11px; color:#4090d5; text-decoration:underline}
#description a:hover{color:#75aee0; text-decoration:none}
#description1 a{font-size:11px; color:#4090d5; text-decoration:underline}
#description1 a:hover{color:#75aee0; text-decoration:none}
div.parent{  cursor:pointer;   padding:0}
#list2 .title{   color:#65a5dc;   font-size:18px;}
#list3 .title{   color:#65a5dc;   font-size:18px;   border-bottom:#65a5dc 1px dashed;   float:left; }
.clients{margin-top:22px; margin-bottom:10px;   font-size:18px;   font-weight:100}
#list4 .title{  cursor:pointer;   background:url(../img/show.png) no-repeat bottom left;  height:30px}
#list5 .title{ margin:0 0 10px 0;  padding:10px 0 5px 0;  cursor:pointer;  color:#65a5dc;  font-size:24px;  border-bottom:#65a5dc 1px dashed; }
#smalltitle{font-size:16px !important; border-bottom:none !important; padding:0 !important}
#text h4, #text2 h4{font-size:18px; margin:0; padding:0; color:#777}
h2{margin:0; padding:0}
#topnav{margin-left:380px}
ul.gallery{list-style:none; margin:0; padding:5px 0 0 0}
ul.gallery li{float:left; padding:0; text-align:center; display:inline; padding-right:5px}
ul.gallery li a.thumb{width:65px; height:55px; cursor:pointer; padding:0 20px 0 20px}
ul.gallery li span{width:65px; height:55px; overflow:hidden; display:block}
ul.gallery li a.thumb:hover{background:#fff; color:#0CF}
ul.gallery li h2{font-size:1em; font-weight:normal; margin:0; padding:10px}
ul.gallery li a{text-decoration:none; color:#777; display:block}
ul.team{list-style:none; padding:0; margin:0}
ul.team li{float:left; width:174px; margin:0; padding:0 5px 20px 0; height:200px}
.tip{color:#666; font-size:13px; text-align:left; text-shadow:#fff 0 1px 0px;
background-color:#f3f3f3;

width:250px; display:none; padding:8px; position:absolute; z-index:1000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:#FFF solid 1px; -webkit-box-shadow:0px 0px 5px 0px #666;  -moz-box-shadow:0px 0px 5px 0px #666;  box-shadow:0px 0px 5px 0px #666}
ul.team header{text-align:right; margin:-5px 20px 0 0}
#slider ul, #slider li, 
#slider2 ul, #slider2 li{margin:0; padding:0; list-style:none}
#slider2{margin-top:1em}
#slider li, #slider2 li{ width:593px; height:275px; overflow:hidden}
ol#controls{margin:-240px 0 0 -10px; padding:0; height:28px}
ol#controls li{margin:5px 0 0 0; padding:0; list-style:none; height:28px; line-height:28px}
ol#controls li a{float:left; height:28px; line-height:28px; border:1px solid #fff; background:#f4f4f4; color:#f4f4f4; padding:0px; text-decoration:none}
ol#controls li.current a{background:#d9d9d9; color:#d9d9d9}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none}

/***************************************************
			  	  START TIPSY 
***************************************************/

.tipsy { padding: 5px; font-size: 12px; opacity: 1.0; filter: alpha(opacity=100); background-repeat: no-repeat; margin-top: -5px; color:#1F242F; font-family: 'OpenSansRegular'; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: #5583a3; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center;}
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }  
