@charset "UTF-8";
/* CSS Document */

#usbmain {
	background-color: #d2d1c7;
	margin: 0px;
	padding: 20px;
	width: 892px;
	height: auto;
	position: relative;
}

.usbtitle {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 26px;
	color: #3c3333;
	vertical-align:middle;
	text-decoration: none;
}

.usbtabs div {
overflow: hidden;
width: 100%;
font-size: 10px; /*font of menu text*/
}

.usbtabs ul {
list-style-type: none;
margin: 0px;
margin-left: 230px; /*offset of first tab relative to page left edge*/
padding: 0px;
text-decoration: none;
}

.usbtabs li {
float: left;
text-align: center;
list-style-type: none;
text-decoration: none;
margin: 0px;
padding: 0px;
}

.usbtabs a {
float: left;
position: relative;
margin: 0px;
text-decoration: none;
}

.usbtabs a span {
float: left;
text-decoration: none;
position: relative;
display: block;
padding: 0px 5px 11px 5px; 
font-size: 13px;
color: #3c3333;
font-weight: 700;
}

.usbtabs .selected a span {
color: #3c3333;
padding: 0px 5px 11px 5px; 
background: url(images/redsquareusb.jpg) no-repeat bottom center;
top: 0;
}

.usbtabs .selected a:hover span {
background-position: 0 px;
padding: 0px 5px 11px 5px;
background: url(images/redsquareusb.jpg) no-repeat center bottom;
top: 0;
}

.usbtabs a:hover span {
padding: 0px 5px 11px 5px;
background: url(images/redarrowup.jpg) no-repeat center bottom;
top: 0;
}

.colon a {
color: white;
font-size:13px;
padding: 0px 7px 11px 7px;
}

.colon2 a {
color: white;
font-size:11px;
padding: 0px 5px 11px 5px;
}

.xptabs div {
overflow:hidden;
}

.xptabs ul {
list-style-type: none;
margin: 0px;
margin-left: 409px; /*offset of first tab relative to page left edge*/
padding: 0px;
text-decoration: none;
}

.xptabs li {
float: left;
text-align: center;
list-style-type: none;
text-decoration: none;
margin: 0px;
padding: 0px;
}

.xptabs a {
float: left;
position: relative;
text-decoration: none;
}

.xptabs a span {
float: left;
text-decoration: none;
position: relative;
display: block;
padding: 0px 5px 11px 5px; 
font-size: 12px;
color: #3c3333;
font-weight: 700;
}

.xptabs .selected a span {
color: #3c3333;
padding: 0px 5px 11px 5px; 
background: url(images/redsquareusb.jpg) no-repeat bottom center;
}

.xptabs .selected a:hover span {
background-position: 0 px;
padding: 0px 5px 11px 5px;
background: url(images/redsquareusb.jpg) no-repeat center bottom;
}

.xptabs a:hover span {
padding: 0px 5px 11px 5px;
margin: 0px;
background: url(images/redarrowup.jpg) no-repeat center bottom;
}

.vistatabs div {
overflow: hidden;
width: 100%;
font-size: 1px; /*font of menu text*/
}

.vistatabs ul {
list-style-type: none;
margin: 0px;
margin-left: 582px; /*offset of first tab relative to page left edge*/
padding: 0px;
text-decoration: none;
}

.vistatabs li {
float: left;
text-align: center;
list-style-type: none;
text-decoration: none;
margin: 0px;
padding: 0px;
}

.vistatabs a {
float: left;
position: relative;
text-decoration: none;
}

.vistatabs a span {
float: left;
text-decoration: none;
position: relative;
display: block;
padding: 0px 5px 11px 5px; 
font-size: 12px;
color: #3c3333;
font-weight: 700;
}

.vistatabs .selected a span {
color: #3c3333;
padding: 0px 5px 11px 5px; 
background: url(images/redsquareusb.jpg) no-repeat bottom center;
}

.vistatabs .selected a:hover span {
background-position: 0 px;
padding: 0px 5px 11px 5px;
background: url(images/redsquareusb.jpg) no-repeat center bottom;
}

.vistatabs a:hover span {
padding: 0px 5px 11px 5px;
margin: 0px;
background: url(images/redarrowup.jpg) no-repeat center bottom;
}


