@charset "utf-8";
html{}
body{margin:0px auto;padding:0px;text-align:center; background-color:#F7F7F7;}
form, p{margin: 0px;padding:0px;}
body, div, p, span, li, ol, a, h1, h2, h3, h4, input, select, textarea, td, table {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;margin:0px; padding:0px;}

/* DEFAULT LAYOUT*/
#main {position:relative;text-align:center;width:804px;margin:0 auto;}
#top_banner_default {position:relative;width:804px;margin:0 auto;height:71px; background-image:url("images/top_ban.jpg"); background-repeat:no-repeat;}
#logo{float:left;line-height:71px;}
#phone{color:#FFFFFF; float:right; font-size:19px; line-height:71px; margin-right:10px;}

#bottom {position:relative;width:804px;height:28px;margin:0 auto;color:#FFF;display:block; overflow:hidden;background-image:url(images/bottom_bg.jpg); background-repeat:no-repeat;}
#bottom_partners {position:relative;width:804px;height:92px;margin:0 auto;display:block; overflow:hidden;background: url(images/content_bg.jpg) #FFF repeat-y; text-align:center; border-top:#CCC 1px solid; padding-top:10px;}
#bottom_menu{float:right;margin-right:10px;color:#ffffff;}
#bottom_menu a{color:#ffffff;;text-decoration:none;line-height:28px;}
#copyright{float:left;color:#ffffff; line-height:28px; margin-left:10px;}

/* TOP MENU OPTIONS*/
#intro {width:804px;height:274px;background: url(images/content_bg.jpg) #FFF repeat-y;}

#top_menu {width:804px;height:44px;display:block;text-align:left;overflow:hidden;color:#FFFFFF;}
#top_menu div { float:left;}
#top_menu a{display:block;display:inline-block;cursor:pointer;line-height:43px;text-decoration:none;font-size:14px; font-weight:bold; padding-right:7px;padding-left:7px;}



#top_tools_t {width:804px;height:10px;display:block;text-align:right;margin-top:10px;}
#top_tools {width:804px;height:30px;background: url(images/content_bg.jpg) #FFF repeat-y;overflow:hidden;}
#top_tools div{margin-right:10px; margin-left:10px; float:right;}

.down_block{margin-bottom:30px; clear:both;}
.down_block div{float:left;}
.down_block a{ margin-left:20px; padding-top:20px; display:block;}

#home{margin-left:10px; margin-right:10px; text-align:left;}
#home p{color:#333333;font-weight:normal;line-height:18px;margin-right:10px;text-align:justify; margin:0px;}
#home ul{color:#333333;line-height:18px; margin-top:10px;margin-bottom:10px;}
#home h3{padding-bottom:10px;color:#4A4A4A;font-size:20px; font-weight:normal;margin:0px;}

#features{width:784px; height:83px; background: url(images/features_bg.jpg);}

#features_tbl .ttl{background-color:#EFEFEF; padding:5px; font-size:14px; font-weight:bold; color:#595959;}
#features_tbl .ttl2{background-color:#EFEFEF; padding:5px; font-size:12px;color:#333333; text-align:center; border:#999999 1px solid;}
#features_tbl .txt{padding:5px; vertical-align:top; border-left:#DFDFDF 1px solid;border-right:#DFDFDF 1px solid;border-bottom:#DFDFDF 1px solid;}

.long_bar{ background-image:url(images/long_bar.jpg); color:#FFFFFF; font-weight:bold; line-height:37px; text-indent:20px; font-size:16px;}
.long_bar_bottom{ background-image:url(images/long_bar_bottom.jpg); background-repeat:no-repeat;}
.sep{ background-image:url(images/dot_sep.jpg); background-repeat:repeat-y;}
.tfl{border-left:#E0E0DE 1px solid;}
.tfr{border-right:#E0E0DE 1px solid;}

.left_half_box{width:382px;float:left; vertical-align:top;background-color:#F0F0F0;}
.right_half_box{width:382px;float:right;vertical-align:top;background-color:#F0F0F0;}
.box_title{line-height:21px; height:23px;}
.ttl_txt{color:#FFF; font-size:16px; font-weight:bold; margin-left:10px; float:left;}
.box_bottom{width:382px; background: url(images/on_site_phone_system_bottom.jpg); clear:both; height:19px;}
.box_bottom2{width:382px; background: url(images/hosted_ip_pbs_bottom.jpg); clear:both; height:19px;}

.box_bottom_fl{width:382px; background: url(images/features_bottom.jpg); clear:both; height:19px;}
.box_bottom_fr{width:382px; background: url(images/box_bottom_fr.jpg); clear:both; height:19px;}

/* MAIN MENU*/
a.main_menu{ display:block;width:194px;height:25px;line-height:25px;font-weight:bold;background-image:url(images/main_menu_bg.jpg); background-color:#F2F2F2; background-repeat:no-repeat;text-indent:30px;}
a.main_menu:link, a.main_menu:active, a.main_menu:visited {color:#676767;text-decoration:none;background-position: -20px;}
a.main_menu:hover {color:#113F95;background-position: -0px;}
a.main_menu_sel{ display:block;width:194px;height:25px;line-height:25px;font-weight:bold;background-image:url(images/main_menu_bg.jpg); background-color:#F2F2F2; background-repeat:no-repeat;text-indent:30px;}
a.main_menu_sel:link, a.main_menu_sel:active, a.main_menu_sel:visited {color:#B30B48;text-decoration:none;background-position: -204px;}


a.left_menu_sub{line-height:25px; width:184px; display:block; background-color:#D6E4EF; margin-left:10px; text-indent:10px;}
a.left_menu_sub:link, a.left_menu_sub:active, a.left_menu_sub:visited {text-decoration:none;}
a.left_menu_sub_sel{line-height:25px; width:184px; display:block; background-color:#D6E4EF; margin-left:10px;text-indent:10px;}
a.left_menu_sub_sel:link, a.left_menu_sub_sel:active, a.left_menu_sub_sel:visited {text-decoration:none;}
.sub_separator{ height:10px;width:184px; margin-left:10px;background-color:#D6E4EF; margin-top:2px;}
.sub_separator_b{ height:10px;width:184px; margin-left:10px;background-color:#D6E4EF; margin-bottom:2px;}

/* TOP MENU*/
a.top_menu:link, a.top_menu:active, a.top_menu:visited { text-decoration:none;background-image:url(images/tm_off_bg.jpg);color:#818181;background-position:right;}
a.top_menu:hover {color:#0A4595;}
a.top_menu_sel:link, a.top_menu_sel:active, a.top_menu_sel:visited {background-image:url(images/tm_on_bg.jpg);color:#ffffff;background-position:right;}

a.top_menu_left:link, a.top_menu_left:active, a.top_menu_left:visited { text-decoration:none;background-image:url(images/tm_off_left_bg.jpg);color:#818181;background-position:left;}
a.top_menu_left:hover {color:#0A4595;}
a.top_menu_sel_left:link, a.top_menu_sel_left:active, a.top_menu_sel_left:visited {background-image:url(images/tm_on_left_bg.jpg);color:#ffffff;background-position:left;}

a.top_menu_right:link, a.top_menu_right:active, a.top_menu_right:visited { text-decoration:none;background-image:url(images/tm_off_right_bg.jpg);color:#818181; background-position:right; width:82px;}
a.top_menu_right:hover {color:#0A4595;}
a.top_menu_sel_right:link, a.top_menu_sel_right:active, a.top_menu_sel_right:visited {background-image:url(images/tm_on_right_bg.jpg);color:#ffffff; background-position:right;width:82px;}


#ban_txt{width:204px;}
#ban_txt .txts{padding:8px;}

/* CONTENT*/
#stretch_conteiner {position:relative;width:804px;background: url(images/content_bg.jpg) #FFF repeat-y; overflow:hidden; padding-top:20px;}
#left_conteiner {text-align:left;position:relative;float:left;width:204px; padding-left:10px;}
#left_conteiner p{color:#333333;font-weight:normal;line-height:18px;margin-right:0px;margin-left:10px;}

#right_conteiner{text-align:left;position:relative;float:right;width:580px;}
#right_conteiner_s{text-align:left;position:relative;float:right;width:580px;}
#right_conteiner p{color:#333333;font-weight:normal;line-height:18px;margin-right:10px;text-align:justify;}
#right_conteiner p b{color:#666666;}
#right_conteiner ul{color:#333333;line-height:18px; margin-top:10px;margin-bottom:10px;}

#left_rates{float:left; margin-top:30px; width:275px; background-color:#F2F2F4; padding-bottom:20px;}
#right_rates{float:right; margin-top:30px; width:275px;background-color:#F2F2F4; margin-right:10px;padding-bottom:20px;}
.country_ttl{float:left;width:200px;background-color:#999; color:#FFF; line-height:30px;line-height:30px; text-align:center; font-weight:bold; margin-bottom:10px;}
.rate_ttl{float:left; margin-left:1px;width:74px;background-color:#999; color:#FFF;line-height:30px; text-align:center; font-weight:bold;margin-bottom:10px;}
.country{float:left;width:200px;line-height:20px;text-align:left; text-indent:10px; border-bottom: #CFCFCF 1px solid;}
.rate{float:left;width:75px;line-height:20px;text-align:center;border-bottom: #CFCFCF 1px solid;}

.t10{padding-top:10px;}
.b10{padding-bottom:10px;}
.t20{padding-top:20px;}
.b20{padding-bottom:20px;}
.b30{padding-bottom:30px;}
.left_ban{margin-top:30px;}
.td_line{border-top:#996863 1px solid;}
.td_line2{border-bottom:#996863 1px solid;}


i { color:#C00; font-size:14px; margin-bottom:5px;}

.page_list{clear:both;}
ol, ul{list-style-position:outside;color:#333333;margin-left:0px;line-height:18px;}
ol li{list-style-type:decimal;}
ul li{list-style-type:disc;}

#page_list_full{clear:both; margin-bottom:20px;}
#page_list_full ol{list-style-position:outside;margin-left:40px;}
#page_list_full li{list-style-type:decimal;font-size:20px;font-weight:bold;color:#595959;}



/* DEFAULT HEADERS AND TEXTS*/

#right_conteiner h1{font-size:16px;line-height:22px;color:#E9F9FE;margin:0px; padding:0px; font-style:italic;}
#right_conteiner h2{padding-top:0px;padding-bottom:0px;color:#4A4A4A;font-size:14px; font-weight:bold;}
#right_conteiner h3{padding-top:20px;padding-bottom:0px;color:#4A4A4A;font-size:20px; font-weight:normal;}
#right_conteiner h4{font-size:20px;font-weight:normal; line-height:33px;color:#D5C9C8;margin-bottom:20px;margin-top:20px;background:url(images/title_dark_bg.jpg) no-repeat;}

#learning_center{ width:690px; height:163px;background:url(images/learning_center.jpg) no-repeat;}
#learning_center .bttl{margin-left:223px; margin-bottom:10px; padding-top:5px;font-size:22px;color:#666d74;}
#learning_center .btxt{margin-left:223px;padding-right:5px;}

#content_bottom {width:680px; height:50px;background:url(images/bg_content.jpg) #191015 no-repeat;}

a:link, a:active, a:visited {outline:none;color:#333333;text-decoration:underline;font-size:12px;}
a:hover {text-decoration:none;}

#cisco_showcase_dl{float:right;background-image:url(images/cisco_bg.jpg); background-repeat:repeat-y; padding-left:36px; margin-right:5px;}
/* MISCELLANEOUS */

.err_ttl{font-size:18px;color:#CC3300;}
.err{padding-right:15px;padding-top:20px;color:#CC3300;}
.large_txt{font-size:18px;}
.spacer_10{clear:both;height:10px;}
.spacer_15{clear:both;height:15px;}
.spacer_20{clear:both;height:20px;}
.spacer_30{clear:both;height:30px;}
.spacer_40{clear:both;height:40px;}
.spacer_50{clear:both;height:50px;}
.google_ct{padding-top:15px; padding-bottom:15px;}
.seal{width:150px; float:left;}
.seal_txt{width:430px; float:right;}
.l_18{line-height:22px;}
.breaker{clear:both;height:1px;width:170px;}
a.red:link, a.red:active, a.red:visited{color:#F30;}
a.blue:link, a.blue:active, a.blue:visited{color:#069;}
a.green:link, a.green:active, a.green:visited{color:#0F3;}
a.white:link, a.white:active, a.white:visited{color:#FFFFFF;}

.tbl_lst td{vertical-align:top; color:#333333}
.tree_plus{width:17px;height:17px; background-color:#887674; margin:3px; text-align:center; font-size:16px; font-weight:bold; color:#FFF; cursor:pointer; line-height:17px;}
.tree_ttl{background-color:#897775;color:#FFFFFF;font-style:italic; margin-top:10px; margin-bottom:5px; padding:3px;}
.tree_desc{margin-bottom:30px; border:#999 solid 1px; padding:5px;}
.tree_conteiner{display:none;}
.f_block{border-top:#FFFFFF 1px solid;border-left:#FFFFFF 1px solid; padding:10px; background-color:#333333;}
.f_block span{color:#333333;}

.green_box{width:12px;height:12px; background-color:#093; margin:3px;}
.orange_box{width:12px;height:12px; background-color:#F90; margin:3px;}
.red_box{width:12px;height:12px; background-color:#F00; margin:3px;}

.left_im{margin-top:15px;margin-right:10px;}
.right_im{margin-top:15px;margin-left:15px;margin-right:10px;}

/* MAP ADDRESS DIRECTIONS */
#address_cont{width:230px;}
#contact_form_cont{width:440px; float:left;}
.map{width:680px;height:400px;background-color:#FFFFFF;border-top:#FFFFFF 2px solid;border-bottom:#FFFFFF 2px solid; margin-bottom:20px;}
#map_msg{display:none;}
#directions{width:650px;margin-left:10px; clear:both; background-color:#FFFFFF;border:#A97963 1px solid;margin-top:15px;display:none;}
#print_button{display:none;}
#s_map{color:#FFFFFF; text-decoration:none;}

p b{color:#006699;}

#get_started_tbl td{height:18px;}
#get_started_tbl span{color:#FF0000;font-size:17px;font-weight:bold;display:none;}
#get_started_tbl img{ vertical-align:bottom;}
#get_started_tbl select, input{margin-bottom:6px;}
#get_started_tbl input{ width:250px;}
#get_started_tbl select{ width:255px;}

#dlg_confirm{display:none;cursor:default;overflow:hidden; border:#CC0000 1px solid; padding:10px;}
#conf_ttl{font-weight:bold;overflow:hidden;}
#conf_txt{margin-top:7px;overflow:hidden;}
#conf_im{text-align:center;display:none;margin-top:15px;overflow:hidden;}
#dlg_ok_cancel, #dlg_ok{margin-top:25px;display:none;overflow:hidden;}
#btn_cancel, #btn_ok, #btn_okw{float:right;width:auto;margin-left:20px;cursor:pointer; padding-left:10px; padding-right:10px;outline:hidden;}
#dlg_internal{border:#FFFFFF solid 1px; padding:10px; margin-top:20px;margin-bottom:20px;margin-right:8px; background-color:#897775; display:none; clear:both; position:relative;}
#dlg_internal_ttl{color:#FFFFFF; font-weight:bold; margin-bottom:10px;}
#dlg_internal_txt{color:#FFFFFF;margin-bottom:10px;}
#dlg_internal_btn{text-align:right;}
#dlg_internal_btn input{cursor:pointer;padding-right:5px;padding-left:5px;}
