/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/mm5/images/red.png) no-repeat -420px 0;
	font-family:Arial, Helvetica, sans-serif
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -420px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -420px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: s, l, xl */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{ background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -247px -0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: -247px -31px; }
ul.tabs a.l.current  { background-position: -247px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}

/* end of demo */

.tabswrapper{width: 675px;margin: 0 auto;z-index: auto;position: relative;}
.tab{float: left;height: 30px;width: 125px;margin: 0 1px 0 0;padding-left:0px;padding-right:5px;text-align: center;background: transparent url(images/blacktab-hover.png) no-repeat center top;}
.tab-end{float: left;height: 30px;width: 144px;margin: 0 1px 0 0;padding-left:5px;padding-right:5px;text-align: center;background: transparent url(images/blacktab-hover.png) no-repeat center top;}
.tabtxt{margin: 0;color: #fff;font-size: 12px;font-weight: bold;padding: 9px 0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;z-index: auto;}
.tabtxt a{color: #C7AB6A;text-decoration: none;}
.tabtxt a:visited{color: #C7AB6A;text-decoration: none;}
.tabtxt a:hover{color: #848064;text-decoration: none;}
.tabtxt a:active{color: #333333;text-decoration: none;}
#content{color: #000000;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.box{background: transparent;margin: 0em;padding: 0em;z-index: auto;}
.box-col-left {overflow: visible;float: left;width: 220px;height: auto;margin: 0.5em;padding: 0px;text-align:left;vertical-align: top;background: transparent;}
.box-col-mid {overflow: visible;float: left;width: auto;height: auto;margin: 0.5em;padding: 0px;text-align:left;vertical-align: top;background: transparent;}
.box-col-right {overflow: hidden;float: right;width: 300px;height: auto;padding: 0em;text-align: left;vertical-align: top;background: transparent;margin: 0.5em .5em 0.5em 0em;}
.box ul{margin: .5em;padding: .5em;height: auto;width: auto;list-style: none;}
.box li{background:  transparent url(tmp/bullet-01.png) no-repeat left;margin-left: 1em;padding-left: 2.5em;list-style: none;color: #000000;line-height: 1.7em;font-family: Arial, Helvetica, sans-serif;font-size: 1em;}
.box li a{color: #000099;text-decoration: none; cursor:hand;}
.box li a:hover{color: #BD9C51;text-decoration: underline;}
.box h2{color: #710000;margin: 0px;padding: 0px;font: bold 1.5em Arial, Helvetica, sans-serif;}
.box h3{color: #000099;margin: 0px;padding: 0px;font: lighter 1.5em Arial, Helvetica, sans-serif;}
.box h4{color: #000000;text-decoration: none;font: .8px Arial, Helvetica, sans-serif;}
.box p{margin: 0;padding: 5px;line-height: 1.5em;text-align: justify;color: #333333;}
.box.Intro {color: #666666;text-decoration: none;font: .8px Arial, Helvetica, sans-serif;}
.boxholder{clear: both;padding: 3px;background: transparent;border-top: 1px dotted #E2D7CB;border-right: 1px solid #E2D7CB;border-bottom: 1px solid #E2D7CB;border-left: 1px solid #E2D7CB;z-index: auto;}
