@charset "UTF-8";
#topline{
	background-color:#18304C;
	height:3px;
	margin:0px;
	padding:0px;
	border:0px;	
	width:100%;
}
#toplinksbarbg{
	width:100%;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:0px;
}
#toplinksbarcontent{
	text-align:left;
	width:980px;
	margin: auto;
	border:0px;
	padding: 0px;
	height:110px;
	height:70px;
	background-image: url(images/littlelogotop.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#toplogo{
	width:60px;
	height:60px;
	margin:5px;
}
#navbarcontent{
	text-align:left;
	width:980px;
	height:24px;
	margin:0px auto 0px auto;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #18304C;
	padding:0px 0px 0px 0px;
	background:url(images/littlelogobottom.png) no-repeat right top;
}
#navbarinactivetab{
	margin:0px 0px 0px 0px;
	border:0px;
	width:auto;
	float: left;
	height:20px;
	padding-top:4px;
}
#tabmiddle{
	margin:0px 0px 0px 0px;
	border:0px;
	background-image:url(images/tabmiddle.png);
	background-repeat:repeat-x;
	background-position:left;
	width:auto;
	float: left;
	height:20px;
	padding-top:4px;
}
#lefttab{
	margin:0px 0px 0px 0px;
	border:0px;
	background-image:url(images/lefttabend.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:10px;
	float: left;
	height:20px;
	padding-top:4px;
}
#righttab{
	margin:0px 0px 0px 0px;
	border:0px;
	background-image:url(images/righttabend.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:10px;
	float: left;
	height:20px;
	padding-top:4px;
}
.navtheservice{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
}
#linksbarheader {
	background-color: #18304C;
	text-align: left;
	width: 100%;
	margin: 0px;
	font-family: Arial;
	font-size: 14px;
	padding: 0px;
}
.navbar A:link {
	font: 12px normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:none;
}
.navbar A:visited {
	font: 12px normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:none; 
}
.navbar A:hover {
	font: 12px normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:underline; 
}
.navbar A:active {
	font: 12px normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:underline;
}
.navbar {
	font: 12px normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:none;
}
.navnotcurrent{
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #fff;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.navnotcurrent A:link {
	text-decoration:none;
	color: #18304C;
}
.navnotcurrent A:visited {
	color: #18304C;
	text-decoration:none
}
.navnotcurrent A:hover {
	color: #18304C;
	text-decoration:underline;
}
.navnotcurrent A:active {
	color: #18304C;
	text-decoration:underline;
}
#submenu{
	width: 966px;
	height: 18px;
	margin:0px auto 0px auto;
	clear:both;
	padding:6px 0px 3px 14px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#logobarheadertheservice{
	width:955px;
	height:88px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-top:106px;
	background:url(images/theservicelogo.png) no-repeat left top;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size: 40px;
	color: #fff;
}
#logobarheader{
	width:955px;
	height:88px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:25px;
	padding-top:106px;
	background:url(images/homelogo.png) no-repeat left top;
}
#logobarheadertheservice{
	width:955px;
	height:88px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:00px;
	margin-top:0px;
	padding-left:25px;
	padding-top:106px;
	background:url(images/theservicelogo.png) no-repeat left top;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size: 36px;
	color: #fff;
}
#bodycontainer1{
	margin:auto;
	width:980px;
	padding:0px;
	display:block;
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size:12px;
}
#bodybox{
	margin:auto;
	width:701px;
	float:left;
	display:block;
	padding:5px;
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
}
#bodyboxgreen{
	margin:auto;
	width:671px;
	float:left;
	display:block;
	padding:10px 19px 10px 19px;
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color:#555;
	line-height:150%;
}
#rightbar{
	margin:auto;
	height:810px;
	width:259px;
	margin:0px;
	float:right;
	background:url(images/rightboxbg.png) repeat;
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
} 
#rightbartheservice{
	margin:auto;
	height:1200px;
	width:259px;
	padding:10px 5px 10px 5px;
	margin:0px 0px 0px 0px;
	float:right;
	background:url(images/rightboxbg.png) repeat;
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
} 
#rightbarinnerbox{
	width:240px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#rightbarinnertext{
	margin:0px auto 10px auto;
	width:230px;
	padding:0px 15px 10px 15px;
	line-height: 150%;
	color: #333;
}
.smallprint{
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color: #666;
	text-align:justify;
	font-size:10px;
}
.subheading{
	font-size: 14px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	text-decoration:underline;
}
.heading{
	font-size:16px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-weight:bold;
	color: #000;
}
.headingsmall{
	font-size:14px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-weight:bold;
	color: #000;
}
.bodytext{
	font-size: 12px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
}
#titleline{
	margin:00px -5px 00px -5px;
	width:207px;
	font-size: 18px;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color:#000;
	border-top:#CCC dotted thin;
	border-bottom:#CCC dotted thin;
	padding:5px;
}
#textcontainerthird{
	margin:15px 10px 5px 10px;
	width:207px;
	float: left;
	clear:none;
	padding:0px 5px 0px 5px;
	color: #666;
	line-height:150%;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size:12px;
}
#mainbodybox{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}
#footerline{
	background-color:#18304C;
	height:3px;
	margin:0px;
	padding:0px;
	border:0px;	
	width:100%;
	clear:both;
}
#footerbox{
	width:100%;
	height:70px;
	background:url(images/footerbg.gif) top left repeat-x;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-size:12px;
	color: #666;
	margin:0px;
	padding-top:1px;
	padding-bottom:0px;
	clear:both;
	float:none;
	vertical-align:middle;
}
#footercontent{
	width:980px;
	height:53px;
}
.footer A:link {
	text-decoration:none;
	color: #00C;
}
.footer A:visited {
	color: #00C;
	text-decoration:none;
}
.footer A:hover {
	color: #00C;
	text-decoration:underline;
}
.footer A:active {
	color: #00C;
	text-decoration:underline;
}
h1 {
	font-size: 18px;
	font-weight:normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color:#000;
	border-top:#CCC dotted thin;
	border-bottom:#CCC dotted thin;
	padding:5px 0px 5px 0px;
}

h2 {
	font-size: 16px;
	font-weight:normal;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	color:#000;
	border-top:#CCC dotted thin;
	border-bottom:#CCC dotted thin;
	padding:5px 0px 5px 0px;
}
.benefitsclass{
	background: #18304C url(images/topbar.gif) no-repeat left top;
}