﻿/* CSS Document */


/*//////////////////////////////////SUB PAGE///////////////////////////////////////////////*/

/* ----------------- Top Section Style ------------------- */

div#entireTopSectionContent{
	float:left;
	margin: 0;
	height:210px;
	width:990px;
	background-color:#070028 ;
}

/* ------------------ Breadcumbs Style ----------------- */

div#breadcrumbs{
	float:left;
	padding:22px 0 0 0;
	margin: 0;
	height:15px;
	width:741px;
	color:#b5b3bf;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

#breadcrumbs a {
	color:#b5b3bf;
	text-decoration:none;
}

#breadcrumbs a:hover {
	color:#FFFFFF;
}

div#contentLogo{
	float:left;
	margin: 0;
	height:210px;
	width:247px;
}

/* ------------------- Left Hand NAV ----------------------  */

div#LHnav{
    float:left;
    width:247px;
    font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:50px 0 0 0;
}


#LHnav ul {
	float:left;
    margin:0 0 0 0;
    padding:0; 
    list-style:none;
	
}

#LHnav li {
    float:left;
	margin:0;
	padding:0;
	width:200px;
	/*height:27px;*/
	border-top-style:solid;
	border-top-color:#a4a2b0;
	border-top-width:1px;
	/*background: url(../img/crossOFF.jpg) left no-repeat;*/
}

#LHnav li.lastLink {
    float:left;
	margin:0;
	padding:0;
	width:200px;
	/*height:27px;*/
	border-top-style:solid;
	border-top-color:#a4a2b0;
	border-top-width:1px;
	border-bottom:1px solid #a4a2b0;
	/*background: url(../img/crossOFF.jpg) left no-repeat;*/
}

#LHnav a {
    float:left;
	margin:0;
	padding:7px 11px 10px 24px; /* top right bottom left */
	color:#9c99a9;
	text-decoration:none;
	background: url(../img/crossOFF.jpg) left no-repeat;
}

#LHnav .lastLink{
    float:left;
	margin:0;
	width:149px;
	color:#9c99a9;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-color:#a4a2b0;
	border-bottom-width:1px;

}

#LHnav a:hover {
    display:block;  /* makes links display horizontal */
	color:#070028;
	background: url(../img/crossOn.jpg) left no-repeat;
}

#LHnav a.current {
	color:#070028;
	background: url(../img/crossOn.jpg) left no-repeat;
}


/*****LEFT MENU SECOND LEVEL  *****/
#LHnav ul.secondLevel{list-style:none;border-top:1px solid #DBDAE3; background:#F1F0F3;}
#LHnav ul.secondLevel li{background:transparent;list-style:none;display:block;padding:0px;border:0px;line-height:1.6em;}
#LHnav ul.secondLevel li a{background:transparent;padding:0px 0px 0px 2.8em;width:160px;display:block;font-size:11px;}
#LHnav ul.secondLevel li a:Visited{background:transparent;padding:0px 0px 0px 2.8em;width:160px;display:block;font-size:11px;}
#LHnav ul.secondLevel li a:Hover{background:transparent;color:#070028;}
#LHnav ul.secondLevel li a.Active{background:transparent;width:160px;color:#070028; background:#F1F1F3;display:block;}

/* ------------------- Sub Page Content Area --------------------*/

div#ContentSubPageWIDE{
	float:left;
	width:680px;
	margin:20px 33px 0 0;
	padding:0 0 70px 0;
	min-height: 400px;
}


div#formContentSubPage{
	float:left;
	width:455px;
	margin:20px 33px 0 0;
	padding:0 0 70px 0;
	min-height: 400px;
}

div#formContentSubPage Table td img{ padding-left:13px;}

div#formContentSubPageLarge{
	float:left;
	width:670px;
	margin:20px 33px 0 0;
	padding:0 0 70px 0;
	min-height: 400px;
}

div#wideMainContentSubPage{
	float:left;
	width:688px;
	margin:20px 23px 0 24px;
	padding:0 0 70px 0;
}

div#wideMainContentSubPageWider{
	float:left;
	width:720px;
	margin:20px 23px 0 24px;
	padding:0 0 70px 0;
}

div#mainContentSubPage{
	float:left;
	width:540px;
	margin:20px 23px 0 0;
	padding:0 0 70px 0;
	
}

div#mainContentSubPage-Title{
	padding:0 0 15px 0;
}

