html
{
margin:0px;
padding:0px;
}
form
{
margin:0px;
padding:0px;
}
div
{
margin:0px;padding:0px;
}
#details div 
{
	overflow:hidden;
}

#state_lister div
{
overflow:visible !important;
}

#suburb_lister div
{
	overflow:auto;
	}
#pricefrom_lister div
{
	overflow:auto;
	}
#priceto_lister div
{
	overflow:auto;
	}
#home_left_block div,#testimonials_left_block div,#home_right_block div,#testimonials_middle_block div,#testimonials_right_block div
{
	overflow:hidden;
}

#findagent_left_block
{
	overflow:visible;
}

#findagent_right_block
{
	overflow:visible;
}
#watching
{
		overflow:hidden;
}


INPUT ,SELECT,textarea
{
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    color: #000000;
}


#agent_search label{
	
	height:22px;
	display:block;
	left:0px;
	float:left;
	color:#e56501;
	font-size:14px;
	margin:0px;
	margin-top:1px;
	line-height:22px;
}
#agent_search .title {
	color: #00286b;
	font-size: 22px;
	line-height:22px;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:60px;
	color:#ffffff;
}
#agent_search .field
{
	margin-left:0px;
	height:28px;
}
#agent_search input,#agent_search option,#agent_search select
{
	height:20px;
	width:125px;
	border:solid 1px #94aac0;
	font-size: 15px;
	margin:0px;
	margin-left:10px;
	float:left;
}


Body
{
	FONT-FAMILY:Trebuchet MS, Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: #00286b;
    margin: 0px;	
	margin-top:0px; margin-left:0px;
	background-color:#ffffff
}
td{
	vertical-align:top;
}
p
{
	font-size:12px;
	color:#00286b;
	margin-top:5px;
	margin-bottom:5px;
	}
h1 {
	font-size: 24px;
	line-height:24px;
	color: #00286b;
	font-weight: bold;
	margin:0px;
	margin-top:20px;
}
h2 {
	font-size: 14px;
	color:#00286b;
	margin:0px;
	margin-bottom:10px;
	line-height:18px;
}
h3 
{
	font-size: 24px;
	color:#e56501;
	margin:0px;
	margin-top:0px;
	line-height:25px;	
}
h3.blue 
{
	font-size: 24px;
	color:#00286c;
	margin:0px;
	margin-top:0px;
	line-height:45px;	
}
h5 {
	font-size: 14px;
	color:#e56501;
	margin:0px;
	margin-top:5px;
	line-height:18px;
	font-weight:bold;
}
h6 {
	font-size: 14px;
	color:#00286b;
	margin:0px;
	line-height:18px;
	font-weight:bold;
}
h7 {
	font-size: 18px;
	color:#00286b;
	margin:0px;
	line-height:19px;
	font-weight:bold;
}



