* {
	margin:0;
	padding:0;
	}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background:#fff url(../images/bgrepeat.gif) repeat-x;
	}
a,a:link,a:active,a:visited {
	color:#FF6600;
	text-decoration:none;
	}
a:hover {
	text-decoration:underline;
	}
#container {
	width:234px;
	height:361px;
	position:relative;
	}
.clear {
	clear:both;
	}
#logo {
	width:234px;
	height:32px;
	}
#top_line {
	width:234px;
	height:7px;
	background: #961515;
	}
#search {
	width:220px;
	height:48px;
	padding-top: 8px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 1px;
	background:url(../images/searchbg.gif) repeat-x;
	}
		#search .text {
			width: 180px; height: 24px;
			background: url(../images/search_text.gif) no-repeat;
			padding-top: 8px;
			padding-left: 10px;
			padding-right: 5px;
			border: none;
			font-size: 14px;
			color: #b9b9b9;
			float: left;
		}
		
		#search .submit {
			width: 25px; height: 32px;
			padding: 0px;
			background: url(../images/search_submit.gif) no-repeat;
			border: none;
			font-size: 0.1em;
			color: #fff;
			text-align: right;
			float: left;
			cursor: pointer;
		}
		#search .radio_btm {
			padding-left: 30px;
			.padding-left: 25px;
			.margin-top: -12px;
			font-size:11px;	
			height:10px;
			color: #fff;
		}
#ads {
	width:234px;
	height:60px;
	background:#931414;
	}

#main_container {
	width:234px;
	height:205px;
	background: #ebebeb;
	overflow: auto; 
	.overflow-x: hidden; 
	.overflow-y: auto;
	}

.grey {
	background:#eee;
	border-bottom:1px solid #ccc;
	}
.white {
	background:#fff;
	border-bottom:1px solid #ccc;
	}
.col_1 {
	float:left;
	width:85px;
	}
.col_2 {
	float:left;
	padding-left: 3px;
	width:129px;
	}
.res_title {
	color:#991515;
	font-size:11px;
	font-weight:bold;
	}
.res_type {
	color:#fa3b3b;
	font-size:11px;
	}

.lineheight{
	color:#fa3b3b;
	font-size:10px;
	}

        #ajax_listOfOptions{
                position:absolute;      /* Never change this one */
                width:210px;    /* Width of box */
                overflow:auto;  /* Scrolling features */
                border:1px solid #317082;       /* Dark green border */
                background-color:#FFF;  /* White background color */
                margin-left:3px;
                text-align:left;
                font-size:0.9em;
                z-index:100;
        }
        #ajax_listOfOptions div{        /* General rule for both .optionDiv and .optionDivSelected */
                margin:1px;
                padding:1px;
                cursor:pointer;
                font-size:0.9em;
        }

        #ajax_listOfOptions .optionDiv{ /* Div for each item in list */

        }
        #ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
                background-color:#8a1212;
                color:#FFF;
        }
        #ajax_listOfOptions_iframe{
                background-color:#F00;
                position:absolute;
                z-index:5;
        }

