body{
	margin:0px;
	background:#395162 url('images/bgTile.png') repeat-x;
}
*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#333333;
}
.main{
	width:950px;
	background:#ffffff;
}
.main_center{
	padding:13px 20px;
}
.left_pane{
	width:218px;
}
.right_pane{
	width:673px;
	background:url('background/bg_page_cont_top.gif') no-repeat top;
}
.bg_right_pane{
	background:url('background/bg_page_cont_f.gif') repeat-y;
	width:673px
}
.spacing_h{
	height:13px;
}
.spacing_v{
	width:13px;
}
form{
	margin:0px;
}
img{
	border:none;
	margin:0px;
}
a{
	color:#1689e5;
} 
a:hover{
	color:#333333;
	text-decoration:none;
}
.head_bg {
	background:url('template/head_bg.gif') repeat-x;
	height:79px
}
.menu_bg{
	background:url('template/menu_bg.gif') repeat-x;
	height:37px
}
.footer_bg{
	background:url('template/footer_bg.gif') repeat-x top;
}
.footer_menu_link:hover{
	color:#ffffff;
}
.welcome_box{
	background:url('template/welcome_bg.gif') repeat-x bottom;
	border-left:1px solid #CCCCCC;
	color:#999999; padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px
}
.news_box{
	background:url('template/news_box_bg.gif') repeat-x;
	height:161px
}
.news_box_cont{
	padding:10px 0px 16px 0px;
}
.grey_border{
	border:1px solid #e4e4e4;	
}
.menu_link{
	font-size:12px;
	font-weight:bold;
	color:#81c6ff;
	text-decoration:none;
}
.menu_link:hover {
	color:#2580D3;
	text-decoration:none;
}
.menu_separation {
	background:url('template/menu_separation.gif') no-repeat right;
}
.text_10{
	font-size:10px;
	color:#999999;
}
.offwhite{
	color:#999999;
}

.page_data{
	padding:30px 15px 15px 15px;
	text-align:justify;
}
.content_head{
	font-size:18px;
	color:#0C3E63;
	font-weight:bold;
	text-align:left;
}
.content_sub_head {
	font-size:12px;
	color:#fc6b00;
	font-weight:bold;
	text-align:left;
}
.para{
	padding:0px 0px 20px 0px;
}
.sep_h{
	background:url('other/bg_sep_f.gif') repeat-x top;
	height:14px
}
.sep_v{
	background:url('other/bg_sep_f.gif') repeat-y top;
	width:14px
}
.float_r{
	float:right;
	padding:0px 0px 10px 10px;
}
.float_l{
	float:right;
	padding:0px 10px 10px 0px;
}

/* TABLE */
table.grid1{
	border:1px #eff3f4 solid;
}
table.grid2{
	border:1px #000000 solid;
}
td.grid1head{
	background-color:#2f404d;
	background-image:url('/images/background/grid1head.gif');
	font-weight:bold;
	color:#ffffff
}
td.grid1rec{
	background-color:#eff3f6;
}

/* ANCHORS */
a.leftnav{
	text-decoration:none;
	color:#002747;
}
a.leftnav:visited{
	text-decoration:none;
	color:#002747;
}
a.leftnav:hover{
	text-decoration:underline;
	color:#002747;
}
a.leftnav:active{
	text-decoration:underline;
	color:#002747;
}


a.leftnav_shop{
	text-decoration:none;
	color:#038703;
}
a.leftnav_shop:visited{
	text-decoration:none;
	color:#038703;
}
a.leftnav_shop:hover{
	text-decoration:underline;
	color:#036603;
}
a.leftnav_shop:active{
	text-decoration:underline;
	color:#036603;
}


a.lite{
	text-decoration:none;
	color:#FFFFFF;
}
a.lite:visited{
	text-decoration:none;
	color:#FFFFFF;
}
a.lite:hover{
	text-decoration:underline;
	color:#FFCC66;
}
a.lite:active{
	text-decoration:underline;
	color:#FFCC66;
}

/* PKHEAD2 */

