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



/* class="above_body" */

.above_body {
	_background-image: none;
	width: 960px;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	background-color: #ffffff;
	background-image: url(../images/SMAXOC_v1.1_2.1bkgndr.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


/* id="header" */



/* class="floatcontainer" */

.floatcontainer:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.floatcontainer {
	display:inline-block;
	font-weight:normal;
}
.floatcontainer {
	height:1%;
}
.floatcontainer {
	display:block;
}


/* class="doc_header" */

.doc_header {
	_background-image:none;
	padding:0px 0px 0px 0px;
	border:  ;
	color:#a9a9a9;
	font:normal normal bold 12px Arial, Tahoma, Verdana, Geneva, sans-serif;
	position:relative;
	/*padding-bottom:5px;*/
	/*height:36px;*/
	/*margin-bottom:72px;*/
}
.doc_header a { color:; }
.doc_header a:hover { color:; }
.doc_header hr { display: none; }


/* id="navbar" */



/* class="navbar" */

.navbar {
	position:relative;
	height:73px;
	background:#000066 none repeat-x 0 0;
	padding:0 0 0 0;
	color:#FFFFFF;
	font:  bold 12px Arial, Verdana, Geneva, sans-serif;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px;
	-webkit-border-bottom-right-radius:2px;
}
.navbar a { color:#FFFFFF; }
.navbar a:hover { color:#FF6600; }



/* id="navtabs" */



/* class="navtabs" */

.navtabs {
	background:#003399 url(../images/newbtn_middle.png) repeat-x  ;
	padding-left: 20px;
	height: 36px;
        _background-image:none;
}

.navtabs li:first-child {
	border-left: 1px solid #000033;
}

.navtabs ul {
/*	background: #000066; */
	position:absolute;
	top:36px;
	left:0px;
	width:100%;
        border-top:1px solid #000033;
	-moz-border-radius-bottomleft:2px;
	-moz-border-radius-bottomright:2px;
	-webkit-border-bottom-left-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	margin-right:-172px;
/* This is to fix RTL menu issue under Opera */
	direction:ltr;
}

.navtabs li {
	float:left;
	border-right: 1px solid #000033;
}

.navtabs ul li:first-child {
	text-indent: 20px;
	border-left: 0;
}

.navtabs ul li {
	border-right: 0;
	position: relative;
}

.navtabs li a {
	height:36px;
	line-height:36px;
	padding:0 10px;
}

.navtabs li a.navtab {
	border-top: 1.5px solid #Cedfeb;
	border-left: 1.5px solid #Cedfeb;
	display:block;
	background:#003399 url(../images/newbtn_middle.png) repeat-x  ;
        _background-image:none;
	min-width:152px;
	width:auto !important;
	width:152px;
	_min-width:167px;
	_width:auto !important;
	_width:167px;
	text-align:center;
	color: #ffffff;
	font:  bold 13.5px Arial, Verdana, Tahoma, sans-serif;
	text-decoration:none;
	line-height:36px;
}

.navtabs li a.navtab:hover {
	background:#003399 url(../images/selected-tab-gradient-with-top-alpha.png) repeat-x   0 -14pxpx;
        _background-image:none;
	/*color:rgb(204, 0, 0);*/
	color:#000033;
}

.navtabs li.selected {
	height:36px;
	color:#000033;
}

.navtabs li.selected a.navtab {
	color:#000033;
	background:#003399 url(../images/selected-tab-gradient-with-top-alpha.png) repeat-x  ;
        _background-image:none;
	position:relative;
	top:-14pxpx;
	padding-top:14pxpx;
	z-index:10;
}
.navtabs li.selected li a,
.navbar_advanced_search li a {
	text-decoration:none;
	font:  bold 12px Arial, Verdana, Geneva, sans-serif;
	line-height: 36px;
}
.navtabs li.selected li a {
	color:#FFFFFF;
	padding:2px 5px;
}

.navtabs li.selected li a:hover {
	color:#FF6600;
	text-decoration:underline;
}

.navtabs li.selected .popupbody li > a {
	padding:2pxpx 10px;
	text-indent: 0;
	color: #000033;
}

.navtabs li.selected li a.popupctrl {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;	
	border:solid 1px transparent;
	_border: none;
	background:transparent url(../images/arrow.png) no-repeat right center;
	padding-right:15px;
        _background-image:url('../images/arrow.gif');
	color: #FFFFFF;
}

.navtabs li.selected li:hover a.popupctrl {
	border-color:#000066;
	background-color:#003399;
	text-decoration:none;
}

.navtabs li.selected li:hover a.popupctrl.active,
.navtabs li.selected li a.popupctrl.active {
	border-color:#003399;
	background-color:#003399;
	color:#FFFFFF;
	text-decoration:none;
}

.navtabs .popupbody {
	border: 1px solid #003399;
	background: #003399;
	width: auto;
}

.navtabs .popupbody li {
	float:none;
	border-top: 1px solid #003399;
}

.navtabs .popupbody li a:hover {
	background-color: #FFEB90;
}



/* class="selected" */



/* class="navtab" */
