/*
============================================================
============================================================
 CSS Style Sheet document for www.omtool.com
 Copyright 2006 OMTOOL, LTD. All rights reserved.
 Powered by Appfire Technologies, inc. - info@appfire.com
============================================================
============================================================
*/
body 	{
	background-image: url(/images/body-bkgd.jpg);
	background-color: #b8ccd7;
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
li.noDot  {list-style-type:none;padding-bottom:10px;}
li.space  {padding-bottom:10px;}
.header {font-family:arial,helvetica; font-size:16px; font-weight:bold; color:#41416b; letter-spacing:0px;margin-bottom:5px;}
.subHeader {font-family:arial,helvetica; font-size:12px; font-weight:bold; color:#41416b; letter-spacing:0px;margin-bottom:2px;}
.italicHeader {font-family:arial; font-size:16px; font-weight:normal; font-style:italic; color:#41416b; letter-spacing:-1px;}
.headerGrey {font-family:arial,helvetica;font-weight:bold;font-size:10pt;color:005984;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 3px;background-color:cfdae1}
.headerBlue {font-family:arial,helvetica;font-weight:bold;font-size:12pt;color:ffffff;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 3px;background-color:558aa4}

/* START JM */
.dropShadow {
	background-image: url(/images/dropShadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.horizDropShadow {
	background-image: url(/images/horizDropShadow.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height:10px;
}
.internalTeaser {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
}

.header11 {font-family:arial; font-size:11px; font-weight:bold; color:#005984; letter-spacing:-1px;}
.header12 {font-family:arial; font-size:12px; font-weight:bold; color:#005984; letter-spacing:-1px;}
.header14 {font-family:arial; font-size:14px; font-weight:bold; color:#005984;}
.header16 {font-family:arial; font-size:16px; font-weight:bold; color:#005984; letter-spacing:-1px;}
.menu {font-family:arial; font-size:10px; color:#005984}
a.menu {
	text-decoration:none;
}
.plain 	{
	background-image: url(/images/s.gif);
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;	
}
select {font-family:arial,helvetica;font-size:8pt; color:41416b;}
option {font-family:arial,helvetica;font-size:8pt; color:41416b;}
option.header {font-family:arial,helvetica;font-size:8pt;color:ffffff;background-color:cfdae1;}
input {font-family:arial,helvetica;font-size:8pt;color:41416b;}
.searchTxt {font-family:arial,helvetica;font-size:8pt;color:41416b;background-color:f8fafd;width:100%;border-width:thin;}
.searchButton {font-family:arial,helvetica;font-size:8pt;color:41416b;background-color:cfdae1;width:100%;border-width:thin;}
.flashScale {height:90%}
textarea {font-family:arial,helvetica;font-size:8pt;color:41416b;}
a.noUnderline {
	text-decoration:none;
}
a.noUnderline:hover {
	text-decoration:underline;
}

.space li {padding-top:6px;}

/* END JM */

td {font-family:arial; font-size:8pt; color:#005984}
a {
	font-family:arial;
	text-align:left;
	text-decoration:none;
	color:000066;
}
a:hover {
	color:#369;
	text-decoration:underline;
}

.color1 	{ background-color: #42416b }
.color2 	{ background-color: #acb9bf }
.color3 	{ background-color: #d0dae3 }
.color4 	{ background-color: #799caf }
.color5 	{ background-color: #e9eaec }
.color6 	{ background-color: #f9f9f9 }
.color7 	{ background-color: #ffffff }
.color8 	{ background-color: #558aa4 }
.color9 	{ background-color: #cfdae1 }
.color10 	{ background-color: #f8fafd }

td.rpanel { background-color: #ffffff; padding:20px 30px 20px 20px;}

.footer	{
	padding: 0 0 0 0px;
	font-family: arial;
	font-size: 11px;
	color: #85abbe;
}
.footer	a {
	padding: 0;
	font-size: 11px;
	text-decoration:none;
	color: #85abbe;
}
.footer a:hover {
	text-decoration:underline;
	font-size: 11px;
	color: #b8ccd7;
}

.nav-bkgd {
	background-image: url(../images/topnav-off-state-bkgd.jpg);
	background-repeat: repeat-x;
}

.homeBig3a {
	padding:0px;
	margin:0px;
	font-family:arial; 
	font-size:11px;
	text-align:left;
	color:#005984;
	background-image: url(../images/homeHealthcareIcon.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.homeBig3a a {
	font-size:11px;
	text-decoration:none;
	color:#005984
}
.homeBig3a a:hover {
	font-size:11px;
	color:#70a1b9;
	text-decoration:underline;
}
.homeBig3b {
	padding:0px;
	margin:0px;
	font-family:arial; 
	font-size:11px;
	text-align:left;
	color:#005984;
	background-image: url(../images/dollar-sign-icon_v2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.homeBig3b a {
	font-size:11px;
	text-decoration:none;
	color:#005984
}
.homeBig3b a:hover {
	font-size:11px;
	color:#70a1b9;
	text-decoration:underline;
}
.homeBig3c {
	padding:0px;
	margin:0px;
	font-family:arial; 
	font-size:11px;
	text-align:left;
	color:#005984;
	background-image: url(../images/scale-icon_v2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.homeBig3c a {
	font-size:11px;
	text-decoration:none;
	color:#005984
}
.homeBig3c a:hover {
	font-size:11px;
	color:#70a1b9;
	text-decoration:underline;
}
.homeR1 {
	background-color: #e9eaec;
	font-family:arial; 
	font-size:11px;
	text-align:left;
	color:#005984
}
.homeR1 a {
	font-size:11px;
	text-decoration: none;
	color:#005984
}
.homeR1 a:hover {
	font-size:11px;
	color:#70a1b9;
	text-decoration: underline;
}
.homeR2 {
	background-color: #f9f9f9;
	boarder-top:1px #fff solid;
	font-family:arial; 
	font-size:11px; 
	text-align:left;
	color:#005984
}
.homeR2 a {
	background-color: #f9f9f9;
	font-family:arial; 
	font-size:11px;
	text-align:left;
	text-decoration: none;
	color:#005984
}
.homeR2 a:hover {
	font-size:11px;
	color:#70a1b9;
	text-decoration: underline;
}
.icon1 {
	background-image: url(../images/suitcase-icon.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sp5 { height:5px;}	
.sp10 { height:10px;}
.sp15 { height:15px;}
	
#sub-list { width:176px; margin:0px 0 0px 0; padding:0px 0 0px 0; }
#s-list { width:176px; }
#s-list * { color:#fff; font:11px arial;}
#s-list ul { width:176px;overflow:hidden; margin:0px 0 0px 0; padding:0px 0 0px 0;}

#s-list li { width:176px; list-style:none; display:block; float:clear; border-bottom: 1px solid #ffffff; }
#s-list li a {  background-color: #558aa4; width:176px; height:100%; text-decoration:none; font-weight: bold; display:block; text-align:left; padding:8px 0 8px 15px; }
#s-list li a:hover { background-color: #6995AA; width:176px; display:block; text-align:left; padding:8px 0 8px 15px;}
#s-list li .active { text-decoration:none; font-weight: normal;}
#s-list li .inactive { text-decoration:none; font-weight: normal;}
.sel { text-decoration:none; font-family: arial; font-size: 12px; }
.sel-active { text-decoration:none; font-family: arial; font-size: 12px; }

#s-list li ul { margin:0 0 0 0;}
#s-list li ul li { width:176px; list-style:none; display:block; float:clear; border-top:solid 1px #ffffff; margin:0 0 -1px 0;}

#s-list li.sub-level a { color:#2a5b7e; background-color: #cfdae1; width:176px; height:100%; font-weight: bold; text-decoration:none; font-weight: normal; display:block; text-align:left; padding:8px 0 8px 20px; }
#s-list li.sub-level a:hover { color:#fff; background-color: #6995AA; width:176px; display:block;text-align:left; padding:8px 0 8px 20px;}
#s-list li.sub-level-active { text-decoration:none; font-weight: normal; }
#s-list li.sub-level-inactive { text-decoration:none;font-weight: normal;}

#s-list li.sub-level-sel a { color:#2a5b7e; background-color: #cfdae1; width:176px; height:100%; text-decoration:none; font-weight: bold; display:block; text-align:left; padding:8px 0 8px 20px; }
#s-list li.sub-level-sel a:hover { color:#fff; background-color: #6995AA; width:176px; height:100%; text-decoration:none; font-weight: bold; display:block; text-align:left; padding:8px 0 8px 20px; }
.sub-level-sel { text-decoration:none; font-family: arial; font-size: 12px; }
.sub-level-sel-active {  text-decoration:none; font-family: arial; font-size: 12px; }

.returntop {
	font-size: 11px;
}

.big3background {
	background-color: #e9eaec;
	background-image: url(../images/big3-background.gif);
	background-repeat: no-repeat;
	background-position: 1px bottom;
	-background-position: left bottom;	/* IE fix
}
