/* CSS Document */
@import "teetimes.css";
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: relative;
	background: #EBEBD3 url(images/bkg_body.jpg) repeat-y center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
/* ===== TAGS ====*/
form {
	padding: 0px;
	margin: 0px;
}
table {
	padding: 0px;
	margin: 0px;
}
th {
	padding: 12px 0px 8px;
	margin: 0px;
}
td {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
td.medium {
	width: 150px;
}
form table td{
	padding: 0px 6px 6px 0px;
	margin: 0px;
}
h1 {
	padding: 0px 0px 12px;
	margin: 0px;
	font: normal 28px Arial, Georgia, "Times New Roman", Times, serif;
	color: #0C1846;
	text-transform: none;
}
h2 {
	margin: 0px;
	color: #0A246A;
	padding: 6px 0px 8px;
	font: normal 21px Arial, Georgia, "Times New Roman", Times, serif;
}
h3 {
	margin: 0px;
	color: #A73500;
	padding: 0px 0px 6px;
	font: normal 18px Arial, Georgia, "Times New Roman", Times, serif;
}
h4 {
	margin: 0px;
	color: #000000;
	padding: 0px 0px 12px;
	font: bold normal 16px Arial, Georgia, "Times New Roman", Times, serif;
}
h5{
	margin: 0px;
	color: #A73500;
	padding: 0px 0px 12px;
	font: 14px Arial, Georgia, "Times New Roman", Times, serif;
}
h5  a{
	color: #A73500;
}
p {
	margin: 0px;
	padding: 0px 0px 10px;
}
ul {
	margin: 0px 0px 0px 8px;
	list-style: none;
	padding: 8px 0px 12px 12px;
}
ul.noIndent {
	margin: 0px 0px 0px 0px;
	list-style: none;
	padding: 8px 0px 12px 12px;
}
li {
	font-size: 11px;
	margin: 0px;
	font-weight: normal;
	color: #172973;
	list-style: square url(images/heart_bullit.gif) outside;
	padding: 0px 0px 6px;
}

input.button1 {
	background: url(images/button1.gif) no-repeat center center;
	font-size: 12px;
	margin: 4px;
	padding: 0px;
	height: 25px;
	width: 155px;
	color: #FFFFFF;
	font-weight: bold;
	border-style: none;
	cursor: pointer;
}
input.button2 {
	background: url(images/button2.gif) no-repeat center center;
	font-size: 12px;
	margin: 4px;
	padding: 0px;
	height: 25px;
	width: 200px;
	color: #FFFFFF;
	font-weight: bold;
	border-style: none;
}
input.button3 {
	background: url(images/button3.gif) no-repeat center center;
	font-size: 12px;
	margin: 4px;
	padding: 0px;
	height: 25px;
	width: 91px;
	color: #FFFFFF;
	font-weight: bold;
	border-style: none;
}
div#container {
	position: relative;
	text-align: left;
	padding: 0px;
	margin: 0px auto;
	border: 2px solid #FFFFFF;
	width: 924px;
	background-color: #FFFFFF;
}

/* -- COLUMNS -- */
div#columnMain {
	padding: 0px;
	float: left;
	width: 715px;
	margin: 0px;
}
div#columnMain div.inner{
	margin: 0px;
	padding: 20px 20px 10px;
	border: 1px solid #CCCCCC;
	background: #E2DDB7 url(images/bkg_box_1.jpg) repeat-x;
	clear: left;
}
div.bkg  {
	background: url(images/bkg_main_column.jpg) no-repeat right top;

}


img#tt4cLogoMain{
	float: left;
	margin: 0px;
	padding: 4px 0px 6px 12px;
}
img#tt4Logo{
	float: left;
	margin: 0px;
	padding: 0px;
}
div#titleBox {
	margin: 0px;
	padding: 4px 0px 6px;
	clear: both;
}
p#title {
	font: 24px Arial, Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 16px 0px 6px;
	color: #10205F;
}
span.breadcrumb {
	margin: 0px;
	padding: 16px 0px 6px;
	color: #10205F;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
span.note {
	margin: 0px;
	padding: 16px 0px 6px;
	color: #A73500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}
div#call2Action {
	margin: 0px;
	color: #10205F;
	text-align: right;
	padding-top: 16px;
	padding-right: 22px;
	padding-bottom: 6px;
	padding-left: 0px;
}
div#call2Action h2 {
	margin: 0px;
	padding: 0px;
	color: #5C654C;
}
div#call2Action p{
	margin: 0px;
	padding: 0px;
	color: #8E2807;
}