a.pkhead2{
	text-decoration:underline;
	color:#000000;
}
a.pkhead2:visited{
	text-decoration:underline;
	color:#000000;
}
a.pkhead2:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
a.pkhead2:active{
	text-decoration:underline;
	color:#FFFFFF;
}
/* BLACK HREF */
a.black{
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
a.black:visited{
	text-decoration:none;
	color:#333333;
}
a.black:hover{
	text-decoration:underline;
	color:#000000;
}
a.black:active{
	text-decoration:underline;
	color:#000000;
}
/* ORDERNOW HREF */

a.ordernow{
	text-decoration:none;
	color:#FF6600;
	font-weight:bold;
}
a.ordernow:visited{
	text-decoration:none;
	color:#FF6600;
}
a.ordernow:hover{
	text-decoration:underline;
	color:#FF3300;
}
a.ordernow:active{
	text-decoration:underline;
	color:#FF3300;
}
a.link_home_sec{
	color:#999999;
}
a.link_home_sec:hover{
	color:#000000;
}

.news_link{
	border-top:1px solid #D3D3D3;
}

.news_link a{
	text-align:justify; 
	padding:3px; 
	margin-top:3px; 
	margin-bottom:5px; 
	color:#1689e5;
	text-decoration:none;
}
 
.news_link a:hover{
	color:#333333;
	text-decoration:none;
}
/* ANCHORS - END */

/* TEXT */
.formerror{
	font-weight:bold;
	color:#CC0000;
}
.formsuccess{
	font-weight:bold;
	color:#339900;
}
.formhead{
	color:#000000;
}
.titlesmall{
	color:#000000;
	font-weight:bold;
}
.req{
	color:#CC0000;
	font-weight:bold;
}
.disclaimer{
	font-size:9px;
	color:#666666;
}
/* TEXT - END */
/* +++++ Common +++++ */
.bg_page_cont_f{
	width:673px;
	background:url('background/bg_page_cont_f.gif') repeat-y;
}
.page_content{
	width:673px;
	background-repeat:no-repeat;
}
.page_text_content{
	padding:0px 10px;
}
/* +++++ /Common +++++ */


/* +++++ Packages +++++ */
.pack_unit{
	background:#fafafa;
}

.pack_title{
	border-bottom:1px solid #e7e7e7;
}

.pack_title a{
	font-size:18px;
	line-height:22px;
	color:#e7820b;
	text-decoration:none;
}

.pack_price{
	font-size:26px;
	line-height:26px;
	color:#6da338;
}

.pack_desc li{
	display:block;
	background:url('feed/icon_bullet.gif') no-repeat 0px 1px;
	margin-bottom:4px;
	line-height:14px;
	list-style-type:none; padding-left:15px; padding-right:15px; padding-top:0px; padding-bottom:0px
}

.bg_pack_t_f{
	background:url('feed/bg_pack_t_f.gif') repeat-x top;
	height:4px
}

.bg_pack_l_f{
	background:url('feed/bg_pack_l_f.gif') repeat-y left;
	padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px
}

.bg_pack_r_f{
	background:url('feed/bg_pack_r_f.gif') repeat-y right;
}

.bg_pack_b_f{
	background:url('feed/bg_pack_b_f.gif') repeat-x bottom;
	height:28px
}

.bg_pack_r_f div{
	font-weight:bold;
	color:#666666;
	font-size:14px;
}
/* +++++ /Packages +++++ */

.box_part_prog{
	border-bottom:1px solid #d7d7d7;
	border-left:3px solid #ff6600;
	padding-left:15px;
	width:94%;
	background:#F7F7F7;
	margin-left:10px;
}
.box_part_title{
	padding-top:15px;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FF6600;
}
.box_part_link{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#1689e5;
}
 
.box_part_link:hover{
	color:#333333;
	text-decoration:none;
}

/* +++++ Forms +++++ */
.form_block{
	background:#f0f0f0;
	border:1px solid #e7e7e7;
	padding:10px;
	margin:10px 0px;
}
.form_inside_block{
	background:#f7f7f7;
	border:1px solid #e7e7e7;
	padding:10px;
	margin:10px 0px;
}
.form_title{
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#FF6600;
}
.form_t_box{
	border:1px solid #d7d7d7;
}
.form_t_area{
	border:1px solid #d7d7d7;
	width:100%;
}
.form_req{
	color:#FF6600;
}
.form_btn{
	background:#e7e7e7;
	border:1px solid #d7d7d7;
	width:80px;
	height:26px;
}
.form_block table td{
	padding-bottom:3px;
}
/* +++++ /Forms +++++ */

.bg_sec_m_h{
	background:url('background/bg_mana_host.gif') no-repeat;
	width:299px;
	height:250px
}
.bg_sec_d_s{
	background:url('background/bg_dedi_spec.gif') no-repeat;
	width:299px;
	height:250px
}
.bg_sec_h_p{
	background:url('background/bg_host_prod.gif') no-repeat;
	width:299px;
	height:250px
}
.sec_link_norm{
	padding-left:30px;	
}
.sec_link_more{
	padding-left:50px;	
}
.sec_link_norm a.link_home_sec{
	background:url('background/sec_arrow.gif') no-repeat 0px 5px;
	color:#565656;
	text-decoration:none;
	padding-left:10px
}
.sec_link_more a{
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;	
}

/* ++ Added ++ */
a.big_link{
	font-size:18px;
	color:#1689e5;
	font-weight:bold;
}

.text-title6{
	color:#FFFFFF;
	font-weight:bold;
}

.smtitle_blk{
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.errorpage_link{
	font-size:18px;
	color:#1689e5;
	font-weight:bold;
}
.success_message{
	background:#ffffcc;
	border:2px solid #99cc66;
	margin:10px 0px;
	padding:5px;
}

.thanks_message{
	font-size:18px;
	color:#0C3E63;
	font-weight:bold;
}
/* Menu */
.bg_left_menu{
	background:url('template/bg_left_menu_f.gif') repeat-y;
}
.bg_left_menu_top{
	background:url('template/bg_left_menu_top.gif') no-repeat;
}
.sitemap a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin:3px 0px;
	white-space:nowrap;
}
/*.left_menu{
	padding:5px 20px;
}
.left_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	text-decoration:none;
	margin:3px 0px;
}*/
.left_menu_link_main_a{
	font-size:14px;
	font-style:italic;
	color:#fc6b00;
}
.left_menu_link_main_a:hover{
	color:#333333;
}
.left_menu_link_main{
	font-size:14px;
	color:#333333;
	font-style:italic;
}
.left_menu_link_main:hover{
	color:#fc6b00;
}
.left_menu_link_sub1{
	font-size:12px;
	color:#666666;
	padding-left:10px;
}
.left_menu_link_sub1:hover{
	color:#fc6b00;
}
.left_menu_link_sub2{
	font-size:11px;
	color:#1689e5;
	padding-left:20px;
}
.left_menu_link_sub2:hover{
	color:#fc6b00;
}
/* /Menu */

/* Menu Classes */
.bg_left_menu{
	background:url('menu/bg_menu_f.gif') repeat-y;
}

.bg_left_menu_top{
	background:url('menu/bg_menu_top.gif') no-repeat top;
}

.bg_left_menu_bottom{
	background:url('menu/bg_menu_bottom.gif') no-repeat bottom;
}

.left_menu{
	width:208px;
	padding:4px;
}

.left_menu a{
	display:block;
	text-decoration:none;
}

.main_cat{
	background:url('menu/bg_main_cat.gif') no-repeat 0px 0px;
	height:27px;
	line-height:27px;
	font-weight:bold;
	color:#1b5c8c; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px
}

.main_cat:hover{
	background:url('menu/bg_main_cat.gif') no-repeat 0px -27px;
}

.main_cat_act, .main_cat_act:hover{
	background:url('menu/bg_main_cat_act.gif') no-repeat 0px 0px;
	height:27px;
	line-height:27px;
	font-weight:bold;
	color:#ffffff; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px
}

.sub_cat_1{
	background:#e2e7ea;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #c6d0d5;
	color:#4c6b7d;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}

.sub_cat_1:hover{
	background:#eff2f4;
}

.sub_cat_2{
	background:#f0f1f2;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #d8dbdd;
	color:#333333;
	padding:3px 0px 3px 30px;
}

.sub_cat_2:hover{
	background:#f7f7f8;
}
/* /Menu Classes */

/* Testimonials */
.testimonials{
	background:url('other/bg_testimonial.gif') repeat-y;
	width:218px
}
.testimonials_title{
	background:url('other/title_testimonial.gif') no-repeat top;
}
.testimonials_bot{
	background:url('other/bg_bot_testimonial.gif') no-repeat bottom;
}
.testimonials_inner{
	padding:36px 0px 0px;
}

#pscroller1{
height: 230px;
padding: 10px;
}

#pscroller1 div.title{
	font-weight:bold;
	
}

