body {
	margin: 0px;
	padding: 0 0 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

}

#HeaderArea {

	height: 0px;

	width: 100%;

	/* background-image: url(/images/header_bar.jpg);

	background-repeat: repeat-x;

	font-size: 11px;*/

}

#HeaderAreaSecure {

	height: 43px;

	width: 100%;

	background-image: url(../images/header_bar.html);

	background-repeat: repeat-x;

	font-size: 11px;

}

#HeaderMenu {

	position:absolute;

	top:13px;

	height: 31px;

	width: 100%;

	font-size: 11px;

}

#HeaderMenu IMG {

	border:0;

}

#TextVersion {

	float: right;

	padding: 9px 10px 0px 5px;

	height: 23px;

	font-weight: bold;

}

#TextVersion a, #TextVersion a:visited{

	font-weight: normal;

	color:#000;

}

#TextVersion a:hover {

	color: #990000;

	text-decoration: underline;

}

.DottedDivider {

	
	background-image:url(../images/thisSite/divideBlue.gif);
/*background-image: url(/common/images/dotted_divider.gif);*/
	background-repeat: repeat-x;

	height: 2px;

	/*width: 100%;*/

}

#BannerArea {

	height: 110px;

	background-color: ;/*E5E5E5 */

}

#BannerBarEnhanced {

	width: 860px;

}

#BannerYogaU {

	float: left;

	width: 189px;

}

#BannerSubSite {

	float: right;

	width: 671px;

}

#UtilityArea {

	width: 100%;

}

#UtilitySearch {
	width: 189px;
	height: 0px;



	background-color: ; /*E5E5E5 */
	text-align: left;
	padding: 0 0 0 0;

}

.SearchForm {

	margin: 0px;

	padding: 0px;

}

.SearchBox {

	margin: 0px;

	padding: 0px;

	font-size: .6em;

}

#UtilityMenu {
	float: right;
	text-align: right;
	font-size: 0.6em;
	padding: 9px 10px 0px 5px;
	margin-left: 0px;
}

#UtilityMenu a, #UtilityMenu a:visited{

	color: #000000;

	text-decoration: none;	

}

#UtilityMenu a:hover{

	color: #990000;

	text-decoration: underline;

}

#MainMenu {
	position:absolute;
	left:-2px;







	background-color:; /*E5E5E5 */
	width: 189px;
	padding:0;
	margin:0;
	font-size:.6em;
	margin-bottom:50px;
	background-image:url(../images/thisSite/bg_menu_2s.png);
	background-repeat:no-repeat;
	top: 150px;

	

}

.MainMenuSpacer {

	height:10px;

	background-color:#ffffff;

}

#MainMenuText {

	width: 173px;

	padding:3px 8px;

	margin:0;

	overflow: hidden;

}

#MainMenuText ul{

	margin:5px;

	padding:0

	}

#MainMenuText ul li {

	border-bottom: 1px solid silver;

	font-weight:normal;

	list-style-type:none;

	padding:4px 0px 4px 0px;

	}

#MainMenuText ul li ul li {

	border: 0px;

	list-style-type: none;

	font-weight:normal;

	margin-left:-8px;

	padding: 4px 0 0 15px;

	background: transparent url(../images/thisSite/menu_bullet.gif) no-repeat 5px 0.7em;

}

#MainMenuText ul a:link, #MainMenuText ul a:visited {color: #000000;text-decoration:none;}

#MainMenuText ul a:hover {

	color: #990000;

	text-decoration: underline;

}

#MenuFooter {

	background-color: #FFFFFF;

}

#ContentBreadCrumb {

	background-color: ;/*E5E5E5 */

	font-size:0.7em;

	font-weight: bold;

	padding: 0px 8px 0px 8px;

	margin-left: 190px;

}

#ContentBreadCrumb a, #ContentBreadCrumb a:hover, #ContentBreadCrumb a:visited {

	font-weight: normal;

	color: #000;

	text-decoration: underline;

}

