/* CSS Document */

body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 0.8em; color: #333; background-color: #FFF; }

html{ overflow-x:auto; overflow-y:auto;}

ul{ margin: 0px; padding: 0px;}

/* Used for heading of the sidemenu */

h2{ font-size: 15px; color: #0d4686; line-height: 0em; margin: 0px; font-weight: normal;}

#top{
	margin: 0;
	padding: 0px;
	overflow: hidden;
	background-color: #0077CE;
	height: auto;
	width: 100%;
	min-width: 850px;
}

#page{ width: 820px; overflow: auto; background-repeat: repeat-y; background-position: center; background-color: #FFF; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #fdebcb; border-left-color: #fdebcb; }

#pageSearch{ margin: 0 auto; width: 800px; padding: 0px 4px; overflow: auto; background-color: #FFF; background-image: url(../images/bgbody.gif); background-repeat: repeat-y; background-position: center; }

#header{ height: 105px; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; background-repeat: repeat-x; background-position: center center; clear: both; float: none; overflow: hidden; }

#header1{ height: 105px; width: 850px; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; background-repeat: repeat-x; background-position: center center; clear: both; float: none; overflow: hidden; }

#headersearch{ width: 800px; height: 90px; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; background-image: url(../images/header1.gif); background-repeat: repeat-x; background-position: left center; border-left-color: #D6D6D6; border-right-color: #D6D6D6; border-left-width: 3px; border-left-style: solid; border-right-width: 3px; border-right-style: solid;}

#logo{ width: 333px; margin-left: 0px; float: left; padding-top: 10px; padding-bottom: 5px; padding-left: 0; display: inline; background-position: center; }

#navcontainer{ width: 100%; height: 22px; float: left; overflow: hidden; position: relative; background-color: #FFF;}

#navcontainer ul{ list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: none; font-weight: bold; padding-left: 0px; text-align: center; clear: left; float: left; position: relative; left: 50%; }

#navcontainer li{ display: block; margin: 0; float: left; position: relative; right: 50%; border-top-width: 1px; border-top-style: solid; border-top-color: #fdebcb; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fdebcb; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 0; border-left-width: 1px; border-left-style: solid; border-left-color: #fdebcb; }

#navcontainer A{ color: #FFF; display: block; width: auto; text-decoration: none; margin: 0; padding: 2px 10px; background-color: #0077CE; }

#navcontainer A:hover, #navcontainer A:active{ background-color: #0682de; }

#navcontainer A.active:link, #navcontainer A.active:visited{ position: relative; z-index: 102; background: #13BFDD; font-weight: bold;}

#icons{ width: 90px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; }

#icons1{ width: 90px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; }

#icons-index{ width: 100px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; }

#icons-audio{ width: 90px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; }

#icons-photo{ width: 90px; margin-left: 0px; float: right; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; margin-top: 5px; }

#icons-uploads{ width: 120px; margin-left: 0px; float: right; padding-top: 2px; padding-right: 0; padding-bottom: 0px; padding-left: 0; display: inline; }

#content{ background: #ffffff url(../images/bgpage.gif) repeat-x; float: left; width: 800px; margin: 0;}

#searchResult{ float: left; width: 90%; margin: 0px; padding: 10px 10px 0px 50px; min-height: 600px;/* [disabled]height: auto; *//* [disabled]overflow: hidden; */}

.bluetitle{ color: #063d7b; font-size: 1em; font-weight: bold;}

.greytitle{ color: #8A650D; font-size: 0.9em; font-weight: bold;}

A img{ border: 0px;}

A{ color: #063d7b; text-decoration: none;}

A:visited{ color: #063d7b;}

A:hover{ text-decoration: underline; color: #063d7b; }

#footer{ clear: both; width: 700px; text-align: center; font-size: 11px; background-repeat: repeat-x; background-position: center; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: 60px; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0; overflow: hidden; border-top-width: 1px; border-top-style: solid; border-top-color: #fdebcb; font-family: Verdana, Geneva, sans-serif; }

#footersearch{ clear: both; width: 800px; text-align: center; font-size: 10px; background-image: url(../images/pagebottom1.gif); background-repeat: repeat-x; background-position: center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; border-top-width: 1px; border-top-style: solid; border-top-color: #E8C2AA; border-bottom-color: #D6D6D6; border-left-color: #D6D6D6; border-right-color: #D6D6D6; border-left-width: 3px; border-left-style: solid; border-right-width: 3px; border-right-style: solid;}

#footer a{ color: #063d7b; }

#search{ float: right; margin-right: 0px; padding-top: 55px; padding-right: 0; padding-bottom: 0px; padding-left: 0; }

#search2{ float: right; margin-right: 30px; padding-top: 40px; padding-right: 0; padding-bottom: 0px; padding-left: 0; width: 150px;}

#search .inputbox{ width: 147px; float: left;}

.forminputbox{ width: 139px; height: 17px;}

#search .searchbt{ float: left; width: 21px; height: 17px; margin-top: 3px;}

.relatedlinks-leftcol{ width: 218px; float: left; position: relative; min-height: 600px; background-color: #FFF; padding-top: 10px; padding-right: 20px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }

.relatedlinks-list img { margin-left: 50px; margin-top: 40px; margin-bottom: 5px; }

#relatedlinks-leftcol{ width: 188px; float: left; margin: 0px; padding: 15px 0px 0px; position: relative; }

.relatedlinks-leftcol p{ margin: 10px 0px 7px 10px; color: #0d4686; text-transform: none; font-weight: normal; font-variant: normal; font-size: 12px; line-height: 15px; }

.relatedlinks-leftcol h5{ color: #063d7b; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; margin-left: 10px; margin-top: 12px; margin-bottom: 5px; line-height: 15px; }

.relatedlinks-leftcolheading{ width: 160px; float: left; text-align: center; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 12px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }

.photo{ width: 80%; float: right; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; height: 250px; }

.relatedlinks-list ul{ padding: 0px 0px 0px 5px; width: 80%; list-style-type: none; margin: 0px 0px 0px 15px;}

.relatedlinks-list li{ padding: 6px; clear: both; width: 100%; margin: 0px 0px 0px -10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0d4686; background-repeat: repeat-x; background-position: left bottom; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FCD5AD; }

.relatedlinks-leftcol li A{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #0d4686; line-height: 1.5em; 

}

.relatedlinks-leftcolheading img{ margin-right: 4px;}

.relatedlinks-listSpacer{ height: 170px; width: auto;}

.indexsectionseparater{ width: 525px; background: url(../images/indextext-separater.gif) no-repeat center; float: right; clear: both; padding-top: 15px; padding-right: 0; padding-bottom: 30px; padding-left: 0; }

.smallpagetitle{ font-size: 0.7em; margin: 0px; padding: 0px;}

.bodyTahoma{ font-family: Tahoma, sans-serif; font-size: 1em; line-height: 1.5em; }

#sizer{ text-align: center; margin-top: 0px; margin-bottom: 1px; width: 160px; margin-left: 12px; }

#sizer a{ text-decoration: none;}

#sizerWrap{ float: right;}

.image1 { float: left; margin-left: 50px; margin-top: 30px; margin-bottom: 550px; }
