.tabsreq{
	padding:5px;
	margin:0;
	font:normal 13px "Trebuchet MS", Arial, Verdana, "Times New Roman";
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tabsreq li{
	display: inline;
	margin:0;
}

.tabsreq li a{
	text-decoration: none;
	padding:4px 5px;
	margin-right: 2px;
	color:#0066CC;
	border:1px solid #e1bebe;
	background:white repeat;
}

.tabsreq li a:visited{
	color: #2d2b2b;
}

.tabsreq li a:hover{
	text-decoration: underline;
	color:#2d2b2b;
}

.tabsreq li.selected{
	/*position: relative;*/
	color:#FFFF99;
}

.tabsreq li.selected a{ /*selected main tab style */
	border-bottom:1px solid white;
	background:#e1bebe url(images/tabbg1.gif) repeat-x center;
	color:#c90808;
}

.tabsreq li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.tabcontentreq{ /*style of tab content oontainer*/
	border: 1px solid #e1bebe;
	width:auto;
	height:210px;
	margin:-1px auto 1px auto;
	padding:8px;
	font:normal 11px "Trebuchet MS", Arial, Verdana, "Times New Roman";
	overflow:auto;
	
}

.tabcontentreq{
	display:none;
}

@media print {
.tabcontentreq {
	display:block!important;
}
}

.tabshot{
	padding:5px;
	margin:0;
	font:normal 13px "Trebuchet MS", Arial, Verdana, "Times New Roman";
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tabshot li{
	display: inline;
	margin:0;
}

.tabshot li a{
	text-decoration: none;
	padding:4px 5px;
	margin-right: 2px;
	color:#0066CC;
	border:1px solid #cfe2b3;
	background:white repeat;
}

.tabshot li a:visited{
	color: #2d2b2b;
}

.tabshot li a:hover{
	text-decoration: underline;
	color:#2d2b2b;
}

.tabshot li.selected{
	/*position: relative;*/
	color:#FFFF99;
}

.tabshot li.selected a{ /*selected main tab style */
	border-bottom:1px solid white;
	background:#cfe2b3 url(images/tabbg2.gif) repeat-x center;
	color:#3b6104;
}

.tabshot li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.tabcontenthot{ /*style of tab content oontainer*/
	border: 1px solid #cfe2b3;
	width:auto;
	height:210px;
	margin:-1px auto 1px auto;
	padding:8px;
	font:normal 11px "Trebuchet MS", Arial, Verdana, "Times New Roman";
	overflow:auto;
	
}

.tabcontenthot{
	display:none;
}

@media print {
.tabcontenthot {
	display:block!important;
}
}