#ContentBreadCrumb a:hover{

	color: #990000;

}

#ContentBreadCrumbLeft {

	padding-right: 5px;

}

#ContentBreadCrumbRight {

	position : absolute;

	right : 0;

	width : 5em;

	padding-right: 5px;

}

#ContentBreadCrumbRight .logout {

	position:relative;

	top: -0.5em;

}

#MainContent {

	margin-left: 199px;

	padding: 10px 0 0 0;

	font-size: 0.8em;

}



/**/

#MainContent p, #MainContent li { line-height:150%;}

#MainContent h1, #MainContent h2, #MainContent h3, #MainContent h4, #MainContent h5, #MainContent h6 {

	margin-top: 0;

}

#MainContent h1 {

	font-size: large;

	font-weight: bold;
	color:#6699CC;

}

#MainContent h2 {

	font-size: large;

	font-weight: normal;
color:#6699CC;
}

#MainContent h3 {

	font-size: medium;

	font-weight: bold;

}

#MainContent h4 {

	font-size: medium;

	font-weight: normal;

}

#MainContent h5 {

	font-size: small;

	font-weight: bold;

}

#MainContent h6 {

	font-size: small;

	font-weight: normal;

}

#MainContent li {

	font-weight: normal;

}

#MainContent dl {

	

}

#MainContent a {

	color: #000099;

	text-decoration: underline;

}

#MainContent a:hover {

	color: #990000;

	text-decoration: underline;

}

#MainContent .securityMessage {

	color:#990000;

	font-weight:bold;

}

#FooterArea {

	clear:both;

	padding: 0 0 0 0px;

	color: #000000;

	font-size: 1em;

	text-align:left;

	z-index:10;

	}

#FooterArea a, #FooterArea a:hover, #FooterArea a:visited {

	text-decoration: underline;

	color: #000000;

}

#FooterArea a:hover {

	color: #990000;

}

.HideEnhanced {

	display:none;

}

.Hide {

	display:none;

}

.content {

	clear: left;

}

/* menu design */

#dmenu {

	/*position:absolute;

	top:14px;*/

	font-family: Arial, Helvetica, Sans-Serif;

	font-size:11px;

	padding:0; margin:0;

}

#dmenu IMG {

	border:0;

}

.topmenuul {

	

}

.topmenutitle {

	text-decoration: none;

	/*text-indent:3px;

	border:1px solid #000000;

	padding:3px;

	line-height:14px;*/

}

.submenuul {

	margin-top:-1px;

	background-color:#F4F4F4;

	background-position: left top;

	background-repeat: repeat-x;

	border-top:1px solid #000000;

	border-bottom:2px solid #000000;

	border-right:2px solid #000000;

	/*border-left:7px solid #FF0000;border-left:7px solid #B74310;*/

	border-left:7px solid #666666;

	

	z-index: 100;

}

.submenuli a{

	padding:3px;

	text-decoration: none;

	color: #000000;

}

.submenuli a:hover{

	text-decoration: none;

	background:#336699;

	color: #FFFFFF;

}

.sidebar{

	position : absolute;

	/*top : 0em;*/

	right : 0;

	width : 10em;

	padding : 0 10px;

	background-color:#fff;

}

.contentText{

  padding-right: 5px;

}



div.row {

	clear:both;

}



div.feedbacktitle span.label, div.row span.label {

	float: left;

	width: 110px;

	text-align: right;

}



div.row span.formw {

	float: left;

	width: 340px;

	text-align: left;

	margin-left: 5px;

}





div.spacer {

	clear: both;

}



.feedbacktitle {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	width: 455px;

	padding: 5px;

	background-color: #E0E0E0;

}

.feedbackbg {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	width: 455px;

	padding: 5px;

	background-color: #F4F4F4;

	margin-right: 10px;

	margin-left: 10px;

}

