
body {
	 margin:						0;
	 font: 							normal 12px/100% Arial, "Lucida Grande", Helvetica, Geneva, sans-serif;
	 color: 						#2f2f2f;
	 text-align:					center; /* center content \*/
	 background:					#FFF url('images/bdBackground.png') repeat-x;
}

.creame {
	 background:					#F2E7D1 url('images/bdBackground.png') repeat-x;
}

.black {
	background:						#000 url('images/bdBackground.png') repeat-x;
}

#outer-wrap {
	position:						relative;
	margin:							0 auto;
	width:							790px;
	border-top:						none;
	text-align:						left;
	background:						#FFF;
}

#outer-wrap_1 {
	position:						relative;
	margin:							0 auto;
	width:							1000px;
	border-top:						none;
	text-align:						left;
	background:						#FFF;
}

#bottom-wrap {
	position:						relative;
	margin:							0 auto;
	width:							100%;
	height:							50px;
	border-top:						none;
	text-align:						center;
	border-top: 					1px solid #BBB;
	background:						#FFF;
}

#header{
	float:							left;
	width:							100%;
	height:							65px;
	background:						#FFF;
}

#menu {
	float:							left;
	width:							100%;
	height:							29px;
	margin-top:						10px;
	overflow:						hidden;
	background:						#000;
	position:						static;
}


#content {
	float:							left;
	width:							100%;
}

.inside {
	padding:						25px 25px 20px 25px;
}

.inside2 {
	padding:						25px 0px 0px 10px;
}

#leftCol {
	float:							left;
	width:							355px;
}

#rightCol {
	float:							right;
	width:							355px;
}

#flash {
	width:							740px;
	height:							400px;
	z-index:						1;

}

img { 
	border:							none 0;
}

a {
	outline:						none;
}

.clr{
	clear:							both;
}

.left {
	clear:							left;
}

.right {
	clear:							right;
}

h3 {
	color: 							#666;
	font: 							normal 14px/100% Arial, "Lucida Grande", Helvetica, Geneva, sans-serif;
}

h3.title, .title {
	 font: 							normal 21px/100% Arial, "Lucida Grande", Helvetica, Geneva, sans-serif;
	 color: 						#666666;
}

h4 {
	color: 							#4f7fc6;
	font: 							normal 16px/130% Arial;
	/*font: 						normal 18px/120% Times, "Times New Roman", Arial, "Lucida Grande", Helvetica, Geneva; */
}


p { 
	line-height:					145%; 
	margin:							0;
}

p.indent {
	text-indent:					1.6em;
}

ul { margin:						0; }

li { line-height:					145%; }

.caption {
	margin-top:						4px;
	margin-bottom:					35px;
	font: 							normal 11px/130% Arial, Helvetica, Geneva, sans-serif; 
	color:							#666;
}

.link a:link,
.link a:visited,
.link a:active {
	text-decoration:				none;
	font-weight:					bold;
	color:							#000;
}

.link a:hover {
	text-decoration:				underline;
}

/* Links at the top right page: PDF Links
---------------------------------------------------------------------------------\*/

#pdfLinks {
	position:						relative;
	float:							right;
	width:							220px;
	height:							30px;
	font-size:						11px;
	text-align:						left;
}

#pdfLinks span.pdf a {
	margin-top:						10px;
	padding:						10px 8px 0 4px;
	line-height:					30px;
}

#pdfLinks span.pdf a:link,
#pdfLinks span.pdf a:visited,
#pdfLinks span.pdf a:active {
	color:							#666;
	text-decoration:				none;
}

#pdfLinks span.pdf a:hover {
	text-decoration:				underline;
}

/* Header - Logo and Pagination
---------------------------------------------------------------------------------\*/

#logo{
	position:						absolute;
	top:							8px;
	left:							0px;
	display: 						block;
	width:							133px;
	height:							56px;
}

#copyRight {
	padding-top:					20px;
	font-size:						10px;
	color:							#666;
	text-decoration:				none;
}

#copyRight a{
	color:							#666;
	text-decoration:				none;
}

/* 
	Site Numeric Navigaton
------------------------------------------------------------------------------*/
div#siteNav { 
	float:							right;
	margin-top:						18px;
	height:							18px;
	margin-right:					45px;
	color:							#666;
}
    
span#Prev, 
span#CurrentPage, 
span#Next, 
span#totalNumberPages {
     float:							left;
}
    
span#Prev a:link.left, 
a:visited.left {
	display:						block;
	width:							18px;
	height:							7px;
	margin: 						3px 0 0 0;
	text-indent:					-5000px;
    background: 					url('images/img_leftArrow.png') no-repeat;
    background-position: 			0px 0px;
    line-height:					14px;
    overflow:						hidden;
    }
    
