@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;
	margin-top: auto;
}
	.top{
	width:100%;
	height:81px;
	background-image:url(images/1.png);
	background-position:center;
	margin-top: auto;
}
	.top_main{
	width:950px;
	height:81px;
	margin: auto;
}
	.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;
	margin: auto;
}
	.main_cont_header{
	width:950px;
	;
	height:144px;
	background-image:url(images/header_bg.gif);
	background-repeat:repeat-x;
	margin: auto;
}
	.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:284px;
	background-color:#d0d0d0;
	padding:4px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
}
	.banner_inner{
	width:942px;
	height:280px;
	background-color:#FFFFFF;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
	.banner_inner_l{width:696px; height:278px; background-color:#FFFFFF; float:left;}
	.banner_inner_r{
	width:240px;
	height:279px;
	background-color:#FFFFFF;
	float:left;
	border-left:2px solid #6c0100;
	margin-left:2px;
}
	.body_cont{
	width:950px;
	height:auto;
	margin-top:15px;
	clear:both;
	float: left;
}
	.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;
	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;
	width: 240px;
}
.hm_header2sl, #hm_other {
	float: left;
	width: 219px;
}

	.hm_collapselink {width:90%;cursor:pointer;margin:0 auto;}
	#hm_box_315,.hm_box_315 {
	width:219px;
	clear:left;
}
	.hm_header{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:235px;
	display:block;
	font-family: Verdana, "Times New Roman", Times, serif;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
}
	.hm_box_315 portlet{}
	.hm_box_315 portlet2s{}
	.hm_top_315 {
	background-image:url(images/box_t_bg_m.gif);
	width:235px;
	height:20px;
	color:#FFFFFF;
	float: left;
	cursor:move
}
.hm_top_316sl {
	background-image:url(images/box_t_bg_m.gif);
	width:219px;
	height:20px;
	color:#FFFFFF;
	float: left;
	cursor:move
}
	.hm_mid_315 { background-color:#FFFFFF;width:235px;float: left;}
	.hm_mid_315sl2 {
	background-color:#FFFFFF;
	width:219px;
	float: left;
	height: 70px;
}
	.hm_bot_315 {
	background:url(images/bottombg_315_all.gif) no-repeat left top;
	width:235px;
	text-align:center;
	padding-bottom:10px;
	height:17px;
	float: left;
}
	.hm_bot_315sl2 {
	background:url(images/bottombg_315_all.gif) no-repeat left top;
	width:219px;
	text-align:center;
	height:17px;
	float: left;
}
	.hm_left315container{
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 240px;
}
	.box_m{width:235px; height:auto; background-color:#FFFFFF;}
	.box_msl{width:219px; height:70px; 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_bsl{
	width:219px;
	height:auto;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:.67em;
	text-align:justify;
	padding-top: 3px;
	padding-bottom: 3px;
}
	.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;}

