/* CSS Document */
body
{
	background: url(../images/main-bg.gif) top center no-repeat #A6A7A7;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #333333;
}

#container
{
	width: 1018px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}

#shadow
{
	background: url(../images/shadow.png) top center repeat-y;
	padding: 0px 9px;
}

#shadow2
{
	background: url(../images/shadow.png) top center repeat-y;
	padding: 0px 9px;
}

#header
{
	background: url(../images/header-bg.jpg);
	height: 126px;
}

#location
{
	font-family: Arial, Helvetica, sans-serif;
	color: #03688d;
	font-size: 15px;
	line-height: 25px;
	margin: 30px 25px 0px 0px;
}

#nav
{
	height: 34px;
	padding: 0px 9px;
}

#home-top
{
	height: 272px;
}

#content-box
{
	background: #FFFFFF;
	padding: 0px 25px 15px 26px;
}

#top-grey
{
	background: url(../images/top-grey.jpg) top center no-repeat;
	width: 951px;
}

#middle-grey
{
	background: url(../images/middle-grey.jpg) top center repeat-y;
	width: 951px;
}

#bottom-grey
{
	background: url(../images/bottom-grey.jpg) bottom center no-repeat;
	width: 951px;
}

#side-grey-top
{
	background: url(../images/side-grey-top.jpg) top center no-repeat;
	width: 234px;
	height: 5px
}

#side-grey-middle
{
	background: url(../images/side-grey-middle.jpg) top center repeat-y;
	padding: 15px 20px 15px 20px;
	height: 375px;
}

#side-grey-bottom
{
	background: url(../images/side-grey-bottom.jpg) bottom center no-repeat;
	width: 234px;
	height: 6px;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0b376d;
	font-weight: normal;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 2px 0px; 
	line-height:25px;
}

#title-rule
{
	background-color: #0b376d;
	height: 1px;
	margin: 7px 0px 15px 0px; 
}

#divider
{
	background-color: #ffffff;
	height: 5px;
	margin: 8px 0px 8px 0px; 
}

#dividerblue
{
	background-color: #0b376d;
	height: 8px;
	margin: 15px 0px 15px 0px; 
}

#dotted-line
{
	background: url(../images/dotted-line.jpg) top left no-repeat;
	height: 7px;
	margin: 7px 0px 7px 0px;
}

#footer
{
	font-size: 11px;
	color: #000000;
	text-align: center;
	margin-bottom: 10px;
}

#int-content
{
	padding: 30px 40px 30px 40px;
}

.big-blue
{
	font-size: 15px;
	color: #0b376d;
	font-weight: normal;
}
.black {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


.light-blue-title
{
	font-size: 17px;
	color: #84d4f6;
}

.small-white
{
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
}

A:link	{font-weight: bold; color: #3A53A5; text-decoration: none;}
A:visited {font-weight: bold; color:#3A53A5; text-decoration: none;}
A:active {font-weight: bold; color:#3A53A5; text-decoration: none;}
A:hover	{font-weight: bold; color:#6981C5; text-decoration: underline;}

.small-blue:link {font-weight: bold; color: #84d4f6; text-decoration: none;}
.small-blue:visited {font-weight: bold; color:#84d4f6; text-decoration: none;}
.small-blue:active {font-weight: bold; color:#84d4f6; text-decoration: none;}
.small-blue:hover	{font-weight: bold; color:#84d4f6; text-decoration: underline;}

.footer:link {font-weight: bold; color: #000000; text-decoration: none;}
.footer:visited {font-weight: bold; color:#000000; text-decoration: none;}
.footer:active {font-weight: bold; color:#000000; text-decoration: none;}
.footer:hover	{font-weight: bold; color:#000000; text-decoration: underline;}

.footerhome:link {font-size:11px; font-weight:normal; color: #000000; text-decoration: none;}
.footerhome:visited {font-size:11px;  font-weight:normal; color: #000000; text-decoration: none;}
.footerhome:active {font-size:11px; font-weight:normal; color: #000000; text-decoration: none;}
.footerhome:hover	{font-size:11px; color: #000000; text-decoration: underline;}
.nolink {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #3A53A5;
}
