
body
{
	background-image: url(../images/bodyBg.gif);	
}

.center
{
	margin-left: 12%;	
	margin-top: 20px;
	width: 760px;
	height: 262px;
	background-image: url(../images/bgMain.gif);		
}

.footer
{
	text-align: justify;
	margin-left: 12%;	
	margin-top: 5px;
	padding-left: 13%;
	color: #663300;
}

.footer a
{
	font-family: Georgia;
	color: #663300;
	text-decoration: none;
}

.footer a:hover
{
	text-decoration: underline;
}

.footersearch
{
	border-top: 1px solid #dcd1b3;
	margin-top: 30px;	
	padding-top: 5px;	
	padding-left: 13%;
	color: #663300;
}

.footersearch a
{
	font-family: Georgia;
	color: #663300;
	text-decoration: none;
}

.footersearch a:hover
{
	text-decoration: underline;
}
	

#imgLeft
{
	float: left;
	height: 262px;
}

#imgRight
{
	float: right;	
	height: 262px;
}

#container
{
	float: left;
}

#logo
{
	float: left;
	margin-top: 20px;
	margin-left: 3px;
	width: 550px;
}

#logoImage
{
	border: none;
}

.searchButton
{
	background: #E0691A url(../images/searchButton.gif) no-repeat;
	border: 0;
	width: 90px;
	height: 30px;
	margin: 5px 0px 0px 10px;	
}

.searchBox
{
	margin-top: 19px;
	margin-left: 5%;
	width: 400px;
	height: 20px;
	border: 1px solid #663300;
	margin-bottom: 1px;	
	font-size: 100%;
	font-family: Georgia;
	font-weight: normal;	
}

.hLine
{
	font-size: 100%;
	font-family: Georgia;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	color: #663;
	margin-top: 20px;
	margin-left: 5%;
	margin-bottom: 0px;
}

.frontLink
{
	font-size: 100%;
	font-family: Georgia;
	font-weight: normal;
	color: #663300;
	letter-spacing: 1px;
	margin-left: 10px;	
}

.links
{
	text-align: right;
	margin-right: 120px;	
}

.top
{	
	margin-left: 12%;
	margin-top: 20px;
	width: 790px;
	height: 87px;
	background-image: url(../images/bgSmall.gif);
	
}

.searchResults
{
	margin-left: 12%;
	margin-top: 20px;
	width: 790px;
	height: 300px;
	border-top: 1px solid #996633;
	margin-bottom: 0px;
}

.leftSmall
{
	float: left;
}

.searchDetails
{
	float: left;
	width: auto;
}

.rightSmall
{
	float: right;
}

.smallLogo
{
	border: none;
	margin-top: 10px;
	margin-right: 35px;	
}

.smallSearchForm
{
	float: left;
	margin-top: 15px;
	font-family: Georgia;
	font-size: x-small;
	font-weight: bold;
	letter-spacing: 1px;
	color: #663;
}

.smallSearchBox
{
	width: 350px;
	height: 20px;
	border: 1px solid #663300;
	font-family: Georgia;
	font-size: medium;
	font-weight: normal;
}

.searchButtonSmall
{
	background: #E0691A url(../images/searchButtonSmall.gif) no-repeat;
	border: 0;
	width: 79px;
	height: 30px;
	margin: 0px 0px 0px 10px;	
}

.resultsPanel
{
	text-align: right;
	padding: 2px 0px 0px 0px;
	background-color: #dcd1b3;
	color: Black;
	font-family: Georgia;
	font-size: small;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
	
}

.resultsPanelMenu
{
	padding: 2px 0px 1px 10px;
	background-color: #dcd1b3;
	color: #000;
	font-family: Georgia;
	font-size: 11px;
	font-weight:normal;
	margin: 0px 0px 0px 0px;
}

.resultsPanelMenu a
{
	color: #000;
	font-family: Georgia;
	font-size: 11px;
	font-weight:normal;
}

.resultsText
{
	margin: 0px 10px 0px 0px;
}

.resultsSection
{
	float: left;
	margin-top: 8px;
	margin-left: 10px;
	width: 75%;
	border-right: 1px solid #dcd1b3;
}