div#mainContentSubPage-Pic{
	float:right;
	padding:0 0 35px 15px;
	width:218px;
	height:175px;
}
/* ------------Address Beside Form -------------*/

div#addressSection{
	float:left;
	width:188px;
	margin:15px 0 0 20px;
	padding:0 0 0 0;
	
}

div#address{
	margin:0 0 0 10px;
}

div#address p{color:#000000;}
/*--------------------- Right Hand Column --------------------- */

div#wideRightHandColumn{
	float:left;
	width:200px;
	padding:0px 0px 0 15px;
	background:url(../img/latestNewsLine.gif) repeat-y;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:23px 0 0 0;
}


div#rightHandColumn{
	float:left;
	width:150px;
	padding:0 10px 0 15px;
	background:url(../img/latestNewsLine.gif) repeat-y;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:50px 0 0 0;
}

div#relatedLinksButton{
	float:right;	
	width:99px;
	height:15px;
	margin:23px 20px 0 0;
}

#rightHandColumn ul {
	float:left;
    margin:0 0 0 0;
    padding:0.8em 0px 0px 0px; 
    list-style:none;
	clear:both;
	
}

#rightHandColumn li {
    float:left;
	clear:both;
	display:block;
	margin:0;
	padding:0;
	width:140px;
	height:15px;
}

#rightHandColumn a {
    float:left;
	margin:0;
	padding:0px 11px 0px 24px;  /*top right bottom left */
	color:#070028;
	text-decoration:none;
    /*background: url(../img/arrowOff.jpg) left no-repeat;*/

}

#rightHandColumn li a:hover {
    display:block;  /* makes links display horizontal */
	color:#9c99a9;
	background: url(../img/arrowOn.jpg) left no-repeat;
}


/* ----------------- Content Reflection ---------------------*/


div#contentReflection{	
	float:left;
	height:173px;
	margin: 0 0 0 0;
}

/* ------------------------ Form ------------------------------*/

div#allForms{
	float:left;
	width:455px;
	margin:15px 0 0 0;
	padding:10px 0 0 15px;
	border-top-color:#767288;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#767288;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background: #f1f0f3 url(../img/formBG.gif) repeat-x 50% 0;
}


.remind
{
    position: relative;
    top: -20px;
    left: 39px;
}

.remind span
{
    color: Red;
    display: none;
}

.remind2
{
    position: relative;
    top: -20px;
    left: 225px;
}

.remind2 span
{
    color: Red;
    display: none;
}

