/*** General ***/

* {margin:0; padding:0; }
img {border:0;}

/* START | font, button and list styles */

a 
{
	color:#01669a; 
	text-decoration:underline; 
	background-color:inherit; 
}

a:hover
{ 
	color:#01669a; 
	text-decoration:none; 
	background-color:inherit; 
}

#footerContainer a 
{
	color:#a2a2a2; 
	text-decoration:none; 
	background-color:inherit; 
}

#footerContainer a:hover
{ 
	color:#a2a2a2; 
	text-decoration:underline; 
	background-color:inherit; 
}

body
{
	background:url(../images/bodybg.gif) #ffffff top left repeat-x;
}

body, h1, h4, h5, li
{ 
	font-family:Verdana,Arial,  Helvetica, sans-serif; 
	color:#000000;
}

p
{ 
	font-size:11px; 
	padding:0px 0px 10px 0px; 
	margin:0; 
}

p.blurb
{
	float:left;
	font-size:11px;
	padding:0px 55px 17px 10px;
}

#bodyContainer
{	
	float:left;
	width:100%;	
	background:url(../images/containerbg.gif) bottom left repeat-x;
	padding:0px 0px 13px 0px;
	margin:0;
}


#Container
{
	width:975px;
	margin-left:auto;
	margin-right:auto;
	font-size:0;
	padding:0;
}

#ContainerBg
{
	float:left;
	width:955px;
	font-size:0;
	padding:0;
	margin:0;
	background:url(../images/topbg.gif) top left no-repeat; 
}

#ContainerBg_empowerYou
{
	float:left;
	width:955px;
	font-size:0;
	padding:0;
	margin:0;
	background:url(../images/topbg2.gif) top left no-repeat; 
}
#centerContainer
{
	margin-left:auto;
	margin-right:auto;
	width:808px;
}

#headerContainer
{
	float:left;
	width:775px;
	height:113px;
	padding:0px 0px 0px 100px;
	margin:0px;
}

.headerLeft
{
	float:left;
	width:255px;
	padding:0px 0px 0px 0px;
}

.headerLeft h1{font-size:18px;padding:0;margin:0;}
.headerLeft img{float:left;padding:26px 0px 0px 1px;}

.headerRight
{
	float:right;
	width:520px;
	padding:0px 0px 0px px;
}

.headerRight .top
{
	float:right;
	width:100px;
	padding:0px 0px 0px 0px;
}

.headerRight .top img{float:right;padding:0px 0px 0px 0px;}

.headerRight .strap
{
	float:right;
	width:520px;
	padding:1px 0px 0px 0px;
}

.headerRight .strap img{float:left;padding:20px 0px 0px 84px;}

#buttonContainer
{
	float:left;
	width:626px;
	height:33px;
	/* padding:0px 0px 8px 370px; */
	padding:0px 0px 8px 255px;
	margin:0px;
}

#buttonContainer img{float:left;padding:0px 1px 0px 0px;}

#contentContainer
{
	float:left;
	width:840px;
	padding:0px 0px 0px 92px;
	margin:0px 0px 0px 0px;
	font-size:0;
}

#contentContainer2
{
	float:left;
	width:840px;
	padding:0px 0px 35px 92px;
	margin:0px 0px 0px 0px;
}

#contentContainer3
{
	float:left;
	width:840px;
	padding:0px 0px 35px 98px;
	margin:0px 0px 0px 0px;
}

#contentContainer4
{
	float:left;
	width:840px;
	padding:0px 0px 0px 92px;
	margin:0px 0px 0px 0px;
}

#contentContainer5
{
	float:left;
	width:840px;
	padding:0px 0px 15px 92px;
	margin:0px 0px 0px 0px;
}

.pageTitles
{
	float:left;
	width:765px;
	padding:0px 0px 10px 19px;
}	

.flashContainer
{
	float:left;
	width:790px;
	height:222px;
	padding:0px 0px 5px 0px;
}

.featureFloat
{
	float:left;
	padding:0px 0px 10px 5px;
}

.featureFloat2
{
	float:left;
	padding:0px 0px 10px 12px;
}

.padDown
{
	float:left;
	padding:0px 0px 18px 0px;
}


.moduleItem
{
	float:left;
	width:180px;
	background:url(../images/moduleborder.gif) top right no-repeat;
	padding:0px 15px 0px 25px;
	margin:13px 10px 0px 0px;
	height:163px;
}

.moduleItemLast
{
	float:left;
	width:180px;
	padding:13px 0px 0px 3px;
	margin:0px 10px 0px 5px;
	height:163px;
}

.moduleItem .title, .moduleItemLast .title{float:left;width:180px;height:19px;}
.moduleItem p, .moduleItemLast p{float:left; padding:0;margin:0;}
.moduleItem .floatLeft ,.moduleItemLast .floatLeft{float:left;padding:0px 0px 5px 0px;}

