body { padding: 0px; border 0px; margin-top: 0px; background-color:#FFFFFF;}.splash {	font-family: Century Gothic, Verdana, Arial, Tahoma, Helvetica, sans-serif;	font-size:15px;	color:#000000;	line-height: 20px;	margin: 5px 0px 0px 0px;	width: 461px;	position: absolute;	z-index:1;	}	.splashbackground { background-image:url(../images/splash2.swf)}	.splashbox1 {margin: 10px 0px 0px 0px; width: 400px; position: absolute; z-index:1;}	.splashblog {	font-family: Helvetica, Arial, Tahoma,  sans-serif;	font-size:11px;	color:#000000;	line-height: 14px;	position: absolute;	z-index:1;	top: 20px;	left: 0px;	margin:0px 0px 0px -2px;	width: 400px;	}	.splashblog a:link {color:#FFFFFF; font-weight:bold; text-decoration:none;}.splashblog a:visited {color:#FFFFFF; font-weight:bold; text-decoration:none;}.splashblog a:hover {color:#FFFFFF; font-weight:bold; text-decoration:underline;}.splashblog a:active {color:#FFFFFF; font-weight:bold; text-decoration:none;}.main {	font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;	font-size:12px;	color:#000000;	line-height: 18px;	}	.mainwide {	font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;	font-size:12px;	color:#000000;	line-height: 18px;	margin-right:20px;	margin-bottom:20px;	}	.head1 {	font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;	font-size:36px;	color: #1ab7ea;		margin: 10px 0px 10px 0px;	}.head2 {	font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;	font-size:18px;	color: #000000;		}	.head3 {	font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;	font-size:18px;	color: #1ab7ea;		}		.head3 a:link {color:#1ab7ea; text-decoration:none;}.head3 a:visited {color:#1ab7ea; text-decoration:none;}.head3 a:hover {color:#1ab7ea; text-decoration:underline;}.head3 a:active {color:#1ab7ea; text-decoration:none;}.bio-name {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color: #1ab7ea;font-weight: bold;}.biohead {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color: #1ab7ea;font-weight: bold;margin-bottom:7px;}.biotitle {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size:13px;color: #58595B;font-weight: normal;}.bio-name a:link 	{ color: #1ab7ea; text-decoration: none; }.bio-name a:visited	{ color: #1ab7ea; text-decoration: none; }.bio-name a:hover	{ color: #aaaaaa; text-decoration: underline; }.bio-name a:active	{ color: #1ab7ea; text-decoration: none; }.bio {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size:11px;color: #000000;font-weight: 400;}ul.partners {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size: 18px;line-height: 36px;color: #1ab7ea;font-weight: bold;margin: 40px 0px 0px 0px;padding: 0px 0px 0px 40px;}li.partners {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-image:url(../images/li-dot.gif)}.partners a:link 	{ color: #1ab7ea; text-decoration: none; }.partners a:visited	{ color: #1ab7ea; text-decoration: none; }.partners a:hover	{ color: #aaaaaa; text-decoration: underline; }.partners a:active	{ color: #1ab7ea; text-decoration: none; }/* ######################################## *//* ############## OFFERING ################ *//* ######################################## */.offerings {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;line-height: inherit;background-color:#1ab7ea;border: solid 1px #1ab7ea;color: #FFFFFF;font-weight: bold;margin: 7px 14px 7px 0px;padding: 8px 0px 8px 0px;}.offover{position: relative;z-index: 0;padding-left:10px;padding-right:10px;list-style:none;}.offerings a:link{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: -8px 10px 5px 0px;}.offerings a:visited{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offerings a:hover{ background-color:#1ab7ea; color: #FFFFFF; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offerings a:active{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offover:hover{background-color: transparent;z-index: 50;}.offover span{ /*CSS for enlarged image*/position: absolute;width: 240px;background-color: #1ab7ea;font-family: Helvetica, Arial, sans-serif;font-size: 11px;line-height: 14px;font-style:italic;font-weight:normal;padding: 15px;left: -1000px;border-right: 5px #cccccc solid ;border-bottom: 5px #cccccc solid ;visibility: hidden;color: black;text-decoration: none;margin-left: -1px;margin-top: -10px;text-align: justify;}.offover span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.offover:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 0;left: 0px; /*position where enlarged image should offset horizontally */}.offhead {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;line-height: inherit;color: #FFFFFF;font-style:normal;font-weight: bold;margin: 0px;padding: 0px;z-index: 0;}/* ######################################## *//* ############## OFFERING 2 ############## *//* ######################################## */   .offerings2 {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;line-height: inherit;border: solid 1px #1ab7ea;color: #6D6F71;font-weight: normal;margin: 7px 14px 7px 0px;padding: 8px 0px 8px 0px;}.offerings2 a:link{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: -8px 10px 5px 0px;}.offerings2 a:visited{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offerings2 a:hover{ background-color:#1ab7ea; color: #FFFFFF; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offerings2 a:active{ background-color:#fff; color: #6d6e71; text-decoration:none; padding: 8px; margin: margin: 5px 10px 5px 0px;}.offover2{position: relative;z-index: 0;padding-left:10px;padding-right:10px;list-style:none;} .offover2:hover{background-color: transparent;z-index: 50;}.offover2 span{ /*CSS for enlarged image*/position: absolute;width: 240px;background-color: #FFFFFF;font-family: Helvetica, Arial, sans-serif;font-size: 11px;line-height: 14px;font-style:italic;padding: 15px;left: -1000px;border-top: 1px #13B5EA solid ;border-left: 1px #13B5EA solid ;border-right: 5px #cccccc solid ;border-bottom: 5px #cccccc solid ;visibility: hidden;color: black;text-decoration: none;margin-left: -1px;margin-top: -10px;text-align: justify;}.offover2 span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.offover2:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 0;left: 0px; /*position where enlarged image should offset horizontally */}.offhead2 {font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;font-size: 14px;line-height: inherit;color:#13B5EA;font-style:normal;font-weight: bold;margin: 0px;padding: 0px;z-index: 0;}.blogcall {	font-family: Helvetica, Arial, Verdana, Tahoma,  sans-serif;	font-size:10px;	margin: 10px 5px 0px 3px;	color:#000000;	line-height: 14px;	text-align:left;	}.blogcallhead {	font-family: Helvetica, Arial, Verdana, Tahoma,  sans-serif;	font-size:12px;	font-style:oblique;	margin: 0px 5px 0px 3px;	color:#13B5EA;	line-height: 14px;	text-align:left;	}	.blogcalldate {	font-family: Helvetica, Arial, Verdana, Tahoma,  sans-serif;	font-size:11px;	font-style:oblique;	margin: 0px 5px 0px 3px;	color:#939598;	line-height: 14px;	text-align:left;	}.commit {	font-family: Helvetica, Arial, Verdana, Tahoma,  sans-serif;	font-size:12px;	color:#000000;	line-height: 18px;	margin: 20px 40px 0px 20px;	}	.commitb {	color:#13B5EA;	}
