 /* VIDEOCALL CSS */ 

 /* styles for page & container */ 
body, html {background-color: #ECECE8; margin:0px 0px; padding:0px; text-align:center;}
html {min-height:101%;} 
#sitecontent {
	width: 762px;
	background: #fff;
	text-align: left;
	margin: auto;
	margin-top: 0px;
	padding:0px;
}
 /* ccs for header */ 
#mainheader {
	top: 0px;
	left: 0px;
	width: 762px;
	height: 76px;
	text-align: left;
	padding: 0px;
	border: 0px;
	z-index: 1;
}
#mainmenu {
	top: 76px;
	width: 762px;
	left: 0px;
	height: 32px;
	text-align: left;
	padding: 0px;
	border: 0px;
	background-color: #8b8a80;
	z-index: top;
}
 /* ccs for homepage */ 
#flash {
	float:left;
	top: 106px;
	left: 0px;
	background-color:#FFFFFF;
	width: 451px;
	height: 153px;
}
#strapline {
	float:left;
	top: 106px;
	width:311px;
	height:153px;
	background-image: url(images/strapline01.gif);
	background-repeat: no-repeat;
	
	background-repeat: repeat;
}
#threepoints {
	left: 0px;
	width: 764px;
	height: 151px;
	text-align: left;
	padding: 0px;
	border: 0px;
	z-index: 10;
	visibility:visible;
}
#threepointswrapper {
	float:left;
	width: 764px;
	height: 150px;
	background-image: url(images/home_enticers.gif);
	background-repeat: no-repeat;
}
#threepointspadd {padding-top:25px;}
#threepointsone, #threepointstwo, #threepointsthree {
	float:left;
	padding-left:110px;
	padding-right:22px;
	width: 120px;
	height: 125px;
	text-align: left;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	z-index: 2;
	color: #4b4b46;
}
#threepointstwo {}
#threepointsthree {
	padding-left:130px;
	padding-right:02px;
}

#threepointsonemore, #threepointstwomore,  #threepointsthreemore {
	position: relative;
	top: 5px;
	width: 66px;
	height: 10px;
	padding: 0px;
	border: 0px;
	z-index: 3;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B002C;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;	
}
#homeabout {
	float:left;
	width: 438px;
	height: 210px;
	text-align: left;
	border: 0px;
	z-index: top;
	background-color: #FFFFFF;
	background-image: url(images/home_about.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 15px;
	padding-top: 25px;
	padding-bottom: 0px;
}
#homeaboutpadd {
	padding-left: 30px;
	padding-bottom: 30px;
	height: 140px;
}
.homeaboutbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
#homequestions {
	float:left;
	width: 279px;
	height: 218px;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 17px;
	padding-bottom: 0px;
	border: 0px;
	z-index: 2;
	background-image: url(images/home_questions.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #e3e2da;
}
#homequestionsgo {float:left; width:35px; padding-top:35px;}
#homequestionsone, #homequestionstwo, #homequestionsthree {
	float:left;
	width: 210px;
	height: 65px;
	text-align: left;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	border: 0px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #3f3e3a;
}
#homequestionsone {padding-top: 14px; height: 50px;}
#homefacts {
	float:left;
	width: 440px;
	height: 46px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	border: 0px;
	background-image: url(images/home_facts.gif);
	background-repeat: no-repeat;
	z-index: 1;
}
#homefactslink {
	float:left; left:-20px;
	width:50px;
}
#homefactsintro {
	float:left;
	padding-top:2px;
	padding-left:4px;
	width: 75px;
	text-align: left;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #e3e2da;
	z-index: 1;
	line-height: 10px;
}
.homefactsintrocopy {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #e3e2da;
}
#homefactsintrocopy2 {
	float:left; 
	padding-left:15px;
	padding-top:0px;
	width: 290px;
	text-align: left;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #920629;
	z-index: 1;
	line-height: 12px;
}
#cleartofoot {
	clear: both;
	width: 762px;
	height: 15px;
	background-color: #FFFFFF; 
}
#footer {
	clear: both;
	width: 742px;
	height: 22px;
	text-align: right;
	padding: 0px;
	border: 0px;
	z-index: 1;
	background-image: url(images/main_footer.gif);
	background-repeat: no-repeat;
	background-color: #ECECE8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 0px;
}
#footer a {color: #FFFFFF;}





 /* ccs for links */ 
