/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	border:0;


}
.tabcontent h3.tab_header {
	background:none!important;
	color: #187CC8;
	margin-bottom: 5px!important;
	font:18px Verdana !important;
	font-weight: normal !important;
	padding:8px 10px 5px!important;
	margin:0;
}

.tabcontent h3.tab_header#business_ready{
	color:#889028;
}

.tabcontent h3.tab_header#licensed_pacs{
	
	color:#889028;
}

.tabcontent h3.tab_header#hosting_services{
	color:#889028;
}

.tabcontent h3.tab_header#addon_modules{
	color:#889028;
}


.tab_navigation li{
display: inline;
margin: 0;
}

.tab_navigation li a{
	float:left;
	background:url(../images/tab/tab_off_left.gif) no-repeat left 10px;
	margin:0;
	margin-right: 0px;
	padding:0 0 0 5px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
}

.tab_navigation li a span{
	float:left;
	display:block;
	background:url(../images/tab/tab_off_right.gif) no-repeat right 10px;
	font-weight:bold;
	color:#666666;
	padding:17px 13px 7px 4px;
}


.tab_navigation li a:visited{

}

.tab_navigation li a:hover span{
	text-decoration: none;
	/*color: #939a35;*/
	color:#fffff;
	
}

.tab_navigation li a.selected{ 
	float:left;
	background:url(../images/tab/green_tab_left.gif) no-repeat left bottom;
	margin:0;
	margin-right: 0px;
	padding:0 0 0 5px;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	
}

.tab_navigation li a.selected:hover{
	color: #fff!important;
}

.tab_navigation a.selected span{
	float:left;
	display:block;
	background:url(../images/tab/green_tab_right.gif) no-repeat right bottom!important;
	font-weight:bold;
	color:#fff;
	padding:12px 13px 12px 4px!important;

}








.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}



.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;

}
}

/*added start*/


.shadetabs li a.selected span{
	float:left;
	text-decoration: none;
	position: relative;
	z-index: 1;
	
	margin-right: 0px;
	
	border:0;
	
	background:url(../images/tabs/right_span_on.gif) no-repeat right top;
	background-color: #EFF1F3;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:7px;
}

.tab_content_container{
	/*background:url(../images/tab/tab_panel_bg.gif) no-repeat;
	background-position: left top;*/
	height:auto;	
	border:0;
	
	
}


.tab_content_left_border{
	position:absolute; 
	background:url(../images/tabs/tab_content_left_border.gif) no-repeat top left; 
	width:1px; 
	height:216px; 
}

.tab1_content_padding{
	
	border-top:1px solid #6c6e1e;
	border-left:1px solid #6c6e1e;
	border-right:1px solid #6c6e1e;
	border-bottom:1px solid #6c6e1e;	
	background-color:#fffff8;	

}

.tab2_content_padding{
	
	border-top:5px solid #923971;
	border-left:1px solid #923971;
	border-right:1px solid #923971;
	border-bottom:5px solid #923971;	
	background-color:#fffdfe;	
}

.tab3_content_padding{
	
	border-top:5px solid #4b9c93;
	border-left:1px solid #4b9c93;
	border-right:1px solid #4b9c93;
	border-bottom:5px solid #4b9c93;	
	background-color:#fcffff;	

}

.tab4_content_padding{
	
	border-top:5px solid #5b8fc9;
	border-left:1px solid #5b8fc9;
	border-right:1px solid #5b8fc9;
	border-bottom:5px solid #5b8fc9;	
	background-color:#fdfeff;	

}

/*added end*/


.tabcontent{
padding:10px 10px 10px;
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(../indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(../indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


.tab_panel_bottom{
	width:626px;
	/*background:url(../images/tab/tab_panel_bottom.gif) no-repeat;*/
	height:1px;
}

.tab_navigation #producttabs #tab1_left #tab1_right,
.tab_navigation #producttabs #tab2_left #tab2_right,
.tab_navigation #producttabs #tab3_left #tab3_right,
.tab_navigation #producttabs #tab4_left #tab4_right

{
	/*width:120px;*/
}