.red {color:#ff0000 !important;}
.orange {color:#e56501;}
.blue {color:#00286b;}
.lightblue {color:#a3b8da}
.white {color:#ffffff;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.f11{font-size:11px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.l18{line-height:18px;}
.l19{line-height:19px;}
.l21{line-height:21px;}
.l25{line-height:25px;}
.m0{margin:0px;}
.ml10{margin-left:10px;}
.mr40{margin-right:20px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.p0{padding:0px}
.li { list-style: none; background-image:url(/images/saleezy_bullet.gif);background-repeat:no-repeat; background-position:0px 2px;padding-left:35px;margin-left:0px;margin-bottom:10px;}
.lit { list-style: none; background-image:url(/images/saleezy_tick.png);background-repeat:no-repeat; background-position:0px 2px;padding-left:35px;margin-left:0px;margin-bottom:10px;line-height:19px; padding-bottom:12px}
.fl {float:left;}
.cl {clear:left;height:0px;}
.cb {clear:both;height:0px;}

.underline {
	font-size: 1px;
	border-top:1px solid #e57024;
	padding-bottom:5px;
	margin:0px;
}
.calendarheader
{
	background-image:url(/images/calendar_date_background.png);
	background-repeat :no-repeat;
	width: 648px;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	height: 24px;
	padding: 0px 0px 0px 5px;
	text-align: left;
	line-height:24px;
	margin-right:8px;
	margin-bottom:10px;	
}



#container
{
	margin:0px auto;
	width: auto;
	/*height:auto;*/
	background-color:#ffffff;	
}

#main .content
{
	margin:0px;
	margin-left:20px;
	padding:0px;
}


#frmregister .field
{
	clear:both;
	height:23px;
	margin-bottom:10px;
}
#frmregister .fieldtextarea
{
	height:60px;
}
#frmregister .notes
{
	color:#00205c;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
#frmregister label
{
	color:#e56401;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	display:block;
	float:left;
	width:150px;
}
#frmregister label .radio
{

	float:none !important;

}



#frmregister INPUT , #frmregister SELECT
{
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    color: #000000;
    height:19px;
    border: solid 1px #7f7f7f;
}
#frmregister textarea
{
	FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    color: #666666;
    height:55px;
    border: solid 1px #7f7f7f;
}
#frmregister INPUT.textfield , #frmregister SELECT.textfield,#frmregister textarea.textfield
{
	width:200px;
}

#frmregister INPUT.inputpassword
{
	background:url(/images/bg_inputpassword.gif) center left no-repeat;
}
#register_button
{
	background-image:url(/images/register_button.png);
	background-repeat :no-repeat ;
	width: 89px;
	font-size: 12px;
	font-weight: bold;
	height: 29px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float:left;
	line-height:29px;
	margin-right:8px;
	margin-bottom:5px;	
}
#register_button a
{
	color: #fff;
	text-decoration: none;
}
#register_button a:visited
{
	text-decoration: none;
}
#register_button a:hover
{
	color:#00286b;
	text-decoration: none;
}

#register_help_button
{
	background-image:url(/images/register_button.png);
	background-repeat :no-repeat ;
	width: 89px;
	font-size: 12px;
	font-weight: bold;
	height: 29px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float:left;
	line-height:29px;
	margin-right:8px;
	margin-bottom:5px;	
}
#register_help_button a
{
	color: #fff;
	text-decoration: none;
}
#register_help_button a:visited
{
	text-decoration: none;
}
#register_help_button a:hover
{
	color:#00286b;
	text-decoration: none;
}

#proceed_button
{
	background-image:url(/images/proceed_button.png);
	background-repeat :no-repeat ;
	width: 123px;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	float:right;
	line-height:25px;
	margin-right:8px;
	margin-bottom:5px;	
	
}
#proceed_button a
{
	color: #fff;
	text-decoration: none;
}
#proceed_button a:visited
{
	text-decoration: none;
}
#proceed_button a:hover
{
	color:#e56501;
	text-decoration: none;
}


#main {
	margin:0px auto;
	width: 900px;
	background-image:url(/images/site_header.png);
	background-repeat:no-repeat;	
	
}

#main .logo {
	width: 510px;
	height: 104px;

}

#main #login {
	float: right; 
	width: 183px;
	height: 90px;
	color: #ffff00;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	margin-top:10px;
	margin-right:4px;
	padding-left:10px;
	background-image:url(/images/site_header_login.png);
	background-repeat:no-repeat;

}
#main #login a {
	color:#fff;
	font-weight: bold;	
}
#main #login label{
	width:60px;
	height:18px;
	position:relative;
	display:block;
	margin-left:0px;
	float:left;
	font-weight:bold;
}
#main #login .title {
	color: #00286b;
	font-size: 15px;
	line-height:15px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:3px;
}
#main #login input,#main #login option,#main #login select
{
	height:16px;
	width:90px;
	border:solid 1px #94aac0;
	margin:0px;
	margin-bottom:2px;
	
}
#main #login .blue_button {
	color: #ffffff;
	width:62px;
	height:22px;
	font-size: 13px;
	line-height:22px;
	margin-left:105px;
	cursor:pointer;
	margin-top:0px;
	background-image:url(/images/blue_button.png);
	background-repeat :no-repeat ;
	display:block;
	text-align :center;
	text-decoration :none;
	
}
#main #login a:hover {
	color:#ff9600;
	text-decoration: none;
}



#main #login .labelloggedin
{
	font-size: 14px;
	font-weight: bold;
	color: #00286b;
	margin-top:5px;
	margin-bottom:5px;
}
#main #login .labelloggedinname
{
	font-size: 14px;
	font-weight: bold;
	line-height:16px;
	color: #ffffff;
}
#main #login .labelloggedinlast
{
	font-size: 10px;
	font-weight: normal;
	color: #ffff00;
	margin-bottom:3px;
}





#main .navphoto {
	width: 860px;
	height: 111px;
}