.sectionBox
{
	float:left;
	width:790px;
	padding:10px 0px 0px 0px;
	background:url(../images/section_boxtop.gif) top left no-repeat;
	margin:0px 0px 6px 0px;
}

.sectionBox_footer			
{
	float:left;
	width:790px;
	background:url(../images/section_boxcontent.gif) top left repeat-y;
	padding:10px 0px 0px 0px;		
}

.sectionBox_content
{
	float:left;
	width:765px;
	padding:0px 0px 15px 25px;				
	background:url(../images/section_boxgradient.gif) bottom left no-repeat;
}

.sectionBox_content .left
{
	float:left;
	width:180px;
	padding:0px 20px 0px 0px;
	background:url(../images/sectionborder.gif) top right repeat-y;	
}

.sectionBox_content .right
{
	float:left;
	width:500px;
	font-size:11px;
	padding:0px 20px 0px 20px;
	line-height:15px;
}		

.sectionBox_content .right .title
{
	float:left;
	width:495px;
	height:18px;
}

.fullcontent_Box
{
	float:left;
	width:778px;
	background:url(../images/roundedbox_top.gif) top left no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-size:0px;					
}

.fullcontent_Footer
{
	float:left;
	width:778px;
	background:url(../images/roundedbox_footer.gif) bottom left no-repeat;
	padding:0px 0px 9px 0px;
	margin:0px 0px 0px 0px;					
}				

.fullcontent_Content
{
	float:left;
	width:740px;
	background:url(../images/roundedbox_content.gif) top left repeat-y;
	padding:10px 18px 0px 20px;
	margin:0px 0px 0px 0px;					
}		

.fullcontent_Box2
{
	float:left;
	width:777px;
	background:url(../images/roundedbox_top2.gif) top left no-repeat;
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:0px;					
}

.fullcontent_Footer2
{
	float:left;
	width:777px;
	background:url(../images/roundedbox_footer2.gif) bottom left no-repeat;
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;					
}				

.fullcontent_Content2
{
	float:left;
	width:777px;
	background:url(../images/roundedbox_content2.gif) top left repeat-y;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;					
}	

.fullContent_textFrame
{
	float:left;
	width:740px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;					
}	

.fullcontent_Split
{
	float:left;
	width:777px;
	background:url(../images/roundedbox_split.gif) top left no-repeat;
	padding:9px 0px 0px 0px;
	margin:0px 0px 0px 0px;					
}	

.fullcontent_Blue

{
	float:left;
	width:777px;
	background:url(../images/roundedbox_blue.gif) top left repeat-y;
	padding:15px 0px 0px 0px;
	margin:0px 0px 0px 0px;					
}

.small_blue_BoxHeader
{
	float:right;
	width:352px;
	padding:7px 0px 0px 0px;
	background:url(../images/short_blue_top.gif) top left no-repeat;
	margin:0px 0px 15px 10px;
}		

.small_blue_BoxFooter
{
	float:left;
	width:352px;
	padding:0px 0px 7px 0px;
	background:url(../images/short_blue_footer.gif) bottom left no-repeat;
}	
	
.small_blue_BoxContent
{
	float:left;
	width:320px;
	padding:7px 15px 7px 17px;
	background:url(../images/short_blue_content.gif) top left repeat-y;
}	

.small_blue_BoxContent p{padding:8px 0px 8px 0px;}

.small_blue_BoxContent p img{float:left;padding:0px 10px 10px 0px;}

.ourServices_leftContent
{
	float:left;
	width:400px;
	margin:3px 0px 0px 0px;
}

.ourServices_rightContent
{
	float:left;
	width:400px;
	margin:3px 0px 0px 0px;	
	padding:0px 0px 0px 20px;

}	

.ourServices_leftContent p,.ourServices_rightContent p{padding:0px 20px 15px 20px}		

.services_contactBox
{
	float:left;
	width:395px;
	padding:7px 0px 0px 0px;
	margin:10px 0px 0px 1px;
	background:url(../images/services_contactbox_header.gif) top left no-repeat;
}

.services_contactBox_content
{
	float:left;
	width:392px;
	padding:0px 0px 5px 3px;
	margin:0px;
	background:url(../images/services_contactbox_content.gif) top left repeat-y;
}			

.services_contactBox_footer
{
	float:left;
	width:395px;
	padding:0px 0px 7px 0px;
	margin:0px;
	background:url(../images/services_contactbox_footer.gif) bottom left no-repeat;
}				

.emergency_contactBox
{
	float:left;
	width:395px;
	padding:7px 0px 0px 0px;
	margin:10px 0px 0px 1px;
	background:url(../images/services_contactbox_header.gif) top left no-repeat;
}

.emergency_contactBox_content
{
	float:left;
	width:392px;
	padding:0px 0px 0px 3px;
	margin:0px;
	background:url(../images/services_contactbox_content.gif) top left repeat-y;
}			

