BODY {  MARGIN-TOP: 5px; }
H1 { 	COLOR: black }
H2 { 	COLOR: black }
H3 {	COLOR: black }
H2 {    PADDING: 0px; FONT-SIZE: 1.6em; MARGIN: 0px;}
H2 {	PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center;}
H3 { 	FONT-SIZE: larger; MARGIN: 0px }
P  {	MARGIN-TOP: 0px }
UL {	MARGIN-TOP: 0px }
OL {	MARGIN-TOP: 0px }
TD.Input  {text-align: left}
TD.Field  {text-align: right; font-weight: bold;}
BLOCKQUOTE {	MARGIN-TOP: 0px }
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 10px;
}
.clear { CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px }
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
        PADDING-BOTTOM: 0px; PADDING-TOP: 30px;
        MARGIN: 0px auto; 
        WIDTH: 750px; HEIGHT: 150px; 
        BACKGROUND: URL(images/BlueBkGnd200.png); 
        position: relative;
}
#nosearchheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
        PADDING-BOTTOM: 0px; PADDING-TOP: 30px;
        MARGIN: 0px auto; 
        WIDTH: 750px; HEIGHT: 100px; 
        BACKGROUND: URL(images/BlueBkGnd200.png); 
        position: relative;
}
#logo { position: absolute; left: 15px;	top: 20px;}
#logo IMG {Border: none; Padding: 0;}

#logotext{
	position:absolute;
	left: 130px;
	top: 25px;
}
#logotext IMG {Border: none; Padding: 0;}
#logotext h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
        margin: 0;
}
#linkbox {
	position:absolute;
	width:120px;
	left: 605px;
	top: 25px;
	z-index:50;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#linkbox a:link {
	color: #000066;
	text-decoration: none;
}
#header IMG.Left  { PADDING-LEFT: 1em; FLOAT: left }
#header IMG.Right { PADDING-RIGHT: 1em; FLOAT: right }
#header IMG.Centre { TEXT-ALIGN: center }
#ads {
        BACKGROUND-COLOR: #ffffcc;
        WIDTH: 180px; 
        HEIGHT: 600px;
	TEXT-ALIGN: left
}

#Search {
	position:absolute;
	width:700px;
	left: 15px;
	top: 125px;
}
#Search SELECT.DropDownSelector {position: absolute; visibility: hidden; }

#SideBar {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 10px; 
        Float: Right;
        WIDTH: 180px; 
	TEXT-ALIGN: left;
}
#SideNav1 {
	MARGIN-TOP: 5px;  
        Float: Right;
        WIDTH: 155px; 
	TEXT-ALIGN: Left
}
#results {
	MARGIN-TOP: 5px; 
        BACKGROUND-COLOR: #F9F9F9; 
        Float: Left;
        WIDTH: 540px; 
        TEXT-ALIGN: left;
}
#Contact {
	MARGIN-TOP: 5px; 
        BACKGROUND-COLOR: #F9F9F9; 
        Float: Left;
        WIDTH: 530px; 
        TEXT-ALIGN: left;
}

#Contact {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}
#Contact .Field {font-weight: Bold;}

#nav IMG {
	TEXT-ALIGN: center
}
#nav UL {
	MARGIN-LEFT: 0.5em; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#nav LI { PADDING-TOP: 1em; }
#nav A {COLOR: black; TEXT-DECORATION: none; }
#nav A:hover { FONT-WEIGHT: bold; }
#content {
        PADDING-BOTTOM: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
        BACKGROUND-image: url(images/BlueBkGnd200.png);
        BACKGROUND-REPEAT: repeat-y;
        BACKGROUND-POSITION: Right;
        MARGIN: 0px auto; 
	VERTICAL-ALIGN: bottom; 
        WIDTH: 750px; 
}

#popupcontent {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
        PADDING-BOTTOM: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; 
        BACKGROUND-COLOR: #F9F9F9; 
        MARGIN: 0px auto; 
	VERTICAL-ALIGN: bottom; 
        WIDTH: 750px; 
}

#content H2 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#content H3 {
	PADDING-TOP: 0em; TEXT-ALIGN: left
}
#About     {border: 1px solid black; z-index: 100; visibility: hidden; background-color: White; position: absolute; padding: 0px 0px 0px 5px; top: 10px; left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}
#AboutText {overflow: auto; text-align: left; height: 400px; width: 700px;}
#AboutText H2 {text-align: Left;}

#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
        FONT-SIZE: smaller;  
        MARGIN: 0px auto; 
        WIDTH: 750px;
}
#footer .Left  {float: Left; }
#footer .Right {float: Right; }

.Right  {Float: Right;}
.Left   {Float: Left;}
.Centre {text-align: Center;}
.bold   {FONT-WEIGHT: bold;}

.linkedtoevery {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boxtoptext {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottomtext {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.click {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: center;
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BOTTOM: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.entriesbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}        
.ads {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.adverttext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.phone {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Float: left;
}
.book A {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Float: right;
}
.adhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left;
}
#ajax_listOfOptions{position:absolute;	/* Never change this one */
                    width:300px; height:250px;	/* Dimensions of box */
                    overflow:auto;	/* Scrolling features */
                    border:1px solid #317082;	/* Dark green border */
                    background-color:#FFF;	/* White background color */
		    text-align:left; font-size:1em; z-index:100; }
#ajax_listOfOptions div{ margin:1px; padding:1px; cursor:pointer; font-size: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;} /* General rule for both .optionDiv and .optionDivSelected */
#ajax_listOfOptions .optionDiv{	}/* Div for each item in list */
#ajax_listOfOptions .optionDivSelected{ background-color:Blue; color:#FFF; }/* Selected item in the list */
#ajax_listOfOptions_iframe{ background-color:#F00; position:absolute; z-index:5; }

fieldset.Ajax{ 	display:inline;	}

#Layer18X TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}
#Layer18X TD.PaginationA {text-align: center;}
#Layer18X TD.PaginationB {text-align: center;}
#Layer18X TD.Pagination {text-align: center;}
#Layer18X TD.ResultsSummary {text-align: Left;}
#Layer18X TD.SearchAll {text-align: Left;}

.MPResultsTable {width: 490px;}
.MPTitle { FONT-WEIGHT: bold; }
.MPPhone { FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #666666; Float: left; }
.MPHL {FONT-WEIGHT: bold; COLOR: black;}
.MPPagination {TEXT-ALIGN: center; FONT-SIZE: Smaller;}
.MPLabel {COLOR: #000000; FONT-SIZE: Smaller; FONT-WEIGHT: bold;}
.MPResultSummary {text-align: Left;}
#MPResults {
	MARGIN-TOP: 5px; 
        BACKGROUND-COLOR: #F9F9F9; 
        Float: Left;
        WIDTH: 500px; 
        TEXT-ALIGN: left;
}
#MPContent {}
// #MPSearch INPUT {FONT-SIZE: Smaller;}
// #MPSearch SELECT {FONT-SIZE: Smaller;}
#MPSearch TD {}
#MPSearch IMG {border: none;}

//#MPAdsTABLE * { overflow: hidden; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Font-Size: Small;}
//.MPAdsLink {text-decoration: none; }
//.MPAdHead  {font-weight: bold; color: blue; text-decoration: none; }
//.MPAdBody  {font-weight: normal; color: black;}
//.MPSpons   {font-weight: Bold; color: black; }


