body         { 
	font-family:   Century Gothic; 
	color: #000000; 
	background-color: #fff; 
	font-size:80%;
	padding:10px;
  /*  background-image:url('images/logo.jpg');background-repeat: repeat-x;background-position: left top;*/
	
}
.clearall{clear:both;}

.clear-all { /* can be used on a <div> or <br> to avoid collapsing divs - especially ns6 (pc) */
	clear:both;
	height:0;
	line-height:0px;
	font-size:0;
}

.help {cursor:pointer;}

.bbox  {color:#3366FF; text-align:center;background-color: #99CCFF;}
div.bbox {display:none;border:1px solid #3366FF;margin-left:135px;margin-right:130px;   margin-top:0px;
}

.gbox  {color:#CC0099; text-align:center;background-color: #FF99CC;}
div.gbox {display:none;border:1px solid #CC0099;margin-left:135px;margin-right:130px;   margin-top:3px;}

a.bbox, a.gbox {font-size:110%}



a {color:#003971;}
a:link       { color: #003971; }
a:visited    { color: #003971; }

a.namelink {font-size:150%;font-weight:bold;text-decoration:none;}

#left {
display:none;width:130px;float:left;}

#content {
    background-image:url('images/logo.jpg');background-repeat: repeat-x;background-position: left top;
margin-left:5px;margin-right:5px;   margin-top:3px;
border:1px solid #3366FF;
}
#shortlistdivin {cursor:pointer;}

div.res {margin-left:3px;margin-right:3px;}
table.res {font-size:90%;width:96%;border-collapse:collapse;}
th {text-align:left;border:1px solid #000000;; background-color:#DEB4D3;}
tr.oddrow {background-color: #ffffcc;}
tr.evenrow {background-color: #ffffff;}
.res td {border-top:1px solid black;text-align:left;}

.shortlistbutton {display:none;width:60px;height:20px;font-size:80%;}
.checkbox {width:15px;height:15px;}

#content p {
font-size:100%;
}

h3 {border-style:solid; border-width:1px; color:#C0C0C0; padding-left:4px; padding-right:4px; 
padding-top:1px; padding-bottom:1px;}

#ads {
display:none;float:right;margin-right:-5px;
}
#forumdiv {width:360px;}
/* slots */
.slot {display:none;

	margin:0px;
	float:left;
	background:url('images/slotcolor.gif') repeat-y 100% 0;font-size:75%;
	width:115px !important;padding-left:0; padding-right:15px; padding-top:0; padding-bottom:0
}
.forum-slot {
    margin:0px;
	float:right;background:url('images/slotcolor.gif') repeat-y 100% 0;font-size:75%;
	width:370px !important;padding-left:0; padding-right:15px; padding-top:0; padding-bottom:0
}
.slot-c {
	background: url('images/slotcolor.gif') repeat-y 0 0;; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0
}
.slot-t {
	height:12px;
	background:url('images/slotcurves.gif') no-repeat 100% 0;; margin-left:-6px; margin-right:-15px; margin-top:0; margin-bottom:0
}
.slot-t div {
	width:12px;
	height:12px;
	font-size:0; /* height fix for ie */
	background: url('images/slotcurves.gif') no-repeat;
}
.slot-b {
	height:21px;
	background: url('images/slotcurves.gif') no-repeat 100% 100%;; margin-left:-6px; margin-right:-15px; margin-top:0; margin-bottom:0
}
.slot-b div {
	width:21px;
	height:21px;
	font-size:0; /* height fix for ie */
	background: url('images/slotcurves.gif') no-repeat 0 100%;
}


.slot span  {
	font-size:1.1em;
	font-weight:bold;
	display:block;
	margin-bottom:8px;
}
.slot p  {
	margin:0;
	padding:0;
}

.slot p, .slot span  {
	color:#003971;
	font-size:1em;
}

.slottext {
	float:left;
	width:106px;
}