#left_container #leftNavigation ul{margin:0; padding:0; list-style:none; font:11px/15px Verdana, Geneva, sans-serif;}
#left_container #leftNavigation ul.level0block{margin-left:10px}
#leftNavigation .level0item{color:#000; padding:8px 0}
#leftNavigation .level1text.link-selected{color:#000; font-weight:bold; background:url(images/red-diamond.gif) 0 1px no-repeat!important; padding-left:10px}
#leftNavigation .level0block a{color:#000; text-decoration:none}
#leftNavigation .level0block a:hover{color:#970213; text-decoration:none}
#leftNavigation .submenuopen .level1block .level1item a{color:#000; text-decoration:none}
#leftNavigation .submenuopen .level1block .level1item a:hover{color:#970213; text-decoration:none}

#leftNavigation .level0text.link-selected{color:#000; padding-left:0; background:none; font-weight:bold}
#leftNavigation .level0text.link-selected a{color:#000; padding-left:0; background:none}


#leftNavigation .level1block{display:none}
#leftNavigation .submenuopen{color:#000; font-weight:bold}
#leftNavigation .submenuopen a{color:#000}
#leftNavigation .submenuopen a:hover{color:#970213}
#leftNavigation .expandabletexthovered{color:#970213}
#announcement{width:163px;margin:10px 0 0; display:block}
.address_block{width:163px; display:block; margin:20px 0 0;}
.address{font-family: verdana, sans-serif; font-size: 10px; line-height: 15px; color: #1f1d1a; padding-left: 14px; padding-top: 6px; padding-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #c0bebb; border-top-height: 1px}
.address a{color:#000; text-decoration:underline}
.address a:hover{color:#970213; text-decoration:underline}
h1 {font-family: verdana, sans-serif; font-size: 18px; line-height: 26px; font-weight: bold; color: #4D4842; padding-top: 6px; padding-bottom: 4px; text-align:left; border-bottom:1px solid #9A9793; margin-bottom:15px }

#left_container{padding-bottom:270px}

/** ANNOUNCEMENTS **/

	#announcements-frame {
		/** container for announcements **/
		margin:10px 0px 0px 0px;
		background-color:#e6e6e6;
		border-bottom:5px #999999 solid;
	}
	#announcements-box {
		/** secondary wrapper for announcements **/
	}
	#announcements-box h3 {
		/** announcements box title **/
		font-size:11px;
		margin:0px;
		padding:7px 20px;
		background-color:#666666;
		line-height:1.1em;
		color:#ffffff;
	}
	#announcements-box #controls {
		/** previous and next buttons **/
		margin:0px;
		padding:0px;
		height:15px;
		background-color:#cccccc;
		width:163px;
	}
	#announcements-box #controls li {
		float:left;
		width:80px;
		list-style:none;
		margin:0px;
		padding:2px 0px 0px 0px;
	}
	#announcements-box #controls li #prev {
		/** previous button, default state **/
		display:block;
		height:11px;
		width:50px;
		overflow:hidden;
		text-indent:-999em;
		background:transparent url(ANMTprev.gif) 20px 1px no-repeat;
	}
	#announcements-box #controls li #prev:hover {
		/** previous button, hovered state **/
		background:transparent url(ANMTprev.gif) 20px -8px no-repeat;
	}
	#announcements-box #controls li #next {
		/** previous button, default state **/
		display:block;
		float:right;
		height:11px;
		width:50px;
		overflow:hidden;
		text-indent:-999em;
		background:transparent url(ANMTnext.gif) 25px 1px no-repeat;
	}
	#announcements-box #controls li #next:hover {
		/** previous button, hovered state **/
		background:transparent url(ANMTnext.gif) 25px -8px no-repeat;
	}
	#announcements-box #announcements-list {
		display:block;
		font-size:1.1em;
		margin:10px 20px 0px 20px;
		padding:0px;
		height:284px;
		/*height:12em;
		overflow:auto;
		overflow-x:hidden;
*/	}
	#announcements-box #announcements-list li {
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#announcements-box #announcements-list li h4 {
		margin:0px 0px 0.25em 0px;
		font-size:11px;
		padding:0px;
	}
	#announcements-box #announcements-list li p {
		margin:0px 0px 0.25em 0px;
		padding:0px;
	}
	#announcements-box p.more {
		padding:5px 20px;
		margin:0px;
		border-top:1px #cccccc solid;
	}
	a{color:#000}
	a:hover{color:#970213}

#sa_tips img{clear:none!important}

.login_button{width:52px; height:21px; line-height:21px; text-decoration:none; background:url(images/login_button.gif) 0 0 no-repeat; text-align:center; display:inline-block}
#txt-username{width:23%}


#mainNavigation {
		/** container for the main horizontal nav **/
		width:100%;
		text-align:right;
		padding-bottom:10px;
	}
#mainNavigation ul {
		display:block;
		font-size:11px;
		line-height:100%;
		margin:0;
	}
#mainNavigation ul li {
		/** establish space and border between options **/
		margin:0px;
		list-style:none;
		display:inline;
		padding:0px 0.70em 0px 0.70em;
		border-right:1px solid #000;
	}
#mainNavigation ul li a:link {
		/** main nav link color **/
		color:#000;
	}
#mainNavigation ul li a:visited {
		/** main nav link color **/
		color:#000;
	}
#mainNavigation ul li a:active {
		/** main nav link hover color **/
		color:#970213
	}
#mainNavigation ul li a:hover {
		/** main nav link hover color **/
		color:#970213;
	}
#mainNavigation ul li.first {
		border:none;
		padding-left:0px;
	}
#mainNavigation ul li.last {
		padding-right:0px;
		border-right:0
	}
	
#sa_container{padding-top:10px}
