@charset "utf-8";
/* CSS template structure */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center; 
	min-width:950px;
	margin:0px;
	padding:0px;
	border-spacing:0px;
	/*background-image:url(../images/template/background_greystripes.gif);*/
	background-color:#333333;
	background-repeat:repeat;
}

img{border:0px;}

#container{
	border:0px red solid;
	font-size:11px;
	margin:auto;
	width:974px;	
	text-align:center;	
	padding:0px 0px 0px 0px;
	/*background-image:url(../images/template/background_shadow.gif);*/
	background-image:url(../images/template/background_grey_shadow.gif);
	background-repeat:repeat-y;
	position:relative;
}

#quicklinks_menu{
	padding:0px;
	margin:auto;
	background-color:#F1F2ED;
	width:950px;
	text-align:left;
}	

#quicklinks_button{
	float:right;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:25px;
	border:0px blue solid;
	width:120px;
	z-index:1;
	position:relative;
}

#quicklinks_button img{
	padding:0px;  
	border-spacing:0px;
	cursor:pointer; 
	vertical-align:bottom;
}
#content_top{
	background-color:#FFFFFF;
	margin:auto;
	padding:0px;
	width:950px;
}

#main{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:950px;
	float:left;
	margin-left:12px;
	_margin-left:6px; /* IE6 only */
	text-align:left;
	padding:0px;
	border:0px green solid;
	background-color:#FFFFFF;
}

#content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	width:530px;
	padding:10px;
	min-height:300px;
	font-size:11px;
	border:0px blue solid;
	overflow:hidden;
	background-color:#FFFFFF;
}

#content_no_right_nav{
	float:left;
	width:740px;
	padding:10px;
	min-height:300px;
	border:0px blue solid;
	/* 520 + 10 + 10 = 540 */ 
}

/***************************************************/
/***********	  HEADER STYLE    ******************/
/***************************************************/

#header_print{display:none;}

#header_print img{margin-right:100px; vertical-align:top;}

#template_header{
	width:950px;
	height:134px;
	padding:0px;
	margin:auto;
	/*overflow:hidden;	*/
	background-image:url(../images/template/header_background.jpg);
	background-repeat:repeat-x; 
	background-position:top;
	border-spacing:0px;
	border:0px purple solid;
	text-align:left;
}

#header_menu{
	height:25px;
	width:761px;
	margin:0px;
	padding:0px;
	float:right;
	background-image:url(../images/template/drop_down_menu_background.gif);
	text-align:right;
	position:absolute;
	right:12px;
	top:0px;
	z-index:11;
	vertical-align:top;
}

#header_logo{
	border:0px #CC00CC solid;
	float:left;
	height:124px;
	width:189px;
	overflow:hidden;

}

#header_text{
	border:0px #CC00CC solid;
	float:left;
	height:75px;
	width:481px;
	overflow:hidden;
	vertical-align:middle;
	padding-top:45px;
}

#header_search{
	display:none;
	border:0px #CC00CC solid;
	float:left;
	text-align:right;
	height:86px;
	width:280px;
	overflow:hidden;
	padding:0px;
	border:0px purple solid;
	vertical-align:top;
}


#header_search form{
	display:none;
	padding:56px 21px 0px 0px;
	margin:0px;
	vertical-align:top;
	border:0px red solid;
	text-align:right;
}

#header_search form input[type="text"]{	
	height:12px;
	width:190px;
	color:#666666;
	font-size:12px;
	margin:0px;
	border:1px #C0C0C0 solid;
	vertical-align:top;
	padding-top: 5px;
}

#header_search img{padding-top:1px;}
	

/***************************************************/
/***********	  FOOTER STYLE    ******************/
/***************************************************/

#footer{
	clear:left;
	margin:auto;
	height:20px;
	width:950px;
	background-image:url(../images/template/footer_background.jpg);
	font-size:10px;
	text-align:center;
	text-align:justify;
	color:#666666;
}

#footer .copyright{
	padding-left:16px;
	padding-top:4px;
	width:100px;
	font-size:inherit;
	font-family:inherit;
	float:left;
}

#footer .links{
	padding-top:4px;
	width:824px;
	float:left;
	text-align:right;
}

#footer a{
	color:#666666;
	text-decoration:none;
	margin-left:100px;
}
	
#footer a:hover{
	color:#999999;
	text-decoration:none;
	margin-left:100px;
}



/*------hide quick links -----------------*/


div#quicklinks_button {
    display: none !important;
}
div#quicklinks_top {
    pointer-events: none;
}


div#quicklinks_layer {
    display: none !important;
}
/*----------------------------*/
