body
{
	margin:0px;
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#333333;
	background-image:url(../image/bg.jpg);
	background-repeat:repeat-x;
}
#main
{
	margin:auto;
	width:919px;
 
}
#header
{
	height:428px;
	width:918px;
	margin-top:16px;
}
#header_left
{
	width:667px;
	height:339px;
	float:left;
	display:block;
}
#header_right
{
	width:250px;
	height:347px;
	float:left;
	background-color:#FFFFFF;
	border-right:#3788c9 solid 1px;
}
.logo
{
	background-image:url(../image/logo.jpg);
	background-repeat:no-repeat;
	width:555px;
	height:89px;
	float:left;
}
.banner
{
	width:423px;
	height:260px;
	background-image:url(../image/banner.jpg);
	background-repeat:no-repeat;
	float:left;
}
.banner_text
{	
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#0a89f2;
	padding-left:150px;
	padding-top:150px;
	padding-right:15px;
}	
	
.banner_01
{
	width:423px;
	height:260px;
	background-image:url(../image/banner_02.jpg);
	background-repeat:no-repeat;
	float:left;
}
.banner_02
{
	width:423px;
	height:260px;
	background-image:url(../image/banner_05.jpg);
	background-repeat:no-repeat;
	float:left;
}
.banner_03
{
	width:423px;
	height:260px;
	background-image:url(../image/banner_04.jpg);
	background-repeat:no-repeat;
	float:left;
}
.dropcss
{
    height :0px;
    width :0px;
    visibility :hidden ;
}
.banner_04
{
	width:423px;
	height:260px;
	background-image:url(../image/banner_03.jpg);
	background-repeat:no-repeat;
	float:left;
}
.banner_right
{
	width:228px;
	height:168px;
	background-image:url(../image/banner_right.jpg);
	background-repeat:no-repeat;
	padding-top:92px;
	padding-left:16px;
	float:left;
}
.field_01
{
	width:215px;
	height:26px;
	vertical-align:middle;
	float:left;
	color:#FFFFFF;
}
.input_02
{
	width:140px;
	height:20px;
	background-color:#FFFFFF;
	color:#000000;
	border:#0072ce solid 1px;
}
.callme
{
	height:24px;
	width:115px;
	padding-left:100px;
	float:left;
	color:Red;  
}
.callme_text
{
	width:215px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	padding-top:15px;
}				
.easy
{
	width:667px;
	height:52px;
	padding-top:7px;
	background-image:url(../image/easy.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	font-family:"Trebuchet MS";
	color:#017de3;
	font-size:24px;	
}
.date
{
	background-image:url(../image/date.jpg);
	width:181px;
	padding-left:60px;
	padding-top:8px;
	height:24px;
	float:left;
	color:#0a88f1;
	font-weight:bold;
}	
.easy_orange
{
	color:#ff7800;
}	
.heder_right_top
{
	background-image:url(../image/heder_top_left.jpg);
	background-repeat:no-repeat;
	width:363px;
	height:89px;
	color:#ff8a22;
	float:right;
}
#headr_right_01
{
	width:250px;
	float:left;
	height:345px;
}
.heder_right_02
{
	width:241px;
	height:301px;
	float:left;
}
.right_top
{
	background-image:url(../image/right_top.jpg);
	background-repeat:no-repeat;
	background-color:#123054;
	width:241px;
	height:12px;
}
.right_form_area
{
	background-color:#123054;
	width:241px;
	height:273px;
	float:left;
	color:#FFFFFF;
}	
.right_bottom_01
{
	background-image:url(../image/right_01.jpg);
	background-repeat:no-repeat;
	background-color:#123054;
	width:241px;
	height:22px;
	float:left;
	
}
.right_bottom_02
{
	background-image:url(../image/right_02.jpg);
	background-repeat:no-repeat;
	background-color:#123054;
	width:241px;
	height:21px;
	float:left;
}
			
#menu
{	
	width:640px;
	float:left;
	height:24px;
	padding-top:8px;
	padding-left:27px;
	background-image:url(../image/menu.jpg);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS";
	color:#0a91ff;
	font-size:12px;
	font-weight:bold;	
}
.menu_link
{
	font-family:"Trebuchet MS";
	color:#0a91ff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.menu_link:hover
{
	color:#ff7800;
}			
.textfield
{
	background-color:#FFFFFF;
	border:#8fa9bf solid 1px;
	height:14px;
	color:#333333;
	width:145px;
}			
.textfield_01
{
	background-color:#FFFFFF;
	border:#8fa9bf solid 1px;
	height:14px;
	color:#333333;
	width:90px;
}
.textfield_02
{
	height:18px;
	width:80px;
}
.text_01
{
	color:#ffa700;
	}
.field
{
	height:22px;
	width:240px;
	float:left;
	padding-top:2px;
}
#middil
{
	width:916px;
	height:977px;
	background-color:#FFFFFF;
	float:left;	
	border-left:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
    margin-right: 12px;
  
}
#middil_01
{
	width:916px;
	height:1080px;
	background-color:#FFFFFF;
	float:left;
	border-left:#b8b8b8 solid 1px;
	border-right:#b8b8b8 solid 1px;
}
#midil_main_area
{
	width:649px;
	height:977px;
	background-color:#FFFFFF;
	border-left:#e5e5e5 solid 1px;
	border-right:#e5e5e5 solid 1px;
	float:left;
	vertical-align:top;
	
}
#midil_padding
{
	width:11px;
	height:737px;
	float:left;
}
#midil_padding_01
{
	width:4px;
	height:737px;
	float:left;
}
	
.midil_text
{
	height:80px;
	width:620px;
	padding-left:20px;
	padding-top:16px;
	font-weight:bold;
	float:left;
}
.box
{
	height:181px;
	width:322px;
	float:left;
}
.box_left
{
	background-image:url(../image/box_left.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:152px;
	float:left;
}
.box_right
{
	background-image:url(../image/box_right.jpg);
	background-repeat:no-repeat;
	width:10px;
	height:152px;
	float:left;
}
.box_midil
{
	width:298px;
	height:150px;
	float:left;
	border-bottom:#f1f1f1 solid 1px;
	border-top:#f1f1f1 solid 1px;
}
.icon_01
{
	background-image:url(../image/icon_02.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:200px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;
	
}
.icon_02
{
	background-image:url('../image/icon_03.jpg');
	background-repeat:no-repeat;
	height:43px;
	width:230px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;
	
}
.icon_03
{
	background-image:url(../image/icon_04.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:200px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;
	
}
.icon_04
{
	background-image:url(../image/icon_05.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:235px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;
	
}
.icon_05
{
	background-image:url(../image/icon_06.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:238px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;

}
.icon_06
{
	background-image:url(../image/icon_07.jpg);
	background-repeat:no-repeat;
	height:47px;
	width:200px;
	padding-left:58px;
	padding-top:20px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:bold;
	color:#007ee5;

}
.content
{
	width:270px;
	float:left;
	padding-left:25px;
    height: 53px;
}
.more
{
	width:70px;
	float:right;
}
#callnow
{
	background-color:#123054;
	width:241px;
	color:#FFFFFF;
	float:left;
}
#middil_right
{
	background-color:#123054;
	width:241px;
	color:#FFFFFF;
	float:left;
}

.boredr
{
	height:2px;
	border-bottom:#CCCCCC dashed 1px;
	margin-left:5px;
	width:630px;
	float:left;
	font-size:4px;
}							
.why
{
	height:35px;
	border-bottom:#CCCCCC dashed 1px;
	margin-left:5px;
	padding-top:5px;
	width:630px;
	float:left;font-family:"Trebuchet MS";
	color:#017de3;
	font-size:18px;	
}
.why_text
{
	width:615px;
	padding-left:25px;
	padding-bottom:5px;
	float:left;
    text-align: justify;
}
.call
{
	background-image:url('../image/call.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:26px;
	padding-left:41px;
	padding-top:10px;
	float:left;
}
.call_text
{
	font-weight:bold;
	color:#FFFFFF;
	padding-left:7px;
	padding-top:6px;
	width:228px;
	float:left;
}
.text_02
{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#ff9000;
}
.text_04
{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#ef9b06;
}
.text_014
{
    font-family:"Trebuchet MS";
	color:#ef9b06;
    font-size: 12px;
    font-weight:bold;    
    font-style: italic;
    width: 277px;
}
.text_03
{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	color:#0a88f1;
}
.charities
{
	background-image:url('../image/charities.jpg');
	background-repeat:no-repeat;
	width:211px;
	padding-left:30px;
	float:left;
	height:33px;
	font-family:"Trebuchet MS";
	padding-top:10px;
	font-size:11px;
	font-weight:bold;
	color:#ef9b06;
}
.charities_text
{
	width:211px;
	padding-left:30px;
	float:left;
    height: 230px;
}	
.tip
{
	Padding-right:8px;
	padding-left:8px;
	padding-top:3px;
	
	float:left;
}	
.what
{
	background-image:url(../image/what.jpg);
	background-repeat:no-repeat;
	width:241px;
	height:23px;
	float:left;
}
.what_text
{
	color:#FFFFFF;
	padding-left:15px;
	padding-top:6px;
	width:220px;
	float:left;
    height: 95px;
}
.moertestimonials
{	
	background-image:url(../image/moertestimonials.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:16px;
	float:left;
}
.oursevices
{
	background-image:url(../image/services.jpg);
	background-repeat:no-repeat;
	float:left;
	height:138px;
	width:241px;
}
.service_text
{
	color:#FFFFFF;
	padding-left:15px;
	padding-top:6px;
	width:220px;
	float:left;
}
.flash_logo
{
	width:241px;
	height:91px;
	float:left;
}																														
#footer
{
	width:918px;
	height:90px;
	float:left;
}
.form_area
{
	width:890px;
	height:950px;
	border:#e5e5e5 solid 1px;
	margin:auto;
}
.form_banner
{
	background-image:url(../image/icon_08.jpg);
	background-repeat:no-repeat;
	padding-left:100px;
	width:750px;
	height:100px;
	margin-left:auto;
	margin-top:20px;
	margin-right:auto;
	border:#e5e5e5 solid 1px;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#0082ed;
}	
.moving
{
	background-image :url('../image/moving.jpg');
background-repeat:no-repeat;
	width:201px;
	height:37px;
	padding-left:40px;
	float:left;
	
	
}
.moving_01
{
	background-image :url('../image/moving_tip.jpg');
	background-repeat:repeat-y;
	width:201px;
	height:23px;
	padding-left:40px;
	float:left;
	
}
.link
{
	color:#3c3c3c;
	text-decoration:none;
    text-align: left;
}
.link:hover
{
	color:#ff7800;
	text-decoration:none;
}					
.link_01
{
	color:#ff7800;
	text-decoration:underline;
	font-family:Tahoma, Verdana;
	font-size:11px;
}
.link_01:hover
{
	color:#3c3c3c;
	text-decoration:none;
}
.link_011
{
	color:#ff7800;
	 text-decoration:none;
	font-family:Tahoma, Verdana;
	font-size:11px;
}
.link_011:hover
{
	color:#3c3c3c;
	text-decoration:none;
}
.blog
{
	width:241px;
	height:35px;
	float:left;
    background-image :url(../image/blog.jpg);
	background-repeat:no-repeat;


}	
.testimon
{
	width:220px;
	height:55px;
	float:left;
   
	background-repeat:no-repeat;
    margin-top: 10px;
}
.cblog
{
	width:241px;
	height:39px;
	float:left;
    background-image :url('../image/storagecalculator.jpg');
	background-repeat:no-repeat;


}
	/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
	.explanation_note
{
 
border: 1px solid #dd3c10;
    padding: 10px;
    margin-top: 0pt;

    margin-right: 10px;

    margin-bottom: 10px;

    margin-left: 10px;

    background-color: #ffebe8;

    background-image: none;

    background-repeat: repeat;

    background-attachment: scroll;

    background-x-position: 0%;

    background-y-position: 0%;
    font-weight: 700;
}
		.message_style
{
    border-color: #33CCFF;
    margin-top: 0pt;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: #DFFFFF;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-x-position: 0%;
    background-y-position: 0%;
}	


.cal_Theme1 .ajax__calendar_container
{
    background-color: #000000;
    border: solid 1px #cccccc;
} 

  

  


.cal_Theme1 .ajax__calendar_header 

{ 

background-color: #ffffff; margin-bottom: 4px; 
} 

  

  


.cal_Theme1 .ajax__calendar_title, 

.cal_Theme1 .ajax__calendar_next, 

.cal_Theme1 .ajax__calendar_prev 

{ 

color: #004080; padding-top: 3px; 
} 

  

  


.cal_Theme1 .ajax__calendar_body
{
    background-color: #000000;
    border: solid 1px #cccccc;
} 

  

  


.cal_Theme1 .ajax__calendar_dayname 

{ 

text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px; 
} 

  

  


.cal_Theme1 .ajax__calendar_day 

{ 

text-align:center; 
} 

  

  


.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active
{
    color: #004080;
    font-weight: bold;
    background-color: #ffffff;
} 

  

  


.cal_Theme1 .ajax__calendar_today 

{ 

font-weight:bold; 
} 

  

  


.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
    color: #0099CC;
} 
.army
{
	background-image:url('../image/army.gif');
	background-repeat:no-repeat;
	width:210px;
	float:left;
	cursor : pointer;
    height: 33px;
}
.pollice
{
	background-image:url('../image/pollice.gif');
	background-repeat:no-repeat;
	width:210px;
	float:left;
	cursor : pointer;
    height: 35px;
}
.joyce
{
	background-image:url('../image/joyce.gif');
	background-repeat:no-repeat;
	width:210px;
	float:left;
	cursor : pointer;
    height: 34px;
}	
.ses
{
    background-image :url('../image/ses.gif');
	background-repeat:no-repeat;
	width:210px;
	float:left;  
	cursor : pointer;
    height: 34px;
}
.acap
{
    background-image :url('../image/ac.jpg');
	background-repeat:no-repeat;
	height:32px;
	width:210px;
	float:left;  
	cursor :pointer;
}
.hope
{
    background-image :url('../image/fmSiteLogo.jpg');
	background-repeat:no-repeat;
	height:32px;
	width:210px;
	float:left;  
	cursor :pointer;
}
.hope
{
    background-image :url('../image/fmSiteLogo.jpg');
	background-repeat:no-repeat;
	height:32px;
	width:210px;
	float:left;  
	cursor :pointer;
}
.charity_link
{
    font-family: "Trebuchet MS";
    text-decoration: none;
    
       color: #FFFFFF;
}
.charity_link:hover
{
    color:#ff7800;
}

.menu_link_big
{
    vertical-align:middle;
    font-family: "Trebuchet MS";
    font-size:12px;
    font-weight :bold ;
    text-decoration: none;
    color: #FFFFFF;
    text-align:center;
    
}
.menu_link_big:hover
{
    color:#ff7800;
}
.menu_link_blog
{
    font-family: "Trebuchet MS";
    font-size:16px;
    font-weight :bold ;
    text-decoration: none;
    color: #FFFFFF;
    
}
.menu_link_blog_01
{
    font-family: "Trebuchet MS";
    font-size:16px;
    font-weight :bold ;
   text-decoration:none;
    color: #FFFFFF;
    
}
.menu_blog_02
{
    font-family: "Trebuchet MS";
    font-size:16px;
    font-weight :bold;
    text-decoration: none;
    color: #FFFFFF;
   
}

.menu_link_blog_01:hover
{
    color:#ff7800;
}

.menu_link_blog:hover
{
    color:#ff7800;
}

.message_style
{
    border-color: #33CCFF;
    margin-top: 0pt;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    background-color: #DFFFFF;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-x-position: 0%;
    background-y-position: 0%;
}
.blink_css
{
    text-decoration: blink; 
}
.icon_link
{
    color:#007ee5;
}
.small_h1
{
    font-size:10px; 
    font-weight:bold;  
}