.sectionText
{
	margin-right: 10px;
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

.browserName
{
	margin-right: 8px;
	text-decoration: underline;
	color: #990022;
}

.adsSection
{
	float: right;
	padding-top: 25px;
	padding-right: 35px;
}


.foundResultLink
{
	color: #4a0015; /*#630; /*#996633; /*#663300*/
	font-family: Georgia, Verdana, sans-serif;
	font-size: 100%;	
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 13px 0px;
}

.foundItem
{	
	margin: 0px 0px 8px 0px;	
}

.foundResultLink:hover
{
	text-decoration: underline;
}

.catLink
{
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.catName
{
	color: #663300;
	font-family: Georgia;
	font-size: small;
	letter-spacing: 1px;
}


.url
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #268ccd;
}

.pagingLinks
{	
	margin-top: 30px;
	font-family: Georgia, Verdana;
	font-size: 100%;
	color: #4a0015;
	padding: 0px 2px 0px 2px;
}

.pagingLinks a
{
	font-family: Georgia, Verdana;
	font-size: 80%;
	color: #996633;
	padding: 0px 2px 0px 2px;
}

.reportAProblem
{
}

.reportAProblem a
{
	font-family: Verdana;
	font-size: 9px;	
	color: #996633;
}

.reportAProblem img
{
	border: none;
	vertical-align: middle;
}

.catValue
{
	font-family: Georgia;
	font-size: 14px;
	color: #4a0015;
}

.catValue a
{
	font-family: Georgia;
	font-size: 14px;
	color: #4a0015;
	text-decoration: none;
}

.catValue a:hover
{
	text-decoration: underline;
}

.rssLink
{
	text-align: center;
	margin-left: 60%;
	margin-right: 30px;
	margin-bottom: 10px;
	padding: 2px 8px 2px 8px;
	border: 1px solid #e0d0b1;	
	background-color: #f0eada;	
}

.rssLink a
{
	color: #730021;
	font-family:Georgia;
	font-size: 14px;
	text-decoration: none;
	margin-right: 7px;
}

.rssLink a:hover
{
	text-decoration: underline;
}

.installLinks
{
	border: 1px solid #730021;
	background-color: #dcd1b3;
	padding: 3px 3px 3px 3px;
	width: 300px;
	font-family: Georgia;
	font-size: 14px;	
}

.installLinks a
{
	margin-left: 8px;		
}

.infoTitle
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

.infoContent
{
	margin-right: 10px;	
	font-family: Georgia;
	font-size: 14px;
	color: #4a0015;
}

.infoSearchType
{
	text-decoration: underline;
	font-size: 16px;
}

.infoTipHeading
{
	margin-left: 5px;	
	font-size: 15px;	
}

.infoSubHeading
{
	margin-left: 20px;
	font-weight: bold;	
}

.infoExample
{
	margin-left: 60px;
}

.infoExplanation
{
	margin-left: 40px;
}

.subHelpTitle
{
	font-family: Georgia;
	font-size: 15px;
	color: #4a0015;
	text-indent: 5px;
}

.helpInfo
{
	margin-right: 10px;	
	font-family: Georgia;
	font-size: 14px;
	color: #4a0015;
	text-indent: 10px;
}

#search
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

#download
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

#rss
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

#linkProblem
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

#bugSuggestion
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

#copyright
{
	font-family: Georgia;
	font-size: 100%;
	color: #4a0015;
}

.helpList li
{
	font-family: Georgia;
	font-size: 14px;
	color: #4a0015;
}

.hrLine
{	
	height: 1px;
	border: 1px solid #dcd1b3
}

#simpleSearch
{
	text-decoration: underline;
	font-size: 16px;
}

#advancedSearch
{
	text-decoration: underline;
	font-size: 16px;
}

.feedbackBox
{
	font-family: Georgia;
	font-size: 100%;
	background-color: #f0eada;
	width: 250px;
	border: 1px solid #996633;
}

.feedbackDDL 
{
	font-family: Georgia;
	font-size: 80%;
	border: 1px solid #996633;
	background-color: #f0eada;
}

.feedbackArea
{
	font-family: Georgia;
	font-size: 80%;
	width: 400px;
	height: 200px;
	background-color: #f0eada;
	border: 1px solid #996633;
	vertical-align: text-top;
}

.feedbackButton
{
	color: #fff;
	font-family: Georgia;
	background-color: #730021;
	border: none;
	/*#990022*/
}

.errorTable
{
	margin-top: 40px;
	border: 1px solid #730021;
	background-color: #dcd1b3;
	color: #990022;
	font-family: Georgia;
	font-size: 100%;
	padding: 3px;
}

#errorImg
{
	margin: 3px 5px 3px 5px;
}