/*main menu drop down*/
#menu_container {position:relative; z-index:100;
background-image: url(/images/site_navigation.png);
	background-repeat: no-repeat;
	width: 880px;
	height: 30px;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color:#fff;
}

#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}

#pmenu a, #pmenu a:visited {display:block;
color: #fff;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 7px;
	height: 30px;
	line-height: 30px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e56501;*/
	float:left;
}
#pmenu a.first, #pmenu a.first:visited{
color: #fff;
	text-decoration: none;
	padding-left: 17px;
	padding-right: 7px;
	height: 30px;
	line-height: 30px;
	display: block;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e56501;*/
	float:left;
}
#pmenu li ul li a, #pmenu li ul li a:visited {}
#pmenu li a.enclose, #pmenu li a.enclose:visited {}

#pmenu li {float:left; }

#pmenu li:hover {position:relative;}
#pmenu li:hover > a {}
#pmenu li ul {display:none;}

#pmenu li:hover > ul {display:block; position:absolute; top:0px; left:220px; padding:10px 10px 10px 10px; width:107px;background:url(../images/menu_drop_bg.gif) top center no-repeat;}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {left:-17px; top:30px;background:url(../images/menu_drop_bg.gif) top center no-repeat;}

#pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; }

* html #pmenu li a:hover {position:relative; }

#pmenu li a:active, #pmenu li a:focus {}

#pmenu li.fly {}
#pmenu li.drop {}
* html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:80px; padding:10px 30px 30px 30px; background:transparent url(transparent.gif);}

#pmenu li a:hover ul ul{
visibility:hidden;
}
#pmenu li a:hover ul a:hover ul ul{
visibility:hidden;
}
#pmenu li a:hover ul a:hover ul a:hover ul ul{
visibility:hidden;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul {
visibility:hidden;
}

#pmenu li a:hover ul {
visibility:visible; left:-30px; top:14px; lef\t:-31px; to\p:15px;
}

#pmenu li a:hover ul a:hover ul{ 
visibility:visible; top:-11px; left:80px;
}
#pmenu li a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}
#pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

/*end main menu drop down*/
#main .nav .bar{float:left;color:#e56501;vertical-align:middle;height: 28px;line-height: 28px;}
#main .nav a:visited {
	text-decoration: none;
}

#main .nav a:hover,a.sub:hover {
	text-decoration: none;
	color: #ff9600;
}
#pmenu li ul li a,#pmenu li ul a, a.sub{
	font-size: 13px;font-weight: bold;color:#00296d;height:22px;padding-left:13px;padding-top:0;margin-top:0;top:0;
}

a#menuItemMyAuction 
{
	display:inline;float:right;margin-right:100px;margin-top:5px;border:0px;color:#ffffff;text-decoration:none;
}
a#menuItemMyAuction:hover 
{
	color:#00296d;
}



.orangebar
{
	float: right;
	height: 30px;
	margin: 0;
	text-align: left;
	background: #ff9600;
	font-size: 16px;
	font-weight: bold;
	color:#fff;
	width:182px;
	line-height: 30px;
}


.myauctionsmenu a
{
	color:#00286b;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	display:block;
} 
.myauctionsmenu a:visited
{
	color:#00286b;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
} 
.myauctionsmenu a:hover
{
	color:#00286b;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
} 

#search
{
	width:650px;
	height:200px;
	position:relative;
	background-image:url(/images/search_form3.gif);
	background-repeat :no-repeat ; 
	margin-top:25px;
}
#myauctionlist
{
	width:137px;
	height:200px;
	position:relative;
	background-image:url(/images/my_auctions_tab.gif);
	background-repeat :no-repeat ;
	float:left;
	margin-bottom:8px; 
}

