select {
	height: 35px;}
input[type=text] {
	height: 35px;}
input[type=password] {
	height: 35px;}
.btn {
	background-color: #ffd966;
    border: 2px solid #4d3900;
    color: #1a0d00;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:125%;
    padding: 8px 16px;
    text-decoration: none;
    margin: 12px 2px;
    cursor: pointer;
	border-radius: 6px;
	width: 150px;}
	
.btn:hover {
		background-color:#FFFFCC;
		color:#1a0d00;
		border: 2px solid #1a0d00;}

.searchresults {
	background-color: #FFFFFF;
	height: 30px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;	
}

.searchresults:hover {
	background-color: #ffd966;
	color: #FFFFCC;
}

.searchresultstd {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
	
.styleHeader {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFCC;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.style2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.style2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}
.style2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.style4a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}
.style4b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.style4c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.style4d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.style5a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.style5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #228B22;
}
.style6 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.rowA {color: #000000; font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
background-color: #FFFFFF
}
.rowB {color: #000000; font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
}

.smalltextboldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
}

.notes {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

#ga_header_div { width: 100%; height: 130px; background-image: url('/images/ga_portal_v1_bg_header.png'); }
#ga_header_subdiv { width: 1000px; margin-left: auto; margin-right: auto; position: relative; }

#ga_portalbar { width: 490px; height: 37px; position: absolute; top: 0px; right: 0px; font-family: Calibri, Segoe UI, Helvetica; font-size: 14px; color: #dde0ea; }
#ga_portalbar div { display: inline-block; float: left; padding-top: 9px; height: 27px; }
#ga_portalbar_leftga { width: 53px; background-image: url('/images/ga_portal_v1_topbar_leftga.png'); }
#ga_portalbar_divider { width: 2px; background-image: url('/images/ga_portal_v1_divider_topbar.png'); }
#ga_portalbar_login { width: 400px; background-image: url('/images/ga_portal_v1_bg_topbar.png'); padding-left: 15px; }
#ga_portalbar_login div { display: inline-block; padding: 0; color: #ffffff; font-weight: bold; font-size: 22px;}
#ga_portalbar_login :first-child { padding-right: 15px; color: #dde0ea; }
#ga_portalbar_portal { width: 70px; background-image: url('/images/ga_portal_v1_bg_topbar.png'); }
#ga_portalbar_right { width: 63px; background-image: url('/images/ga_portal_v1_topbar_rightportal.png'); padding-left: 32px; cursor: pointer; }

#ga_portal_loginbox { width: 500px; height: 300px; background-color: red; z-index: 110; margin-left: auto; margin-right: auto; margin-top: 230px;}

#ga_search { width: 227px; height: 33px; position: absolute; top: 78px; left: 753px; background-image: url('/images/ga_portal_v1_search.png'); z-index: 100; }

#ga_nav_div { width: 100%; height: 45px; background-image: url('/images/ga_portal_v1_bg_navbar_sides.png'); position: relative; z-index: 100; background-repeat: repeat-x; }
#ga_nav_subdiv { width: 1020px; margin-left: auto; margin-right: auto; position: relative; }
#ga_logo { width: 218px; height: 50px; position: absolute; top: 20px; left: 20px; z-index: 100; background-image: url('/images/ga_logo_white.png'); background-repeat: no-repeat; }
#ga_portal_title { color: #FFFFFF; width: 350px; height: 40px; position: absolute; top: 80px; left: 18px; font-family: Calibri, Arial; font-size: 30px; font-weight: bold; font-stretch: wider; }
