@charset "utf-8";
/* CSS Document */

body
{
background-color:#FFFFFF;
background-image:url(../images/background.png); background-repeat:repeat-x;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333333;
}
.oneColElsCtrHdr #header { 
background-image:url(../images/background.png); background-repeat:repeat-x;
	
	float:left;
} 
.clear
{
	clear:both;
	background-image:url(../images/background.png); background-repeat:repeat-x;

}
.clearClear
{
	clear:both;
}
.favourites{ float:right;margin-top:-30px;}
.favourites1{float:right; margin-top: 1px;}
.headerImg
{
	float:left;
	padding-top:25px;
	padding-bottom: 20px;
}


.oneColElsCtrHdr #container {
	width: 760px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	/*background: #FFFFFF;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height:100%;
}

.oneColElsCtrHdr #mainContent h1
{
 font-size:medium;
 font-weight::bold;
 padding:4px;
}
.oneColElsCtrHdr #mainContent {

	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	border:solid 1px #514141;
}
.oneColElsCtrHdr #footer { 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background: #FFFFFF;
} 
.oneColElsCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}

.tableTitle1{background: #514141 repeat-y; padding:4px; color:#FFFFFF;font-size:11px; width:100%; position:relative; z-index:1; vertical-align:middle;}

.tableTitle2{color:#FFFFFF;font-size:11px;height:25px; width:400px; margin-top:15px; position:relative;}

.tableTitle3{color:#FFFFFF;font-size:11px;height:25px; width:400px; margin-top:15px; position:relative;}

h2	{font-size: 8pt; padding:4px; padding-left:14px; padding-top:2px;background-color:#DABD87; color:#514141}
.top { padding-top: 4px;}
.floatright{float:right;}
.floatleft{float:left;}
.padleft6{ padding-left:6px; padding-bottom:1px; padding-top:1px;}
.padright6 {padding-right:6px; padding-bottom:1px;padding-top:1px;}
.loginForm{ background-image:url(../images/formbackground.png); background-repeat:repeat-x; color:white; padding-bottom:3px; margin-left:14px; border: 1px #E33232 solid;}
.searchForm{ background-image:url(../images/searchbackground.png);background-repeat:repeat-x; color:#514141; padding-bottom:3px; width:100%; }
.searchForm1{ background-repeat:repeat-x; color:#514141; padding-bottom:3px; width:100%; border: 1px solid #514141;}
.formText {font-size: 8pt; font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF;}
.formLines { padding-top:6px; padding-left:8px; padding-bottom:1px}
.formLines2 { padding-top:1px; padding-left:8px; padding-bottom:1px}
.formLines3 { padding-top:3px; padding-left:8px; padding-bottom:3px}
.formButton { background-image:url(../images/searchbutton.png); background-repeat:no-repeat;background-color:#514141; font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:2px; width: 50px; height:21px;}
.loginButton { background-image:url(../images/loginbutton.png); background-repeat:no-repeat;background-color:#514141; font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:2px; width: 40px; height:21px;}

    #wld_badge_wrapper { border: 2px solid #ffffff; width: 100%; overflow: hidden; }
    #wld_badge_inner { padding: 10px 0 10px 10px; }

    .wld_badge_item { float: left; margin: 0 5px 0 0; padding: 0; }
    .wld_badge_item img { border: 1px solid #514141; }
    .wld_badge_item_detail { margin-top: 5px; font-family: Verdana; font-size: 0pt; width: 90px; overflow: hidden; visibility:hidden; }

    .wld_badge_clear { clear: both; }
.imgBorder{ border: 1px solid #514141; }

.ads { text-align:center; }
.leftcolumn { 
float:left;
width:70%;}
.rightcolumn { width:30%;
text-align:right; float:left;}
.formText1{ width:20%; float:left;}
.formBox { width:80%; float:left;}
.width200 {width:200px;}
.registerButton { margin-top: -15px;}
.width80 { width:85%;}