.emergency_contactBox_footer
{
	float:left;
	width:395px;
	padding:0px 0px 7px 0px;
	margin:0px;
	background:url(../images/services_contactbox_footer.gif) bottom left no-repeat;
}				

.oncallGradient_contentFrame
{
	float:left;
	width:359px;
	font-size:11px;
	background:url(../images/oncall_first_gradient.gif) bottom left no-repeat;
	padding:10px 15px 20px 15px;
}
.oncallGradient_contentFrame p {padding:10px 0px 10px 0px;}
.oncallGradient_contentFrame p img{float:left;padding:0px 15px 5px 0px;}

.emergencyGradient_contentFrame
{
	float:left;
	width:359px;
	font-size:11px;
	background:url(../images/oncall_emergency_gradient.gif) bottom left no-repeat;
	padding:10px 15px 20px 15px;
}
.emergencyGradient_contentFrame p {padding:10px 0px 10px 0px;}
.emergencyGradient_contentFrame p img{float:left;padding:0px 15px 5px 0px;}												

.blueGradient_box
{
	float:left;
	background:url(../images/oncall_bluegradient.gif) #cdecff bottom left no-repeat;
	width:373px;
	font-size:11px;
	padding:10px 0px 20px 15px;
}

.pinkGradient_box
{
	float:left;
	background:url(../images/oncall_pinkgradient.gif) #ffcccb bottom left no-repeat;
	width:373px;
	font-size:11px;
	padding:10px 0px 20px 15px;
}						

.blueGradient_box .title, .pinkGradient_box .title{float:left;padding:0px 0px 10px 0px;width:371px;}
.blueGradient_box .viewMore, .pinkGradient_box .viewMore{float:left;width:266px;padding:20px 0px 10px 105px;}						

.steps_blue_box
{
	float:left;
	width:361px;
	background:url(../images/steps_blue_top.gif) top left no-repeat;		
	padding:0px 0px 0px 0px;	
	margin:0;									
}

.steps_blue_footer
{
	float:left;
	width:361px;
	background:url(../images/steps_blue_bottom.gif) bottom left no-repeat;
	padding:0px 0px 4px 0px;		
	margin:5px 0px 0px 0px;								
}			

.steps_blue_content
{
	float:left;
	width:361px;
	background:url(../images/steps_blue_content.gif) top left repeat-y;	
	padding:0px 0px 0px 0px;			
	margin:0;		
}		
			
.steps_red_box
{
	float:left;
	width:361px;
	background:url(../images/steps_red_top.gif) top left no-repeat;		
	padding:0px 0px 0px 0px;	
	margin:0;									
}

.steps_red_footer
{
	float:left;
	width:361px;
	background:url(../images/steps_red_bottom.gif) bottom left no-repeat;
	padding:0px 0px 4px 0px;		
	margin:5px 0px 0px 0px;								
}			

.steps_red_content
{
	float:left;
	width:361px;
	background:url(../images/steps_red_content.gif) top left repeat-y;	
	padding:0px 0px 0px 0px;			
	margin:0;		
}				
			
.steps_blue_content .leftImage, .steps_red_content .leftImage
{
	float:left;
	width:100px;
	padding:0px 0px 0px 0px;
}

.steps_blue_content .leftImage img, .steps_red_content .leftImage img{float:left;}

.steps_blue_content .rightText, .steps_red_content .rightText
{
	float:left;
	width:241px;				
	padding:21px 15px 8px 5px;			
}				

.exampleScenarios
{
	float:left;
	width:359px;
	font-size:11px;
	padding:10px 15px 20px 15px;			
}

.exampleScenarios p
{
	padding:10px 0px 10px 0px;
}

.exampleScenarios p img{float:left;padding:0px 10px 10px 0px;}	

.howItWorks_Box
{
	float:left;
	width:775px;
	padding:9px 0px 0px 0px;
	margin:6px 0px 0px 0px;
	background:url(../images/howitworks_top.gif) top left no-repeat;
}

.howItWorks_Content
{
	float:left;
	width:775px;
	padding:16px 0px 0px 0px;
	margin:0;
	background:url(../images/howitworks_content.gif) top left repeat-y;
}

.howItWorks_Footer
{
	float:left;
	width:775px;
	padding:0px 0px 9px 0px;
	margin:0;
	background:url(../images/howitworks_bottom.gif) bottom left no-repeat;
}

.howItWorks_Footer2
{
	float:left;
	width:775px;
	padding:0px 0px 9px 0px;
	margin:0;
	background:url(../images/howitworks_bottom2.gif) bottom left no-repeat;
}

.howItWorks_Footer3
{
	float:left;
	width:775px;
	padding:0px 0px 9px 0px;
	margin:0;
	background:url(../images/howitworks_bottom3.gif) bottom left no-repeat;
}

.howItWorks_Footer4
{
	float:left;
	width:775px;
	padding:0px 0px 9px 0px;
	margin:0;
	background:url(../images/howitworks_bottom4.gif) bottom left no-repeat;
}