#pscroller1 div.cont{
	text-align:left;
	padding:5px 0px;
}

#pscroller1 div.client{
	font-style:italic;
	text-align:right;
	font-weight:bold;
}

#pscroller1 a{
	text-decoration: none;
}

.someclass{
}
/* /Testimonials */

/* Accordion */

h3.display{
	margin:0px;
}

/* /Accordion */

.prod_list_cont{
	/*border:1px solid #e4e4e4;*/
}

.prod_list_cont td{
	padding:4px;
	background:#EFF3F6;
	/*border-bottom:1px solid #e4e4e4;
	border-top:1px solid #fafafa;*/
}


.prod_list_cont td a{
	background:url('other/bullet04_up.gif') no-repeat 5px 4px;
	line-height:20px;
	padding-left:20px;
	color:#FC6B00;
	font-size:11px;
	font-weight:bold
}

.prod_list_cont td.prod_list_head{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	/*border-bottom:1px solid #dde2e6; */
	padding:8px 4px;
	background:#2F404D; 
}



/* COPY */
.prod_list_cont2{
	/*border:2px solid #2F404D;*/
}

.prod_list_h{
	border:3px solid #FEB52A;
}

.prod_list_cont2 td{
	padding:4px;
	background:#efefef url('other/bg_prodlist_table.gif') repeat-x;
	/*border-bottom:1px solid #e4e4e4;
	border-top:1px solid #fafafa;*/
	height:72px
}

