/*
General styles - - - - */
body{
	text-align:center;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	padding:0;
	margin:0;
	color:#514D4D;
	font-size:62.5%;
}

/*images*/
img{
	border:none;
}

/*links*/
a, a:link, a:visited, a:hover, a:active{
	text-decoration:none;
	color:#514D4D;
	outline:none;
}

a:visited{
	color:#736C6C;
}

a:hover, a:active{
	text-decoration:underline;
}

a.readMore, a:link.readMore, a:visited.readMore, a:active.readMore{
	background:url(../images/read-more-link-bg.gif) right top no-repeat;
	display:block;
	padding:0 17px 0 7px;
	height:16px;
	float:right;
	color:#514D4D;
	font-weight:bold;
	font-size:110%;
	text-decoration:underline !important;
}
a:hover.readMore{
	text-decoration:none !important;

}
a.readMore.Left, a:link.readMore.Left, a:visited.readMore.Left, a:active.readMore.Left{
	float:left;
}
a:hover.readMore.Left{
	float:left;

}

/*typography*/
h1, h2, h3, h4, h5, h6{
	font-size:160%;
	padding:0;
	margin:0;
}

h2{
	background:#C7CACC;
	font-style:italic;
	font-size:100%;
	padding:1px 10px 2px;
	margin:0 0 1px;
}

.noJavaScript h2{
	padding:2px 10px;
}


h3{
	font-size:140%;
}

h3 span{
	background:#514D4D;
	color:#ffffff;
	float:left;
}

h4{
	font-size:130%;
}

h5{
	font-size:120%;
}

h6{
	font-size:110%;
}

p{
	font-size:130%;
	margin:0 0 10px;
	padding:0;
	line-height:140%;
}

/*forms*/
fieldset{
	margin:0;
	padding:0;
	border:none;
}

label{
	float:left;
	clear:left;
	cursor:pointer;
	font-size:120%;
	margin:3px 0 0;
}

input, textarea{
	background:none;
	float:right;
	padding:3px;
	margin:0 0 10px;
	border:1px solid #514D4D;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	width:250px;
}

textarea{
	font-size:130%;
	height:75px;
}

input:focus, textarea:focus{
	border-color:#A52315;
}

input.Submit, a.Submit, a:link.Submit, a:visited.Submit, a:hover.Submit, a:active.Submit{
	background:#514D4D;
	width:auto;
	padding:5px;
	margin:0 0 0 10px;
	cursor:pointer;
	outline:none;
	color:#fff;
	text-align:center;
	text-decoration:none;
	font-size:130%;
	display:block;
	float:right;
	color:#fff !important;
}

input:hover.Submit,  a:hover.Submit{
	background:#777;
}

.errorMessage{
	float:right;
}

.pageswitch{
	margin-bottom:20px;
}

/*unordered lists*/
ul{
	list-style-type:none;
	padding:0;
	margin:0 0 10px;
	overflow:hidden;
}

ul li{
	padding:0 0 0 10px;
	margin:0 0 5px;
	font-size:130%;
}

/*misscellaneous*/
object{
	display:block;
	outline:none;
}


/*
Classes - - - - */
.clear{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
}

.hidden{
	visibility:hidden;
	display:none;
}

.bold{
	font-weight:bold;
}


/*
Container - - - - */
#Container{
	margin:0 auto;
	width:956px;
	text-align:left;
}


/*
Header - - - - */
#Header{
	background:url(../images/border-bg.jpg) left bottom repeat-x;
	overflow:hidden;
}


/*
Logo - - - - */
#Logo{
	width:174px;
	height:80px;
	float:left;
	background:url(../images/logo-bg.jpg) left top no-repeat;
}

#Logo a, #Logo a:link, #Logo a:visited, #Logo a:hover, #Logo a:active{
	background:url(../images/logo-bg.jpg) left top no-repeat;
	display:block;
	height:100%;
}

.noJavaScript #Logo a:hover{
	background-position:right top;
}