div#userTitle {
	margin: 0px;
	color: #10205F;
	text-align: right;
	padding-top: 34px;
	padding-right: 22px;
	padding-bottom: 6px;
	padding-left: 0px;
}
div#userTitle h2 {
	margin: 0px;
	padding: 0px;
	color: #5C654C;
}
/* -- Main Left Column -- */
div#columnMain div.left{
	margin: 0px;
	padding: 0px;
	float: left;
	border: 1px solid #CCCCCC;
	clear: left;
	width: 445px;
	background-color: #E2DDB7;
	background-image: url(images/bkg_box_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
div#columnMain div.wide{
	width: 710px;
}
div#columnMain div.left div.inner{
	margin: 0px;
	padding: 10px 16px;
	border: 4px solid #FFFFFF;
}
div#columnMain div.left div.home{
	background: url(images/bkg_box_golfer.jpg) no-repeat right top;

}
div#columnMain div.left div.inner2{
	margin: 0px;
	padding: 20px;
	border-right: 4px solid #FFFFFF;
	border-bottom: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: #D5D6D0 url(images/bkg_box_2.jpg) repeat-x;
}
div#columnMain div.left div.userMenu{
	margin: 0px;
	background-color: #474F38;
	background-image: url(images/bkg_tt4c_nav.jpg);
	background-repeat: repeat-x;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	padding-top: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
div#columnMain div.left div.userMenu p{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #8A9379;
}
div#columnMain div.left div.userMenu a{
	color: #FFFFFF;
	text-decoration: none;
}
div#columnMain div.left div.innerCrossbar{
	margin: 0px;
	padding: 0px;
	border-right: 4px solid #FFFFFF;
	border-bottom: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background: #FFFFFF;
}

div#columnMain div.left table.supporterProfile{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}

div#columnMain div.left table.supporterProfile td{
	margin: 0px;
	padding: 4px 8px 4px 0px;
	vertical-align: top;
}


div#columnMain div.left table.features{
	margin: 0px;
	padding: 0px;
}
div#columnMain div.left table.features td{
	margin: 0px;
	padding: 0px 12px 6px 0px;
}
div#columnMain  div.left  table.features  h5{
	margin: 0px;
	padding: 0px;
	color: 903306;
	font-size: 15px;
	text-transform: none;
}
div#columnMain div.left table.donorList{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
div#columnMain div.left table.donorList th{
	margin: 0px;
	padding: 3px 0px;
	text-align: left;
}
div#columnMain div.left table.donorList td{
	margin: 0px;
	padding: 4px 8px 4px 0px;
	border-top: 1px solid #A7AE97;
	vertical-align: top;
}
div#columnMain div.left table.donorList em{
	font-size: 12px;
	font-weight: bold;
}

div#columnMain div.left table.donorComments{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
div#columnMain div.left table.donorComments td{
	margin: 0px;
	padding: 4px 0px;
	border-top: 1px solid #A7AE97;
}
div#columnMain div.left table.donorComments em{
	font-size: 12px;
	font-weight: bold;

}
img.supporterPhoto {
	float: left;
	margin: 0px 12px 6px 0px;
	padding: 0px;
	border: 1px solid #000000;

}
/* charity registration - 200901125 rlb */
div#columnMain div.inner form#charity_form ol.search_result_page li {
    margin-top: .5em;
}
div#columnMain div.inner form#charity_form ol.search_result_page li.hilite {
	background-color: #ECE9CE;
}
div#columnMain div.inner form#charity_form ol.search_result_page {
	background: #FFFFFF;
	margin: 0px;
    margin-bottom: 1em;
	padding: 8px;
	border: 1px solid #5D674F;
}
div#columnMain div.inner form#charity_form ol.search_result_page li {
	margin: 0px;
	padding: 8px;
}
div#columnMain div.inner form#charity_form ol.search_result_page h3 {
    margin: 0px;
}
div#columnMain div.inner form#charity_form div.note p {
    margin-bottom: 5px;
}
div#columnMain div.inner form#charity_form p {
    margin: 0;
    padding: 0;
}
div#columnMain div.inner form#charity_form .note {
    margin: 10px 40px 0 40px;
}
div#columnMain div.inner form#charity_form em {
    font-style: normal;
    font-weight: bold;
}
div#columnMain div.inner form#charity_form fieldset {
    border: none;
}
div#columnMain div.inner form#charity_form ol {
    margin: 0;
    padding: 0;
}
div#columnMain div.inner form#charity_form ol h3 {
    margin: 0;
    padding: 0;
    margin-top: 1em;
}
div#columnMain div.inner form#charity_form ol li {
    list-style: none;
    margin: 0;
    padding: 0;
    color: #000000;
}
div#columnMain div.inner form#charity_form table td{
    margin: 0;
    padding: 0;
}
div#columnMain div.inner form#charity_form .affiliate_listing {
    margin-left: 20px;
}
div#columnMain div.inner form#charity_form {
}
div#columnMain div.inner ol.tt4c_result_page a:visited,
div#columnMain div.inner ol.gs_result_page a:visited {
    color: blue;
}

