/*------------------------------------------------------------------
Project:		www.medcomsys.com
Version:		1.0.0 (03-22-2010)
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[Table of contents]

1. Global
2. Wrapper/Container
3. Salesinfo
4. Header
5. Navigation
6. Visuals and Highlights
7. Information Bar
8. Content
9. Inner pages Content
10. Rightbar
11. Footer
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
[1. Global]
-------------------------------------------------------------------*/
html, body {
	margin:0px;
	padding:0px;
	background-color:#e2dde1;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
h1, h2, h3, h4, h5, h6, p, form {
	margin:0px;
	padding:0px;
}
* {
	outline:0px;
}
img {
	border:0px;
}
.spacer {
	clear:both !important;
}

/*------------------------------------------------------------------
[2. Wrapper/Container]
-------------------------------------------------------------------*/
#wrapper {
	width:100%;
	height:100%;
}
#container {
	clear:both;
	width:981px;
	margin:0px auto;	
}

/*------------------------------------------------------------------
[3. Sales Info]
-------------------------------------------------------------------*/
#salesinfo {
	clear:both;
	float:left;
	width:100%;
}
#salesinfo h5 {	
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#cf8c3d;
	text-indent:-9999px;
	width:165px;
	height:22px;
	float:right;
	background-image:url(../images/phone-no.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin:8px 0px 8px 0px;
}

/*------------------------------------------------------------------
[4. Header]
-------------------------------------------------------------------*/
#header {
	clear:both;
	float:left;
	width:100%;
	height:103px;
	background-color:#ffffff;
	background-image:url(../images/bg-header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#header h1 {
	float:left;
	background-image:url(../images/mcs-logo.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:140px;
	height:62px;
	text-indent:-9999px;
	margin:18px 0px 0px 46px;
	_display:inline;
}
#header h1 a {
	text-decoration:none;
	display:block;
	width:140px;
	height:62px;
}
#header h6{
	float:right;
	background-image:url(../images/punchline.gif);
	background-repeat:no-repeat;
	background-repeat:top right;
	text-indent:-9999px;
	width:280px;
	height:18px;
	margin:26px 21px 0px 0px;
	_display:inline;	
}
#header ul{
	margin:79px 0px 0px 235px;
	padding:0px;
	border-left:1px solid #dadada;		
}
#header ul li{
	float:left;
	list-style:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#cf1d1d;
	text-transform:uppercase;
	padding:0px 23px 0px 0px;
}
#header ul li a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#cf1d1d;
	text-decoration:none;
}
#header ul li a:hover, #header ul li a.active{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#4d4036;
	text-decoration:none;
}

/*------------------------------------------------------------------
[5. Navigation]
-------------------------------------------------------------------*/
#navigation {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/bg-navigation.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#navigation p {
	float:left;
	background-image:url(../images/bg-url.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:24px;
	width:192px;
	border-right:1px solid #ca2529;
	padding:12px 0px 0px 24px;
}
#navigation ul {
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#navigation ul li {
	float:left;
	list-style:none;
	padding:0px 8px 0px 20px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
}
#navigation ul li a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
#navigation ul li a:hover, #navigation ul li a.active {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffa741;
	text-decoration:none;
}


/*------------------------------------------------------------------
[6. Visuals and Highlights]
-------------------------------------------------------------------*/
#visuals {
	clear:both;
	float:left;
	width:100%;
}
#interactive-slider {
	clear:both;
	float:left;
	width:686px;
}
#home-highlights {
	float:right;
	width:295px;
}
#innervisuals{
	clear:both;
	float:left;
	width:686px;
	border-bottom:7px solid #4d4036;
}
#innervisuals img{
	border:none;
	vertical-align:bottom;
}
#inner-slider {
	float:right;
	width:295px;
	border-bottom:7px solid #f15500;
}
/*------------------------------------------------------------------
[7. Information Bar]
-------------------------------------------------------------------*/
#productbar {
	clear:both;
	float:left;
	width:100%;
	height:85px;
	background-image:url(../images/bg-productbar.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	border-top:7px solid #ee941a;
}
#productbar h3 {
	float:left;
}
#productbar ul {
	float:left;
	margin:0px;
	padding:0px;
}
#productbar ul li{
	list-style:none;
	float:left;
}
#productbar ul li#cchit{
	padding:9px 23px 0px 25px;
}
#productbar ul li#tepr{
	padding:9px 23px 0px 14px;
}
#productbar ul li#acgroup{
	padding:11px 23px 0px 20px;
}