/*
Small menu - - - - */
#SmallMenu{
	float:right;
	height:11px;
	line-height:11px;
	overflow:hidden;
	margin:15px 0 0;
}

#SmallMenu ul{
	margin:0 -22px 0 0;
	font-size:80%;
	float:left;
}

#SmallMenu ul li{
	background:url(../images/small-menu-bg.jpg) right top no-repeat;
	margin:0 11px 0 0;
	padding:0 11px 0 0;
	float:left;
}

#SmallMenu ul li a, #SmallMenu ul li a:link, #SmallMenu ul li a:visited, #SmallMenu ul li a:hover, #SmallMenu ul li a:active{
	margin:0;
	padding:0;
}


/*
Search - - - - */
#Search{
	float:right;
	clear:right;
	margin:15px 0 19px;
	width:215px;
	height:20px;
}

#Search fieldset{
	float:right;
}

#Search input{
	background:url(../images/search-input-bg.jpg) left top no-repeat;
	float:left;
	height:18px;
	width:160px;
	border:none;
	margin:0 3px 0 0;
	padding:2px 0 0 3px;
	font-size:11px;
}

#Search input.Submit{
	background:url(../images/search-submit-bg.jpg) left top no-repeat;
	width:49px;
	padding:0;
	margin:0;
	height:20px;
}

#Search input:hover.Submit{
	background-position:left bottom;
}


/*
Top menu - - - - */
#TopMenu{
	float:left;
	height:80px;
	padding:0 0 0 20px;
}

#TopMenu ul{
	margin:0;
}

#TopMenu ul li{
	margin:0 4px 0 0;
	padding:0;
	float:left;
	font-size:120%;
	font-weight:bold;
}

#TopMenu a, #TopMenu a:link, #TopMenu a:visited, #TopMenu a:hover, #TopMenu a:active, #TopMenu span{
	background:#DBE0E2;
	color:#4D5257;
	display:block;
	float:left;
	padding:38px 9px 9px;
}

#TopMenu a:hover, #TopMenu a.selected, #TopMenu a:link.selected, #TopMenu a:visited.selected, #TopMenu a:hover.selected, #TopMenu a:active.selected, #TopMenu span{
	text-decoration:none;
}

.noJavaScript #TopMenu a:hover, #TopMenu span, #TopMenu li a.selected, #TopMenu li a:link.selected, #TopMenu li a:visited.selected, #TopMenu li a:hover.selected, #TopMenu li a:active.selected{
	background:#514D4D !important;
	color:#fff !important;
	padding:43px 9px 9px !important;
}


/*
Breadcrumbs - - - - */
#Breadcrumbs{
	clear:left;
	float:left;
	margin:0 0 0 201px;
	width:755px;
	height:21px;
	display:inline;
}

#Breadcrumbs ul{
	padding:0 0 0 6px;
	margin:0;
	height:100%;
}

.home #Breadcrumbs ul{
	display:none;
}

#Breadcrumbs ul li{
	margin:0 6px 0 0;
	padding:2px 0 0;
	float:left;
	font-size:100%;
	height:100%;
	color:#A52315;
}

#Breadcrumbs a, #Breadcrumbs a:link, #Breadcrumbs a:visited, #Breadcrumbs a:hover, #Breadcrumbs a:active, #Breadcrumbs span{
	background:url(../images/breadcrumb-arrow.gif) right 4px no-repeat;
	padding:0 8px 0 0;
	height:18px;
	color:#565252;
	display:block;
	float:left;
}


/*
Top - - - - */
#Top, #Bottom{
	overflow:hidden;
	clear:both;
	padding:8px 0;
	min-height:200px;
	
}

#topmaxheight{
	max-height: 259px;
	overflow:hidden;
}

.home #Top, .home #Bottom{
	background:url(../images/border-bg.jpg) left bottom repeat-x;
}

#Top .col, #Bottom .col{
	float:left;
}

/*full width*/
#Top .col.full{
	width:762px;
}

