@charset "UTF-8";
/* CSS Document */

html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited {color: blue};

.clearboth {clear:both;}
.floatright {float: right;}
.floatleft {float: left;}
/*main container div for all content on page*/
.ContainerMain {
	/*position: absolute;*/
	min-height: 100%;
	margin-left: auto;
	margin-right:auto;
}


/*end of main container div*/
/*begining of header css*/
.HeaderMainContainer {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	position: relative;

	/*position: fixed;
	left: 0px;
	top: 0px;*/
}



.HeaderBackground {
	background-color: #ffffff;
	background-image:url(../TEST/images/header_main_slice.gif);
	background-repeat: repeat-x;
	width: 100%;
	height:133px;
	/*position: fixed;
	margin: auto;*/
}
.NCCRLogo {
	background-color: #000066;
	display: inline;
	float: left;
	/*position: absolute;
	z-index: 2;*/
	width: 208px;
	height: 123px;
	margin-top: 1px;
}

.NCCRBannerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	text-align: left;
	word-spacing: 0.2em;
	/*margin-left: 240px;*/
	margin-top: 62px;
	/*float: left;
	position: absolute;*/
	display: block;
	margin-left: 7px;
	line-height:1em;
	
}
.NCCRBannerText2  {
font-family: Arial, Helvetica, sans-serif;
	font-size: .5em;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	text-align: left;
	word-spacing: 0.1em;
	/*margin-left: 240px;*/
	margin-top: 0px;
	/*float: left;
	position: absolute;*/
	display: block;
	margin-left: 7px;
	line-height:1em;

}

/* begin of navigation portion of header*/

#headermiddle {display:inline;width: 590px;margin: 0px; padding:0px;float:left;height: 123px;}
.NavigationMainContainer {
	/*display: inline;
	float: left;*/
	height: auto;
	width: auto;
	/*position: absolute;
	z-index: 4;
	margin-left: 225px;*/
	margin-top:-19px;
}

.jquerycssmenu{
font: 12px Arial;
font-weight: bold;
/*border-bottom: 1px solid black;*/
padding-left: 7px; /*offset of tabs relative to browser left edge*/
}



.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
background: #f6f690; /*background of tabs (default state)*/
padding: 5px 7px 4px 7px;
margin-right: 3px; /*spacing between tabs*/
border: 1px solid #778;
border-bottom-width: 0;
color: #2d2b2b;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
background-color:#FFCC33; /*tab link background during hover state*/
}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 1px solid black;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
background: white;
color: black;
padding: 4px 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid black;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #8ea8bf;
color: #ffffff;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}

/* end of navigation portion of header*/

#login_globallinks {display: inline;float:right;margin-left: -35px;width: 230px;}
/** html #login_globallinks {margin: 0px 0px 0px 0px;width: 230px}*/
#LoginGroup {
float:left;
/*width:100px;*/
height:50px;
/*position:relative;
z-index:2;
margin-left:785px;*/
display:inline;

}
#LoginGroup table{
/*float:right;*/
display:inline;
}

.LoginRightHandLinks {
	font:arial;
	float: right;
	height: 105px;
	width: 100px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	position: relative;
	z-index: 4;
	/*margin-left: 900px;*/
	margin-top: 10px;	
}
.LoginRightHandLinks ul {
	color: #FFFFFF;
	padding-left:1em;
	font-size: 0.7em;
	font:arial;
	list-style-type: none;
	margin:0;
	line-height: 1.3em;

}
.LoginRightHandLinks ul a{
	text-decoration:none;
	color:#FFFFFF;
}
.LoginRightHandLinks ul a:hover{
	text-decoration:underline;
	color:#CCCCCC;
}
/*end of header css*/
/*beining of content area css*/
.ContentMainContainer {
	clear:both;
	padding-top: 20px;
	/*position: abslute;*/
	height:100%;
	width: 990px;
	/*padding-left: 10px;*/
	display: block;
	/*float: left;*/
	margin: auto;
	/*margin-top: 132px;*/
}
.RightHandContent {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	height: 100%;
	width: 28%;

	display: inline;
	padding-left: 10px;
}
.LeftHandContent {

	border-right: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	min-height: 450px;
	_height: 450px; /* hack for ie6*/
	width: 70%;
	display: inline;
}
/*end of content area css*/


/* begin of footer css*/
.FooterMainContainer {width: 100%;display: block;text-align: center;color:#134979; z-index:10;margin:0px;padding: 0px;}
.footerlinksdiv {margin: 0px auto 4px auto; display: block;width: 100%;clear:both;}
.footerlinks li {list-style: none;display: inline;margin:0px 5px;text-align: center }
.footerlinks li a {color: #3399cc;}
.footerlinks ul li {position: relative;}
#footerbarcontent {width: 990px;margin: 0px auto; height:20px;}
.footerbar {background-color: #134979;height: 39px;width: 100%;color: #cccccc;font-size: 9px; vertical-align: middle;margin: 0px; padding: 0px;}
#footerlogo {float: left}
#footerlogo a img{border: 0px;vertical-align: middle;}
#footer_myplaces {float: left}
#footercopy{float: right; text-align: right; margin-top: 6px}
#myplaceslinks {display: block;text-align: center;margin: 0px auto;width: 400px}
/* end of footer css*/




