@charset "UTF-8";
/* CSS Document */

	#vipagecontent {
		float:left;
		margin-left:25px;
		width:550px;
		line-height:21px;
		text-align:left;
		font-size:12px;
		color:#000000;
		margin-top:15px;
		background-color:#f5f5f5;
		font-family:Arial, Helvetica, sans-serif;		
		}
		
		
	#vipagecontent2 {
		float:left;
		margin-left:33px;
		width:533px;
		line-height:21px;
		text-align:left;
		font-size:12px;
		color:#000000;
		margin-top:15px;
		background-color:#f5f5f5;
		font-family:Arial, Helvetica, sans-serif;		
		}	
		
	#vipagecontent3 {
		float:left;
		margin-left:0px;
		width:599px;
		line-height:21px;
		text-align:left;
		font-size:11px;
		color:#000000;
		margin-top:15px;
		background-color:#f5f5f5;
		font-family:Arial, Helvetica, sans-serif;		
		}				
		

	#vipagetitle {
		float:left;
		position:absolute;
		margin-left:230px;
		top:260px;		
		text-align:left;
		z-index:58;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:19px;
		color:#021b70;
		}
		
	.vipagesubtitle {
		color:#153582;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		font-weight:bold;	
		}
	

	img {
		border:0;
		}

	ul {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000000;
		line-height:20px;		
		margin: 14px;
		padding: 0;
		list-style-position:outside;
		}


	li {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000000;	
		line-height:20px;		
		}


	ul.submenulist {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		letter-spacing:0px;
		font-size:12px;
		margin: 12px;
		padding: 0;
		list-style-position:outside;
		}


	li.submenulist {
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		letter-spacing:0px;
		font-size:12px;
		}

	ul.rightsidebullets {
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:22px;
		color:#253B85;
		}


	li.rightsidebullets {
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:22px;
		color:#253B85;
		}


	input, textarea { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 10px;
		line-height:10px;
		color: #131D2E;
		width:auto; 
		}
		
	textarea.messagebox { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size: 10px;
		width:100%;
		color: #131D2E;
		}		
			


	input.button {
		background-color: #173589;
		font-size: 10px;
		font-weight:bold;
		color: #ffffff;
		border: 0px solid #000000;
		padding: 2px;
		margin-left: 3px;
		margin-top: 4px;
		}

		
	h1 {
	color:#4B4FD5;
	font-family:"Trebuchet MS";
	font-size:18px;
	}	
	
	h2 {
	color:#626ED0;
	font-family:"Trebuchet MS";
	font-size:16px;
	}
	
	h3 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}			
		

	body {
		text-align:center;
		vertical-align:top;
		background-image:url(http://www.vitalinsight.com/vital2008_images/solutions_rev2_bg.png);
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}
	
	#frame {
		width:1033px;;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
		}	

		
	#contentleft {
		width:1px;
		height:1px;
		padding:0px;
		float:left;
		top:0px;
		}	
	
	#contentcenter {
		width:1031px;
		padding:0px;
		height:102px;
		top:0px;
		float:left;
		}
	
	#contentright {
		width:1px;
		padding:0px;
		height:1px;
		float:left;
		top:0px;
		}


	#bannerimages {
		z-index:8;
		margin-left:205px;
		width:800px;
		height:123px;
		top:112px;
		text-align:left;
		float:left;
		position:absolute;
		}

	#vi {
		position:absolute; 
		width:801px; 
		height:126px;
		margin-left:204px;
		top: 112px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		z-index:5;
		float:left;
		}
		
		
	#vihome {
		position:absolute; 
		width:979px; 
		height:178px;
		margin-left:26px;
		top: 112px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		z-index:5;
		float:left;
		}		

	#menu {
		z-index:150;
		margin-left:226px;
		width:820px;
		top:52px;
		text-align:left;
		float:left;
		position:absolute;
		}		
		
	#menubackground {
		z-index:14;
		margin-left:226px;
		background-image:url(http://www.vitalinsight.com/images/menubackground.png);
		background-repeat:no-repeat;
		width:792px;
		height:36px;
		top:52px;
		text-align:left;
		float:left;
		position:absolute;
		}		
		

		
	#sidemenu {
		z-index:80;
		float:left;
		position:absolute;
		top:112px;
		margin-left:26px;
		width:auto;
		text-align:left;
		}
		
				
	#rightsideimage {
		z-index:85;
		float:left;
		position:absolute;
		top:292px;
		margin-left:810px;
		width:auto;
		text-align:left;
		}
		
	#rightsidetext {
		z-index:86;
		float:left;
		position:absolute;
		top:412px;
		margin-left:830px;
		width:155px;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		font-style:italic;
		font-weight:bold;
		line-height:18px;
		color:#253B85;
		}	
		
		
	#rightsidesolution {
		z-index:86;
		float:left;
		position:absolute;
		top:310px;
		margin-left:820px;
		width:180px;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		line-height:18px;
		color:#253B85;
		}			
		
	#rightsidetext2 {
		z-index:86;
		float:left;
		position:absolute;
		top:412px;
		margin-left:830px;
		width:155px;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:22px;
		color:#253B85;
		}	
		
	#rightsidetext3 {
		z-index:86;
		float:left;
		position:absolute;
		top:312px;
		margin-left:830px;
		width:155px;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		font-style:italic;
		font-weight:bold;
		line-height:22px;
		color:#253B85;
		}					
		
		
	#rightsidecontactus {
		z-index:86;
		float:left;
		position:absolute;
		top:612px;
		margin-left:815px;
		width:194px;
		height:98px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;
		background-image:url(http://www.vitalinsight.com/vital2008_images/rightsidecontactboxbg.png);
		background-repeat:repeat-x;
		}	
		
		
	#rightsidecontactus2 {
		z-index:86;
		float:left;
		position:absolute;
		top:712px;
		margin-left:815px;
		width:194px;
		height:98px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:18px;
		color:#000000;
		background-image:url(http://www.vitalinsight.com/vital2008_images/rightsidecontactboxbg.png);
		background-repeat:repeat-x;
		}									


	#homeflash {
		z-index:24;
		margin-left:22px;
		top:184px;
		width:802px;
		height:136px;
		text-align:left;
		float:left;
		position:absolute;
		}
		


	#homemidsection {
		z-index:27;
		margin-left:380px;
		width:300px;
		top:456px;
		text-align:left;
		float:left;
		position:absolute;
		line-height:15px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;		
		}
		

	#homeleftsection {
		width:276px;
		z-index:27;
		margin-left:50px;
		top:456px;
		text-align:left;
		float:left;
		position:absolute;
		line-height:15px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;		
		}		



		
	#homelogobtn {
		z-index:3;
		margin-left:24px;
		top:26px;
		text-align:left;
		width:auto;
		height:auto;
		float:left;
		position:absolute;
		}
		
	#mailto {
		z-index:82;
		margin-left:810px;
		top:106px;
		text-align:left;
		float:left;
		position:absolute;
		}		






	#homebtn {
		z-index:16;
		margin-left:53px;
		top:72px;
		text-align:left;
		float:left;
		position:absolute;
		}		
			
	#mainbgtop {
		background-image:url(http://www.vitalinsight.com/vital2008_images/column4.png);
		background-repeat:no-repeat;
		width:599px;
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
		
	#mainbgtopauto {
		background-image:url(http://www.vitalinsight.com/vital2008_images/column4.png);
		background-repeat:repeat-x;
		width:900px;
		background-color:#dddddd;
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}			
		
		
	#mainbgtopfloat {
		position:absolute;
		float:left;
		z-index:940;
		top:320px;
		margin-left:100px;
		width:916px;
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}	
		
							

	.table.footertable {
		width:1031px;
		vertical-align:top;
		border:none;
		}


	.table.footertablemid {
		width:953px;
		vertical-align:bottom;
		border:none;
		background-color:#e3e3e3;
		}



	.table.vitaltable {
		width:1031px;
		vertical-align:top;
		border:none;
		}
		
	.table.pagecontent {
		width:1009px;
		vertical-align:top;
		border:none;
		}	
		
	td.subsubpad {
		padding-left:10px;
		}
	
	.table.topnavlinks {
		width:550px;
		border:none;
		}	

	.table.subsub {
		width:254px;
		border:none;
		}	
		
	.table.subsubdownload {
		width:354px;
		border:none;
		}			
		
	.table.subsubhome {
		width:200px;
		border:none;
		}			

	.table.sub {
		width:599px;
		border:none;
		}	
		
	.table.main {
		width:599px;
		border:none;
		}	
		
	.table.mainframe {
		width:906px;
		border:none;
		}				

	td img {
		display: block;
		}

	
	td.leftcolumn {
		height:auto;
		width:11px;
		background-image:url(http://www.vitalinsight.com/vital2008_images/shadow_left_rp.png);
		background-repeat:repeat-y;
		vertical-align:top;
		}		
			
	td.centercolumn {
		height:auto;
		width:1009px;
		background-color:#FFFFFF;
		color:#1E1E1E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#FFFFFF;
		vertical-align:top;
		}						

	td.centercolumnmain {
		height:auto;
		width:1009px;
		background-color:#FFFFFF;
		color:#1E1E1E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color:#FFFFFF;
		vertical-align:top;
		}						


	td.rightcolumn {
		height:auto;
		width:11px;
		background-image:url(http://www.vitalinsight.com/vital2008_images/shadow_right_rp.png);
		background-repeat:repeat-y;
		vertical-align:top;	
		}			
		
	td.footercolumn {
		height:auto;
		width:1031px;
		vertical-align:top;	
		}

	td.footersuper {
		width:953px;
		vertical-align:bottom;
		height:28px;
		background-color:#e3e3e3;
		}

	td.newhomemargin {
		height:auto;
		width:15px;
		background-color:#FFFFFF;
		vertical-align:top;
		}
		
	td.newhomemargin2 {
		height:auto;
		width:11px;
		background-color:#FFFFFF;
		vertical-align:top;
		}		
		
	td.newhomeright {
		height:auto;
		width:168px;
		background-color:#FFFFFF;
		vertical-align:top;
		}			

	td.newhometop1 {
		height:auto;
		background-color:#f6f6f6;
		width:20px;
		vertical-align:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:22px;
		margin-left:50px;
		}
		
	td.newhometop {
		height:auto;
		width:1200px;
		background-color:#f6f6f6;		
		vertical-align:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:19px;
		margin-left:50px;
		}	

	td.newhomequotemargin1 {
		height:auto;
		width:39px;
		background-color:#f6f6f6;		
		vertical-align:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:22px;
		margin-left:50px;
		}
		
	td.newhomequotemargin2 {
		height:auto;
		width:29px;
		background-color:#f6f6f6;		
		vertical-align:top;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:22px;
		margin-left:50px;
		}		

	td.newhomequote {
		vertical-align:top;
		background-color:#f6f6f6;
		width:155px;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		font-style:italic;
		font-weight:bold;
		line-height:18px;
		color:#253B85;
		}
		
	td.homegridwide {
		width:198px;
		height:auto;
		background-color:#f6f6f6;
		vertical-align:top;
		}
		
	td.homegriddiv {
		background-color:#ffffff;
		width:3px;
		height:auto;
		}	
			
					
		
	td.headercolumn {
		height:auto;
		width:1031px;
		vertical-align:top;	
		}						
		
	
	td.leftmargin {
		height:auto;
		width:194px;
		background-color:#ffffff;
		color:#1E1E1E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:bottom;
		border:0px;
		}	
		
	td.leftmargin2 {
		height:auto;
		width:224px;
		background-color:#ffffff;
		color:#1E1E1E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:bottom;
		border:0px;
		}				
		
	td.centercontentspace {
		height:auto;
		width:599px;
		background-color:#f5f5f5;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:top;
		border:0px;
		}	
		
	td.centercontentspace2 {
		height:auto;
		width:785px;
		background-color:#f5f5f5;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:top;
		border:0px;
		}			
					

	td.rightmargin {
		height:auto;
		width:216px;
		background-color:#ffffff;
		color:#1E1E1E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		vertical-align:bottom;
		border:0px;
		}	
		
	
		
	td.footer1 {
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		background-color:#e3e3e3;
		text-align:center;
		font-size:11px;
		line-height:18px;
		width:291px;
		width:953px;
		}
		
				
	td.sidesubmenuclass {
		padding-left:20px;
		width:136px;
		height:auto;
		background-color:#f2f6f9;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:24px;
		margin-left:10px;
		}
		
	td.formrightside {
		text-align:left;
		height:14px;
		width:180px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #131D2E;
		line-height:14px;
		vertical-align:top;	
		}
		
								
	td.formleftside {
		text-align:right;
		height:14px;
		width:70px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #131D2E;
		line-height:14px;
		margin-right:10px;
		vertical-align:middle;	
		}	
		
	td.formleftsided {
		text-align:right;
		height:14px;
		width:170px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #131D2E;
		line-height:14px;
		margin-right:10px;
		vertical-align:middle;	
		}			
		
	td.formleftsidemsg {
		text-align:right;
		height:14px;
		width:70px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #131D2E;
		line-height:14px;
		margin-right:11px;
		margin-top:2px;
		vertical-align:top;	
		}		
		
	td.resourcesdivider {
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg1.png);
		height:2px;
		width:533px;
		line-height:2px;
		}

	td.resourcescell1 {
		text-align:left;
		vertical-align:bottom;
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg2.png);
		font-family:Arial, sans-serif;
		color:#ffffff;
		line-height:18px;
		font-size:11px;		
		width:20px;
		height:18px;
		}
		
	td.resourcescell2 {
		text-align:left;
		vertical-align:bottom;
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg2.png);
		font-family:Arial, sans-serif;
		color:#ffffff;
		line-height:18px;
		font-size:11px;		
		width:125px;
		padding-top:1px;
		height:18px;
		}
		
	td.resourcescell3 {
		text-align:left;
		vertical-align:bottom;
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg2.png);
		font-family:Arial, sans-serif;
		color:#ffffff;
		line-height:18px;
		font-size:11px;		
		width:125px;
		height:18px;
		}
		
	td.resourcescell4 {
		text-align:left;
		vertical-align:bottom;
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg2.png);
		font-family:Arial, sans-serif;
		color:#ffffff;
		line-height:18px;
		font-size:11px;		
		width:250px;
		height:18px;
		}
		
	td.resourcescell5 {
		text-align:left;
		vertical-align:bottom;
		background-image:url(http://www.vitalinsight.com/vital2008_images/resources_subtitlebg2.png);
		font-family:Arial, sans-serif;
		color:#ffffff;
		line-height:18px;
		font-size:11px;		
		width:13px;
		height:18px;
		}					
		
	td.resourcesmarginleft {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:11px;		
		width:20px;
		height:36px;
		}
		
	td.resourcesDATE {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:12px;		
		width:125px;
		padding-top:1px;
		height:36px;
		}
		
	td.resourcesTYPE {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:12px;
		padding-top:1px;		
		width:158px;
		height:36px;
		}
		
	td.resourcesTITLE {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		padding-top:1px;
		font-size:12px;		
		width:283px;
		height:36px;
		}
		
	td.resourcesmarginright {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:11px;		
		width:13px;
		height:36px;
		}
		
	td.resourcestablebg {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:11px;		
		width:13px;
		height:auto;
		}
		
	td.resourcestablebgfill {
		text-align:left;
		vertical-align:middle;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:12px;
		font-size:11px;		
		width:13px;
		height:200px;
		}	
		
td.homecolumn1 {
		text-align:left;
		vertical-align:top;
		background-color:#f6f6f6;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:16px;
		font-size:11px;
		padding-left:30px;
		padding-right:10px;		
		width:150px;
		height:auto;
		}	
		
	td.homecolumn2 {
		text-align:left;
		vertical-align:top;
		background-color:#f6f6f6;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:16px;
		font-size:11px;
		padding-left:30px;
		padding-right:10px;		
		width:150px;
		height:auto;
		}	
		
	td.homecolumn3 {
		text-align:left;
		vertical-align:top;
		background-color:#f6f6f6;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:16px;
		font-size:11px;
		padding-left:30px;
		padding-right:10px;		
		width:150px;
		height:auto;
		}
		
	td.homecolumngroup {
		text-align:left;
		vertical-align:top;
		background-color:#eeeeee;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:16px;
		font-size:11px;	
		width:533px;
		height:auto;
		}												

	td.homebody1top {
		text-align:left;
		vertical-align:top;
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:21px;
		font-size:11px;		
		width:570px;
		height:103px;
		padding-left:10px;
		padding-right:10px;
		padding-top:0px;
		padding-bottom:14px;
		}
		
	td.homebody2top {
		text-align:left;
		vertical-align:top;	
		background-color:#f5f5f5;
		line-height:8px;
		font-size:8px;			
		width:533px;
		height:12px;
		}
		
	td.homebody3top {
		text-align:left;
		vertical-align:top;	
		background-color:#DEE7F0;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:14px;
		font-size:11px;			
		width:493px;
		height:53px;
		padding-left:20px;
		padding-right:20px;
		padding-top:12px;
		padding-bottom:16px;		
		}
		
	td.homebody5top {
		text-align:left;
		vertical-align:top;	
		background-color:#f5f5f5;
		font-family:Arial, sans-serif;
		color:#000000;
		line-height:14px;
		font-size:11px;			
		width:533px;
		height:auto;		
		}									

	.headline {
		text-align:left;
	 	font-size:17px;
		font-family:Helvetica, Arial;
	 	color:#286070;
	 	font-weight:bold;
		line-height:22px;	
		}	
		 		
		
	.normaltext {
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}
        
        .normaltextsmaller {
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		}

	.homeheadline {
		line-height:18px;
		color:#131313;
		font-family:"Trebuchet MS", Arial;
		font-size:13px;
		font-weight:bold;
		}

	.largerbodytext {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000000;
		line-height:15px;
		}
		
	.largerbodytextbold {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000000;
		line-height:15px;
		font-weight:bold;
		}
		
	.boldtext {
		font-weight:bold;
		}	
		
	.boldtexttitle {
		font-weight:bold;
		font-size:12px;
		line-height:13px;
		}				
		
	.italictext {
		font-style:italic;
		}
		
	.hometestimonialstxt {
		text-align:left;
		vertical-align:top;
		font-family:Arial, sans-serif;
		color:#1B3180;
		font-weight:bold;
		line-height:16px;
		font-size:11px;	
		}							
		
	a:link { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration: underline; 
		color:#0000FF;
		}

	a:visited { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline;
		color:#0000FF;
		}

	a:hover { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline; 
		color:#0000FF;
		}

	a:active { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline;
		color:#0000FF;
		}					
		
	a:link.normal { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:14px;
		text-decoration:underline;
		color:#0000FF;
		}

	a:visited.normal { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:14px;
		text-decoration:underline;
		color:#0000FF;
		}

	a:hover.normal { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:14px;
		text-decoration:underline;
		color:#0000FF;
		}

	a:active.normal { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:14px;
		text-decoration:underline;
		color:#0000FF;
		}	

	
	a:link.urllink { 
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;	
		text-decoration:underline; 
		}

	a:visited.urllink { 
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;	
		text-decoration:underline; 
		}

	a:hover.urllink { 
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;	
		text-decoration:underline; 
		}

	a:active.urllink { 
		line-height:18px;
		color:#131313;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;	
		text-decoration:underline; 
		}

		
	a:link.cataloglinksmenu { 
	 	font-size:14px;
		font-family:"Trebuchet MS";
	 	color:#000000;
	 	font-weight:lighter;	
		text-decoration:none; 
		}

	a:visited.cataloglinksmenu { 
	 	font-size:14px;
		font-family:"Trebuchet MS";
	 	color:#000000;
	 	font-weight:lighter;	
		text-decoration:none; 
		}

	a:hover.cataloglinksmenu { 
	 	font-size:14px;
		font-family:"Trebuchet MS";
	 	color:#286070;
	 	font-weight:lighter;	
		text-decoration:underline; 
		}

	a:active.cataloglinksmenu { 
	 	font-size:14px;
		font-family:"Trebuchet MS";
	 	color:#000000;
	 	font-weight:lighter;	
		text-decoration:none; 
		}
		
		

	
	a:link.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
		line-height:18px;
		text-decoration:none;
		}

	a:visited.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
		line-height:18px;
		text-decoration:none;
		}

	a:hover.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		}

	a:active.footerlinks { 
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:11px;
		line-height:18px;
		text-decoration:none;
		}	
		
		
