/* CSS Document */
html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#464646;background:#fff url(images/background/bg_body.jpg) top center no-repeat;}
div, body, p, ul, ol, li, a, form, img, table, td {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#017abd;background-color:inherit;}
a:hover {text-decoration:none;color:#017abd;background-color:inherit;}
option {background:#fff;}

/*  All  */
.header {position:relative;width:941px;margin:0 auto;padding-right:35px;}
.header .logo img.png {margin-top:12px;width:228px;height:122px;}
.header .logo_flash {position:absolute;}
.header ul.top_menu1 {position:absolute;top:87px;left:267px;}
.header ul.top_menu1 li {float:left;}
.header ul.top_menu1 li a {margin-right:17px;}
.header ul.top_menu1 li a.about img.png {width:45px;height:7px;}
.header ul.top_menu1 li a.about_active img.png {width:58px;height:15px;}
.header ul.top_menu1 li a.about_active {margin-right:10px;}
.header ul.top_menu1 li a.resources img.png {width:51px;height:7px;}
.header ul.top_menu1 li a.resources_active img.png {margin-right:0px;width:61px;height:15px;}
.header ul.top_menu1 li a.support img.png {width:41px;height:7px;}
.header ul.top_menu1 li a.support_active img.png {margin-right:0px;width:52px;height:15px;}
.header ul.top_menu1 li a.home img.png {width:27px;height:7px;}
.header ul.top_menu1 li a.home_active img.png {width:36px;height:15px;}
.header .top_menu2 {height:27px;position:absolute;top:116px;left:243px;}
.header .top_menu2 li {float:left;margin-right:1px;}
.header .top_menu2 li a {display:block;height:27px;width:113px;font-size:0;line-height:0;position:relative;}
.header .top_menu2 li a span {display:none;}
.header .top_menu2 .programs {background:url(images/menu/programs.gif) 0 0 no-repeat;}
.header .top_menu2 .programs a:hover, .header .top_menu2 .programs a.active, .header .top_menu2 .programs .active:hover {background:url(images/menu/programs.gif) 0 -27px no-repeat;}
.header .top_menu2 .portfolio {background:url(images/menu/portfolio.gif) 0 0 no-repeat;}
.header .top_menu2 .portfolio a:hover, .header .top_menu2 .portfolio a.active, .header .top_menu2 .portfolio .active:hover {background:url(images/menu/portfolio.gif) 0 -27px no-repeat;}
.header .top_menu2 .hosted_gal {background:url(images/menu/hosted_gal.gif) 0 0 no-repeat;width:126px;}
.header .top_menu2 .hosted_gal a:hover, .header .top_menu2 .hosted_gal a.active, .header .top_menu2 .hosted_gal .active:hover {background:url(images/menu/hosted_gal.gif) 0 -27px no-repeat;width:126px;}
.header .top_menu2 .promo {background:url(images/menu/promo.gif) 0 0 no-repeat;}
.header .top_menu2 .promo a:hover, .header .top_menu2 .promo a.active, .header .top_menu2 .promo .active:hover {background:url(images/menu/promo.gif) 0 -27px no-repeat;}
.header .top_menu2 .faq {background:url(images/menu/faq.gif) 0 0 no-repeat;}
.header .top_menu2 .faq a:hover, .header .top_menu2 .faq a.active, .header .top_menu2 .faq .active:hover {background:url(images/menu/faq.gif) 0 -27px no-repeat;}
.header .top_menu2 .sign_up {background:url(images/menu/sign_up.gif) 0 0 no-repeat;}
.header .top_menu2 .sign_up a:hover, .header .top_menu2 .sign_up a.active, .header .top_menu2 .sign_up .active:hover {background:url(images/menu/sign_up.gif) 0 -27px no-repeat;}
.header .top_menu2 .statistic {background:url(images/menu/statistic.gif) 0 0 no-repeat;}
.header .top_menu2 .statistic a:hover, .header .top_menu2 .statistic a.active, .header .top_menu2 .statistic .active:hover {background:url(images/menu/statistic.gif) 0 -27px no-repeat;}
.header .top_menu2 .link_codes {background:url(images/menu/link_codes.gif) 0 0 no-repeat;}
.header .top_menu2 .link_codes a:hover, .header .top_menu2 .link_codes a.active, .header .top_menu2 .link_codes .active:hover {background:url(images/menu/link_codes.gif) 0 -27px no-repeat;}
.header .top_menu2 .referrals {background:url(images/menu/referrals.gif) 0 0 no-repeat;width:126px;}
.header .top_menu2 .referrals a:hover, .header .top_menu2 .referrals a.active, .header .top_menu2 .referrals .active:hover {background:url(images/menu/referrals.gif) 0 -27px no-repeat;width:126px;}
.header .top_menu2 .marketing {background:url(images/menu/marketing.gif) 0 0 no-repeat;}
.header .top_menu2 .marketing a:hover, .header .top_menu2 .marketing a.active, .header .top_menu2 .marketing .active:hover {background:url(images/menu/marketing.gif) 0 -27px no-repeat;}
.header .top_menu2 .support {background:url(images/menu/support.gif) 0 0 no-repeat;}
.header .top_menu2 .support a:hover, .header .top_menu2 .support a.active, .header .top_menu2 .support .active:hover {background:url(images/menu/support.gif) 0 -27px no-repeat;}
.header .login_form {background:url(images/background/login_form.gif) no-repeat;width:310px;height:78px;padding:5px 0 0 13px;position:absolute;top:15px;right:37px;}
.header .login_form table {margin-top:10px;}
.header .login_form table td {font-size:10px;color:#ff5fa7;padding:0 2px 0 0;}
.header .login_form table td span {color:#707070;}
.header .login_form table td a {color:#017abd;}
.header .login_form table td input {vertical-align:middle;margin-top:2px;width:120px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.header .login_form table td input.button {width:48px;height:19px;border:none;background:none;margin-left:4px;}
.header .login_form table td input.check {width:auto;height:auto;border:none;background:none;}
.header .logout_form {position:absolute;top:15px;right:37px;}
.header .logout_form a {position:relative;bottom:-5px;margin-left:5px;}
.header .dollar_header {background:url(images/other/dollar.png) no-repeat;width:112px;height:18px;position:absolute;top:98px;right:71px;}
.container_wraper {background:url(images/background/container.jpg) bottom center no-repeat;}
.container {position:relative;width:976px;margin:0 auto;}
.container .left_column {width:241px;position:absolute;top:0;left:0;}
.left_column h3 {font-size:14px;color:#fff;padding:18px 0 0 0;font-weight:normal;margin:0;}
.left_column img.news_tit {margin:40px 0 18px 58px;}
.left_column img.port_tit {margin:19px 0 10px 0;}
.left_column .left_col_port_block li {position:relative;background:url(images/other/portfolio_list.gif) no-repeat;width:222px;height:191px;padding-top:10px;margin:0 0 5px 0;text-align:center;color:#0184c0;}
.left_column .left_col_port_block li a {position:relative;display:block;width:202px;height:162px;margin:0 0 6px 10px;}
.left_column .left_col_port_block li a img.png {width:108px;height:17px;position:absolute;top:74px;display:none;left:47px;}
.left_column .left_col_port_block li a:hover img.png {display:block;}
.left_column .left_col_port_block li a.arrow_left {position:absolute;display:block;width:17px;height:17px;margin:0;top:176px;left:11px;}
.left_column .left_col_port_block li a.arrow_left img.hover {display:none;}
.left_column .left_col_port_block li a.arrow_left:hover {background:none;}
.left_column .left_col_port_block li a.arrow_left:hover img.hover {display:block;position:relative;top:-40px;left:8px;}
.left_column .left_col_port_block li a.arrow_right {position:absolute;display:block;width:17px;height:17px;margin:0;top:176px;left:193px;}
.left_column .left_col_port_block li a.arrow_right img.hover {display:none;}
.left_column .left_col_port_block li a.arrow_right:hover {background:none;}
.left_column .left_col_port_block li a.arrow_right:hover img.hover {display:block;position:relative;top:-40px;left:-40px;}
#news_holder {position:relative; width:238px;height:233px; overflow:hidden; z-index:100;margin-right:10px;top:-2px;}
#wn {position:absolute; left:0; top:0; width:230px; height:223px; overflow:hidden; z-index:1;}
#lyr {width:230px;}
#news_holder div.content {position:absolute; visibility:hidden; left:0; top:0; z-index:1;}  
#scrollbar {position:absolute;  left:222px; top:0px; width:15px; height:233px; font-size:1px; z-index:2;}
#track {position:absolute; left:0; top:15px; width:13px; height:208px; z-index:1;border-left:1px solid #ececec;border-right:1px solid #ececec;background:#fff;}
#dragBar {position:absolute; left:-1px; top:0; width:15px; height:16px; background:url(images/other/scrollbar_drag.gif); z-index:1;}
#scrollbar_up {position:absolute; left:0; top:0; z-index:3; width:15px; height:15px;}  
#scrollbar_down {position:absolute; left:0; bottom:0; z-index:3; width:15px; height:15px;} 
#scrollbar_up span, #scrollbar_down span {width:15px; height:15px; cursor:pointer;}
#scrollbar_up span {background:url(images/other/scrollbar_up.gif);display:block; text-indent:-9999px; overflow:hidden;}
#scrollbar_down span {background:url(images/other/scrollbar_down.gif);display:block; text-indent:-9999px; overflow:hidden;}
#news_holder p {padding:0 10px 15px 0;}
#news_holder p span {color:#959595;}
#news_holder p em {color:#017abd;font-style:normal;}
.container .right_column_index {margin-left:241px;width:735px;min-height:680px;background:url(images/background/index.jpg) 0 7px no-repeat;}
.right_column_index .right_column_index_bg {background:url(images/background/index_2.jpg) no-repeat;position:absolute;top:7px;right:0;width:355px;height:495px;}
.right_column_index img.our_prog {width:164px;height:23px;position:absolute;top:426px;left:241px;}
.right_column_index ul {position:absolute;top:461px;left:241px;width:700px;}
.right_column_index ul li {width:224px;float:left;margin-right:8px;}
.right_column_index ul li.last {margin-right:0;}
.right_column_index ul li a.first img {width:223px;height:111px;margin-bottom:-8px;}
.right_column_index ul li a.last img {width:46px;height:15px;position:relative;top:8px;margin-bottom:0;}
.container .right_column {margin-left:241px;width:735px;min-height:760px;}
.container .right_column_backend {min-height:670px;}
.right_column .main_tit {margin:50px 0 35px 26px;}
.right_column p {padding:0 50px 15px 25px;}
.right_column p.center {text-align:center;}
.right_column_index .index_flash {position:absolute;top:7px;}

/* Other */
.clear {clear:both;}

/* Portfolio */
.right_column .portfolio_list {margin-left:10px;}
.right_column .portfolio_list li {background:url(images/other/portfolio_list.gif) no-repeat;width:222px;height:191px;float:left;padding-top:10px;margin:0 5px 5px 0;text-align:center;color:#0184c0;}
.right_column .portfolio_list li a {position:relative;display:block;width:202px;height:162px;margin:0 0 6px 10px;}
.right_column .portfolio_list li a img.png {width:108px;height:17px;position:absolute;top:74px;display:none;left:47px;}
.right_column .portfolio_list li a:hover img.png {display:block;}

/* FAQ */
.right_column .faq_list {margin-left:10px;}
.right_column .faq_list li {background:url(images/other/faq_list.gif) no-repeat;width:650px;padding:0 12px;margin-bottom:9px;}
.right_column .faq_list li.last {margin-bottom:0;}
.right_column .faq_list li span {display:block;color:#ff498a;font-size:25px;font-family:'Myriad Pro';border-bottom:1px solid #cccccc;padding:13px 0 2px;margin-bottom:4px;}
.right_column .faq_list li em {margin:0px 0 0 -12px;background:url(images/other/faq_list_bottom.gif) no-repeat;width:674px;height:26px;display:block;}

/* hosted_gal */
.right_column .hosted_gal_list {margin-left:10px;}
.right_column .hosted_gal_list li {text-align:center;background:url(images/other/hast_gal_list.gif) no-repeat;width:112px;height:190px;padding-top:5px;float:left;margin:0 19px 18px 0;}
.right_column .hosted_gal_list li.last {margin-right:0;}
.right_column .hosted_gal_list li img {margin:5px 0 0 0;}

/* Programs */
.right_column .programs_list {margin-left:10px;}
.right_column .programs_list li {padding-right:60px;float:none;height:136px;}
.right_column .programs_list li img.float_img {float:left;margin-right:10px;}
.right_column .programs_list li span {color:#ff498a;display:block;padding-bottom:2px;font-size:22px;font-family:'Myriad Pro';}
.right_column .programs_list li a {position:relative;top:10px;}
.right_column .programs_list li img.png {width:191px;height:131px;}

/* Promo */
.right_column .promo_list {margin-left:10px;}
.right_column .promo_list li {padding-right:60px;position:relative;float:none;height:145px;}
.right_column .promo_list li img.float_img {float:left;margin:0 10px 0px 0;}
.right_column .promo_list li img.png {width:159px;height:121px;}
.right_column .promo_list li span {color:#45344b;display:block;text-transform:uppercase;font-size:36px;font-family:'Myriad Pro';}
.right_column .promo_list li li {background:url(images/other/dot.gif) 0px 5px no-repeat;height:auto;width:600px;padding:0 0 5px 15px;}
.right_column .promo_list li ul {position:absolute;top:45px;left:172px;}

/* Promo */
.right_column .resources_list {margin-left:20px;}
.right_column .resources_list li {float:left;margin:0 13px 18px 0;}
.right_column .resources_list li a img {border:1px solid #e0b3c8;}

/* Signup */
.right_column_signup h2 {font-family:'Myriad Pro';color:#45344b;font-size:18px;padding:5px 0 8px 180px;margin:0;}
.right_column_signup table {margin:0 0 20px 180px;}
.right_column_signup table td {padding:1px 0 2px 0;}
.right_column_signup table td.width {width:90px;}
.right_column_signup table td input {vertical-align:middle;margin-top:2px;width:200px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column_signup table td input.check {width:auto;height:auto;background:none;border:none;}
.right_column_signup table td input.button {width:102px;height:23px;margin-top:5px;background:none;border:none;}
.right_column_signup table td select {vertical-align:middle;margin-top:2px;width:202px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}

/* Support */
.right_column .support_left {float:left;width:418px;padding-left:27px;}
.right_column .support_left p {padding:0 0 15px 0;}
.right_column .support_left table {}
.right_column .support_left table td {padding:1px 0 2px 0;}
.right_column .support_left table td.width {width:70px;}
.right_column .support_left table td.top {vertical-align:top;}
.right_column .support_left table td input {vertical-align:middle;margin-top:2px;width:200px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;margin-right:10px;}
.right_column .support_left table td input.button {width:102px;height:23px;background:none;border:none;margin-top:5px;}
.right_column .support_left table td textarea {vertical-align:middle;margin-top:4px;width:250px;height:200px;border:1px solid #ebebeb;margin-right:10px;}
.right_column .support_left table td span {color:#ff0000;}
.right_column .support_right {float:left;width:240px;}
.right_column .support_right p {padding:0 0 15px 0;}
.right_column .support_right p a, .right_column .support_right p a :visited {text-decoration:underline;}

/* Link Codes */
.right_column .link_codes_content h2 {color:#45344b;padding:0 0 5px 25px;margin:0;text-transform:uppercase;font-size:25px;font-family:'Myriad Pro';}
.right_column .link_codes_content h2 a, .right_column .link_codes_content h2 a:visited {color:#B4B4B4;}
.right_column .link_codes_content p.select {color:#999;border-bottom:1px solid #E2E2E2;padding:0 0 4px 0;margin:0 50px 10px 25px;}
.right_column .link_codes_content p.select select {vertical-align:middle;margin:0 5px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column .link_codes_content p.select input {vertical-align:middle;}
.right_column .backend_table {width:650px;margin-left:25px;}
.right_column .backend_table th {text-align:left;padding:6px 0 6px 12px;color:#fff;background:url(images/other/th.gif) repeat-x;border-right:1px solid #fff;}
.right_column .backend_table th.last {border:none;}
.right_column .backend_table td {color:#999;padding:4px 0 4px 12px;border:1px solid #E3E3E3;background:#fff;}
.right_column .backend_table td input {vertical-align:middle;width:300px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column .backend_table td a, .right_column .backend_table td a:visited {color:#FF3D79;}
.right_column .backend_table td.center, .right_column .backend_table th.center {text-align:center;padding-left:0;}

/* ReferraLS */
.right_column p.link_color a {color:#FF3D79;}
.right_column p.select_referrals {color:#999;border-top:1px solid #E2E2E2;padding:8px 0 4px 0;margin:15px 50px 10px 25px;}
.right_column p.select_referrals select {vertical-align:middle;width:160px;margin:0 5px 0 0;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column p.select_referrals input {vertical-align:middle;width:105px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;margin-right:3px;}
.right_column p.select_referrals input.button {background:none;border:none;width:59px;height:19px;margin-left:3px;margin-right:10px;}
.right_column p.select_referrals a {color:#FF3D79;}

/* Statistic */
.right_column .statistic_content p img {margin-top:4px;}
.right_column .statistic_content h2 {color:#45344b;padding:0 30px 5px 25px;margin:0;text-transform:uppercase;font-size:25px;font-family:'Myriad Pro';}
.right_column .statistic_content h2.border {border-top:1px solid #E2E2E2;padding:12px 0 4px 0;margin:0px 50px 10px 25px;}
.right_column p.select_stat {color:#999;padding:0px 0 4px 0;margin:0px 50px 10px 25px;}
.right_column p.select_stat select {vertical-align:middle;width:160px;margin:0 5px 0 0;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column p.select_stat input {vertical-align:middle;width:105px;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;margin-right:3px;}
.right_column .statistic_content .stat_table {margin:0 0 10px 25px;}
.right_column .statistic_content .stat_table td {padding:3px 4px 2px 0;}
.right_column .statistic_content .stat_table td select {vertical-align:middle;width:160px;margin:0 8px 0 0;border:1px solid #ebebeb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:url(images/other/input.gif) no-repeat;}
.right_column .statistic_content .stat_table td input {vertical-align:middle;}

/* Marketing */
.right_column .marketing_list {margin-left:20px;}
.right_column .marketing_list li {float:left;margin-bottom:10px;margin-right:27px;width:301px;}
.right_column .marketing_list li span.list {display:block;position:relative;background:url(images/other/marketing_list.gif) bottom left no-repeat;}
.right_column .marketing_list li span.list span.title {font-size:23px;color:#FF4483;background:url(images/other/mark_header.gif) top left no-repeat;font-family:'Myriad Pro';display:block;position:relative;z-index:1;padding:4px 0 3px 7px;}
.right_column .marketing_list li span.list span.text {display:block;padding:0 10px 10px 95px;position:relative;z-index:1;}
.right_column .marketing_list li span.list span.bg {position:absolute;bottom:0;left:0;background:url(images/other/marketing_bg.gif) no-repeat;width:101px;height:94px;}
.right_column .marketing_list li span.list span.bg2 {background:url(images/other/marketing_bg2.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg3 {background:url(images/other/marketing_bg3.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg4 {background:url(images/other/marketing_bg4.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg5 {background:url(images/other/marketing_bg5.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg6 {background:url(images/other/marketing_bg6.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg7 {background:url(images/other/marketing_bg7.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg8 {background:url(images/other/marketing_bg8.gif) no-repeat;}
.right_column .marketing_list li span.list span.bg9 {background:url(images/other/marketing_bg9.gif) no-repeat;}
.right_column .marketing_list li em {background:url(images/other/marketing_bottom.png) bottom left no-repeat;width:301px;height:22px;display:block;}
.right_column .marketing_list li a, .right_column .marketing_list li a:visited {color:#464646;}

/* Footer  */
.container .pre_footer {background:url(images/background/pre_footer.png) no-repeat;width:444px;height:12px;position:absolute;bottom:0;left:267px;}
.footer_wraper {background:url(images/background/footer.jpg) top center no-repeat;padding-bottom:172px;}
.footer_wraper_backend {clear:both;background:url(images/background/footer2.jpg) top center no-repeat;padding-bottom:172px;}
.footer {position:relative;width:976px;margin:0 auto;}
.footer .footer_block {width:165px;position:absolute;top:10px;left:400px;}
.footer .footer_block p {font-size:13px;font-family:'Myriad Pro';padding-top:7px;}
.footer .footer_block2 {width:165px;position:absolute;top:10px;left:727px;}
.footer .footer_block2 p {font-size:13px;font-family:'Myriad Pro';padding-top:7px;}
.footer .footer_menu {position:absolute;top:110px;right:50px;}
.footer_wraper_backend .footer .footer_menu {top:10px;}
.footer .footer_menu li {float:left;background:url(images/other/link_f.gif) center right no-repeat;padding-right:9px;margin-right:7px;}
.footer .footer_menu li.last {margin-right:0;padding-right:0;background:none;}
.footer .footer_menu li a, .footer .footer_menu li a:visited {color:#fff;text-transform:uppercase;font-size:10px;font-weight:bold;}
.footer .footer_menu li a:hover, .footer .footer_menu li a.active, .footer .footer_menu li a.active:visited {color:#b4cbf2;}
.footer .p {color:#fff;text-transform:uppercase;font-size:9px;position:absolute;top:129px;right:50px;}
.footer_wraper_backend .footer .p {top:29px;}
.footer .des {font-size:9px;position:absolute;top:150px;color:#902b5b;right:50px;}
.footer_wraper_backend .footer .des {top:50px;}
.footer .des img {position:relative;bottom:-2px;}

/*  Opera  */
@media all and (min-width:0px) {
}