.border_left {
	background-image: url(images_r2/gbh_layout1_revision1_19.jpg);
}
.border_middle {
	background-image: url(images_r2/gbh_layout1_revision1_22.jpg);
}
.border_right {
	background-image: url(images_r2/gbh_layout1_revision1_24.jpg);
}
.underbox_left {
	background-image: url(images_r2/gbh_layout1_revision1_33.jpg);
	margin: 0px;
	padding: 0px;
	height: 100%;
}
.underbox_right {
	background-image: url(images_r2/gbh_layout1_revision1_27.jpg);
}
.background_white {
	background-color: #FFFFFF;
}
.background_mildblue {
	background-color: #c7e3f4;
}
.background_lightblue {
	background-color: #e7f8ff;
}
.background_green {
	background-color: #9adcec;
}
/*
body {
	margin: 0px;
	padding: 0px;
}
*/
.background_general {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.background_general_gray {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #DBDBDB;
}
.linestyle1 {
	border: 1px solid #D5EC9A;
}
.linestyle2 {
	border: 5px solid #D5EC9A;
}

.inputbox_search {
    width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}
ul {
	margin: 0px;
	padding: 5px 10px 10px 20px;
}
.ul_1 {
	margin: 0px;
	padding: 5px 10px 0px 20px;
}
p {
	margin: 0px;
	padding: 0px;
}

.TableOutsideBorder {
	border:	solid 1px #7e7e7e;
	background-color:	#FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}
.TableInsideBorder {
	border:	solid 1px #b8b8b8;
	background-color:	#FFFFFF;
}

/* This is the style for the popupdescriptions. */
#divTooltip {position:absolute; top:0px; width:175px; visibility:hidden; z-index:200; background-color:#f3f3f3; layer-background-color:#f3f3f3;}
.normalStyle    {padding:2px; text-align:left; font-weight:500; width:175px; color:#000000; top:100px; font-family:verdana,arial,helvetica; font-size:11px; background-color:#f3f3f3; layer-background-color:#f3f3f3; border-width:1px; border-style:solid; border-color:#000000; cursor:default;}
.netscape4Style {padding:0px; font-weight:500; width:175px; color:#000000; top:100px; font-family:verdana,arial,helvetica; font-size:11px; background-color:#f3f3f3; layer-background-color:#f3f3f3; border:1px solid #000000;} 

rate-chart-header {
					font-family: arial, helvetica, sans-serif;
				   	font-size: 13px;
			 	   	font-weight: bold;}
					
.inputbox_search2 {
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

td.search_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	padding-right: 10px;
}

.search_text_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	padding-top: 0px;
	padding-right: 10px;
}
td.search_text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
}
.search_text_extra_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

td.search_text_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #be3c44;
	padding-left: 20px;
	padding-right: 10px;
}

td.search_text_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-right: 10px;
	padding-top: 0px;
	margin-bottom: 20px;
}

td.logo_gbh {
	background-image: url(images_r2/gbh2_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
	width: 250px;
}

.homesearch_content select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 175px;
	margin-right: 10px;
}
.homesearch_content input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-right: 5px;
	margin-left: 5px;
}
#browserleft {
	padding: 0 0px 5px 0;
}
#browserright {
	margin: 10px;
}
#browserContainer {
	width: 445px;
	padding: 0px 10px 0px 10px;
}
td.bRight {
	border-width: 1px;
	border-: solid;
	border-color: #CCCCCC;
	background-color: #E6E6E6;
}
td.hometitle_red_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images_r2/layout2_big_red.jpg);
	background-position: left top;
	margin: 0px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: left;
	background-repeat: no-repeat;
	background-color: #DBDBDB;
}

td.hometitle_gray_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images_r2/layout2_big_gray.jpg);
	background-position: left top;
	margin: 0px;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: left;
	background-repeat: no-repeat;
	background-color: #DBDBDB;
}
td.homebottom_gray_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images_r2/gbh2_16_750.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #DBDBDB;
}

p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#bannerFull {
	height: 60px;
	width: 468px;
	margin-bottom: 0px;
}
#bannerHalf {
	height: 60px;
	width: 240px;
	margin-bottom: 15px;
	position: relative;
	margin-right: 10px;
	margin-left: 10px;
}
#browserleft ul {
	margin: 0;
	padding-left: 0px;
	border: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
} 
#browserleft ul li {
	margin: 0;
	padding-left: 2px;
	padding-bottom: 5px;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
}
#browserleft ul li.selected {
	margin: 0;
	padding-left: 2px;
	padding-bottom: 5px;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	background-color: #E6E6E6;
	background-image: url(img_v5/arrow_browsebox.gif);
	background-repeat: repeat-y;
	background-position: right center;
	font-weight: bold;
}
#browserleft a {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #333333;
} 
#browserright a {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #333333;
}
#browserright li.level2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	color: #333333;
	font-style: italic;
}
#browserright h1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
} 
#browserright ul {
	margin: 0px;
	padding-right: 20px;
	border: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} 
#browserright ul li {
	padding-left: 2px;
	padding-bottom: 5px;
	border: none;
	list-style: none;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
}