#search label{
	width:50px;
	height:22px;
	position:relative;
	display:block;
	left:0px;
	float:left;
	color:#e56501;
	font-size:14px;
	margin:0px;
	margin-top:1px;
	line-height:22px;
}
#search .title {
	color: #00286b;
	font-size: 22px;
	line-height:22px;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:60px;
	color:#ffffff;
}
#search .field
{
	margin-left:15px;
	height:28px;
}
#search input,#search option,#search select
{
	height:18px;
	width:190px;
	border:solid 1px #94aac0;
	font-size: 15px;
	margin:0px;
	margin-left:10px;
	float:left;
}
#search #pricefrom,#search #priceto
{
	height:20px;
	width:78px;
	border:solid 1px #94aac0;
	font-size: 15px;
	margin:0px;
	margin-left:10px;
	float:left;
}
#search #labelpriceto{
	width:20px;
	height:22px;
	position:relative;
	display:block;
	left:5px;
	float:left;
	color:#e56501;
	font-size:14px;
	margin:0px;
	margin-top:1px;
	line-height:22px;
}
#search #surrounding
{
	height:15px;
	width:40px;
	border:solid 0px #94aac0;
	font-size: 12px;
	margin-top:3px;
	margin-left:50px;
	float:left;
}
#search #labelsurrounding{
color:#E56501;
display:block;
float:left;
font-size:12px;
height:22px;
left:0px;
line-height:22px;
margin:1px 0px 0px;
position:relative;
width:160px;
}
#results .suburb
{
	font-size: 18px;
	color:#e56501;
	font-weight:bold; 
}

#results .currentbid
{
	font-size: 12px;
	color:#00286b;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
}
#results .estimatedbid
{
	font-size: 12px;
	color:#00286b;
	font-weight:bold;
}
#results .auctionstart,#results .auctionend
{
	font-size: 12px;
	color:#00286b;
	font-weight:bold;
}
#results .description
{
	font-size:11px;
	color:#00286b;
	line-height:15px;
}
#results .thumbnail
{
	border:0px;
}
#results .auctionclose
{
	font-size: 12px;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	color:#e56501; 
}
#home_register
{
	width:180px;
	height:202px;
	background-image :url(/images/home_orange_box.png);
	background-repeat : no-repeat ;
}

#home_howitworks
{
	width:180px;
	height:200px;
	background-image :url(/images/home_blue_box.png);
	background-repeat : no-repeat ;	
}
#home_register .title
{
	font-size:18px;
	color:#e56501;
	line-height:18px;
	font-weight:bold;
	margin:10px;
}
#home_howitworks .title
{
	font-size:18px;
	color:#003366;
	line-height:18px;
	font-weight:bold;
	margin:13px;
}
#home_register .text
{
	font-size:11px;
	color:#003366;
	line-height:17px;
	margin:13px;
}
#home_howitworks .text
{
	font-size:11px;
	color:#003366;
	line-height:17px;
	margin:13px;
}
#home_register .link,#home_howitworks .link
{
	font-size:14px;
	color:#ffffff;
	line-height:27px;
	margin:0px;
	background-image:url(/images/home_button.png);
	width:108px;
	height:27px;
	margin-right:15px;
	float:right;
	text-align:center;
}
#home_register .link a ,#home_howitworks .link a
{
	margin:0px;padding:0px;text-decoration:none;color:#ffffff;font-weight:bold;
}
#home_register .link a:hover ,#home_howitworks .link a:hover
{
	margin:0px;padding:0px;text-decoration:none;color:#003366;font-weight:bold;
}

#howitworks .buttonregister { 
	width: 200px;
	font-size: 18px;
	font-weight: bold;
	height: 40px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-image:url(/images/btn5b.gif); 
	background-repeat: no-repeat;
	float:right;
	margin:0px;
	margin-right:30px;
	margin-top:30px;
	text-align: center;
	display:inline;
}
#howitworks .buttonregister a {
	color: #fff;
	text-decoration: none;
}
#howitworks .buttonregister a:visited {
	text-decoration: none;
}
#howitworks .buttonregister a:hover {
	color:#00286b;
	text-decoration: none;
}

#howitworks_faqs
{
background-color:#fff2ab;	
}

/*agent box on property details*/
#agentbox
{
	width:180px;
	height:238px;
	background-image :url(/images/home_white_box.png);
	background-repeat : no-repeat ;
	padding-left:8px;
}
#agentbox .title,#conjunct_agentbox .title
{
	font-size:14px;line-height:45px;font-weight:bold;color:#00286b;
}
#agentbox .logo,#conjunct_agentbox .logo
{
	border:none;width:160px;height:50px; overflow:hidden;
}
#agentbox img,#conjunct_agentbox img
{
	border:none;
}
#agentbox .name,#conjunct_agentbox .name
{
	font-size:14px;font-weight:bold;color:#e56501;
}
#agentbox .agency,#conjunct_agentbox .agency
{
	font-size:11px;line-height:21px;font-weight:bold;color:#00286b;width:155px;
}
#agentbox .details,#conjunct_agentbox .details
{
	font-size:11px;line-height:21px;font-weight:bold;color:#00286b;
}
#agentbox .details a,#conjunct_agentbox .details a
{
	font-size:11px;line-height:18px;font-weight:bold;color:#00286b;
	text-decoration:underline;
}
#conjunct_agentbox
{
	width:180px;
	height:380px;
	background-image :url(/images/home_white_box3.gif);
	background-repeat : no-repeat ;
	padding-left:8px;
}