/* -- Main Right Column -- */
div#columnMain div.right{
	margin: 0px;
	padding: 0px;
	width: 258px;
	background: #D7D8BD;
	float: right;
		border: 1px solid #CCCCCC;
}
div#columnMain div.right div.inner{
	margin: 0px;
	border: 3px solid #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
div#columnMain div.right div.inner div.charityInfo {
	margin: 0px;
	padding: 0px;
	border: 4px solid #FFFFFF;
	background: #FFFFFF;
}
div#columnMain div.right h3 {
	margin: 0px;
	padding: 5px 5px 5px 16px;
	background: #5D644E;
	color: #F8F5E0;
	font: normal 17px Arial, Georgia, "Times New Roman", Times, serif;
	clear: both;
}
div#columnMain div.right p.rating {
	margin: 0px;
	padding: 3px 0px 0px 14px;
	color: #0C1846;
	font: normal 17px Arial, Georgia, "Times New Roman", Times, serif;
}
div#columnMain div.right div.teetimes{
	margin: 0px;
	padding: 4px 0px;
	background: #DADADA url(images/bkg_home_teetimes.jpg) repeat-x;
	border: 1px solid #434936;
}
div#columnMain div.right div.teetimes p{
	margin: 0px;
	padding: 0px 12px;
}
div#columnMain div.right div.teetimes p.course{
	font-weight: bold;
	color: #434936;

}
div#columnMain div.right div.teetimes p.rate{

}
div#columnMain div.right div.teetimes p.savings{
	color: #B30904;
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px;

}
div#columnMain div.right p{
	margin: 0px;
	padding: 4px 12px 8px 16px;
	font-size: 11px;
}
div#columnMain div.right img.matchingSponsorLogo{
	margin: 0px 0px 6px 6px;
	padding: 0px;
	float: right;
	border: 1px solid #5D644E;
}
div#columnMain div.right table.calendar{
	margin: 0px 0px 12px;
	padding: 0px;
	font-size: 10px;
	width: 100%;
}
div#columnMain div.right table.calendar tr.hilite{
	margin: 0px;
	padding: 0px;
	background: #E9E8D1;
}

div#columnMain div.right table.calendar td{
	margin: 0px;
	padding: 5px 8px 5px 6px;
}

div#columnMain div.right table.donorList{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
div#columnMain div.right table.donorList td{
	margin: 0px;
	padding: 6px 8px 5px 12px;
	border-bottom: 1px solid #FFFFFF;
}


div#golferOffer {
	margin: 0px;
	padding: 0px;
	border: 1px solid #5D644E;
}
/* -- SIDEBAR -- */
div#sidebar {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 200px;
	color: #FFFFFF;
	clear: none;
}
div#sidebar div.inner{
	margin: 0px;
	padding: 0px;
	float: left;
	background: #434936;
}
div#sidebar h3{
	margin: 0px;
	padding: 8px 0px 4px 18px;
	color: #FFFFFF;
	font-size: 19px;
}
div#sidebar p{
	margin: 0px;
	padding: 0px 18px 10px;
}
div#sidebar a{
	color: #FFFFFF;

}
div#sidebar p#sponsoredBy {
	color: #A8B689;
	font-size: 10px;
	padding: 12px 12px 3px 18px;
	margin: 0px;
}
div#sidebar  p.sidebarSponsorLogo{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
div#sidebar p.searchHeading{
	margin: 0px;
	padding: 4px 0px 3px;
	color: #E9E8D1;
	text-transform: uppercase;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
}
div#sidebar p.sponsorDonate {
	margin: 0px;
	padding: 8px 6px 5px;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #34392B;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