/*left*/
#Top .col.left{
	width:370px;
	float:right;
	min-height:0;
	height:auto;
}

#Top .col.left_big{
	width:530px;
	float:right;
	min-height:0;
	height:auto;
}

#Top .col.right_quotes{
	width:216px;
	float:right;
	margin:0 0 0 16px;
	min-height:1px;
	
	height:auto !important;
	height:1px;
}

.home #Top .col.left{
	background:url(../images/HomepagePicture.jpg) right top no-repeat;
	width:720px;
	margin:0 16px 0 0;
	min-height:259px;
	height:auto !important;
	height:259px;
	float:left;
}
.home #Top .col.left:hover{
	background:url(../images/HomepagePicture.jpg) right bottom no-repeat;
}
.home #Top .col.left h1{
	color:#ffffff;
	margin:0 0 3px;
	font-size:370%;
	overflow:hidden;
	float:left;
	clear:left;
}

.home #Top .col.left span{
	color:#ffffff;
	background:#514D4D;
	padding:0 28px 1px 9px;
	float:left;
}

.home #Top .col.left h1.two{
	padding:0 40px 1px 9px;
}

.home #Top .col.left h1.three{
	padding:0 5px 1px 9px;
}

.home #Top .col.left p{
	float:left;
	clear:left;
	width:250px;
	font-size:110%;
	padding:0 0 0 5px;
	margin:5px 0 10px !important;
}

#Top .col.left p, #Top .col.left_big p, #Top .col.full p, #Top .col.left ul li{
	color:#6C7275;
}

#Top .col.left a, #Top .col.left a:link, #Top .col.left a:visited, #Top .col.left a:hover, #Top .col.left a:active,
#Top .col.left_big a, #Top .col.left_big a:link, #Top .col.left_big a:visited, #Top .col.left_big a:hover, #Top .col.left_big a:active,
#Top .col.full a, #Top .col.full a:link, #Top .col.full a:visited, #Top .col.full a:hover, #Top .col.full a:active{
	/*color:#A52315;*/
	text-decoration:underline;
}

#Top .col.left a:hover, #Top .col.left_big a:hover, #Top .col.full a:hover{
	text-decoration:none;
}

#Top .col.left ul li, #Top .col.left_big ul li{
	background:url(../images/li-bg.jpg) left 6px no-repeat;
	line-height:130%;
	margin-bottom:6px;
}

.home #Top .col.left a.readMore, .home #Top .col.left a:link.readMore, .home #Top .col.left a:visited.readMore, .home #Top .col.left a:hover.readMore, .home #Top .col.left a:active.readMore{
	background:#514D4D url(../images/read-more-link-grey-bg.jpg) right top no-repeat;
	float:left;
	clear:left;
	color:#fff;
	margin:-19px 0 0 197px;
	display:inline;
}

/*left menu*/
#Top .col.leftmenu{
	width:184px;
	margin:0 10px 0 0;
}

#Top .col.leftmenu ul{
	margin:0;
}

#Top .col.leftmenu ul li{
	margin:0 0 3px;
	padding:0;
	font-weight:bold;
	border-bottom:1px solid #fff;
}

#Top .col.leftmenu ul li.hasChildren{
	margin:0;
}

#Top .col.leftmenu ul li a, #Top .col.leftmenu ul li a:link, #Top .col.leftmenu ul li a:visited, #Top .col.leftmenu ul li a:hover, #Top .col.leftmenu ul li a:active, #Top .col.leftmenu ul li span{
	background:#D2D7D8;
	display:block;
	color:#7D7A7B;
	padding:3px;
}

#Top .col.leftmenu ul li a:hover, #Top .col.leftmenu ul li a.selected, #Top .col.leftmenu ul li a:link.selected, #Top .col.leftmenu ul li a:visited.selected, #Top .col.leftmenu ul li a:hover.selected, #Top .col.leftmenu ul li a:active.selected,  #Top .col.leftmenu ul li span{
	background:#514D4D;
	display:block;
	color:#fff;
	text-decoration:none;
}