.howItWorks_Footer5
{
	float:left;
	width:775px;
	padding:0px 0px 11px 0px;
	margin:0;
	background:url(../images/howitworks_bottom5.gif) bottom left no-repeat;
}

.howItWorks_Split
{
	float:left;
	width:775px;
	padding:9px 0px 0px 0px;
	margin:0;
	background:url(../images/howitworks_split.gif) top left no-repeat;
}

.howItWorks_Split2
{
	float:left;
	width:775px;
	padding:9px 0px 0px 0px;
	margin:0;
	background:url(../images/howitworks_split2.gif) top left no-repeat;
}

.howItWorks_Split3
{
	float:left;
	width:775px;
	padding:9px 0px 0px 0px;
	margin:0;
	background:url(../images/howitworks_split3.gif) top left no-repeat;
}

.howItWorks_Split4
{
	float:left;
	width:775px;
	padding:9px 0px 0px 0px;
	margin:0;
	background:url(../images/howitworks_split4.gif) top left no-repeat;
}

.howItWorks_Split5
{
	float:left;
	width:759px;
	padding:19px 0px 10px 16px;
	margin:0;
	background:url(../images/howitworks_split5.gif) top left no-repeat;
}

.howItWorks_Split5 .imgTitle{float:left;padding:3px 0px 3px 3px}

.otherOptions
{
	float:left;
	width:755px;
	padding:10px 0px 10px 0px;
}

.otherOptions img
{
	float:left;
	padding:0px 10px 0px 5px;
}

.howItWorks_Gradient
{
	float:left;
	width:775px;
	padding:0px 0px 12px 0px;
	margin:0;
	background:url(../images/howitworks_gradient.gif) bottom left no-repeat;
}

.howItWorks_Gradient2
{
	float:left;
	width:775px;
	padding:0px 0px 12px 0px;
	margin:0;
	background:url(../images/howitworks_gradient2.gif) bottom left no-repeat;
}

.howItWorks_Gradient3
{
	float:left;
	width:775px;
	padding:0px 0px 12px 0px;
	margin:0;
	background:url(../images/howitworks_gradient3.gif) bottom left no-repeat;
}

.howItWorks_Gradient4
{
	float:left;
	width:775px;
	padding:0px 0px 12px 0px;
	margin:0;
	background:url(../images/howitworks_gradient4.gif) bottom left no-repeat;
}

.contactUsBlurb
{
	float:left;
	padding-top:30px;
}

.howItWorks_rows
{
	float:left;
	width:710px;
	padding:0px 0px 15px 30px;
	margin:0px 0px 0px 0px;
}

.howItWorks_rows2
{
	float:left;
	width:710px;
	padding:0px 0px 0px 30px;
	margin:0px 0px 0px 0px;
}

.howItWorks_rows2
{
	float:left;
	width:720px;
	padding:0px 0px 15px 30px;
	margin:0px 0px 0px 0px;
}

.howItWorks_column_1
{
	float:left;
	width:95px;
	padding:0px 5px 0px 0px;
}

.howItWorks_column_1 img{float:left;}

.howItWorks_column_2
{
	float:left;
	font-size:11px;
	padding:0px 0px 10px 5px;
	width:405px;
}

.howItWorks_column_3
{
	float:left;
	width:200px;
	padding:0px 0px 10px 0px;
}

.howItWorks_column_3 img{float:right}