div#sidebar form{
	margin: 0px;
	padding: 8px 8px 4px 14px;
}
div#sidebar input{
	height: 20px;
	width: 135px;
}
div#sidebar input.go{
	margin: 0px;
	padding: 0px;
	background: #6F1F03 url(images/bkg_sidebar_form_button.gif) repeat-x;
	color: #FFFFFF;
	border-top: 1px solid #AF8A58;
	border-right: 1px solid #511602;
	border-bottom: 1px solid #511602;
	border-left: 1px solid #AF8A58;
	width: 30px;
}
div#sidebar form{
	margin: 0px;
	padding: 8px 8px 4px;
}
div#sidebar table.donations{
	margin: 0px 0px 12px;
	padding: 0px;
	border-top: 1px solid #712003;
	border-bottom: 1px solid #712003;
	background: #5D644E;
	font-size: 10px;
	width:100%;
}
div#sidebar table.donations td {
	padding-left: 15px;
}
div#sidebar table.donations td.amount{
	text-align: right;
	padding-right: 15px;
	padding-left: 0px;
}

div#sidebar tr.hilite{
	margin: 0px;
	padding: 0px;
	background: #545B44;
}
div#sidebar td{
	margin: 0px;
	padding: 5px 4px 5px 0px;
}
div#sidebar  div.testimonial{
	margin: 6px 0px 4px;
	padding: 0px 16px 0px 18px;
	color: #FFFFCC;
	font-size: 11px;
	height: 110px;
}
div#sidebar  div.testimonial p{
	margin: 0px;
	padding: 0px 0px 6px;
}
/* -- ------- -- */
div#address {
	font-size: 12px;
	font-weight: bold;
	position: relative;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/bkg_address.jpg);
	background-repeat: repeat;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding: 0px;
}
div#address p {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #d49858;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 24px;
}
div#footer {
	text-align: left;
	clear: both;
	font-size: 11px;
	padding: 4px 12px;
	background-color: #FFFFFF;
	border-top: 3px double #5D644E;
	width: 924px;
	
	position: relative;
	margin: 0px auto;
	margin-top: 20px;
}

div#footer p.right {
	float:right;
	margin: 0px;
	text-align: left;
	font-size: 9px;
	font-weight: normal;
	color: #9B7039;
	padding-top: 2px;
	padding-right: 24px;
	padding-bottom: 2px;
	padding-left: 0px;
}
div#footer a {
	color: #663300;
}
p#tt4c_nav {
	background: #49513A url(images/bkg_tt4c_nav.jpg) repeat-x;
	margin: 0px;
	padding: 6px 0px 6px 18px;
	color: #FFFF99;
	text-align: left;
}
p#tt4c_nav a{
	color: #FFFFFF;
	text-decoration: none;
}
p#tt4c_nav a:hover{
	color: #FFCC66;
}
p.warning {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 12px 0px 12px 12px;
	background: #D8FA70;
	border-top: 3px double #434936;
	border-bottom: 3px double #434936;
}
p.instruction {
	color: #5E1004;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px 2px 12px;
	background: #FFAA24;
	border: 1px dotted #993300;
	text-transform: uppercase;
}
div.listBox {
	background: #FFFFFF;
	margin: 0px;
	padding: 8px;
	border: 1px solid #5D674F;
}
div.listBox td{
	margin: 0px;
	padding: 8px;
	border-bottom: 1px solid #D6D6A3;
}
div.preferenceList {
	background: #FFFFFF;
	margin: 0px;
	padding: 8px;
	border: 1px solid #5D674F;
	height: 120px;
	overflow: scroll;
	overflow-x: hidden;
	width: 220px;
}
table.friendsList{
	margin: 0px 0px 12px;
	padding: 0px;
	font-size: 10px;
	width: 100%;
	border: 1px solid #49513A;
	background-color: #FFFFFF;
}
table.friendsList tr.hilite1{
	background-color: #f6f6f6;
}
table.friendsList tr.hilite2{
	background-color: #ECE9CE;
}
table.friendsList tr.hilite3{
	background-color: #E7E2C9;
}
table.friendsList tr.headdim{
	background-color: #E9E8D1;
}
table.friendsList tr.headlite{
	background-color: #E3E2CC;
}
div#guidestarResult p.hilite{
	background-color: #ECE9CE;
}
table.friendsList th{
	margin: 0px;
	text-align: left;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 8px;
}
table.friendsList th a{
    color: #000000;
}
table.friendsList td{
	margin: 0px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
table.friendsList input{
	font-size: 11px;
}

/* events pages */
ul#special_donation {
    text-align:left;
}
ul#special_donation li,
ul#event_score_list li,
ul#event_add_score li {
    list-style: none;
    color: #000000;
}