/*2nd level*/
#Top .col.leftmenu ul ul{
	margin:4px 0 0;
}

#Top .col.leftmenu ul ul li{
	font-size:90%;
	border-bottom:1px solid #E4E8E9;
}

#Top .col.leftmenu ul ul li.hasChildren{
	margin:0 0 4px;
}

#Top .col.leftmenu ul ul li a, #Top .col.leftmenu ul ul li a:link, #Top .col.leftmenu ul ul li a:visited, #Top .col.leftmenu ul ul li a:hover, #Top .col.leftmenu ul ul li a:active, #Top .col.leftmenu ul ul li span{
	background:url(../images/left-menu-square.jpg) left -100px no-repeat;/*preload square*/
	padding:3px 3px 3px 20px;
	font-weight:normal;
	color:#514D4D;
}

#Top .col.leftmenu ul ul li a:hover, #Top .col.leftmenu ul ul li span, #Top .col.leftmenu ul ul li a.selected, #Top .col.leftmenu ul ul li a:link.selected, #Top .col.leftmenu ul ul li a:visited.selected, #Top .col.leftmenu ul ul li a:hover.selected, #Top .col.leftmenu ul ul li a:active.selected{
	background:url(../images/left-menu-square.jpg) left 3px no-repeat;
	color:#000;
}

#Top .col.leftmenu ul ul li span, #Top .col.leftmenu ul ul li a.selected, #Top .col.leftmenu ul ul li a:link.selected, #Top .col.leftmenu ul ul li a:visited.selected, #Top .col.leftmenu ul ul li a:hover.selected, #Top .col.leftmenu ul ul li a:active.selected{
	font-weight:bold;
}

/*3rd level*/
#Top .col.leftmenu ul ul ul{
	padding:0 0 4px 5px;
	margin:0;
}

#Top .col.leftmenu ul ul ul li{
	font-size:100%;
	border-bottom:none;
	margin:0;
	display:inline;
}

#Top .col.leftmenu ul ul ul li a, #Top .col.leftmenu ul ul ul li a:link, #Top .col.leftmenu ul ul ul li a:visited, #Top .col.leftmenu ul ul ul li a:hover, #Top .col.leftmenu ul ul ul li a:active, #Top .col.leftmenu ul ul ul li span{
	background:url(../images/sitemap-dashed.gif) no-repeat;
	padding:5px 3px 5px 24px;
}

#Top .col.leftmenu ul ul ul li a:hover, #Top .col.leftmenu ul ul ul li span{
	background-position:left -400px;
}

#Top .col.leftmenu ul ul ul li span, #Top .col.leftmenu ul ul ul li a.selected, #Top .col.leftmenu ul ul ul li a:link.selected, #Top .col.leftmenu ul ul ul li a:visited.selected, #Top .col.leftmenu ul ul ul li a:hover.selected, #Top .col.leftmenu ul ul ul li a:active.selected{
	background:url(../images/sitemap-dashed.gif) left -400px no-repeat;
	padding:5px 3px 5px 24px;
	font-weight:bold;
}

/*heading*/
#Top .heading{
	overflow:hidden;
	width:762px;
	float:left;
	
}

#Top .heading h1{
	color:#A52315;
	font-size:280%;
	border-bottom:1px solid #565252;
	margin:6px 0 10px;
}

/*right*/
#Top .col.right{
	width:376px;
	float:right;
	margin:0 0 0 16px;
	min-height:1px;
	
	height:auto !important;
	height:1px;
}

.home #Top .col.right{
	width:220px;
	margin-right:-3px;
	float:left;
	margin:0;
}

.home #Top .col.right h2{
	font-size:130%;
}

#Top .col.right h3{
	margin:0 0 3px;
	font-size:170%;
	overflow:hidden;
	width:100%;
}

#Top .col.right h3 span{
	padding:0 3px 1px 9px;
}

