body {
	font-family: Arial;
	font-size: 11px;
	background: url(../images/mainBg.jpg) repeat-x; background-color:#000000; 
}
#BgWhite { background-color:#FFFFFF; width:900px;  margin-left:auto; margin-right:auto; text-align:center;}
#MainBanner { width:900px; text-align:center;}
#MainBanner .upperArea { width:880px; margin:0 auto;}
#MainBanner .upperArea .logo{ width:141px; height:146px; float:left; }
#MainBanner .upperArea .rightArea{ width:728px; margin-left:10px; float:right; }
#MainBanner .menuArea { clear:both; margin:0 auto; width:890px;  }

.MainMenu a{color:#D8D8D8; text-decoration:none;}
.MainMenu a:hover{color:#3399FF; text-decoration:none;}

#RecentMember ul
{
	list-style-type:none;
	}
#RecentMember li
{
	display:inline;
	float:left; 
	padding-left:7px; padding-right:7px;
	
	}
#RecentMember li a{text-decoration:none; }	
.SubmenuTabs {
	
	width: 68px; height:21px; margin-left:2px; margin-right:2px;
	font: normal 10px Arial; text-align:center; line-height:21px; color:#333333;
}
.SubmenuTabs a{
	color:#333333; text-decoration:none;
}
.SubmenuTabs a:hover{
	color:#0057a1; text-decoration:none;
}
.MainMenu {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color:#D8D8D8;
	margin-right: 18px;
	margin-left: 18px; text-align:center; word-spacing:2px;
}



.MainMenuSearch table{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#D8D8D8;
	margin-left: 16px;
}

.MainMenuSearch a{color:#D8D8D8; text-decoration:none;}
.MainMenuSearch a:hover{color:#3399FF; text-decoration:none;}

.MainMenuSearch a{color:#D8D8D8; text-decoration:none;}
.MainMenuSearch a:hover{color:#252525; text-decoration:none;}


.btnSearch{ background:url(../images/log.png) no-repeat; width:78px; height:22px; text-align:center; font:bold 12px Arial; color:#fff; border:none; cursor:pointer;}

.btnLogin{ background:url(../images/log.png) no-repeat; width:68px; height:24px; text-align:center; font:bold 12px Arial; color:#fff; border:none; cursor:pointer;}

.btnLong{ background:url(../images/longerbutton.jpg) no-repeat; width:132px; height:24px; text-align:center; font:bold 12px Arial; color:#fff; border:none; cursor:pointer;}

.btnLongest{ background:url(../images/btnlong.jpg) no-repeat; width:350px; height:24px; text-align:center; font:bold 12px Arial; color:#fff; border:none; cursor:pointer; margin-top:3px;}

.btnLongestLink{ background:url(../images/btnlong.jpg) no-repeat; width:350px; height:50px; text-align:center; font:bold 12px Arial; color:#fff; border:none; cursor:pointer; margin-top:3px;}

.textSearch { text-align:left; border:0; font:normal 11px Arial; background-color:#d9d9d7; margin-left:5px; color:#000000; width:80px; }
.dropselect { text-align:left; border:0; font:normal 11px Arial; background-color:#d9d9d7; margin-left:5px; color:#000000; width:105px;  }



.WhiteTabTitles {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	margin-left: 10px;
	margin-top: 10px; 
	width:250px;

	 
} 

.selectedLink
{
	border-right:solid 1px gray;
	background-color:#f2f2f2;
	height:25px;
	text-align:center;
}

.defaultLink
{
	border-right:solid 1px gray;
	border-bottom:solid 1px gray;
	background-color:#E7E7E7;
	height:25px;
	text-align:center;
}

.tabLink
{
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}
a.default
{
	color:#0057a1;
	text-decoration:none;
}
.emptyLink
{
	border-bottom:solid 1px gray;
	background-color:#E7E7E7;
	height:25px;
	text-align:center;
}

.messageText
{
	color:#0057a1;
	text-align:center;
	}

.ContentArea { font: normal 12px Arial ;color:#333333; width:890px; border:0; margin:0 auto; }  
.ContentPageMargin { padding:15px; font: normal 12px arial; margin:0 auto; }
.Content a{ color:#0057a1; text-decoration:none;} 
.Content a:hover{ color:#333333; text-decoration:none;} 
.ContentTitle { background:url(../images/contentHeaderbg.jpg); width:100%; text-align:left; 	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 12px; }
.centertable { text-align:left;}
.maxtablewidthpercent { width:100% ;}
.maxtablewidth { width:890px; text-align:left; margin:0 auto;}
	
.TabTitles { font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 12px; text-align:center;}

.Boxlink { font: bold 11px Arial ;color:#333333; border: 1px solid #B9B9B9; padding:2px; margin:3px; text-align:center;} 
.Boxlink a{ color:#0057a1; text-decoration:none;} 
.Boxlink a:hover{ color:#333333; text-decoration:none;} 

.tableContent { display:table; float:inherit; width:100%; height:40px; background:url(../images/headerstripes.jpg) repeat-x; margin:3px;}

.footernew { font:normal 10px Arial; color:#666666; margin:0 auto; margin-top:5px; width:890px; }
.footer a{ color:#666666; text-decoration:none;}
.footer a:hover{ color:#FFFFFF; text-decoration:none;}
.footerNote { font:normal 10px Arial; color:#FFFFFF; margin-top:5px;  }

/*//updates and addition 4 12 08/*/
.SearchList { list-style:none; margin-top:25px; margin-bottom:25px}
hr { height:1px; color:#f2f2f2; clear:both;}
hr.newLine{height:1px; color:#000000;}

.ThumbImage { width:175px; height:250px; float:left; margin-right:25px;}
.ThumbImage img{ width:150px; height:150px;}
.tabletitle { display:table; float:inherit; text-align:left; width:100%; height:40px; background:url(../images/headerstripes.jpg) repeat-x;}

.Boxlinkleft { font: bold 11px Arial ;color:#333333; border: 1px solid #B9B9B9; padding:2px; margin-left:3px;} 
.Boxlinkleft a{ color:#0057a1; text-decoration:none; font-weight:bold;} 
.Boxlinkleft a:hover{ color:#333333; text-decoration:none; font-weight:bold;}
BoxlinkleftSelected { color:Red; text-decoration:none; font-weight:bold;} 
BoxlinkleftSelected { color:Red; text-decoration:none; font-weight:bold;} 
.thumbNailImage {border: 1px solid; border-color: #aaa #666 #666 #aaa;
                text-align:center; background-color:#fff; vertical-align:middle;padding:4px; width:125px;}
.thumbNailImage1 {border: 1px solid; border-color: #aaa #666 #666 #aaa;
text-align:center; background-color:#fff; vertical-align:middle;padding:4px; width:175px;}
/*a.BoxlinkleftSelected hover{ color:Red; text-decoration:none;}  */
.selectedItem
{font-weight:bold; color:white; background-color:Blue;}

div.figure {
	    float: left;
	    width: 670px;
	    margin: 0px 0px 0px 0px;
	    height:150px;
	}
	
.figure img {
	    border: 1px solid #666;
	    padding: 2px;
	    float:left;
	  
	}
.figure p {
	    font: normal Verdana, Arial, Helvetica, sans-serif;
	    color: #333;
	    text-align:left;
	    vertical-align:top;
	    padding: 5px;
	    float:left;
	    position:relative;
	    margin: 0px 0 0 0;
	    overflow:hidden; 
	}

.plainTable
{
	border: solid 1px #000;
	background-color:#fff;
}
.plainTable td
{
	border: solid 1px #000;
}
.plainTable th
{
	border: solid 1px #000;
}
