/* CSS Document */

body{
	margin: 0;
}

p {font: 12 px Verdana, Helvetica, san-serif;

color: #666666;

line-height: 16px;

}

a:link, a:visited {color: #666666; text-decoration: underline;}

a:hover {color: #560A39; text-decoration: underline;}

a:active {color: #666666; text-decoration: underline;}





.buttonscontainer {width: 180px;}



.buttons a:link, .buttons a:visited{color:#333333;

width: 120px;

background-color: #cccccc;

padding: 2px;

padding-left: 3px;

display: block;

font: 11px Verdana, Helvetica, sans-serif;

text-decoration: none;

text-align: left;

line-height: 18px;

}



.buttons a:hover {background-color: #cccccc;

color: #777777;

text-decoration: none;}



.buttons a:active{color: #555555;

width: 120px;

background-color: #cccccc;

padding: 2px;

padding-left: 3px;

display: block;

font: 11px Verdana, Helvetica, sans-serif;

text-decoration: none;

text-align: left;

line-height: 18px;

}



.menu3 a:link, .menu3 a:visited{color: #ffffff; 

width: 120px;

text-decoration:none;

font: 11px Verdana, Helvetica, sans-serif;

}



.menu3 a:hover {text-decoration: underline;}



.menu3 a:active{color: #ffffff; 

width: 120px;

text-decoration: none;

font: 11px Verdana, Helvetica, sans-serif;

}





.menuleft a:link, .menuleft a:visited{color: #ffffff; 

width: 120px;

text-decoration:underline;

font: 11px Verdana, Helvetica, sans-serif;

}



.menuleft a:hover {color: yellow;}



.menuleft a:active{color: #ffffff; 

width: 120px;

text-decoration: none;

font: 11px Verdana, Helvetica, sans-serif;

}









.menu4 a:link, .menu4 a:visited{color: #ffffff; 

width: 215px;

text-decoration: none;

font: 10px Verdana, Helvetica, sans-serif;

}



.menu4 a:hover {text-decoration: underline;}



.menu4 a:active{color: #ffffff; 

width: 215px;

text-decoration: none;

font: 10px Verdana, Helvetica, sans-serif;

}





.location {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	color: #999999;

}

.email{

font-family: Verdana, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

}





.body {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #666666;

	margin-left: 18px;

	margin-right: 18px;

}

.title {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 13px;

	color: #560A39;

	font-weight: bold;

	margin-left: 18px;

}



#dropmenudiv{

border-left:1px solid gray; border-right:1px solid gray; border-top:1px solid gray; border-bottom:0px solid gray; position:absolute;

line-height:15px;

z-index:100;

margin-left: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Verdana

}



#dropmenudiv a{

width: 120px;

display: block;

text-indent: 6px;

border-bottom: 1px solid gray;

padding: 1px 0;

text-decoration: none;

color: #666666;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #cccccc;

color: #333333;

}

/* css created by Ash*/

.cssImageMap

{

	margin-left: 18px;

	margin-right: 18px;



}

.cssformsImg

{

	 width=23px;

	 height=24px;

	 border=0px;

	 vertical-align:top;

}

.cssli

{

	margin-top:-42px;

}

.csssitemaptitle {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 13px;

	color: #560A39;

	font-weight: bold;

	margin-left: 26px;

}





.pager { 

	background-color:#eee; 

	border:#ccc 3px solid;

	padding:3px;

	text-align:center;

	font:normal 12px verdana;

}

.lhead { 

	background-color:#eee; 

	border-top:#aaa 3px solid;

	border-bottom:#aaa 3px solid;

	padding:3px;

	font:bold 14px verdana;

}

.lpart { 

	background-color:#f0f0f0; 

	border-left:#ccc 2px solid;

	padding-bottom:25px;

}

.lpage { 

	font:normal 12px verdana;

}

.lpageodd { 

	font:normal 12px verdana;

}

.lpageeven { 

	font:normal 12px verdana;

	background-color:#ffffff;

	width:100%;

}



.lcount { 

	background-color:#999; 

	color:#fff;

	padding:2px;

	font:bold 12px verdana;

}

#copyright{

	font:normal 11px tahoma,verdana;

	color:#000;

	text-align:center;

	padding:0px;

	width:720px;



}

a:link, a:visited{

	padding:1px;

	color:#009;

	text-decoration:none;

}

a:visited{

	color:#669;

}

a.aemphasis{

	color:#009;

	font-weight:bold;

}

a:hover{

	text-decoration:underline;

	color:#930;

}

hr {

	color:#ccc;

} 



.cssTeamLink {

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #560A39 ! Important;

	margin-left: 18px;

	margin-right: 18px;

}

.cssBacktoTop{

	font-family: Verdana, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #560A39 !Important;

	margin-left: 18px;

	margin-right: 18px;

	float:right;

}




#blackBackground{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 99;	
	background-color: #332D28;
	text-align:center;
	vertical-align: middle;
	padding-top: 15px;			
	opacity: .75; 
	filter:alpha(opacity=75);  /*IE's opacity */
	/*visibility: hidden;
	display: none;*/
}


#popUpDivContainer{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 9999;	
	text-align: center;	
}

#popUpDiv{
	width: 500px;
	height: 499px;
	color: #666666;
	margin: 60px auto;	
	text-align: center;	
	position: relative;
	opacity: 1; 
	filter:alpha(opacity=100);  /*IE's opacity */
	background-color: #FFF;
	border: 1px solid #cac4be;
	background-image: url('../images/divPopUp_Brad.gif');
	background-repeat:no-repeat;
}

#popUpDiv:after { /* forces the contentContainer div to stretch with floating content (FF fix) */
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both;
	visibility: hidden;
}

#popUpDivCloseButton{
	position: absolute;
	bottom: 0px;
	left: 220px;
}

/* End Css created by Ash*/