/*	Caldwells template October 2006*/

body	{	margin:0px 0px 5px 0px;

			padding:0px 0px 5px 0px;

			background-color: #001f40;

			text-align:center;

			}

#frame	{	margin-left:auto;

			margin-right:auto;

			margin-top:3px;

			/*margin-bottom:3px;

			padding-bottom:10px;*/

			text-align:left;

			width:1000px;

			height:auto;

			}

.innerFrame	{	position:absolute;

				width:1000px;

				height:auto;

				}

/*	set up the page	*/

.backg	{	background-color:#1B2936;

			padding-bottom:10px;

			}

.pgContents	{	margin-top:0px;/*the img has been put in so needs to be reduced*/

				margin-bottom:5px;

				margin-left:160px;

				background-color:#FFFFFF;

				padding:20px 10px 10px 20px;

				}

.logoImg	{	padding:13px 0px 0px 15px;

				}

.flash	{	position:absolute;

			left:270px;

			top:13px;

			width:696px;

			height:78px;

			}

.sentence	{	position:absolute;

				top:55px;

				left:13px;

				width:230px;

				height:45px;

				text-align:left;

				}

.sentence h1	{	font-family:Arial, Helvetica, sans-serif;

					font-size:90%;

					color:#FFFFFF;

					font-weight:normal;

					margin:0px;

					}

/***********************************************/

/*	set up left menu	*/			
#container	{
				position:relative;

				

				

				width:886px;

				background-color:#1B2936;

				}

table.menus	{	background-color:#1B2936;

				font-family:Arial, Helvetica, sans-serif;

				color:#FFFFFF;

				font-size:14px;

				font-weight:normal;

				}

table.menus td	{	border:1px solid #F8F21F;

					text-indent:0.5em;

					line-height:1.5em;

				/*cursor:hand; doesn't work*/

					}

table.menus a	{	font-family:Arial, Helvetica, sans-serif;

					color:#FFFFFF;

					text-decoration:none;

					}

table.menus a:hover	{	font-family:Arial, Helvetica, sans-serif;

						color:#F8F21F;

						}

.qckSch	{	margin:10px 10px 10px 10px;

			padding:0px 0px 0px 0px;

			border:1px solid #F8F21F;

			font-family:Arial, Helvetica, sans-serif;

			color:#F8F21F;

			font-size:75%;

			font-weight:normal;

			}

td.searchTD	{	border:0px;

				margin:2px 0px 1px 1px;

				}

/***********************************************/

/**************	footer area	**************/

.bottomImgs	{	margin:0px;

				text-align:center;

				vertical-align:middle;

				}

/*	bottom site map	*/

.siteMapNav	{	margin:3px 0px 0px 0px;/**/

				font-family:Arial, Helvetica, sans-serif;

				font-size:80%;

				height:20px;

				color:#FFFFFF;

				text-align:center;

				padding:3px 0px 3px 0px;

				}

.siteMapNav a	{	display:inline;

					text-decoration:underline;

					padding:0px 5px 0px 5px;

					color:#FFFFFF;

					}

/*	footer	*/

.pied	{	margin:0px 5px 3px 0px;

			font-family:Verdana, Arial, Helvetica, sans-serif;

			font-size:75%;

			color:#FFFFFF;

			text-align: center;

			padding:3px 0px 0px 5px;

			}

.pied a	{	text-decoration:underline;

			color:#FFFFFF;

			}

/****************************************************/

/***********************************************/

/*	general fonts	*/

p {	font-family:Arial, Helvetica, sans-serif;

	font-size:75%; 

	color:#FFFFFF;

	text-align:justify;

	}
	
p a:link{
	color: #EE3124;
}
	

.indexProp	{	color:#37337B;

				text-align:left;

				}

a.indexLink 	{	font:Arial, Helvetica, sans-serif;

					color:#37337B;

					text-align:left;

					font-weight:normal;

					text-decoration:underline;

					font-size:100%;

					}