#Top .col.right h3.end{
	margin:0 0 5px;
}

#Top .col.right img{
	display:block;
	margin:0 0 5px;
	float:left;
}

.home #Top .col.right a.readMore, .home #Top .col.right a:link.readMore, .home #Top .col.right a:visited.readMore, .home #Top .col.right a:hover.readMore, .home #Top .col.right a:active.readMore{
	font-size:85%;
	padding:2px 17px 0 7px;
	height:14px;
}

#Top .col.right a.readMore, #Top .col.right a:link.readMore, #Top .col.right a:visited.readMore, #Top .col.right a:hover.readMore, #Top .col.right a:active.readMore{
	font-size:90%;
	display:inline;
	margin:0 15px 0 0;
}

/*unordered list*/
#Top .col.right ul{
	clear:both;
}

.home #Top .col.right ul{
	margin:3px 0 0;
}

#Top .col.right ul li{
	background:#F3F6F7;
	margin:6px 6px 0 0;
	padding:0;
	float:left;
	width:185px;
	height:120px;
}

.home #Top .col.right ul li{
	background:url(../images/top-right-ln-li-bg.jpg) left bottom repeat-x;
	padding:7px 0;
	margin:0;
	float:left;
	clear:left;
	width:100%;
	min-height:65px;
	height:auto !important;
	height:65px;
}

.home #Top .col.right ul.stats li{
	min-height:0;
	height:0;
}

#Top .col.right ul li.end{
	margin:6px 0 0;
}

#Top .col.right ul li img{
	margin:0;
}

.home #Top .col.right ul li img{
	float:left;
}

.home #Top .col.right ul li h6, .home #Top .col.right ul li p{
	float:right;
	width:145px
}

#Top .col.right ul li h1{
	color:#92979A;
	margin:0 6px;
	font-size:170%;
}

.home #Top .col.right ul li h6{
	font-size:90%;
	margin:0 0 2px;
}

#Top .col.right ul li p{
	font-size:90%;
	margin:0 6px 6px;
	float:none;
	width:auto;
}

.home #Top .col.right ul li p{
	font-size:80%;
	margin:0 0 1px;
}

.home #Top .col.right ul.stats li p{
	width:auto;
	float:none;
}

/*download*/
#Top .col.right ul li.download ul{
	background:none;
	margin:5px 0 0;
}

#Top .col.right ul li.download ul li{
	float:left;
	clear:left;
	margin:4px 0 0;
	padding:0 0 0 6px;
	width:179px;
	height:auto;
}

#Top .col.right ul li.download a, #Top .col.right ul li.download a:link, #Top .col.right ul li.download a:visited, #Top .col.right ul li.download a:hover, #Top .col.right ul li.download a:active{
	background:url(../images/pdf-icon.jpg) left top no-repeat;
	font-size:65%;
	display:block;
	height:15px;
	padding:0 0 0 20px;
}

/*address*/
#Top .col.right ul li.address{
	margin:6px 0;
}

#Top .col.right ul li.address ul{
	padding:5px 12px 3px;
	margin:0;
}

#Top .col.right ul li.address ul li{
	height:auto;
	margin:0;
	font-size:80%;
	color:#747A7D;
	width:100%;
}

#Top .col.right ul li.address ul.contact{
	padding:2px 12px;
}

#Top .col.right ul li.address ul.contact li.email{
	font-size:100%;
	margin:5px 0 0;
}

#Top .col.right ul li.address ul.contact li.email a.readMore, #Top .col.right ul li.address ul.contact li.email a:link.readMore, #Top .col.right ul li.address ul.contact li.email a:visited.readMore, #Top .col.right ul li.address ul.contact li.email a:hover.readMore, #Top .col.right ul li.address ul.contact li.email a:active.readMore{
	margin:0 3px 0 0;
}

#Top .col.right ul li.address ul.contact li.tel{
	font-size:70%;
}

#Top .col.right ul li.address ul li span{
	margin:0 3px 0 0;
	color:#555;
}