#auctioneerbox
{
	width:180px;
	height:80px;
	background-image :url(/images/home_white_box2.png);
	background-repeat : no-repeat ;
	padding-left:8px;
	margin-bottom:10px;
}
#auctioneerbox .title
{
	font-size:14px;line-height:45px;font-weight:bold;color:#00286b;
}

#auctioneerbox .name
{
	font-size:14px;font-weight:bold;color:#e56501;
}
/*E: agent box on property details*/


#about_saleezy{background-color:#fff2ab;}
#testimonial_important
{
	background-color:#fff2ab;
	padding-left:10px;	
	padding-right:10px;	
}

#testimonial_important p
{
	font-size:13px;
	line-height:19px;
	margin-top:20px;
}
#testimonial_important p.highlight
{
	font-size:18px;
	line-height:24px;
	margin-top:20px;
	color:#e56501;
}
#testimonials_middle_block p
{
	font-size:12px;
	line-height:19px;
	margin-top:20px;
}

#howitworks_faqs .text
{
	font-size:12px;
	line-height:18px;
}
#home_left_block li
{
	font-size:13px;
	line-height:18px;
}



#register .buttonregister { 
	width: 164px;
	font-size: 18px;
	font-weight: bold;
	height: 40px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-image:url(/images/btn4b.gif); 
	background-repeat: no-repeat;
	float:right;
	margin:0px;
	margin-right:30px;
	margin-top:30px;
	text-align: center;
	display:inline;
}
#register .buttonregister a {
	color: #fff;
	text-decoration: none;
}
#register .buttonregister a:visited {
	text-decoration: none;
}
#register .buttonregister a:hover {
	color:#00286b;
	text-decoration: none;
}

.reserve
{
	color:#33cc33 !important;
}
#footer {
	margin:0px auto;	
	width: 900px;
	height:178px;
	background: url(/images/site_footer.png);
	color:#ffffff;
}
#footer ul {
	vertical-align: middle;
	list-style: none;
	padding-left: 5px;
	margin: 0;
	overflow: hidden;
}
#footer li { 
	display: inline;
	height: 23px;
	margin: 0;
	text-align: center;
	color: #828b05;
}

#footer .disclaimer,#footer .disclaimer a
{
	font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;
}
#footer .disclaimer a:hover
{
	text-decoration: underline;
}
#footer .copyright {
	font-size: 11px;
	vertical-align: top;
	/*padding-left: 10px;*/
}
#footer .copyright a {
	font-size: 11px;
	color: #ffffff;
}
/*#footer .copyright a:hover {
	text-decoration: underline;
}*/
#footer li a {
	color: #6f6f6f;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 6px;
	height: 23px;
	font-weight: bold;
	line-height: 23px;
}
#footer li a:visited {
	text-decoration: none;
}
#footer li a:hover {
	color:#ed1c24;
}
/*footer home*/
#footerhome {
	margin:0px auto;	
	width: 900px;
	height:98px;
	background: url(/images/site_footer_home.gif) bottom left;
	color:#ffffff;
}
#footerhome ul {
	vertical-align: middle;
	list-style: none;
	padding-left: 5px;
	margin: 0;
	overflow: hidden;
}
#footerhome li { 
	display: inline;
	height: 23px;
	margin: 0;
	text-align: center;
	color: #828b05;
}

#footerhome .disclaimer,#footerhome .disclaimer a
{
	font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;
}
#footerhome .disclaimer a:hover
{
	text-decoration: underline;
}
#footerhome .copyright {
	font-size: 11px;
	vertical-align: top;
}
#footerhome .copyright a {
	font-size: 11px;
	color: #ffffff;
}
#footerhome li a {
	color: #6f6f6f;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 6px;
	height: 23px;
	font-weight: bold;
	line-height: 23px;
}
#footerhome li a:visited {
	text-decoration: none;
}
#footerhome li a:hover {
	color:#ed1c24;
}
/* CLEARFIX */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */




div.selector
{
	width: 220px;
	background: white;
	overflow: auto !important;
	z-index:130;
	height:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
}
.selectorprice
{
	width: 78px !important;
}	

div.selector a
{
	display: block;
	width: auto;
	padding: 2px;
	color: #666666;
	text-decoration: none;
	margin: 1px;
}

div.selector a:hover
{
	background: #ff9600;
	color: white;
}
div.selector div.address
{
	float: right;
}
/*contact us*/
#contact td
{
	color:#ffffff;
	font-size:13px;
	white-space: nowrap;
}

#contact td.label
{
	padding-right:15px;
}
#contact .buttonregister { 
	width: 97px;
	font-size: 18px;
	font-weight: bold;
	height: 40px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-image:url(/images/btn6b.gif); 
	background-repeat: no-repeat;
	float:right;
	margin:0px;
	margin-right:0px;
	margin-top:10px;
	text-align: center;
	display:inline;
}
#contact .buttonregister a {
	color: #fff;
	text-decoration: none;
}
#contact .buttonregister a:visited {
	text-decoration: none;
}
#contact .buttonregister a:hover {
	color:#00286b;
	text-decoration: none;
}
#contact_admin
{
		background-image:url(/images/contact_admin_background.png); 
	background-repeat: no-repeat;
	width:657px;
	height:272px;
	z-index:20;	
		position:absolute;
	top:95px;
	left:0px;
	}
#contact_webmaster
{
		background-image:url(/images/contact_web_background.png); 
	background-repeat: no-repeat;
	width:657px;
	height:272px;
	z-index:10;
	position:absolute;
	top:95px;
	left:0px;
	
	}
#contact
{
	width:657px;
	height:272px;
	z-index:30;
	position:absolute;
	top:105px;
	left:10px;
	
	}




b.h2 
{
	font-size: 14px;
	color:#00286b;
}
.ending
{
	color:Red !important;
}



.contact_button, .contact_button a:hover, .contact_button a:visited
{
	background-image:url(/images/submit_contact.png); 
	background-repeat: no-repeat;
	width:120px;
	height:27px;
	display:block;
	line-height:27px;
	color:#ffffff;
	PADDING-left:15px;
	text-decoration:none;font-weight:bold;
	
}
.contact_button a:hover
{
	font-weight:bold;
}


#validator
{
background-image: url(/images/dialog_error.png);
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:45px;
background-color:#ffcccc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
font-size:11px;
}
#information
{
background-image: url(/images/dialog_info.png);
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:45px;
background-color:#ccffcc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
font-size:11px;
}
#confirmation
{
background-image: url(/images/dialog_confirm.png);
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:45px;
background-color:#ffffcc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
font-size:11px;
}
#confirmation li,#information li,#validator li
{
	list-style:none;
}
/*Agent Registration*/
#agentregistration
{
	border:1px solid #e56501;
	background:url(/images/bg_registration.gif) top left repeat-x #ffc744;
	padding:0 26px 10px 10px;
}
#agentregistration table td
{
	height:35px;vertical-align:middle;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;line-height:35px;font-weight:bold;color:#9e4500;
	
}
#agentregistration table td.head
{
	height:36px;vertical-align:middle;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:18px;line-height:36px;font-weight:bold;color:#00286d;
	
}
#agentregistration table td input
{
	width:170px;border:1px solid #e56501;height:20px;
}
#agentregistration2
{
	width:675px;font-size:11px;
}
#agentregistration2 input
{
	border:1px solid #e56501;
}
div.btnagentregister
{
	font-size:14px;
	color:#ffffff;
	line-height:29px;
	margin:0px;
	float:right;
	text-align:center;
	background:url(/images/btn_agentregister.gif) top center #ffffff;
	height:29px;width:237px;
}
div.btnagentregister a
{
	margin:0px;padding:0px;text-decoration:none;color:#ffffff;font-weight:bold;
}
input.inputregister
{
	width:170px;border:1px solid #e56501;height:20px;
}
.dialogvalidator
{
background-image: url(/images/dialog_error.png);
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:45px;
background-color:#ffcccc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
font-size:11px;
}
.dialoginformation
{
background-image: url(/images/dialog_info.png);
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:45px;
background-color:#ccffcc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
font-size:11px;
}
/*End: Agent Registration*/
