/*reset css*/
/*text css*/
/*grid css*/
body
{
	background: #ffffff;
	/*border-top: 5px solid #000;*/
	color: #a3a4a4;
	font-size: 11px;
	padding: 0px 0 40px;
	line-height:1.5em;
}

a
{
	color: #0088cc;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

h1
{
	font-family: Georgia, serif;
	font-weight: normal;
	text-align: center;
}
h2
{
	padding: 20px 0 0;
	text-align: center;
}

p
{
	/*border: 1px solid #666;*/
	overflow: hidden;
	/*padding: 10px 0;*/
	text-align: center;
	margin:0px; padding:0px
}
.container_12
{
	
	margin-bottom: 20px;
}

.smallfont{font-size:9px}
.container_12 .maincontent blockquote{color:#2f8299;font:normal 14px 'Bookman Old Style'; text-align:center; margin:0px 0px 30px 0px;border: 1px ridge #f0f7f9; padding:15px 8px;;background-color:#f6fdff}
.container_12 .maincontent blockquote p{color:#2f8299;font:normal 14px 'Bookman Old Style'; text-align:center;padding: 0px 0px 10px 0px}


/*HEADER*/
.container_12 #header{height:79px; overflow:hidden}
.blurb{float:right;}
.blurb a{color:#6d6d6d; background:url(../img/blurb.gif) no-repeat 0 0;width:268px; height:75px; overflow:hidden;display:block;text-decoration:none}
.blurb a:hover{background-position:0 -80px;text-decoration:none;color:#007c7b}
.blurb a h2{font:bold 14px Arial;text-align:center;padding:27px 0px 0px 16px;margin:0px}
.blurb a h6{font:bold 14px Arial;text-align:center;padding:27px 0px 0px 16px;margin:0px}
.container_12 #header h1{}

/*SUPPORT HEADER*/
.container_12 #support{}
.container_12 #support h2{font:bold 14px arial;color:#10357b;text-align:right;margin:5px 0px 0px 0px;padding:0px;}
.container_12 #support h1.minusMargin, .minusMargin{position:absolute; margin-left:-9999px}
.container_12 #support p{color:#626262;border:0px;margin:0px;padding:0px;text-align:right;}
.container_12 #support a{color:#0088cc;text-decoration:none}

/*BANNER*/
.container_12 #banner{margin-top:15px;background:#fff url(../img/Enterprise-Scheduling-banner.jpg) no-repeat;width:462px;height:278px;overflow:hidden}
.container_12 #banner h1, .container_12 #banner h2, .container_12 #banner p, .container_12 .products h2, .container_12 .products h3{border:0px;position:absolute;text-indent: -9999px; overflow: hidden;}

/*WELCOME TEXT*/
#welcometext { width:458px; }
.container_12 #welcometext{/*margin-top:15px;height:277px;*/height:auto;background-color:#21345f;color:#3b3a26;background: #f3f8f4 url(../img/welcome.jpg) repeat-x bottom;/*color:#003366*/;}
.container_12 #welcometext .welcometext_spacing{padding:0px 10px;border-width:0px 1px 0px 1px;border-style:solid;border-color:#e5f0ef;}
.container_12 #welcometext .welcometext_spacing ul {padding:0px; margin:0px; list-style-type:none; }
.container_12 #welcometext .welcometext_spacing ui li { width:100%; padding:0px; margin:0px; }
.container_12 #welcometext h3{height:24px;line-height:24px;overflow:hidden;color:#003366;margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;/*border-bottom:1px solid #4d5d7f;*/font: normal 18px 'Trebuchet MS'; }
.container_12 #welcometext p{ border:0px;/*border-top:1px solid #1a2a4c;*/text-align:justify;padding:2px 0px 3px 0px;margin:0px; line-height:15px;font-family:'Trebuchet MS';font-size:12px}
.container_12 #welcometext a.downloadportfolio{text-decoration:underline}
.container_12 #welcometext a.downloadportfolio img{float:left;padding-right:7px}
.container_12 #welcometext a.downloadportfolio h3{font:normal 18px 'Trebuchet MS'; color:#0088cc;margin:0px;padding:10px 0px 0px 0px;height:auto}
/*.container_12 #welcometext a{color: #3b3a26;text-decoration: none;}*/
/*.container_12 #welcometext a:hover{color: #0088cc;text-decoration: underline;}*/

/*PRODUCTS*/
.container_12 .products{margin-top:15px;display:block;zoom:1}

/*STAT IN NEWS*/
.container_12 #statnews{background: #fff url(../img/stat-news.jpg) repeat-x top;height:140px;overflow:hidden;border-left:1px solid #e3e3e3;border-right:1px solid #f3f3f3}
.container_12 #statnews ul{position:relative; top:-20px}
.container_12 #statnews li{list-style:none;background:url(../img/bullet.gif) no-repeat left 6px;padding:0px 0px 0px 10px;margin:0px 0px 2px 20px}
.container_12 #statnews li a{color:#0088cc;text-decoration:none}
.container_12 #statnews li a:hover{text-decoration:underline}


/*FOOTER*/
.container_12 #footer{height:70px;line-height:70px;text-align:center;color:#adadad;overflow:hidden;}
.container_12 #footer .copyright_holder{float:left;margin-left:240px;}
.container_12 #footer a{color:#adadad;text-decoration:none}
.container_12 #footer a:hover{text-decoration:underline}
.container_12 #footer ul{margin:0px;margin-left:18px;padding:0px;float:left}
.container_12 #footer ul li{color:#adadad;margin:0px 2px 0px 0px;padding:0px;display:inline}
.container_12 #footer ul li a{color:#adadad}
.container_12 #footer ul li a:hover{color:#828282}

/*FOOTER PRODUCTS & SOLUTIONS*/
#belowfooter{margin:0px;background: #fff url(../img/products-and-services.jpg) repeat-x top;padding:10px 0px}
#belowfooter h3{font:bold 12px 'Trebuchet MS';margin:0px; padding:0px;color:#000000}
#belowfooter ul{margin:0px;padding:0px;list-style:none}
#belowfooter .grid_3, #belowfooter .grid_2{padding-bottom:6px}
#belowfooter .grid_3:hover, #belowfooter .grid_2:hover{background:#fff url(../img/footer_hover.gif) repeat-y right;}
#belowfooter li{font:normal 11px 'Trebuchet MS';margin:0px;padding:0px; }
#belowfooter li a{color:#a3a4a4;text-decoration:none;display:block;width:100%;margin:0px;padding:1px 0px;}
#belowfooter li a:hover{color:#0088cc;}
#belowfooter .testimonial{margin-top:20px}
#belowfooter .testimonial h3{border-bottom:1px dotted #ccc;}
#belowfooter .testimonial p:before{content: open-quote;}#belowfooter .testimonial p:after{content: close-quote;}
#belowfooter .testimonial p{border:none;font:italic 11px verdana; text-align:left; color:#25af2c; padding:10px 2px 0px 2px;}
#belowfooter .testimonial h4{font:bold 11px verdana; text-align:right;margin:5px 0px 0px 0px;padding:0px;}
#belowfooter .testimonial h4:before{content: "-- "}
#belowfooter .testimonial h5{font:bold 11px 'Trebuchet MS';margin:0px; padding:0px;text-align:right;margin:0px;padding:0px;}

/* BREADCRUM */
.container_12 #breadcrum{font:normal 11px verdana;background-color:#f3f6f9; line-height:30px; overflow:hidden; color:#003366; }
.container_12 #breadcrum ul{margin:0px; padding:0px 13px; list-style:none}
.container_12 #breadcrum ul li{display:inline; margin:0px; padding:0px}
.container_12 #breadcrum ul li a{color:#003366; text-decoration:none}
.container_12 #breadcrum ul li a:hover{text-decoration:underline}

/* SOLUTIONS */
.container_12 #solutions{background: #f3f8f4 url(../img/solutionsbg.jpg) repeat-x bottom;height:284px;}
.container_12 #solutions .grid_3 ul{margin:32px 0px 0px 0px;padding:0px;list-style:none}
.container_12 #solutions .grid_3 ul li{color:#800020;margin:0px 0px 1px 0px; padding:0px 0px 0px 11px;font:normal 12px arial;line-height:20px}
.container_12 #solutions .grid_3 ul li a{color:#012873;margin:0px; padding:0px; text-decoration:none;display:block;width:100%}
.container_12 #solutions .grid_3 ul li a:hover{text-decoration:underline;}
.container_12 #solutions .solutionsheader{}
.container_12 #solutions .solutionsheader h1{font:bold 18px 'Trebuchet MS';color:#012873; text-align:left; margin:0px; padding:32px 0px 0px 0px;}
.container_12 #solutions .solutionsheader p{border:0px;text-align:justify; color:#800020; font:normal 14px arial; width:349px; padding-left:30px; padding-bottom:1px; margin-top:40px}
.container_12 #solutions .solutionsheader h1.general{padding-left:100px}
.container_12 #solutions .solutionsheader p.general{width:490px;padding-left:130px}
/*.container_12 #solutions .solutionsheader p:first-letter{font-size:36px; font-weight:bold;float:left; line-height:30px; overflow:hidden}*/
.container_12 #solutions .solutionsheader span{font:normal 35px 'Times New Roman';float:left; line-height:32px; overflow:hidden; }
.container_12 #solutions .solutionsheader p.services{margin-top:25px;width:490px;padding-left:130px}
.container_12 #solutions .solutionsheader p.inpatient{margin-top:20px}
.container_12 #solutions .solutionsheader p.chargecapture{margin-top:18px}
.container_12 #solutions .solutionsheader p.ops{margin-top:20px;padding-left:15px;width:360px;}
.container_12 #solutions .solutionsheader p.whitepapers{margin-top:8px}
.container_12 #solutions .solutionsheader p.contactus{margin-top:20px}
.container_12 #solutions .solutionsheader p.aboutus{margin-top:15px}
.container_12 #solutions .solutionsheader div.download{position:relative; top:20px;text-align:right}
.container_12 #solutions .solutionsheader div.download_pp{top:0px;}
.container_12 #solutions .solutionsheader div.download a.download{ position:absolute; left:-1000px}
.container_12 #solutions .solutionsimage{}

.container_12 .subnav{color:#436096}
.container_12 .subnav h2{font:bold 12px verdana;margin:0px; padding:22px 0px 10px 12px;text-align:left}
.container_12 .subnav ul{margin:20px 0px 0px 0px; padding:0px 0px 0px 12px; list-style:none;/*border:1px solid #1a2a4c;*/}
.container_12 .subnav ul li{margin:0px 0px 1px 20px;}
.container_12 .subnav ul li a{color:#436096;font:normal 12px arial;text-decoration:none;display:block;padding:3px 0px;width:100%;}
.container_12 .subnav ul li a:hover{text-decoration:underline;background-color:#f8fafe}
.container_12 .maincontent{border-color:#f9f9f9; border-style:solid; border-width:0px 2px 2px 2px; background-color:#fff;padding:22px 15px;}
.container_12 .maincontent .rightlist{float:left; padding:0px 0px 0px 10px;}
.container_12 .maincontent .rightlist{float:right; padding:0px 0px 0px 10px; /*background-color:#f5fced*/}
.container_12 .maincontent .rightlist h3{margin:0px; padding:0px;color:#012873;}
.container_12 .maincontent .rightlist li{/*color:#800020*/}
.container_12 .maincontent .subhead-image{position:absolute; margin-left:-157px; margin-top:-39px;}
.container_12 .maincontent ul li ol{margin-top:15px;}
.container_12 .maincontent ul li ol li{list-style-type:decimal;}
.container_12 .maincontent p{border:0px;text-align:justify; padding:0px 0px 20px 0px;font:normal 12px verdana; color:#757575}
.container_12 .maincontent p sup{position:relative;bottom:3px; font-size:11px}
.container_12 .maincontent h2{color:#000000;text-align:left;font-size:18px; position:relative; left:-22px; border-color:#0088cc; border-style:solid; border-width:0px 0px 0px 5px;margin:10px 0px 10px 0px;padding:6px 6px 6px 14px; /*background:#ffffff url(../img/contentHeader.jpg) repeat-y left;*/}
.container_12 .maincontent .lftborder{color:#757575; font-weight:normal; text-align:justify; font:normal 12px verdana;  position:relative; left:-22px; border-color:#0088cc; border-style:solid; border-width:0px 0px 0px 5px;margin:10px 0px 10px 0px;padding:6px 6px 6px 14px; /*background:#ffffff url(../img/contentHeader.jpg) repeat-y left;*/}
.container_12 .maincontent .rgttext { color:#0088cc; text-align:right;  font:bold 14px verdana;   }
.container_12 .maincontent .rgttext span { color:#666666; font-weight:normal; font-family:verdana; font-style:italic; text-align:right; font-size:12px;  }
.container_12 .maincontent h3{color:#757575;text-align:left;font-size:14px; margin:0px 0px 10px 0px; padding:0px}
.container_12 .maincontent h3 em{font-size:90%;font-weight:normal;text-decoration:none}
.container_12 .maincontent ul{/*background-color:#fafafa;*/padding:8px 0px}
.container_12 .maincontent ul li{list-style:disc;color:#757575;font:normal 12px verdana;line-height:1.5em}
/*TAKE TOP*/
.taketop{text-align:right; position:relative; right:-64px;font:normal 11px 'Trebuchet MS';line-height:0px;}
.taketop a{background : #fff url(../img/takeTop.jpg) no-repeat 6px 50%;padding:5px 10px 5px 20px;text-transform:capitalize;border-color:#f9f9f9; border-style:solid; border-width:1px 2px 2px 0px; background-color:#ffffff}
.taketop a:hover{background-color:#f9f9f9;text-decoration:none}
.taketop a:active{background-color:#ffffff;}
/*MISC*/
.pdfDoc{
	background : transparent url(../img/pdfImg.gif) no-repeat center left;padding-left:20px;
}
.newwindow{margin-left:6px}
.container_12 ul#userLogin{}
.container_12 ul#userLogin li{;border:0px solid red;padding:4px 0px}

acronym{border-bottom:1px dashed #012873;cursor:help}
/*acronym:hover{border-bottom:1px solid #012873;cursor:help}*/
a:hover acronym{border-bottom:0px dashed #012873;}
.container_12 .maincontent acronym{border-bottom:1px dashed #a3a4a4;cursor:help}
/*.container_12 .maincontent acronym:hover{border-bottom:1px solid #a3a4a4;cursor:help;}*/

.container_12 .maincontent .block{border-bottom:1px solid #efefef; margin-bottom:20px}
.container_12 .maincontent .block h3{background : transparent url(../img/newsbullet.gif) no-repeat center left;padding-left:15px;cursor:default}
.container_12 .maincontent .block h4{font:bold 14px arial;color:#757575;}
.container_12 .maincontent .solutionsBrochures{margin:0px 0px 20px 0px; padding:0px;border:1px solid #f8f8f8; }
.container_12 .maincontent .solutionsBrochures:hover{background-color:#fcfcfc;border:1px solid #f1f2f1;}

.container_12 .maincontent .solutionsBrochures a.thumbnail{border:1px solid #fff; text-decoration:none;width:102px;height:128px;display:block;float:left}
.container_12 .maincontent .solutionsBrochures a.thumbnail:hover{border:1px solid #b9e7fe;}
.container_12 .maincontent .solutionsBrochures a.thumbnail img{border:1px solid #fff;}
.container_12 .maincontent .brochureInfo{float:left;margin-left:25px; margin-top:20px}


.container_12 .maincontent .brochureInfo h6{font:bold 14px 'Trebuchet MS';color:#012873;margin:0px;padding:0px}
.container_12 .maincontent .brochureInfo div{font:normal 12px 'Trebuchet MS';width:420px;margin-bottom:5px;}
.container_12 .maincontent .brochureInfo a{font:bold 12px 'Trebuchet MS';/*color:#02b117*/;line-height:20px}

.boxborder { border-bottom:1px #f8f4f4 solid; padding:10px 0px; }

a, a:hover, a:active, a:focus {
   outline: none;
}
.whitecolor { clear:both; padding-top:10px;  background-color:#FFFFFF; }
.clears { clear:both; padding-top:5px;  }
.lftborder{color:#757575; font-weight:normal; text-align:left; font:normal 12px verdana;  padding:6px 6px 6px 2px; }
.rgttext { color:#0088cc; text-align:left; padding-left:100px;  font:bold 14px verdana;   }
 .rgttext span { color:#666666; font-weight:normal; font-family:verdana; font-style:italic; text-align:right; font-size:12px;  }
 .portfoliodiv { width:90%; padding-top:6px; text-align:left; cursor:pointer; }