#Top .col.right ul li.address ul li span.fax{
	margin:0 3px 0 16px;
}


/*
Bottom - - - - */
#Bottom{
	padding:8px 0 0;
	border-bottom:1px solid #959292;
}

.home #Bottom{
	background:url(../images/bottom-left-bg.jpg) left bottom no-repeat;
}

.home #Bottom .col ul li{
	float:left;
}


/*
Bottom top - - - - */
#Bottom .col .top{
	background:url(../images/border-bg.jpg) left bottom repeat-x;
	padding:0 0 7px;
	margin:0 0 0 218px;
	overflow:hidden;
}

#Bottom .col .top ul, #Bottom .col .bottom ul{
	background:url(../images/top-ul-bg.gif) left top repeat-y;
	margin:0;
	float:left;
}

#Bottom .col .top ul li, #Bottom .col .bottom ul li{
	width:183px;
	padding:0 6px;
	margin:0;
}

#Bottom .col .top ul li h1{
	color:#92979A;
	font-style:italic;
	width:160px;
	font-size:190%;
	line-height:100%;
	height:80px;
}

.noJavaScript #Bottom .col .top ul li h1{
	height:auto;
	width:170px;
}

#Bottom .col .top ul li p{
	font-size:85%;
	margin:0 0 5px;
	width:170px;
}

.noJavaScript #Bottom .col .top ul li p{
	margin:5px 0;
}

#Bottom .col .top a.readMore, #Bottom .col .top a:link.readMore, #Bottom .col .top a:visited.readMore, #Bottom .col .top a:hover.readMore, #Bottom .col .top a:active.readMore{
	font-size:85%;
	padding:2px 17px 0 7px;
	height:14px;
	display:inline;
	margin:0 15px 0 0;
}

/*spotlight*/
#Bottom .col .top ul li.spotlight{
	width:342px;
	padding:0 0 0 6px;
}

#Bottom .col .top ul li.spotlight h2{
	margin:0 0 3px;
}

#Bottom .col .top ul li.spotlight h6, #Bottom .col .top ul li.spotlight p{
	float:left;
	clear:left;
	padding:0 0 0 8px;
	width:190px;
}

#Bottom .col .top ul li.spotlight h6{
	color:#A52315;
	margin:8px 0 0;
}

#Bottom .col .top ul li.spotlight p{
	margin:5px 0 4px;
}

#Bottom .col .top ul li.spotlight img{
	float:right;
}


/*
Bottom bottom - - - - */
#Bottom .col .bottom{
	background:url(../images/bottom-right-bg.jpg) 216px bottom no-repeat;
	min-height:106px;
	height:auto !important;
	height:106px;
	padding:0 0 7px;
	margin:7px 0 0;
}

#Bottom .col .bottom ul{
	background:url(../images/bottom-ul-bg.gif) right top repeat-y;
	overflow:visible;
	min-height:85px;
	height:auto !important;
	height:85px;
}

#Bottom .col .bottom ul li{
	width:299px;
	border-right:none;
}

#Bottom .col .bottom ul li h6, #Bottom .col .bottom ul li p{
	float:right;
	width:210px;
	font-size:90%;
	margin:5px 0 0;
}

#Bottom .col .bottom ul li p{
	font-size:85%;
}

#Bottom .col .bottom ul li a.readMore, #Bottom .col .bottom ul li a:link.readMore, #Bottom .col .bottom ul li a:visited.readMore, #Bottom .col .bottom ul li a:hover.readMore, #Bottom .col .bottom ul li a:active.readMore{
	font-size:90%;
	display:inline;
	margin:10px 10px 0 0;
}

#Bottom .col .bottom ul li img{
	float:left;
}

/*link*/
#Bottom .col .bottom ul li.link{
	width:216px;
	padding:0
}

/*#Bottom .col .bottom ul li.link h1{
	
}*/