/*:linka.indexLink:active	{	font:Arial, Helvetica, sans-serif;

					color:#37337B;

					text-decoration:underline;

					font-size:75%;

					}

a.indexLink:visited	{	font:Arial, Helvetica, sans-serif;

					color:#37337B;

					text-decoration:underline;

					font-size:75%;

					}



a.indexLink:hover	{	color:#37337B;

					text-align:left;

					font:Arial, Helvetica, sans-serif;

					font-size:75%;

					}*/

li {	font-family:Arial, Helvetica, sans-serif;

	    font-size:75%;

		color:#000000;

		list-style-type:square;

		padding:5px 6px 0px 0px;

		}

li.nested {

		font-family:Arial, Helvetica, sans-serif;

	    font-size:100%;

		color:#000000;

		list-style-type:square;

		padding:5px 6px 0px 0px;

		}

h1 {	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:100%;

		color:#182831;

		font-weight:bold;	

		}

h2 {	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:90%;

		color:#6F6D78;

		font-weight:bold;

		}

h3 {	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:80%;

		color:#6F6D78;

		font-weight:bold;

		}

h4 {	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:70%;

		color:#6F6D78;

		line-height:normal;

		font-weight:bold;

		}

h5 {	font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:70%;

		color:#FFFFFF;

		line-height:normal;

		font-weight:bold;

		}

input {	font-family:Arial, Helvetica, sans-serif;



	color:#1B2916;

		}

textarea {	font-family:Arial, Helvetica, sans-serif;



	color:#1B2916;
			}

.box {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #182331;

	border: 1px solid #2F5899;

}

/*.pgContents a{	font-family:Verdana, Arial, Helvetica, sans-serif;

				color:#72AC35;

				font-weight:bold;

				text-decoration:none;

				text-align:left;

				}

.contents a:hover	{	text-decoration:underline;

						color:#72AC35;

						}*/

/************************************************/

/*	SITE MAP	*/

.siteMap td	{	vertical-align:top;

				}

.siteList	{	font-family:Arial, Helvetica, sans-serif;

					font-size:100%;

					text-transform:uppercase;

					color:#000000;

					}

.siteList li	{	list-style-type:none;

					list-style-position:outside;

					}					

.siteList a	{	padding:2px 0px 1px 0px;

				color:#000000;

				font-weight:normal;

				font-style:normal;

				text-decoration:none;

				text-transform:none;

				}

.siteList a:hover	{	text-decoration:underline;

						}

/****************************************************/



.current-active-btn {

	font-family: "Tahoma",Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	background-color: #1B2936;	

    padding: 0px 3px 1px;

}

a.current-active-btn:hover {

	font-family: "Tahoma",Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #CCCCCC;

	padding: 0px 3px 1px;



}

.page-titles {

    font-family: Arial, Helvetica, sans-serif;

	MARGIN-TOP: 3px;

	FONT-SIZE: 15px;

	MARGIN-BOTTOM: 3px;

	font-weight:bold;

	color:#1B2936;

}

.page-titles-yellow {

    font-family: Arial, Helvetica, sans-serif;

	MARGIN-TOP: 3px;

	FONT-SIZE: 15px;

	MARGIN-BOTTOM: 3px;

	font-weight:bold;

	color:#FFFF00;

}

.textTest {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffff00;

}

.result-header-top-left{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	background-color:#2F5899;

	text-decoration: none;

}

.result-header-top-right{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #182331;

	background-color:#DAE4F4;

	text-decoration: none;

}

.result-middle-area{

	font-family:Arial, Helvetica, sans-serif;

	font-size:75%; 

	color:#1B2916;

	text-align:justify;

}

.result-bottom-area{	

	background-color:#C3D3ED;

	

}

.result-table-border {

	border: 1px solid #2F5899;

}

.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-align:justify;
	text-decoration: none;
}

.textYellow {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #FFFFFF;

	text-align:justify;

	text-decoration: none;

}