.bmiddle {
text-align:left;
line-height:32px;
vertical-align:middle;
text-decoration:none;
margin-left:11px;
}
	
		
a.menuButton {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state.png);
color: #000000;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:12px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}


a:link.menuButton {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state.png);
color: #000000;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:12px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}


a:hover.menuButton {
display: block;
background-image: url(http://www.vitalinsight.com/images/menu_over_state.png);
font-family: Arial, Tahoma, sans-serif;
text-align:left;
vertical-align:middle;
font-size: 12px;
font-style: normal;
color: #000000;
width: 168px;
height:31px;
text-decoration:none;
}


a:active.menuButton {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state.png);
color: #000000;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:12px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}


.bmiddle2 {
text-align:left;
line-height:32px;
vertical-align:middle;
text-decoration:none;
margin-left:11px;
}
	
		
a.menuButton2 {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state2.png);
color: #ffffff;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:11px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}


a:link.menuButton2 {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state2.png);
color: #ffffff;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:11px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}


a:hover.menuButton2 {
display: block;
background-image: url(http://www.vitalinsight.com/images/menu_over_state2.png);
font-family: Arial, Tahoma, sans-serif;
text-align:left;
vertical-align:middle;
font-size: 11px;
font-style: normal;
color: #ffffff;
width: 168px;
height:31px;
text-decoration:none;
}


a:active.menuButton2 {
display: block;
text-decoration:none;
background-image: url(http://www.vitalinsight.com/images/menu_normal_state2.png);
color: #ffffff;
text-align:left;
vertical-align:middle;
font-family: Arial, Tahoma, sans-serif;
font-size:11px;
font-style: normal;
position: relative;
left: 0px;
top: 0px;
width: 168px;
height:31px;
}

	
	
	
	
	
	


	a:link.sidesubmenulinkclass { 
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:14px;
		text-decoration:none;
		}

	a:visited.sidesubmenulinkclass { 
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:14px;
		text-decoration:none;
		}

	a:hover.sidesubmenulinkclass { 
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:14px;
		text-decoration:underline;
		}

	a:active.sidesubmenulinkclass { 
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		line-height:14px;
		text-decoration:none;
		}	
		
		
		
	a:link.sitemap { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration: underline; 
		color:#000000;
		}

	a:visited.sitemap { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline;
		color:#000000;
		}

	a:hover.sitemap { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline; 
		color:#000000;
		}

	a:active.sitemap { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		text-decoration:underline;
		color:#000000;
		}	
		





	
	a:link.homepagetextlinkgo { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:18px;
		text-decoration: underline; 
		color:#0000FF;
		}

	a:visited.homepagetextlinkgo { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		color:#0000FF;
		}

	a:hover.homepagetextlinkgo { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:18px;
		text-decoration:underline; 
		color:#0000FF;
		}

	a:active.homepagetextlinkgo { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		color:#0000FF;
		}									













