/* CSS Style Sheet for www.cail.com	author:	Lenny Cohen 			Insiteful Solutions	created Aug 2008*//* ---------------------- standard tags --------------------- */a img {	border:0px;	}a:link {	color:#CC0000;	text-decoration:none;}a:visited {  color: #FF6600;  text-decoration:none;}a:hover {	color:#000000;	text-decoration: none;}a:active {	color:#CC0000;	text-decoration:none;}a.submenulink:link {	color:#49636f;	font-weight:bold;	text-decoration:none;	}a.submenulink:visited {	color:#49636f;	font-weight:bold;	text-decoration:none;	}	a.submenulink:hover {	color:#1984ee;	font-weight:bold;	text-decoration:none;	}a.submenulink:active {	color:#00FFFF;	font-weight:bold;	text-decoration:none;	}a.newsitemlink:link {	color:#ffffff;	text-decoration:none;	}a.newsitemlink:visited {	color:#ffffff;	text-decoration:none;	}a.newsitemlink:hover {	color:#ffffff;	text-decoration:underline;	}a.newsitemlink:active {	color:#ffffff;	text-decoration:none;	}a.pages_menulink:link {	color:#49636f;	text-decoration:none;	}a.pages_menulink:visited {	color:#49636f;	text-decoration:none;	}a.pages_menulink:hover {	color:#1984ee;	text-decoration:none;	}a.pages_menulink:active {	color:#00FFFF;	text-decoration:none;	}BODY {  } body {	height:0px;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	text-align:center;	color:#000000;	background:#CCCCCC;	margin:0px;	}h1 {	font-size:15px;	font-weight:bold;	color:#cc0000;	}	p.heading1 {	font-size:15px;	font-weight:bold;	color:#cc0000;	}	p.heading2 {	font-size:15px;	font-weight:bold;	color:#00cc66;	}	p.largetext {	font-size:16px;	font-weight:bold;	color:#222222;	}		li.largetext {	font-size:16px;	font-weight:bold;	color:#222222;	}	h2 {	font-size:14px;	font-weight:bold;	color:#333333;	}	p.heading3 {	font-size:15px;	font-weight:bold;	color:#0862a5;	}	h3 {	font-size:14px;	font-weight:bolder;	color:#666666;	}	h4 {	font-size:14px;	font-weight:bolder;	color:#D7B100;	}.inline_blue {	font-weight:bold;	color:#0862a5;	}	.quote_header {	font-weight:bold;	color:#9D0000;	text-align:right;	}	.inline_smallblue {	color:#0862a5;	font-size:12px;	}	p {	font-size:12px;	font-weight:normal;	color:#000000;	line-height:15px;	}	p.italic {	font-size:12px;	font-weight:lighter;	color:#222222;	line-height:16px;	font-style: italic;	}	p.extralineheight {	font-size:9px;	font-weight:normal;	color:#222222;	line-height:19px;	}table.contacttable {	border:0px;	font-size:14px;	font-weight:normal;	color:#222222;	line-height:16px;	}	td.contactheader {	font-weight:bold;	font-size:16px;	}	td.contact_subheader {	font-weight:bold;	font-size:14px;	}	td.contactbody {	vertical-align:top;	}	td.linktable {	font-size:14px;	font-weight:normal;	color:#222222;	line-height:16px;	}/*sub {	height: 0;	line-height: 1;	vertical-align: baseline;	_vertical-align: bottom;	position: relative;	}sup {	height: 0;	line-height: 1;	vertical-align: baseline;	_vertical-align: bottom;	position: relative;	}sup {	bottom: 1ex;}sub {	top: .5ex;}*//* -------------------- Page Structure -------------------------- *//* ---------------------- lists --------------------- */ul.mainpageslist {	list-style-type:disc;	font-size:14px;	color:#111111;	}	ul.mainpageslist_blue {	list-style-type:disc;	font-size:14px;	color:#0862a5;	}ul.mainpageslist ul {	list-style-type:circle;	}	ul.mainpages_nobullet {	list-style-type:none;	font-size:1.0em;	color:#111111;	}	.blueINTRO { 	font-family: Arial, Helvetica, sans-serif; 	font-size: 15px; 	color: #003399; 	font-weight: bold; 	clip:   rect(   )}	.smalltext {	font-size:10px;	font-weight:light;	color:#222222;	}.smalltextwhite {	font-size:10px;	font-weight:light;	color:#FFFFFF;	}