/*------------------------------------------------------------------
[8. Content]
-------------------------------------------------------------------*/
#content {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/bg-content.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#leftcontent {
	float:left;
	width:686px;
}
#products {
	clear:both;
	float:left;
	width:100%;
	/*border-bottom:1px solid #e3e0de;	*/
}
#technology-updates {
	clear:both;
	float:left;
	width:100%;
	/*border-bottom:1px solid #e3e0de;	*/
}
#techhighlights {
	clear:both;
	float:left;
	width:285px;
	margin:25px 0px 10px 35px;
	_display:inline;	
}
#techhighlights h5{
	width:222px;
	height:24px;
	text-indent:-9999px;
	background-image:url(../images/technology-highlights.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#techhighlights ul{
	margin:15px 0px 20px 0px;
	padding:0px;
}
#techhighlights ul li{
	list-style:none;
	line-height:15px;
	padding:0px 10px 5px 15px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4d4036;
	background-image:url(../images/orange-arrow.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
}
#techhighlights ul li a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:none;
	background-image:url(../images/orange-arrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding:0px 10px 0px 0px;
}
#techhighlights ul li a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4d4036;
	text-decoration:none;
}
#whymcs {
	float:left;
	width:285px;
	margin:25px 0px 10px 45px;
	_display:inline;
}
#whymcs h5{
	width:270px;
	height:46px;
	text-indent:-9999px;
	background-image:url(../images/innovative-solutions.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#whymcs ul{
	margin:10px 0px 0px 0px;
	padding:0px;
}
#whymcs ul li{
	list-style:none;
	line-height:15px;
	padding:8px 0px 8px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4d4036;
	border-bottom:1px dotted #c4b7ae;
}
#socialconnect {
	clear:both;
	float:left;
	width:100%;
	/*background-image:url(../images/bg-social.jpg);*/
	background-repeat:no-repeat;
	background-position:top left;
}
#newsletter {
	clear:both;
	float:left;
	width:285px;
	margin:15px 0px 20px 35px;
	_display:inline;
}
#newsletter h6{
	text-indent:-9999px;
	background-image:url(../images/sign-up-newsletter.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:24px;
}
#newsletter p{
	padding:0px 0px 0px 0px;
}
#newsletter p input.newsletterbox{
	float:left;
	background-image:url(../images/bg-input.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px 10px 5px 10px;
	width:191px;
	height:17px;
	border:0px solid transparent;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#9d9189;
}
#newsletter p input.gobtn{
	float:left;
	background-image:url(../images/btn-go.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px 10px 5px 10px;
	width:28px;
	height:27px;
	border:0px solid transparent;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#9d9189;
	cursor:pointer;
}
#getintouch {
	float:left;
	width:285px;
	margin:15px 0px 10px 30px;
	_display:inline;
}
#getintouch h6{
	text-indent:-9999px;
	background-image:url(../images/get-connected.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:24px;
}

/*------------------------------------------------------------------
[9. Inner pages Content]
-------------------------------------------------------------------*/
#innercnt 
{
	clear:both;
	float:left;
	width:100%;
	border-bottom:1px solid #e3e0de;
	background-image:url(../images/bg-social.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#innercnt p{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4d4036;
	line-height:22px;
	padding:0px 53px 25px 36px;
}
#innercnt a{
	font:normal 13px Arial, Helvetica, sans-serif;
	/* color:#4d4036;*/
	color:#F15500;	

	text-decoration:none;
}
#innercnt a:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:none;
}
#innercnt ul{
	margin:0px 0px 15px 36px;
	padding:0px;
}
#innercnt ul li{
	list-style:none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4d4036;
	line-height:22px;
	background-image:url(../images/orange-arrow.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	padding:0px 0px 0px 12px;
}
#innercnt h4{
	text-indent:-9999px;
	height:36px; //45px;
	margin:23px 0px 0px 36px;
	background-repeat:no-repeat;
	background-position:top left;
}
#innercnt h4.companyinfo{
	background-image:url(../images/company-information.gif);	
}
#innercnt h4.products{
	background-image:url(../images/products-solutions-heading.gif);	
}
#innercnt h4.ehr{
	background-image:url(../images/products-solutions-heading.gif);	
}
#innercnt h4.reseller{
    background-image:url(../images/reseller-title.gif);    
}
#innercnt h4.stimulus{
    background-image:url(../images/emr-stimulus-title.gif);    
}
#innercnt h4.newsevents{
    background-image:url(../images/news-events-title.gif);    
}
#innercnt h4.pressreleases{
    background-image:url(../images/press-releases-title.gif);    
}
#innercnt h4.mcsblog{
    background-image:url(../images/mcs-blog-title.gif);    
}
#innercnt h4.contactus{
    background-image:url(../images/contact-us.gif);    
}
#innercnt h4.partner{
    background-image:url(../images/partners-title.gif);    
}
#innercnt h4.whymcs{
    background-image:url(../images/why-mcs.gif);    
}
#innercnt h4.support{
    background-image:url(../images/support-title.gif);    
}
#innercnt h4.Channel{
    background-image:url(../images/channel-partners-title.gif);    
}
#innercnt h4.Technology{
    background-image:url(../images/technology-partners-title.gif);    
}
#innercnt  h3{
    margin:23px 50px 0px 36px;
    font:normal 20px Arial, Helvetica, sans-serif;
    color:#402e21;
}
.pressrelease_heading h3 {
	font:normal 20px Arial, Helvetica, sans-serif;
    color:#980309 !important;
	padding:0px 0px 0px 36px;
	margin:0px !important;
}
.pressrelease_heading h5 {
	font:bold 13px Arial, Helvetica, sans-serif;
    color:#2b2018 !important;
	padding:0px 0px 25px 36px;
}
.pressrelease_heading h6 {
	font:normal 12px Arial, Helvetica, sans-serif;
    color:#2b2018 !important;
	padding:0px 0px 0px 36px;
}


