.tabs {
	 overflow: hidden;
}

.tabsVertical * {
	padding: 0 !important;
}

.tabsVertical {
	overflow: hidden;
	border: 1px solid #c1c7cb !important;
	border-radius: 5px !important;
	-moz-border-radius: 5px !important;
}	

ul.vtabNavigation { margin: 0 !important; }
ul.vtabNavigation li { margin: 0 !important; }
ul.vtabNavigation li a {
	border-left: none !important;
	color: #282d50;
	font-size: 11px; 
	font-weight: bold;
    padding: 8px 10px 8px 20px!important;   
    overflow: hidden;
    text-decoration: none;
    display: block;
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important;
	text-transform: uppercase;
}

ul.vtabNavigation li.first a {
	-webkit-border-top-left-radius: 5px!impotant;
	-moz-border-radius-topleft: 5px!important;
	border-top-left-radius: 5px!important;
	border-top: none;
}

ul.vtabNavigation li.last a {
	-webkit-border-bottom-left-radius: 5px!important;
	-moz-border-radius-bottomleft: 5px!important;
	border-top-bottom-radius: 5px!important;
	border-bottom: none;
}

ul.vtabNavigation { 
	float: left!important;
	position: relative!important;
	z-index: 1!important;
}

ul.vtabNavigation li {
	display: block!important;
    width: 220px!important;
}

div.verticle {
	border: none !important;
	position: relative;
	display: block;
	float: right;
	padding: 15px 10px 0 10px !important;
	width: 448px;
}


/*-- End of Verticle Tabs */

div.tabs { margin-top: 25px; }

ul.tabNavigation { 
	position: relative;
	z-index: 100;
}

ul.tabNavigation li {
	background: none;
	display: inline;
    padding: 0; margin: 0 0 0 10px;
}

ul.tabNavigation li a {
	background-color: #d6dae0;
	border: 1px solid #c1c7cb;
	border-bottom: none;
	color: #282d50; 
	font-size: 11px; font-weight: bold;
    padding: 6px 20px 7px 20px; 
    text-decoration: none;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	ul.tabNavigation li a { padding: 6px 20px 9px 20px; }   
}

ul.tabNavigation li a.selected,
ul.tabNavigation li a:hover {
    background-color: #fff;
}

ul.tabNavigation li a:focus {
   	outline: 0;
}

div.tab_content {
	background: #fff;
	border: 1px solid #c1c7cb;
	display: none;
	font-size: 13px;
	padding: 10px; 
	position: relative; 
	overflow: hidden;
	z-index: 5;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

div.tab_content h2 {
  	margin-top: 0;
  	font-size: 13px;
  	line-height: 1.4em;
}

/* new slide menu */

#slidetabsmenu {
	float:left;
	margin-top: 20px; 
	width:100%; 
	font-size:11px;
	line-height:normal;  
}

#slidetabsmenu ul {
	list-style-type: none;
	margin:0;
	margin-left: 10px;
	padding:0;
}

#slidetabsmenu li {
	display:inline;
	margin:0;
	padding:0;
}

#slidetabsmenu a {
	float:left;
	background:url(../img/chrome/app-tab-left.gif) no-repeat left top;
	font-size: 11px; 
	margin: 0;
	padding:0 0 0 7px;
	text-decoration:none;
}

#slidetabsmenu a span {
	float:left;
	display:block;
	background:url(../img/chrome/app-tab-right.gif) no-repeat right top;
	padding: 6px 21px 6px 13px;
	font-weight:bold;
	color: #3c4150;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span { float:none; }
/* End IE5-Mac hack */

#slidetabsmenu a:hover, #slidetabsmenu .current a {
	background:url(../img/chrome/app-tab-left-on.gif) no-repeat left top;
}

#slidetabsmenu a:hover span, #slidetabsmenu .current a span {
	background:url(../img/chrome/app-tab-right-on.gif) no-repeat right top;
}

