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

#MenuBarItemSide {
	font-weight: bold;
	color: #03F;
}
.delete {
	font-size: xx-small;
	color: #C00;
}
.delete a:active {
	color:#C00;
	text-decoration:none;
} 
.delete a:link {
	color:#C00;
	text-decoration:none;
}
.delete a:visited {
	color:#C00;
	text-decoration:none;
}
.delete a:hover	{
	color:#F90;
	text-decoration:none;
}
.view {
	font-size: xx-small;
	color: #03C;
}
.view a:active {
	color:#03C;
	text-decoration:none;
} 
.view a:link {
	color:#03C;
	text-decoration:none;
}
.view a:visited {
	color:#03C;
	text-decoration:none;
}
.view a:hover	{
	color:#F90;
	text-decoration:none;
}
#topNav {
	font-size: x-small;
	font-weight: bold;
	color: #006;
	position: relative;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	width: 600px;
}
#topNav a:active {
	color:#006;
	text-decoration:none;
} 
#topNav a:link {
	color:#006;
	text-decoration:none;
}
#topNav a:visited {
	color:#006;
	text-decoration:none;
}
#topNav a:hover	{
	color:#F90;
	text-decoration:none;
}
#topNav #social {
	clear: right;
	float: right;
}
#topNav #social img {
	border: none;
}
#footerNav {
	font-size: xx-small;
	font-weight: bold;
	color: #FFF;
	position: relative;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
#footerNav a:active {
	color:#FFF;
	text-decoration:none;
} 
#footerNav a:link {
	color:#FFF;
	text-decoration:none;
}
#footerNav a:visited {
	color:#FFF;
	text-decoration:none;
}
#footerNav a:hover	{
	color:#FC6;
	text-decoration:none;
}
.location {
	font-size: xx-small;
	padding: 0;
	color: #000;
	margin: 0px;
}
.location a:active {
	color:#006;
	text-decoration:none;
} 
.location a:link {
	color:#006;
	text-decoration:none;
}
.location a:visited {
	color:#006;
	text-decoration:none;
}
.location a:hover	{
	color:#F90;
	text-decoration:none;
}
a:active {
	color:#006;
	text-decoration:none;
} 
a:link {
	color:#006;
	text-decoration:none;
}
a:visited {
	color:#006;
	text-decoration:none;
}
a:hover	{
	color:#C60;
	text-decoration:none;
}
.boxLink a:active {
	color:#006;
	text-decoration:none;
} 
.boxLink a:link {
	color:#006;
	text-decoration:none;
}
.boxLink a:visited {
	color:#006;
	text-decoration:none;
}
.boxLink a:hover	{
	color:#C30;
	text-decoration:none;
}


/*GLOBAL NAVIGATION*/
#mainNav {
	height: auto;
	position: relative;
	float:right;
	margin: 0px;
	padding: 3px 0 0 0;
	font-size: x-small;
	font-weight: bold;
	z-index: 1000;
}
.cssnavLeft	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttUpLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavLeft a {
	display: block;
	/*	color: #000000;  */
	color: #FFF;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavLeft a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavLeft img {
	width: 125px;
	height: 30px;
	border: 0; 
}
* html a:hover {
	visibility:visible
}
.cssnavLeft a:hover img{
	visibility:hidden
}
.cssnavLeft span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavLeft span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

.cssnavLeftSelect	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttOverLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavLeftSelect a {
	display: block;
	/*	color: #000000;  */
	color: #FFF;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavLeftSelect a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverLeft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavLeftSelect img {
	width: 125px;
	height: 30px;
	border: 0; 
}
* html a:hover {
	visibility:visible
}
.cssnavLeftSelect a:hover img{
	visibility:hidden
}
.cssnavLeftSelect span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #036;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavLeftSelect span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

.cssnavMid	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttUpMid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavMid a {
	display: block;
	color: #000000;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavMid a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverMid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavMid img {
	width: 125px;
	height: 30px;
	border: 0; 
}
.cssnavMid a:hover img{
	visibility:hidden
}
.cssnavMid span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavMid span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