.prod_list_cont2 .inner th{
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}

.prod_list_cont2 .inner td{
	color:#feb52a;
	font-weight:bold;
	text-transform:uppercase;
	background:none;
	height:auto;
}

.prod_list_cont2 td a{
	/*background:url(../images/other/bullet04_up.gif) no-repeat 5px 4px;*/
	line-height:20px;
	color:#FC6B00;
	font-size:11px;
	font-weight:bold;
}

.prod_list_cont2 td.prod_list_head, .prod_list_cont2 th.prod_list_head{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	/*border-bottom:1px solid #dde2e6; */
	padding:8px 4px;
	background:#2F404D; 
	text-transform:uppercase;
}
/* COPY END */


/* COPY */
.prod_list_cont3{
	/*border:1px solid #e4e4e4;*/
}

.prod_list_h3{
	border:3px solid #FEB52A;
}

.prod_list_brdr{
	border:3px solid #e7e7e7;
}

.prod_list_cont3 td{
	padding:8px;
	background:#efefef url('other/bg_prodlist_table.gif') repeat-x;
	border-bottom:1px solid #e4e4e4;
	/*border-top:1px solid #fafafa;*/
	height:52px;
	text-align:left;
	font-size:13px;
	vertical-align:middle
}

.prod_list_cont3 .inner th{
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}

.prod_list_cont3 .inner td{
	color:#feb52a;
	font-weight:bold;
	text-transform:uppercase;
	background:none;
	height:auto;
}

.prod_list_cont3 td a{
	/*background:url(../images/other/bullet04_up.gif) no-repeat 5px 4px;*/
	line-height:20px;
	color:#FC6B00;
	font-size:11px;
	font-weight:bold;
}

.prod_list_cont3 td.prod_list_head, .prod_list_cont3 th.prod_list_head{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	/*border-bottom:1px solid #dde2e6; */
	padding:8px 4px;
	background:#2F404D; 
	text-transform:uppercase;
}

.prod_grid_titles3{
	background:#2F404D;
	color:#ffffff;
	padding:3px;
}

.prod_grid_price3{
	background:#e7e7e7;
	color:#6DA338;
	font-size:18px;
	line-height:26px;
	font-weight:bold;
}
/* COPY END */



.success{
	background:#fafafa;
	border:1px solid #eaeaea;
	font-size:14px;
	padding:50px 10px;
	margin:10px 0px;
	text-align:center;
}

.success *{
	font-size:14px;
}

/* ++++++ FieldSet ++++++ */
.fs_wrapper{
	margin-top:12px;
}

.fs_h_ln_t{
	background:url('other/fs_ln_h.gif') repeat-x;
	height:9px
}

.fs_h_ln_b{
	background:url('other/fs_ln_h.gif') repeat-x;
	height:9px;
	margin-top:10px
}

.fs_v_ln_l{
	background:url('other/fs_ln_v.gif') repeat-y left;
}

.fs_v_ln_r{
	background:url('other/fs_ln_v.gif') repeat-y right;
}

.fs_content{
	padding:10px 20px 3px 20px;
	clear:both;
	_clear:none;
}

.fs_label{
	position:relative;
	margin-top:-15px;
	left:9px;
	float:left;
	padding:2px 8px 2px 0px;
	background:#f7f7f7;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#fc6b00;
}

.btn_minmax{
	cursor:pointer;
}

.order_sys_sub_title{
	border-bottom:1px solid #e4e4e4;
	line-height:26px;
}
/* ++++++ /FieldSet ++++++ */

/* ++++++ Live Chat ++++++ */

.bg_live_chat{
	background:url('template/bg_livechat.gif') no-repeat;
}

.live_chat_cont{
	position:relative;
	left:20px;
}

.live_chat_cont .live_chat a{
	/*background:url(../images/other/bg_livechat.gif) no-repeat;*/
	width:110px;
	height:24px;
	display:block;
	overflow:hidden;
}

.live_chat_cont a.callback{
	/*color:#FC6B00;*/
	color:#ffffff;
}

.live_chat_cont .live_chat a img{
	/*visibility:hidden;*/
}

/* ++++++ /Live Chat ++++++ */

.addthis_button{
	position: relative;
	top: 40px;
	right: 10px;
	height: 0px;
	line-height:0px;
}

.status_notok{
	border:2px solid #CC3300;
	background:#FFCCCC;
	padding:8px;
	margin:10px 0px;
}