/*------------------------------------------------------------------
[10. Rightbar]
-------------------------------------------------------------------*/
#rightbar {
	float:right;
	width:295px;
}
#ctl00_latestupdates {
	clear:both;
	float:left;
	width:100%;
}
#blogupdates {
	clear:both;
	float:left;
	width:100%;
	 margin:10px 0px 15px 0px; 
/*border-bottom:1px solid #e3e0de;*/
}
#ctl00_latestupdates h4{
	margin:20px 0px 0px 30px;
	background-image:url(../images/latest-from-mcs.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px solid #e3e0de;
	text-indent:-9999px;
	padding:0px 0px 10px 0px;	
}
#blogupdates h4{
	margin:5px 0px 0px 30px;
	background-image:url(../images/news-and-events-sidebar.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px solid #e3e0de;
	text-indent:-9999px;
	padding:0px 0px 10px 0px;
}
#ctl00_latestupdates ul, #blogupdates ul{
	margin:15px 18px 0px 30px;
	padding:0px;
}
#ctl00_latestupdates ul li {
	list-style:none;
	padding:0px 0px 26px 0px;
	line-height:15px;
}
#blogupdates ul li{
	list-style:none;
	padding:0px 0px 12px 0px;
	line-height:15px;
}
#ctl00_latestupdates ul li span, #blogupdates ul li span{
	display:block;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f15500;
}
#ctl00_latestupdates ul li p, #blogupdates ul li p{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4d4036;
	padding:3px 0px 10px 0px;
	line-height:20px;
}
#ctl00_latestupdates ul li a, #blogupdates ul li a{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:underline;
}
#ctl00_latestupdates ul li a:hover, #blogupdates ul li a:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:none;
}
#subnavigation {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/bg-subnav.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}	
#subnavigation h4{
	margin:25px 0px 0px 30px;
	text-indent:-9999px;
	padding:0px 0px 6px 0px;
	background-repeat:no-repeat;
	background-position:top left;
}
#subnavigation h4.about{
	background-image:url(../images/about-us.gif);		
}
#subnavigation h4.products-solutions{
	background-image:url(../images/products-solutions-title.gif);
}
#subnavigation h4.ehr{
	background-image:url(../images/electronic-health-record.gif);
	height:45px;
}
#subnavigation ul {
	margin:0px 0px 0px 30px;
	padding:0px;	
}
#subnavigation ul li {
	list-style:none;
	padding:7px 0px 7px 0px;
	border-top:1px solid #d7d0cb;
	line-height:15px;
}
#subnavigation ul li a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4d4036;
	text-decoration:none;
}
#subnavigation ul li a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:none;
}
#subnavigation ul li a.active{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f15500;
	text-decoration:none;
}

/*------------------------------------------------------------------
[11. Footer]
-------------------------------------------------------------------*/
#footer {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/btm-round.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:8px 0px 0px 0px;
}
#footerlogos {
	float:right;
	width:100%;
	border-bottom:1px solid #cbc5c7;
}
#footerlogos ul {
	float:left;
	margin:0px;
	padding:6px 0px 6px 18px;
}
#footerlogos ul li {
	list-style:none;
	float:left;
	padding:0px 32px 0px 0px;
}
#footerlogos ul li.nopadding {
	padding:0px 0px 0px 0px;
}		
#footer p {
	clear:both;
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	padding:12px 0px 12px 0px;
	line-height:16px;
}
#footer p a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	text-decoration:none;
}
#footer p a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#9f050b;
	text-decoration:none;
}

/*------------------------------------------------------------------
[11. Products & Solutions]
-------------------------------------------------------------------*/