.cssnavMidSelect	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttOverMid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavMidSelect a {
	display: block;
	color: #000000;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavMidSelect a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverMid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavMidSelect img {
	width: 125px;
	height: 30px;
	border: 0; 
}
.cssnavMidSelect a:hover img{
	visibility:hidden
}
.cssnavMidSelect span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #036;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavMidSelect span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

.cssnavRight	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttUpRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavRight a {
	display: block;
	color: #000000;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavRight a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.cssnavRight img {
	width: 125px;
	height: 30px;
	border: 0; 
}
.cssnavRight a:hover img{
	visibility:hidden
}
.cssnavRight span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #FFFFFF;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavRight span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

.cssnavRightSelect	{
	float: right;
	margin: 0;
	width: 125px;
	height: 30px;
	overflow:hidden;
	padding: 0;
	font-size: small;
	font-weight: bold;
	position: relative;
	background-image: url(../images/buttOverRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.cssnavRightSelect a {
	display: block;
	color: #000000;
	font-size: small;
	font-weight: bold;
	width: 125px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*/
}
.cssnavRightSelect a:hover {
	font-size: small;
	font-weight: bold;
	background-image: url(../images/buttOverRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.cssnavRightSelect img {
	width: 125px;
	height: 30px;
	border: 0; 
}
.cssnavRightSelect a:hover img{
	visibility:hidden
}
.cssnavRightSelect span {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	color: #036;
	font-size: small;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}
.cssnavRightSelect span:hover {
	position: absolute;
	text-align: center;
	width: 125px;
	height: 30px;
	cursor: pointer;
	font-size: small;
	font-weight: bold;
	/*	color: #000000;  */
	color: #036;
	vertical-align: middle;
	padding-top: 7px;
	left: 5px;
}

/*#mainNav {
	height: auto;
	position: relative;
	float:right;
	margin: 0px;
	padding: 8px 0 0 0;
	font-size: x-small;
	font-weight: bold;
	z-index: 1000;
}
#mainNav ul {
	position:relative;
	float:right;
	display:inline;
	list-style:none;
	margin: 0px;
	padding:5px 0px 6px 0px;
	font-size: small;
}
#mainNav li {
	float: left;
	height: 25px;
	width: 125px;
	list-style:none;
	display: inline;
}
#mainNav a {
	text-decoration: none;
}
#mainNav a:link, #primary a:visited{
	color: #FFF;
}
#mainNav a:hover, #mainNav a:active, #mainNav a.selected {
	color:#000 !important;
}

.globalNavLeft a {
	margin: 0px;
	padding: 5px 0 7px 0;
}
.globalNavLeft span {
	height: 25px;
	width: 125px;
	font-size: x-small;
	margin: 0px;
	padding: 5px 10px 4px 10px;
	background: url(../images/buttUp.jpg) top right no-repeat;
}
.globalNavLeft a:hover span, .globalNavLeft a.selected span {
	background: url(../images/buttOver.jpg) top right no-repeat;
}
/*.globalNavMid a {
	padding: 0px;
	margin: 0px;
}
.globalNavMid span {
	height: 25px;
	width: 125px;
	font-size: x-small;
	margin: 0px;
	padding: 5px 10px 4px 10px;
	background: url(../images/buttUp.jpg) top right no-repeat;
}
.globalNavMid a:hover span, .globalNavMid a.selected span {
	background: url(../images/buttOver.jpg) top right no-repeat;
}
.globalNavRight a {
	padding: 0px;
	margin: 0px;
}
.globalNavRight span {
	height: 25px;
	width: 125px;
	font-size: x-small;
	margin: 0px;
	padding: 5px 10px 4px 10px;
	background: url(../images/buttUp.jpg) top right no-repeat;
}
.globalNavRight a:hover span, .globalNavRight a.selected span {
	background: url(../images/buttOver.jpg) top right no-repeat;
}
*/

