@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

li{list-style:none;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
p {
	color:black;
	font-size:100%;
}
.wrapper {
	width:960px;
	margin-right: auto;
	margin-left: auto;
}
.header {
	width:960px;
	height:165px;
}
.navBar {
	width:960px;
	height:50px;
}
.imageBar {
	width:960px;
	height:193px;
}
.thinBlueStrip {
	width:960px;
	height:4px;
}
.leftSideBar {
	width:190px;
	height:483px;
	float:left;
	margin-top:5px;
	background-color: #2B378B;
	margin-left: 0px;
	background: url(../images/left-bar.gif) no-repeat 0 0 scroll;
	padding-top: 28px;
	padding-left: 54px;
	clear: left;
}
.content {
	width:525px;
	height:auto;
	float:left;
	margin-top: 35px;
	margin-left: 15px;
}
.right-bar {
	float:right;
	background:url(../images/right-bar.gif) no-repeat 0 0 scroll;
	width:147px;
	height:390px;
	margin-top: 5px;
	padding-top: 10px;
	padding-left: 15px;
}
.right-bar img {
	margin-top:10px;
	margin-bottom:5px;	
}
.content-title-holder {
	width:100%;
	height:auto;
	float:left;
	text-align:right;
}
.ft {
	height:40px;
	clear:both;
	text-align:center;
	padding-top:10px;
	color:#666666;
}
.ft a, ft a:link, ft a:visited, ft a:hover, ft a:active {
	color:#666666;
	text-decoration:none;
} 
.homeTxtHolders {
	width:100%;
	height:auto;
	float:left;
	margin-top: 20px;
}
.homeImageHolders {
	width:100px;
	height:auto;
	float:left;
	margin-top:30px;
}
.bullet {
	height:50px;
	width:47px;
	float: left;
}
.bulletWithMargin {
	height:50px;
	width:47px;
	margin-left:1px;
	float: left;
}
.button {
	height:30px;
	width:144px;
	float: left;
	background-color: #2A398A;
	padding-top: 20px;
}
.linkText, linkText:link, linkText:visited {
	font-size: 120%;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.linkText:hover, linkText:active {
	font-size: 120%;
	color: #6699FF;
	text-decoration: none;
	text-align: left;
}
.bigLinkText, bigLinkText:link, bigLinkText:visited {
	font-size: 100%;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.bigLinkText:hover, bigLinkText:active {
	font-size: 100%;
	color: #6699FF;
	text-decoration: none;
	text-align: left;
}
.left-bar-text {
	color:white;
	font-size:100%;
}
.xlarge-header-text {
	font-size:167%;
	color:#2B378B;
}
.right-bar-text, .right-bar-text:link, .right-bar-text:visited, .right-bar-text:hover, .right-bar-text:active {
	font-size:108%;
	color:#2B378B;
	text-decoration:none;
	font-weight:normal;
}
.blue-header-text {
	font-size:131%;
	color:#2B378B;
}
.black-header-text {
	font-size:131%;
	color:black;
}
.gallery-images-bg {
	float:left;
	background:url(../images/gallery-images-bg.gif) no-repeat 0 0 scroll;
	width:514px;
	height:170px;
	margin-left:5px;
}
.main-image-holder {
	float:left;
	width:188px;
	height:141px;
	margin-left:10px;
	clear:left;
}
.gallery-bg-top {
	float:left;
	background:url(../images/gallery-bg-top.gif) no-repeat 0 0 scroll;
	width:514px;
	height:11px
}
.gallery-bg-mid {
	float:left;
	background:url(../images/gallery-bg-mid.gif) repeat-y 0 0 scroll;
	width:514px;
}
.gallery-bg-bottom {
	float:left;
	background:url(../images/gallery-bg-bottom.gif) no-repeat 0 0 scroll;
	width:514px;
	height:12px;
}
.small-images-container {
	float:left;
	width:310px;
}
.small-images-holder {
	float:left;
	width:90px;
	height:66px;
	margin-top:3px;
	margin-left:10px;
}