/********** SEARCH RESULTS  (TWO COL. TEMPLATE) **********/
.rightMiddleInnerContainer .contentResults{float:left;width:718px;padding:0em 2em 0px 0px;}
#middleContainerTwo{width:988px;padding:2.5em 0px 0px 0em;}
.results{border-top:1px solid #DBDAE3;padding:0.8em 0px 1em 0px;margin:0em 0px 0px 0px;}
.resultsConatiner{padding:1.8em 0em 0em 0.3em;font-size:12px;}
.resultsConatiner ol{padding:0px 1em 0px 2em;font-weight:bold;}
.resultsConatiner ol li{list-style:decimal;padding:0px 0px 1em 0px;}
.resultsConatiner ol li span p{font-weight:normal;color:#514C68;font-size:12px;}
.resultsConatiner a{text-decoration:underline; text-decoration:underline;color:#0060c3;}
.resultsConatiner a:Visited{text-decoration:underline; text-decoration:underline;color:#0060c3;}
.resultsConatiner a:hover {text-decoration:none; color:#070028;}

/***** SEARCH ARTICLES *****/
.searchArticleContainer{padding:0px 0px 1.4em 0px;border-bottom:1px solid #DBDAE3;}
.searchArticleInnerContainer{padding:0px 0px 0em 0em;}
.searchArticleInnerContainer fieldset{float:left;height:18px;clear:right;}
.searchArticleInnerContainer fieldset.Double{height:18px;padding:0px 0px 1em 0px;float:left;clear:right;}
.searchArticleInnerContainer input{margin:0px 1.4em 0px 0px;width:100px;float:left;padding:0px 0px 2px 0px;}
.searchArticleInnerContainer select{margin:0px 0px 0px 0;width:70px;float:left;}
.searchArticleInnerContainer select.Month{margin:0px 0px 0px 1.4em;width:100px;float:left;clear:right;}
.searchArticleInnerContainer select.Place{margin:0px 0px 0px 1.4em;width:175px;float:left;}
.searchArticleInnerContainer .button{width:70px;float:left;margin:0px 0px 0px 1em;padding:0px;clear:right;}
.searchArticleInnerContainer label{width:21em;float:left;color:#070028; padding:0.1em 0px 0.4em 0px;font-weight:bold;clear:both;}
.searchArticleContainer h3{float:left;clear:both;}
.errorMessage{color:#FF0000;font-size:11px;padding:1em 0px 0px 0px;float:left;clear:both;}

/*** NEWS AND ARTICLE ***/
.newsFirst p{padding:0em 0px 0.5em 0px;}
.newsFirst{border-top:1px solid #DBDAE3;padding:0.5em 1em 0.5em 1em;background-color:#F1F0F3;}
.newsFirst span{font-size:11px;color:#928FA1;}
#rightMiddleContainer .newsFirst IMG{float:left;clear:both;border:0px;margin:0px;padding:0px 0.8em 0px 0px;}

.newsItems{/*border-top:1px solid #DBDAE3;*/padding:0.3em 1em 0.3em 0em;}
.date{font-size:11px;color:#928FA1;}
.newsItems IMG{float:left;clear:both;border:0px;margin:0px;padding:0px 0.8em 0px 0px;}
.newsItems p{padding:0em 0px 0.5em 0px;}

/********** FAQs **********/
.FAQConatiner{padding:1em 1em 1em 2em;}
.FAQConatiner ol{padding:0px;font-weight:bold;font-size:12px;}
.FAQConatiner ol li{list-style:decimal;padding:0px 0px 0.5em 0px;color:#000000;}
.FAQConatiner ol li span p{font-weight:normal;color:#514C68;font-size:11px;}


.number{float:left;width:3%;font-size:11px;font-weight:bold;}
.faqContent{float:left;width:90%;}
.faqContent h3{padding:0px 0px 0.4em 0px;}
.faqItems{background:#FFFFFF;padding:2em 0px 0.1em 0px;}

/**** PAGE NUMBERS *****/
.pageNumberContainer{padding:1em 0px 0px 0px;text-align:center;border-top:1px solid #DBDAE3;clear:both;}
.pageNumberContainer ul{padding:0px;}
.pageNumberContainer ul li{list-style:none; display:inline;padding:0px;font-size:10px;}
.pageNumberContainer ul li.first{list-style:none; display:inline;padding:0px; background:url('../img/previous_arrow.gif') no-repeat 0% 50%;}
.pageNumberContainer ul li.last{list-style:none; display:inline;padding:0px; background:url('../img/next_arrow.gif') no-repeat 100% 50%;}
.pageNumberContainer ul li a{text-decoration:none;color:#9c99a9;}
.pageNumberContainer ul li a:Visited{text-decoration:none;}
.pageNumberContainer ul li a:Hover{color:#070028;}
.pageNumberContainer ul li a.Active{text-decoration:none;color:#070028;}
.pageNumberContainer ul li.first a, .pageNumberContainer ul li.last a {padding:0px 0.8em 0px 0.8em;text-decoration:none;color:#9c99a9;}
.pageNumberContainer ul li.first a:Visited, .pageNumberContainer ul li.last a:Visited{padding:0px 0.8em 0px 0.8em;text-decoration:none;}
.pageNumberContainer ul li.first a:Hover, .pageNumberContainer ul li.last a:Hover{color:#070028;}


/******************** IMAGE GALLERY ********************/
.contentResults{float:left;width:720px;padding:0em 1.5em 0px 0px;}
.imagesContainer{padding:0.5em 0px 30px 0px;}
.image{float:left;width:161px;margin:1.5em 1em 0px 0px;}
.results IMG{clear:both;}
.imagesContainer .caption{padding:0.5em 0px 0px 0px;color:#928FA1;clear:both;font-size:10px;}
/********** IMAGE LARGE **********/
.description{width:100%;}
.largeImage{width:550px;margin:0px auto 0px auto;}
.controlsContainer{padding:0.5em 0px 0px 0px;clear:both;font-size:12px;}
.next{float:right;width:5%;}
.previous{float:left;width:10%;}


.loginPart{
	width: 240px;
	float: none;
	margin: 0 auto;
}

.loginPart h1{
	text-align: center;
}

.loginPart table th{
	text-align: left;
	font-weight: normal;
	width: 100px;
}

/*//////////////////////////////////END SUB PAGE//////////////////////////////////////////*/



