@charset "utf-8";
/* CSS Document */
	body{margin:0px; background-color:#000000; line-height:1.5;}
	.main{width:100%; height:auto; overflow:hidden;background-image:url(images/bg.jpg); background-position:center,top; background-repeat:repeat-x}
	.top{width:100%; height:81px; background-image:url(images/1.png); background-position:center;}
	.top_main{width:950px; height:81px;}
	.home_link{float:left; padding-top:25px; padding-left:30px; width:110px; height:35px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:.7em;}
	.top_links{350px; height:40px; margin-top:20px; float:right; padding-right:40px;}
	.main_cont{width:950px;; height:auto;}
	.main_cont_header{width:950px;; height:144px; background-image:url(images/header_bg.gif); background-repeat:repeat-x; margin-top:-5px; }
	.main_cont_header_logo{width:465px;; height:112px; float:left; padding-left:25px; padding-top:15px;}
	.main_cont_header_call{width:231px;; height:101px; float:right; padding-right:35px; padding-left:30px; padding-top:30px; background-image:url(images/live_contact_bg.gif); background-position:center; background-repeat:no-repeat;}
	
	.menu_cont_header{width:950px;; height:28px; margin-top:10px;}
	.menu_cont_header_l{width:250px;; height:28px; float:left;}
	.menu_cont_header_l_l{width:10px;; height:28px; background-image:url(../images/heading_menu_bg_l.gif); background-repeat:no-repeat; float:left;}
	.menu_cont_header_l_m{width:220px;; height:24px; background-image:url(../images/header_menu_bg_m.gif);  float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:.78em; font-weight:bold; padding-left:10px; padding-top:4px; color:#FFFFFF;}	
	.menu_cont_header_l_r{width:10px;; height:28px; background-image:url(../images/heading_menu_bg_r.gif); background-repeat:no-repeat; float:left;}	
	.menu_cont_header_r{width:690px;; height:28px; float:left; padding-left:10px;}
	.menu_cont_header_r_l{width:10px;; height:28px; float:left; background-image:url(../images/content_menu_bg_l.gif);}
	.menu_cont_header_r_r{width:680px;; height:23px; float:left; background-color:#FFFFFF; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#666666;}
	.menu_cont_header_r_r a:link{text-decoration:none; color:#666666;}
	.menu_cont_header_r_r a:active{text-decoration:none; color:#666666;}
	.menu_cont_header_r_r a:visited{text-decoration:none; color:#666666;}
	.menu_cont_header_r_r a:hover{text-decoration:none; color:#CC0000;}
	
    .bar{width:950px; height:35px; margin-top:15px;}
	.bar_l{width:17px; height:35px; float:left; background-image:url(images/bar_l_bg.jpg);}
	.bar_m{width:916px; height:25px; float:left; background-color:#FFFFFF; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:.75em; padding-top:10px;}
	.bar_r{width:17px; height:35px; float:left; background-image:url(images/bar_r_bg.jpg);}
	.banner{width:942px; height:282px; background-color:#d0d0d0; padding:4px;}
	.banner_inner{width:938px; height:278px; background-color:#FFFFFF; padding:2px;}
	.banner_inner_l{width:696px; height:278px; background-color:#FFFFFF; float:left;}
	.banner_inner_r{width:238px; height:278px; background-color:#FFFFFF; float:left; border-left:2px solid #6c0100; margin-left:2px;}
	.body_cont{width:950px; height:auto; margin-top:15px; clear:both;}
	.body_cont_l{width:720px; height:auto; overflow:hidden; float:left;}
	.body_cont_l_more{float:right; padding:3px; color:#333333; text-decoration:none; font-weight:bold;}
	.body_cont_l_more a:link{text-decoration:none; color:#666666;}
	.body_cont_l_more a:active{text-decoration:none; color:#666666;}
	.body_cont_l_more a:visited{text-decoration:none; color:#666666;}
	.body_cont_l_more a:hover{text-decoration:none; color:#CC0000;}
	.body_cont_r{width:219px; height:auto; margin-left:0px; float:right; background-color:#FFFFFF;}
	.body_cont_r_t{width:214px; height:17px; background-image:url(images/box_red_bg_m.gif); padding-top:3px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#FFFFFF;}
	.img_advt{padding-left:4px; padding-bottom:10px; padding-top:10px;}
	.hr{ border:1 solid #999999; padding:0;}
	
	.bot_bar{width:950px; height:35px; margin-top:0px;}
	.bot_bar_l{width:17px; height:35px; float:left; background-image:url(images/bot_bar_l_bg.jpg);}
	.bot_bar_m{width:916px; height:35px; float:left; background-color:#FFFFFF;}
	.bot_bar_r{width:17px; height:35px; float:left; background-image:url(images/bot_bar_r_bg.jpg);}
	.main_cont_footer{width:950px;; height:89px; margin-top:10px; padding-bottom:15px; float:left;}
	.main_cont_footer_l{width:16px;; height:89px; background-image:url(images/f_l_bg.jpg); float:left;}
	.main_cont_footer_m{width:918px;; height:79px; background-image:url(images/f_m_bg.jpg); float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#FFFFFF; padding-top:10px;}
	.main_cont_footer_m_l{width:670px; height:64px; float:left; padding-top:5px;}
	.main_cont_footer_m_l a:link{text-decoration:none; color:#FFFFFF;}
	.main_cont_footer_m_l a:active{text-decoration:none; color:#FFFFFF;}
	.main_cont_footer_m_l a:visited{text-decoration:none; color:#FFFFFF;}
	.main_cont_footer_m_l a:hover{text-decoration:none; color:#FFCC00}
	.main_cont_footer_m_r{width:200px; height:59px; margin-top:20px; float:right; padding-right:40px; text-align:right;}
	.main_cont_footer_r{width:16px;; height:89px; background-image:url(images/f_r_bg.jpg); float:left;}
	
	
	/* This is the box that is parent to the dragable items */
	#dragableElementsParentBox{		padding:0px;	/* Air */	}
	
	.smallArticle,.bigArticle{	float:left;	padding:2px;margin-right:11px;margin-bottom:5px;}
	.smallArticle img,.bigArticle img{float:left;padding:5px;}
	.smallArticle .rightImage,.bigArticle .rightImage{float:right;}
	.smallArticle{width:235px;}
	.bigArticle{width:235px;}
	.clear{clear:both;}
	#rectangle{	float:left;	border:1px dotted #F00;	/* Red border */background-color:#FFF;}
	#insertionMarker{	/* Don't change the rules for the insertionMarker */width:6px;	position:absolute;display:none;}
	#insertionMarker img{	/* Don't change the rules for the insertionMarker */float:left;}		
	#dragDropMoveLayer{	/* Dragable layer - Not need if you're using 'rectangle' mode */position:absolute;display:none;filter:alpha(opacity=250);	/* 50% opacity , i.e. transparency */opacity:0.5;	/* 50% opacity , i.e. transparency */}
	/*.box_m{width:235px; height:180px; background-color:#999999;}
	.box_m_t{width:230px; height:17px; background-image:url(images/box_t_bg_m.gif); padding-top:3px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#FFFFFF;}
	.box_m_b{width:229px; height:152px; background-color:#FFFFFF; padding:3px;}*/
	.pdr15 {padding-right: 15px;}
	.hm_right315container, .hm_header, #hm_other {float: left;}
	.hm_collapselink {width:90%;cursor:pointer;margin:0 auto;}
	#hm_box_315,.hm_box_315 {width:235px;clear:left;}
	.hm_header{font-size:11px; font-weight:bold; color:#FFFFFF;text-decoration:none;width:200px;display:block;padding:2px 0 0 10px; font-family: Verdana, "Times New Roman", Times, serif;}
	.hm_box_315 portlet{}
	.hm_top_315 { background-image:url(images/box_t_bg_m.gif);width:100%;height:20px; color:#FFFFFF; float: left; cursor:move}
	.hm_mid_315 { background-color:#FFFFFF;width:235px;float: left;}
	.hm_bot_315 {background:url(images/bottombg_315_all.gif) no-repeat left top;width:100%;text-align:center;padding-bottom:10px;height:17px;float: left;}
	.hm_left315container{font-family: Arial, Helvetica, sans-serif;}
	.box_m{width:235px; height:auto; background-color:#FFFFFF;}
	.box_m_t{width:230px; height:17px; background-image:url(images/box_t_bg_m.gif); padding-top:3px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#FFFFFF;}
	.box_m_b{width:229px; height:auto; background-color:#FFFFFF; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555; font-size:.67em; text-align:justify;}
	.box_m_b a:link, a:active, a:visited{text-decoration:none; color:#666666;}
	.box_m_b a:hover{text-decoration:none; color:#CC0000;}
	.box_img{padding:2px; border:1px solid #CCCCCC; margin-right:10px; float:left;}
	.hm_right315container column ui-sortable{float:left;}


	/*Blank Body Left*/
	.left_body_t{ width:720px; height:17px; background-image:url(images/box_t_bg_m.gif); padding-top:3px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:bold; color:#FFFFFF;}
	.left_body_b{ width:715px; height:650px; background-color:#FFFFFF; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.70em; color:#333333; text-align:justify;}
	.left_body_b a:link{text-decoration:none; color:#666666;}
	.left_body_b a:active{text-decoration:none; color:#666666;}
	.left_body_b a:visited{text-decoration:none; color:#666666;}
	.left_body_b a:hover{text-decoration:none; color:#CC0000;}
	ul.box{margin:0; padding-left:15px; list-style:disc red;}
	.sms{width:100px; height:40px; float:left;}
	.call{width:100px; height:40px; float:right;}
	.main_cl{width:700px; height:auto; margin-top:10px;}
	.bodycont_box_clients{width:700px; height:55px;}
	.fxd_footer{width:100%; height:30px; background-color:#999999; position:fixed;}

	#utility{
	position:relative;
	right:-550px;
	}
	#utility a{
		width:100px;
	}

	#slidemenubar, #slidemenubar2{
	position:absolute;
	layer-background-color:#F2F2F2;
	margin-left:0px;
	font:bold 12px Verdana;
	line-height:20px;}