/* reports menu - rlb 20091115 */
div.report_menu {
	margin: 0px;
	background: #434936;
	background: #E2DDB7 url(images/bkg_box_1.jpg) repeat-x;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.report_menu ul{
	font-size: 11px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
div.report_menu li{
	margin: 0px;
	font-size: 11px;
	display: inline;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
div.report_menu li.tab{
	background-color: #F6F4DF;
	background: #D5D6D0 url(images/bkg_box_2.jpg) repeat-x;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #6D755E;
	border-right-color: #49513A;
}
div.report_menu li.divider{
	padding-right: 0px;
	padding-left: 0px;
}

/* account_menu */
div.account_menu {
	margin: 0px;
	background-color: #D6D99D;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.account_menu#admin_menu ul {
    font-size: 8px;
    padding-left: 0;
}
div.account_menu#admin_menu ul li {
    padding: 5px 1px 5px 1px;
}
div.account_menu#admin_menu ul li.tab {
/*    padding: 5px 2px 5px 2px;*/
}
div.account_menu ul{
	font-size: 11px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 21px;
}
div.account_menu li{
	margin: 0px;
	display: inline;
    padding: 6px 4px 6px 4px;
}
div.account_menu li.tab{
	background-color: #F6F4DF;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #6D755E;
	border-right-color: #49513A;
}
div.account_menu li.divider{
	padding-right: 0px;
	padding-left: 0px;
}
div.account_menu a{

}
div.finePrint {
	background-color: #F4F1D9;
	margin: 0px;
	border: 1px solid #FFFFFF;
	font-size: 10px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
}
td.email_content {
	background-color: #FFFFFF;
	padding: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #333333;
}

/* --------------------- */
.error {color:red;padding-left:5px;}
.msg {padding-left:5px; font-weight:italic;}

.clearBox {
	clear: both;
}
.breakBox {
	float:left;
	padding:0.5em;
	width:99%;
}
	
p.appeal {
	font-size: 13px;
	background-color: #FFFFFF;
	margin: 0px 0px 12px;
	padding: 10px;
	border: 3px double #000000;
	font-weight: bold;
}

#payment_success p.saving{
	margin: 0px 0px 12px;
	padding: 0px 0px 10px;
	font: italic 18px Tahoma, Arial, sans-serif;
	color: #993300;
	background: url(images/swoosh_large.gif) no-repeat center bottom;
}

/* begin new CSS */

#tt4cLogoMain
{
	display:none;
}


body {
	font: .7em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: relative;
	background: none;
}
.demoHeaders {
	margin-top: 2em;
}
#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none;
	position: relative;
}
#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}
ul#icons {
	margin: 0;
	padding: 0;
}
ul#icons li {
	margin: 2px;
	position: relative;
	padding: 4px 0;
	cursor: pointer;
	float: left;
	list-style: none;
}
ul#icons span.ui-icon {
	float: left;
	margin: 0 4px;
}
#container {
	position: relative;
	text-align: left;
	padding: 0px;
	margin: 0px auto;
	border: 2px solid #FFFFFF;
	width: 924px;
	background-color: #FFFFFF;
}
#left {
	margin-top: 15px;
	width: 690px;
	float: left;
}
#right {
	margin-top: 15px;
	width: 204px;
	float: left;
	padding: 10px;
}
#content {
	padding: 0px;
}
#headerbox {
	background-color: #1c94c4;
	padding: 10px;
	color: #fff;

}
#searchbox {
	padding: 10px;
	
	border: solid 1px #1c94c4;
	background-color: #fff;
}
#clearbox {
	padding: 10px;
	height: 265px;
}
h1, h2, h3 {
	margin: 0px;
}
.br {
	clear:both;
}