#prdtabs {
	clear:both;
	float:left;
	width:100%;
	background-image:url(../images/bg-prdtabs.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#prdtabs h5{
	padding:0px 0px 0px 35px;
}
#prdtabs ul{
    float:left;
    margin:10px 0px 0px 35px;
    padding:0px;
    display:inline;
}
#prdtabs ul li{
    list-style:none;
    float:left;
    width:123px;
    height:65px;
    padding:0px;
    margin:0px 2px 0px 0px;
    display:block;
    line-height:14px;
}
#prdtabs ul li a{
    background-image:url(../images/tab-dw.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:103px;
    height:55px;
    display:block;
    padding:10px 10px 0px 10px;
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#838382;
    text-decoration:none;   
}
#prdtabs ul li a:hover, #prdtabs ul li a.active{
    background-image:url(../images/tab-ov.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:103px;
    height:55px;
    display:block;
    font:normal 14px Arial, Helvetica, sans-serif;
    color:#f7421a;
    text-decoration:none;
    padding:10px 10px 0px 10px;
}
#prdtabcntholder {
	clear:both;
	float:left;
	margin:0px 0px 0px 0px;
	width:100%;
	background-image:url(../images/bg-prdtabcnt.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#prdtabcnt {
	clear:both;
	float:left;
	margin:0px 0px 25px 35px;
	padding:25px 0px 0px 0px;
	width:623px;
	background-color:#ffffff;
	display:inline;
}
#prdtabcnt p {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	padding:0px 40px 20px 30px;
	line-height:22px;
}
#prdtabcnt p a{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#f7421a;
	background-image:url(../images/orange-arrow.gif);
	background-repeat:no-repeat;
	background-position:right 6px;
	padding:0px 11px 0px 0px;
}
#prdtabadd {
	float:left;
	clear:both;
	width:100%;
	background-image:url(../images/bg-other-title.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#prdtabadd h5{
	padding:11px 0px 8px 35px;
}

#prdtabcnt ul li {
	line-height:18px;
	color:#4e4e4e;
	padding:0px 40px 20px 15px;
}
#prdtabcnt ul li strong {
	line-height:18px;
	color:#f7421a;
}
.tablefont
{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#4d4036;
	line-height:18px;
}
/* ------- Submit and Reset button Start ------- */

.submitbutton {
    background-image:url(../images/btn-submit.jpg);

    background-repeat:no-repeat;
    background-position:top left;
    border:0px solid transparent;
    cursor:pointer;
    width:87px;
    height:28px;
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-align:center;
}
.resetbutton {
    background-image:url(../images/btn-reset.jpg);

    background-repeat:no-repeat;
    background-position:top left;
    border:0px solid transparent;
    cursor:pointer;
    width:87px;
    height:28px;
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#ffffff;
    text-align:center;
}


/*------- Submit and Reset Button End ---------*/
/*--------------- Sidebar start -----------------*/
#blogcategories {
    clear:both;
    float:left;
    width:100%;
    margin:0px 0px 15px 0px;
    padding: 0px;
}
#blogarchives {
    clear:both;
    float:left;
    width:100%;
    margin:0px 0px 15px 0px;
}
#categories-4 h2{
    margin:20px 0px 0px 20px;
    background-image:url(../images/category.gif);
    background-repeat:no-repeat;
    background-position:top left;
    border-bottom:1px solid #e3e0de;
    text-indent:-9999px;
    padding:0px 0px 10px 0px;    
}

#categories-4
{
list-style:none;
}

#archives-3
{
list-style:none;
}

#archives-3 h2{
    margin:20px 0px 0px 20px;
    background-image:url(../images/archive.gif);
    background-repeat:no-repeat;
    background-position:top left;
    border-bottom:1px solid #e3e0de;
    text-indent:-9999px;
    padding:0px 0px 10px 0px;    
}

#blogcategories ul, #blogarchives ul{
    margin:15px 18px 0px 30px;
    padding:0px;
}
#blogcategories ul li, #blogarchives ul li {
    list-style:none;
    padding:0px 0px 5px 0px;
    line-height:15px;
}
#blogcategories ul li a, #blogarchives ul li a{
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#f15500;
    text-decoration:underline;
    background-image:url(../images/orange-arrow.gif);
    background-repeat:no-repeat;
    background-position:left 6px;
    padding:0px 0px 0px 12px;
}
#blogcategories ul li a:hover, #blogarchives ul li a:hover{
    font:normal 12px Arial, Helvetica, sans-serif;
    color:#f15500;
    text-decoration:none;
    background-image:url(../images/orange-arrow.gif);
    background-repeat:no-repeat;
    background-position:left 6px;
    padding:0px 0px 0px 12px;
}

/*--------------- Sidebar End -------------------*/