#Bottom .col .bottom ul li.link a.readMore, #Bottom .col .bottom ul li.link a:link.readMore, #Bottom .col .bottom ul li.link a:visited.readMore, #Bottom .col .bottom ul li.link a:hover.readMore, #Bottom .col .bottom ul li.link a:active.readMore{
	margin:52px 76px 0 0;
}

/*one*/
#Bottom .col .bottom ul li.one{
	width:189px;
	padding:0 6px 0 0;
}

#Bottom .col .bottom ul li.one h1{
	color:#A52315;
	text-transform:uppercase;
	font-size:200%;
	float:left;
	width:75px;
	margin:31px 0 12px;
	display:inline;
	line-height:100%;
}

#Bottom .col .bottom ul li.one a.readMore, #Bottom .col .bottom ul li.one a:link.readMore, #Bottom .col .bottom ul li.one a:visited.readMore, #Bottom .col .bottom ul li.one a:hover.readMore, #Bottom .col .bottom ul li.one a:active.readMore{
	font-size:90%;
	padding:1px 17px 0 0;
	height:15px;
	display:inline;
	margin:0 103px 0 0;
}

/*download*/
#Bottom .col .bottom ul li.download{
	width:228px;
	padding:0 0 0 6px;
}

#Bottom .col .bottom ul li.download ul{
	background:none;
	margin:5px 0 0;
}

#Bottom .col .bottom ul li.download li{
	float:left;
	clear:left;
	margin:4px 0 0;
	padding:0 0 0 6px;
	width:222px;
}

#Bottom .col .bottom ul li.download a, #Bottom .col .bottom ul li.download a:link, #Bottom .col .bottom ul li.download a:visited, #Bottom .col .bottom ul li.download a:hover, #Bottom .col .bottom ul li.download a:active{
	background:url(../images/pdf-icon.jpg) left top no-repeat;
	font-size:60%;
	display:block;
	height:15px;
	padding:0 0 0 20px;
}


/*
Footer - - - - */
#Footer{
	background:url(../images/border-bg.jpg) left bottom repeat-x;
	clear:both;
	padding:8px 0;
	border-top:1px solid #7B7878;
}

#Footer ul{
	margin:0 0 5px;
	width:100%;
}

#Footer ul li{
	font-size:100%;
	float:left;
	margin:0 20px 0 0;
	padding:0;
}

#Footer ul li.end{
	margin:0;
}

/*bottom*/
#Footer ul.bottom{
	margin:0;
	font-size:90%;
}

#Footer ul li.charity{
	font-size:110%;
	margin:0 29px 0 0;
}

/*added menu*/
.footerlinks{
	margin:5px 0;
}

.footerlinks ul, .footerlinks ul li{
	margin:0;
}

.footerlinks ul li{
	float:right;
	font-size:90%;
	padding:0;
}


/*
CMS modules - - - - */
/*flash people*/
ul#tabs{
	display:none;
}

.panel h3{
	margin:0 0 10px;
}

.panel h3 span{
	font-size:80%;
	float:none;
	background:none;
	color:#999;
	margin:0 0 0 10px;
}

/*site map*/
ul#siteMap{
	list-style-type:none;
	margin:0;
}

ul#siteMap li{
	list-style-type: none;
	padding:0;
	font-size:110%;
}

ul#siteMap ul{
	padding:0;
	margin:1px 0 0 2px;
}

ul#siteMap ul li{
	background: url("../images/sitemap-dashed.gif") repeat-y;
	padding:3px 0 3px 25px;
	font-size:100%;
}

ul#siteMap ul ul{
	padding:0;
	margin:3px 0 0 2px;
}

ul#siteMap ul ul li{
	margin:0 0 1px 0;
}

/* ======================================================================

Venture Links List

=======================================================================*/
#venturesLinkList{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#venturesLinkList li{
	float: left;
	width: 180px;
	height: 50px;
	background: #f1f3f4 !important;
	margin: 3px !important;
	padding: 0 !important;
	font-size: 120% !important;
	border: 2px solid #E2E6E8;
}
#venturesLinkList li:hover{
	background: #514d4d !important;
	border: 2px solid #908d8e;
}
#venturesLinkList li:hover a, #venturesLinkList li:hover a:link{
	color: #f1f3f4;
}
#venturesLinkList li a, #venturesLinkList li a:link{
	text-decoration: none !important;
	display: block;
	padding: 10px 0 0 5px;
}