.howItWorks_LeftBlue
{
	float:left;
	width:343px;
	font-size:11px;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_LeftBlue .title{float:left;width:343px;padding:0px 0px 19px 0px;}
.howItWorks_LeftBlue .title img{float:left}
.howItWorks_LeftBlue .img{float:left;width:110px;}
.howItWorks_LeftBlue .img img{float:left;}
.howItWorks_LeftBlue p{float:left;width:233px; padding:0px 0px 10px 0px}
.howItWorks_LeftBlue p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_RightBlue
{
	float:left;
	width:343px;
	font-size:11px;
	/* background:url(../images/bg_rightblue.gif) top left repeat-y; */
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_RightBlue .title{float:left;width:343px;padding:0px 0px 19px 0px;}
.howItWorks_RightBlue .title img{float:left}
.howItWorks_RightBlue .img{float:left;width:110px;}
.howItWorks_RightBlue .img img{float:left;}
.howItWorks_RightBlue p{float:left;width:233px; padding:0px 0px 10px 0px}
.howItWorks_RightBlue p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_RightPink
{
	float:left;
	width:343px;
	font-size:11px;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_RightPink .title{float:left;width:343px;padding:0px 0px 19px 0px;}
.howItWorks_RightPink .title img{float:left}
.howItWorks_RightPink .img{float:left;width:110px;}
.howItWorks_RightPink .img img{float:left;}
.howItWorks_RightPink p{float:left;width:233px; padding:0px 0px 10px 0px}
.howItWorks_RightPink p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_LeftPink
{
	float:left;
	width:352px;
	font-size:11px;
	background:url(../images/bg_leftpink.gif) top right no-repeat;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_LeftPink .title{float:left;width:343px;padding:0px 0px 19px 0px;}
.howItWorks_LeftPink .title img{float:left}
.howItWorks_LeftPink .img{float:left;width:110px;}
.howItWorks_LeftPink .img img{float:left;}
.howItWorks_LeftPink p{float:left;width:233px; padding:0px 0px 10px 0px}
.howItWorks_LeftPink p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_RightGradient
{
	float:left;
	width:340px;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_RightGradient .title{float:left;width:340px;padding:0px 0px 0px 0px;}
.howItWorks_RightGradient .title img{float:left;padding:0px 0px 15px 0px;}
.howItWorks_RightGradient .img{float:left;width:100px;}
.howItWorks_RightGradient .img img{float:left;}
.howItWorks_RightGradient p{float:left;width:225px; padding:0px 0px 10px 10px}
.howItWorks_RightGradient p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_RightGradient2
{
	float:left;
	width:331px;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_RightGradient2 .title{float:left;width:331px;padding:0px 0px 0px 0px;}
.howItWorks_RightGradient2 .title img{float:left;padding:0px 0px 15px 0px;}
.howItWorks_RightGradient2 .img{float:left;width:100px;}
.howItWorks_RightGradient2 .img img{float:left;}
.howItWorks_RightGradient2 p{float:left;width:216px; padding:0px 0px 10px 10px}
.howItWorks_RightGradient2 p img{float:left;padding:20px 0px 0px 0px}


.howItWorks_LeftGradient
{
	float:left;
	width:341px;
	padding:15px 20px 0px 25px;
	margin:0px 0px 0px 0px;
}

.howItWorks_LeftGradient .title{float:left;width:341px;padding:0px 0px 15px 0px;}
.howItWorks_LeftGradient .title img{float:left}
.howItWorks_LeftGradient .img{float:left;width:100px;}
.howItWorks_LeftGradient .img img{float:left;}
.howItWorks_LeftGradient p{float:left;width:225px; padding:0px 0px 10px 10px}
.howItWorks_LeftGradient p img{float:left;padding:20px 0px 0px 0px}

.howItWorks_leftFrame
{
	float:left;
	width:345px;
	font-size:11px;
	padding:0px 10px 10px 0px;
}

.howItWorks_leftFrame p {float:left;width:330px;padding:0px 15px 10px 0px;}
.howItWorks_leftFrame p img{float:left;padding:0px 15px 10px 0px;}

ul.blue
{
	
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:14px 0px 0px 10px;
	font-size:11px;
}

ul.blue li
{
	padding:0px 0px 10px 15px;
	background:url(../images/squares.gif) top left no-repeat;
}


.howItWorks_leftFrame ul.red
{
	
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:14px 0px 5px 10px;
	font-size:11px;
}

.howItWorks_leftFrame ul.red li
{
	padding:0px 0px 10px 15px;
	background:url(../images/squares2.gif) top left no-repeat;
}

.howItWorks_rightFrame
{
	float:left;
	width:335px;
	font-size:11px;
	padding:0px 0px 10px 20px;
}

.howItWorks_rightFrame_guardian
{
	float:left;
	width:355px;
	font-size:11px;
	padding:0px 0px 10px 10px;
}

.listenOption
{
	float:left;
	width:340px;
	padding:20px 0px 0px 0px;
}

.scenarioBorder
{
	background:url(../images/exampleborder.gif) bottom left no-repeat !important;
}

.listenToGuardianMsg
{
	float:left;
	width:332px;
	height:269px;
	padding:20px 0px 0px 22px;
	margin:0px 0px 20px 0px;
	background:url(../images/bg_listentoguardian.gif) top left no-repeat;
}

.listenToGuardianMsg p{float:left;width:312px;padding:10px 20px 0px 0px;}

.listenToInstantResearch
{
	float:left;
	width:332px;
	height:405px;
	padding:20px 0px 0px 22px;
	margin:0px 0px 5px 0px;
	background:url(../images/bg_listentoresearch.gif) top left no-repeat;
}

.listenToInstantResearch p{float:left;width:312px;padding:10px 20px 0px 0px;} 

.howItWorks_exampleScenarios
{
	float:left;
	width:710px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 24px 0px;
}

.howItWorks_exampleScenarios .image
{
	float:left;
	width:210px;
	padding:0px 0px 0px 0px;
}

.howItWorks_exampleScenarios .image img{float:left;}

.howItWorks_exampleScenarios .text
{
	float:left;
	width:500px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:11px;
}

.howItWorks_exampleScenarios .text .listenOption{padding:10px 0px 0px 0px;}

.listenOption .img{width:90px; float:left;padding:0px 3px 0px 0px;}
.listenOption .img img{float:left}
.listenOption p{float:left; width:200px;font-size:9px;padding:7px 0px 0px 0px}

p.halfFloat
{
	float:left;
	width:365px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 20px 0px;
/* 	background:url(../images/testiborder.gif) bottom left no-repeat;*/
}

.callOptions
{
	float:left;
	width:315px;
	background:url(../images/callborder.gif) bottom left repeat-x;
	padding:0px 0px 12px 0px;margin:4px 0px 8px 0px;
}

.callOptions2
{
	float:left;
	width:315px;
	padding:0px 0px 10px 0px;
	margin:30px 0px 8px 0px;
}

.callOptions .image{float:left;width:110px;font-size:10px;}									
.callOptions .text{float:left;width:205px;font-size:11px;}

.callOptions2 .image{float:left;width:110px;font-size:10px;}									
.callOptions2 .text{float:left;width:205px;font-size:11px;}

.padTop{padding-top:5px !important;}
.padTop2{padding-top:22px !important;}
p.margTop{margin-top:5px;}

ul.normal 
{
	margin-bottom:20px;
	margin-top:10px;
	list-style-type:none
}

ul.normal li
{
	list-style-type:none;
	background:url(../images/bullet.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 20px
}

ul.nested 
{
	float:left;
	width:335px;
}

ul.nested li
{	
	list-style-type:none !important;
	padding:0px 10px 0px 10px;
	float:left;
}

ul.nested li ul{float:left;padding:4px 0px 10px 14px}

ul.nested li ul li
{
	list-style-type:none;
	background:url(../images/bullet.gif) top left no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 10px
}

p.padLeft{padding-left:15px}

.testiTitle
{
	float:left;
	width:705px;
	padding:10px 0px 20px 35px;
}

.testiTitle img{float:left;}

.testimonialContainer
{
	float:left;
	width:740px;
	font-size:11px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 20px 0px;
	background:url(../images/testiborder.gif) bottom left no-repeat;
}

.testimonialContainerBg
{
	float:left;
	width:740px;
	font-size:11px;
	background:url(../images/openquote.gif) top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

.testimonialContainerBg2
{
	float:left;
	width:655px;
	background:url(../images/closequote.gif) bottom right no-repeat;
	padding:0px 40px 0px 35px;
	margin:0px 0px 0px 0px;
}

.charityBox
{
	float:left;
	width:210px;
	font-size:11px;
	padding:0px 0px 10px 30px;
	background:url(../images/charityborder.gif) top right repeat-y;						
}

.charityBox p{float:left;width:190px;padding:0px 20px 10px 0px;}
.charityBox img{float:left;padding:0px 0px 15px 0px;}

.educationBox
{
	float:left;
	width:235px;
	padding:0px 0px 10px 45px;	
	background:url(../images/charityborder.gif) top right repeat-y;							
}

.educationBox p{float:left;width:210px;padding:0px 20px 10px 0px;}
.educationBox img{float:left;padding:0px 0px 15px 0px;}

.governmentBox
{
	float:left;
	width:210px;
	padding:0px 0px 10px 30px;							
}

.governmentBox p{float:left;width:170px;padding:0px 20px 10px 0px;}
.governmentBox img{float:left;padding:0px 0px 15px 0px;}


.contactMap
{
	float:left;
	width:370px;
	padding:0px 0px 0px 0px;
	font-size:11px;
}

.contactMap img{float:right;padding:0px 0px 0px 0px}

.industrySection
{
	float:left;
	width:385px;
	padding:9px 0px 0px 0px;
	background:url(../images/industrysection_top.gif) top left no-repeat;
	margin:0px 10px 10px 0px;
}

.industrySection_footer
{
	float:left;
	width:385px;
	padding:0px 0px 9px 0px;
	background:url(../images/industrysection_footer.gif) bottom left no-repeat;
	margin:0px 0px 0px 0px;
}

.industrySection_content
{
	
	float:left;
	width:381px;
	padding:0px 0px 0px 4px;
	background:url(../images/industrysection_content.gif) top left repeat-y;
	margin:0px 0px 0px 0px;
}

.industrySection_contentBg
{
	
	float:left;
	width:365px;
	padding:7px 0px 15px 20px;
	background:url(../images/sectionbg.gif) bottom left no-repeat;
	margin:0px 0px 0px 0px;
}

.industrySection_Image
{
	float:left;
	background:url(../images/industryborder.gif) top right repeat-y;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:165px;
}

.industrySection_Image img{float:left;}

.industrySection_text
{
	float:left;
	padding:0px 0px 0px 23px;
	margin:10px 0px 0px 0px;
	width:150px;
	font-size:11px;
}

.industrySection_text img{float:left;padding:10px 0px 0px 0px}


.boldBlue
{
	font-size:14px;
	font-weight:bold;
	color:#017aaf;
}

.contactRow
{
	float:left;
	width:295px;
	font-size:11px;
	padding:0px 0px 0px 10px;
}

.contactForm
{
	width:290px;
	padding:2px 0px 0px 2px;
	margin:2px 0px 2px 0px;
	border:1px solid #cccccc;
	height:17px;
	font-size:11px;
	color:#000000;
}

.textareaForm
{
	width:290px;
	padding:2px 0px 0px 2px;
	margin:2px 0px 0px 0px;
	border:1px solid #cccccc;
	height:130px;
	font-family:arial;
	font-size:11px;
	color:#000000;
}

table.CheckBox
{
	float:left;
	border-collapse:collapse;
	font-size:11px;
	padding:0px;
	margin:6px 0px 8px 0px;
}

table.CheckBox td{margin:0;padding:0px 5px 2px 0px}

.bg_oncallContact
{
	float:left;
	width:735px;
	font-size:11px;
	color:#000000;
	height:184px;
	padding:30px 30px 0px 22px;
	margin:0px 0px 5px 0px;
	background:url(../images/bg_oncallcontact.jpg) top left no-repeat;
}

.bg_oncallContact ul
{
	float:left;
	width:210px;
	padding:0px 0px 0px 0px;
	margin:14px 0px 0px 0px;
	list-style-type:none;
}

.bg_oncallContact ul li
{
	width:200px;
	padding:0px 0px 5px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	background:url(../images/dot.gif) top left no-repeat;
}

/* news section */
.imageOption
{
	float:left;
	width:160px;
	padding:0px 13px 4px 0px;
}

.imageOption img{float:left;}

.contentOption
{
	float:left;
	width:530px;
	padding:0px 0px 0px 0px;
}

.contentOption .date{float:left;width:530px;padding-left:2px;color:red;font-size:10px;font-weight:bold;}
.contentOption p{float:left;width:530px;padding:5px 0px 9px 2px;}
.contentOption img{float:left;padding:0px 10px 0px 0px}

#footerContainer
{
	margin-left:auto;
	margin-right:auto;
	width:775px;
	font-size:10px;
	margin-bottom:20px;
	height:40px;
}

#footerContainer .leftFooter
{
	float:left;
	width:550px;
	height:40px;
}

#footerContainer .rightFooter
{
	float:right;
	width:200px;
	text-align:right;
	height:40px;
	padding-right:10px;
}

#footerContainer a{color:#000000}
#footerContainer a:hover{color:#000000}

#loginTitle
{
	margin-left:auto;
	margin-right:auto;
	width:237px;
	padding:2px 0px 0px 15px;
	margin-top:100px;
	margin-bottom:5px;
}

#loginBox
{
	margin-left:auto;
	margin-right:auto;
	width:237px;
	height:130px;
	border:1px solid #000000;
	padding:2px 0px 0px 0px;
	margin-bottom:150px;
}

#loginBox2
{
	margin-left:auto;
	margin-right:auto;
	width:255px;
	height:130px;
	border:1px solid #000000;
	padding:2px 0px 0px 0px;
	margin-bottom:150px;
}

table.loginDetails
{
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-family:verdana;
}

table.loginDetails td
{
	padding:0px 0px 5px 2px;
}

table.loginDetails2
{
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-family:verdana;
}

table.loginDetails2 td
{
	padding:0px 0px 5px 2px;
}

.loginForm
{
	width:150px;
	border:1px solid #99c5ea;
	padding:3px 0px 0px 2px;
	font-size:12px;
	height:17px;
}

.loginForm2
{
	width:175px;
	border:1px solid #99c5ea;
	padding:3px 0px 0px 2px;
	font-size:12px;
	height:17px;
}


#chooseloginTitle
{
	float:left;
	width:520px;
	height:16px;
	padding:50px 0px 17px 255px;
	
}

#loginBoxes{
	float:left;
	width:600px;
	padding:15px 0px 80px 160px;
	margin:0px 0px 0px 0px;
}

.chooseFirst
{
	float:left;
	width:230px;
	height:174px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/login_split.gif) top right no-repeat;
}

.firstcontactTtl
{
	float:left;
	padding:4px 0px 10px 60px;	
}

.firstcontactTtl img{float:left;}

.emergcontactTtl
{
	float:left;
	padding:4px 0px 10px 35px;	
}

.emergcontactTtl img{float:left;}

.chooseEmergency
{
	float:left;
	width:230px;
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
}		

/* new homepage styles */
#leftContainer
{
	float:left;
	width:540px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#rightContainer
{
	float:left;
	width:245px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 6px;
}

.bg_oncallContact2
{
	float:left;
	width:490px;
	font-size:11px;
	height:229px;
	padding:50px 30px 0px 20px;
	margin:7px 0px 4px 0px;
	background:url(../images/bg_oncallcontact2.jpg) top left no-repeat;
}

.bg_oncallContact2 p{float:left;padding:0px 0px 0px 0px !important;width:490px;}

.bg_oncallContact2 ul
{
	float:left;
	width:150px;
	padding:0px 0px 0px 0px;
	margin:14px 0px 0px 0px;
	list-style-type:none;
}

.bg_oncallContact2 ul li
{
	float:left;
	padding:0px 0px 8px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	background:url(../images/dot.gif) top left no-repeat;
}
.bg_oncallSms
{
	float:left;
	width:540px;
	font-size:11px;
	height:56px;
	padding:0px;
	margin:4px 0px 4px 0px;
	/*background:url(../images/bg_oncallsms.jpg) top left no-repeat;*/
	text-align: center;
}
.dataFeedContainer
{
	float:left;
	width:540px;
	padding:13px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:url(../images/bg_datafeedback_top.gif) top left no-repeat;
}

.dataFeedContainer .dataContent
{
	float:left;
	width:500px;
	padding:0px 20px 0px 20px;
	margin:0px 0px 0px 0px;
	height:275px;
	font-size:11px;
	background:url(../images/bg_datafeedback_content.gif) bottom left no-repeat;
}
.dataFeedContainer .dataContent img{float:left;padding:5px 0px 10px 0px}
.dataFeedContainer .dataContent p
{
	float:left;
	width:500px;
	padding:0px 0px 0px 0px !important;
	margin:0px !important;
}

.dataFeedContainer .dataContent .btnOption{float:right !important;padding:8px 10px 0px 0px !important}

.latestResearchContainer
{
	float:left;
	width:221px;
	height:356px;
	background:url(../images/bgsurvey.jpg) top left no-repeat;
	padding:10px 0px 0px 15px;
	margin:4px 0px 0px 0px;
}

.latestResearchContainer .titleImage
{
	float:right;
	padding:5px 23px 0px 0px;
}

.latestResearchContainer .titleImage img{float:right}

.researchBox
{
	float:left;
	width:209px;
	padding:0px 0px 3px 9px;
	margin:28px 0px 17px 0px;
}

.researchBox img{float:left;padding:0px 0px 7px 10px}

.researchBox p
{
	float:left;
	width:183px;
	font-size:11px !important;
	color:#000000 !important;
	padding:3px 0px 12px 4px;
	margin:0px 0px 3px 0px;
}

.researchBox p.border
{
	float:left;
	width:183px;
	background:url(../images/blackdots.gif) bottom left no-repeat;
	padding:0px 0px 7px 4px;
	margin:0px 0px 8px 0px;
}

.researchBox table
{
	float:left;
	width:187px !important;
	height:155px;
	border-collapse:collapse;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	background:url(../images/blackdots.gif) bottom left no-repeat;
}

.researchBox table td{padding:0px 0px 6px 0px;}

.researchRow
{
	float:left;
	width:202px;
	padding:0px 0px 0px 0px;
	background:url(../images/whiteororangedot.gif) bottom left no-repeat;
	margin:0px 0px 6px 0px;
}

.researchRow img{padding:0px 0px 12px 5px}
.latestResearchContainer p
{
	float:left;
	color:#ffffff;
	font-size:10px;
	width:221px;
	padding:0px 0px 0px 0px;
}

.latestResearchContainer .floatRight2{float:right;padding:10px 19px 0px 0px;}


.homepageNewsContainer
{
	float:left;
	width:196px;
	padding:16px 20px 17px 20px;
	margin:3px 0px 0px 0px;
	background:url(../images/homepage-newsbg.gif) top left no-repeat;
}

.homepageNewsContainer .row
{
	float:left;
	width:196px;
	padding:0px 0px 11px 0px;
	margin:11px 0px 11px 0px;
	font-size:11px;
	font-family:arial;
	background:url(../images/blackdots.gif) bottom left no-repeat;
}

.homepageNewsContainer .floatRight2{float:right}

.homeContactUsContainer
{
	float:left;
	width:236px;
	padding:12px 0px 0px 0px;
	margin:7px 0px 0px 0px;
	background:url(../images/bg_indexcontactus_header.gif) top left no-repeat;
}

.homeContactUsContainer .content
{
	float:left;
	width:206px;
	height:333px;
	padding:6px 15px 15px 15px;
	background:url(../images/bg_indexcontactus_content.gif) bottom left no-repeat;
}

.homeContactUsContainer .content img{float:left;}
.homeContactUsContainer .content p{float:left;}
.homeContactUsContainer .content .row
{
	float:left;
	width:206px;
	background:url(../images/border.gif) bottom left no-repeat;
	padding:0px 0px 8px 0px;
	margin:6px 0px 4px 0px;
}

.homeContactUsContainer .content .row .text
{
	float:left;
	width:103px;
	font-size:11px;
	color:#333333;
	padding:0px 10px 0px 0px;
}

.homeContactUsContainer .content .row .image
{
	float:left;
	width:91px;
	padding:0px 0px 0px 0px;
}
.homeContactUsContainer .content .row .image img{float:left;}

/* */

.Btn_submit
{
	float:left;
	padding:14px 0px 5px 0px;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.titlePad
{
	float:left;
	padding:0px 0px 16px 0px;
}