span#Prev a:hover.left {
    background: 					url('images/img_leftArrow.png') no-repeat;
    background-position: 			0px -7px; 
}
    
span#Next a:link.right, 
a:visited.right {
    display:						block;
    width:							18px;
    height:							7px;
    margin: 						3px 0 0 3px;
    text-indent:					-5000px;
    background: 					url('images/img_rightArrow.png') no-repeat;
    background-position: 			0px 0px;
    line-height:					14px;
    overflow:						hidden;
}
    
span#Next a:hover.right {
    background: 					url('images/img_rightArrow.png') no-repeat;
    background-position: 			0px -7px; 
}

div#siteNav1 { 
	float:							right;
	margin-top:						15px;
	height:							18px;
	margin-right:					20px;
	color:							#666;
	z-index:						1;
}

span#Prev1, 
span#CurrentPage1, 
span#Next1, 
span#totalNumberPages1 {
     float:							left;
}
    
span#Prev1 a:link.left, 
a:visited.left {
	display:						block;
	width:							18px;
	height:							7px;
	margin: 						3px 0 0 0;
	text-indent:					-5000px;
    background: 					url('images/img_leftArrow.png') no-repeat;
    background-position: 			0px 0px;
    line-height:					14px;
    overflow:						hidden;
    }
    
span#Prev1 a:hover.left {
    background: 					url('images/img_leftArrow.png') no-repeat;
    background-position: 			0px -7px; 
}
    
span#Next1 a:link.right, 
a:visited.right {
    display:						block;
    width:							18px;
    height:							7px;
    margin: 						3px 0 0 3px;
    text-indent:					-5000px;
    background: 					url('images/img_rightArrow.png') no-repeat;
    background-position: 			0px 0px;
    line-height:					14px;
    overflow:						hidden;
}
    
span#Next1 a:hover.right {
    background: 					url('images/img_rightArrow.png') no-repeat;
    background-position: 			0px -7px; 
}

/* Site Navigation - MAIN ONE
------------------------------------------------------------------------------*/


#nav, #nav ul {
	float: 							left;
	width: 							790px;
	list-style: 					none;
	line-height: 					1;
	background: 					#000;
	padding: 						0;
	margin: 						0;
	font-family: 					Arial, Tahoma;
	font-size:						11px;
	z-index:						999;
	
}

#nav a {
	display: 						block;
	width: 							auto;
	color: 							#FFF;
	text-decoration:				none;
	padding: 						0 1em;
	line-height:					29px;
}

#nav a:hover {
	 color:							#FFF;
}

/* #nav a.daddy {
	background: 					url('images/img_rightarrow2.gif') center right no-repeat;
} */

#nav li {
	float: 							left;
	padding: 						0;
	width: 							auto;
}

#nav li ul {
	position: 						absolute;
	left: 							-999em;
	height: 						auto;
	width: 							555px;
	font-weight: 					normal;
	font-size:						11px;
	margin: 						0;
	z-index: 						9999;
	margin-left:					-233px;
	background:						#CCC;	
}

#nav li ul li {
	float:							left;
	padding: 						0;
}

#nav li.last ul {
	position: 						absolute;
	left: 							-999em;
	height: 						auto;
	width: 							173px;
	w\idth: 						173px;
	font-weight: 					normal;
	font-size:						11px;
	margin: 						0;
	z-index: 						9999;
	background:						#CCC;
}


#nav li li {
	width: 							auto;
}

#nav li ul a {
	margin-top:						-1px;
	width: 							auto;
	color:							#0066cc;
	padding:						0 11px;
}

#nav li ul ul {
	margin: 						-2.0em 0 0 10em; /* last submenu \*/
	background: 					#333;
}

#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li.sfhover ul ul, 
#nav li.sfhover ul ul ul {
	left: 							-999em;
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul {
	left: 							auto;	
}

#nav li#level1:hover{
	/* background:						#CCC url('img_subMenuShadow1.jpg') repeat-x;
	color:							#FFF;
	border: 1px solid blue; */
}

#nav li:hover, 
#nav li.sfhover {
	background: 					#CCC;
	color:							#FFF;
	line-height:					17px;
}

#nav li ul li a:hover, 
#nav li ul li.sfhover {
	background: 					#333;
	color:							#FFF;
}

.current11{
	background: 					#333;
	color:							#FFF;
}

#nav li.current11 a:hover  {
	background: 					#CCC;
	color:							#FFF;
}

h4 {
	color: 							#4f7fc6;
	font: 							normal 16px/130% Arial;
	/*font: 						normal 18px/120% Times, "Times New Roman", Arial, "Lucida Grande", Helvetica, Geneva; */
	font-weight:					thin;
}