/*
this is not the hack you're looking for
-----------------------------------------*/
#mooScroll{
	opacity: 0;
}

/*
Go Play Quotes
-----------------------------------------*/

.quotes li{
	margin: 0;
	padding: 0;
	font-weight:bold;
	font-style:italic;
	color: #a52315;
	}
.quotes p{
	margin:0 0 25px 0;

}
.pdf ul li{
	background:url(../images/pdf-icon.jpg) left top no-repeat;
	font-size:120%;
	display:block;
	height:15px;
	padding:0 0 0 20px;
	text-decoration:underline;

}

/*
Blog/News Styles
-----------------------------------------*/
.blogDate{
	font-size:90%;
	color: #000;
}

.blogLink{
	font-size:90%;
	color: #000;
}

.blogTagline{
	font-size:90%;
	color: #999;
}
.newsArticle{
	margin: 0 0 20px;
}

.newsArticle h2{
	background:#C7CACC;
	font-style:italic;
	font-size:170%;
	padding:1px 0 2px;
	margin:0 0 1px;
}
.newsDate{
	font-size:110%;
	margin: 4px 0 12px 0;
}


#fundIcons{

}
#fundIcons h3{
    float: left;
    font-size: 4em;
    margin: 0;
    padding: .5em 0 0;
    width: 216px;
    color: #7b7a78;
}
#fundIcons ul{
    list-style-type: none;
    margin: 5px 0;
    padding: 0;
}
#fundIcons li{
    float: left;
    height: 80px;
    margin: 0;
    padding: 0 6px;
    width: 232px;
}
#fundIcons a{
    border-right: 1px solid #A3A2A1;
    display: block;
    height: 100%;
    overflow: hidden;
    text-indent: -5000px;
    width: 100%;
}
#fundIcons .earlyyears{
	background: url(../images/earlyyears.jpg) no-repeat center;
}
#fundIcons .goplay{
	background: url(../images/goplay.jpg) no-repeat center;

}
#fundIcons .fourteennineteen{
	background: url(../images/1419.jpg) no-repeat center;
	border: none !important;
}

/* FUNDS TEMPLATE */
#fund-section{
    float: left;
    overflow: hidden;
    width: 762px;
}
#fund-section .header-img{
    height: 185px;
    margin: 18px 0 0;
    width: 762px;
}
#fund-section .copy-section{
    clear: both;
    margin: 18px 0 0;
    overflow: hidden;
    width: 100%;
}
#fund-section #vid-holder{
    float: left;
    height: 185px;
    margin: 0 21px 0 0;
    width: 240px;
}
#fund-section .copy-section .copy{
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    width: 500px;
}
#fund-section h2{
    background: none repeat scroll 0 0 transparent;
    font-size: 160%;
    font-style: normal;
    padding: 0;
}
#fund-section .copy-section .copy p{
    line-height: 1.38;
}

#fund-section .fund-links{
    clear: both;
    float: left;
    margin: 18px 0 0;
    overflow: hidden;
    width: 100%;
}
#fund-section .fund-links .fund-box{
    float: left;
    margin: 0 21px 0 0;
    width: 240px;
}
#fund-section .fund-links .fund-box.last{
	margin: 0;
}
#fund-section .fund-box h2{
    border-bottom: 1px solid #565252;
    margin: 0 0 12px;
}
#fund-section .fund-box ul{

}
#fund-section .fund-box li{

}
#fund-section .fund-box a{

}
#fund-section .fund-box img{
	margin: 10px 0
}

#fund-section .prev{
	display: none;
}

.boldPara
{
	font-size:140%;
	font-weight:bold;
}