a:link {
	color: #780725;
	text-decoration:none;
}
a:visited {
	color: #780725;
	text-decoration:none;
}
a:hover {
	color: #496DB5;
	text-decoration:none;
}
a:active {
	color: #373B92;
	text-decoration:none;
}

 /* ccs for left navigation */ 
#leftnavouter {
	float:left;
	width: 161px;
}
#leftnav {
	width:146px; 
	background-color: #D9D9D1;
	padding-left:15px;
	padding-right:0px;
}
#leftnav a {text-decoration: none}
#leftnav a:active {color: #FF0000;}
#leftnav a:link {color:#4b4b46;}
#leftnav a:visited {color: #4b4b46;} 
#leftnav a:hover {color: #FF0000;}

 /* ccs for content area & titles */ 
#titlebar {
	left: 0px;
	width: 762px;
	height: 50px;
	border: 0px;
	z-index: top;
	background-image: url(images/titlebar.jpg);
	background-repeat: no-repeat;
}
#sectiontitle {
	float:left;
	width:185px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #DADAD2;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 2px;
}
#pagetitle {
	float:left;
	width:405px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #97002B;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 2px;
}


 /* ccs for main content area */ 
#pagearea {
	left: 1px;
	width: 764px;
	text-align: left;
	border: 0px;
	z-index: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: #ecece8;
	padding-bottom:5px;	
}

#maincopy,#maincopyslim,#maincopy_withimage {
	float:left;
	width: 454px;
	min-height: 390px;
	text-align: left;
	border: 0px;
	z-index: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #828280;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	padding:15px;
}
#maincopy,#maincopy_withimage {
	background-image: url(images/maincopy_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#maincopy_withimage {
	padding-top:0px; padding-left:0px;
	padding-right:30px;
}
#maincopyslim {
	width: 285px;
	padding:0px;
}

#maincopyslim1 {
	width: 485px;
	padding:0px;
}



#mainstrap,#mainstrap_belowimage {
	float:left;
	width: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding:0px;
	padding-right:10px;
	color: #98002B;
}
#mainstrap_belowimage {
	padding:15px;
	width: 125px;
	font-size: 11px;
}
#maincopyextra {
	float:left;
	width: 440px;
	text-align: left;
	border: 0px;
	z-index: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	padding-left:15px; padding-top:0px;
}
#rightcolumn {
	float:right;
	top: 170px;
	right: 0px;
	width: 115px;
	border: 0px;
}
#rightcolhead {
	background-image: url(images/rightcol_head.gif); 
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #FFFFFF;
	height: 12px;
	padding-left:10px; padding-top:8px; padding-right:10px; padding-bottom:10px;
}
#rightcolbody {
	position: relative;
	top:0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background-color: #D5D6C8;
	padding:10px;
	background-image: url(images/rightcol_foot.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-bottom:15px;
	word-wrap: break-word;
}





 /* styles for special pages */ 
#smallbox {
	float:left;
	background-image: url(images/box_off.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	width:20px;
	height:18px;
	padding-top:3px;
	padding-left:0px;
	cursor:hand;
	color: #98002B;
}
#smallbox.hover {
	background-image: url(images/box_on.jpg);
	background-repeat: no-repeat;
}
#benefitbox {
	float:left;
	background-image: url(images/benefitbox_off.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	width:32px;
	height:32px;
	padding-top:7px;
	padding-left:0px; padding-right:8px;
	cursor:hand;
	color: #98002B;
}
#benefitbox.hover {
	background-image: url(images/benefitbox_on.jpg);
	background-repeat: no-repeat;
}
#clearbox {clear:both;}
#clientbox {
	top:-50%;
	background-image: url(images/client_box.jpg);
	background-repeat: no-repeat;
	width:165px;
	height:84px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color: #FFFFFF;
	text-align: center;
	padding-top:32px;
	padding-left:0px;
}
#benefit_box {
	background-image: url(images/benefit_box.jpg);
	background-repeat: no-repeat;
	width:400px;
	height:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding-top:45px;
	padding-right:20px;
	padding-left:20px;
	font-style: italic;
	font-weight: bold;
}



.copytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4b4b46;
}
.copyfirstpara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b4b46;
}
.copyred {color: #780725;}
.copydarkred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #780725;
}
a.redlink {color: #9B002C;}
a.whitelink {color: #FFFFFF;}

#emailnprint {
	float:left;
	padding-top: 1px;
}

hr {color: #CCCCCC; border:0px; height: 1px;}

ul {list-style-image: url(images/bullet.gif); margin-left:15px;}
li {padding-bottom:10px;}

