.body-gmp-main {
	color: #666666 ;
	font-family: Helvetica, Verdana ;
	font-size: 11px ;
}
.body-gmp-main h1 {
	color: #666666 ;
}
.body-gmp-main h2 {
	color: #91C41A ;
	font-size: 13px ;
}
#sb4127 {
	background: transparent url(/images/login_background.jpg) no-repeat top left ;
	background-color: transparent;
	color: #999999 ;
	font-family: Helvetica ;
	font-size: 9px ;
	font-weight: bold ;
}
#sb4127.html-block .block-content {
	padding: 0px 0px 0px 0px ;
}
#sb4127.html-block a {
	color: #4F74B6 ;
}
#sb4127.html-block table td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
	font-size: 9px ;
	font-weight: bold ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	text-transform: uppercase ;
}
#sb4127.html-block table.form td.control {
	padding: 2px 0px 0px 16px ;
}
#sb4127.html-block table.form td.input {
	padding-left: 16px ;
}
#sb4127.html-block table.form td.label {
	background: transparent url(/images/darkgray_arrow.gif) no-repeat 0px center ;
	background-color: transparent;
	padding-left: 16px ;
}
#sb4127.html-block form input.text {
	background-color: #F1F2F0 ;
	border-bottom: 1px solid #E3E4E2 ;
	border-left: 1px solid #C2C3C1 ;
	border-right: 1px solid #EAEBE9 ;
	border-top: 1px solid #A6A7A6 ;
	font-family: 0px ;
	font-size: 10px ;
	height: 12px ;
	width: 160px ;
}
#sb4128.html-block {
	background: transparent url(/images/selfservicecenter_background.jpg) no-repeat top left ;
	background-color: transparent;
	padding-bottom: 3px ;
	padding-left: 11px ;
	padding-top: 20px ;
	height:170px;
	width:179px;
}
#sb4128.html-block ul {
	margin:0;
	padding:0;
}
#sb4128.html-block ul li {
	background: transparent url(/images/bluearrow.gif) no-repeat left bottom  ;
	line-height:15px;
	list-style:none;
	padding:5px 0 4px 15px;
}
#sb4128.html-block a {
	color: #868686 ;
	font-family: Helvetica ;
	font-size: 11px ;
	font-weight: bold ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4128.html-block table {
	border: 0px none transparent ;
	margin: 0px 0px 0px 0px ;
	width: 100% ;
}
#sb4128.html-block table td {
	background: transparent url(/images/white-arrow.gif) no-repeat left center ;
	background-color: transparent;
	padding-left: 16px ;
}
#sb4132 {
	background: transparent url(/images/news-bg.gif) repeat-y top left ;
	background-color: transparent;
}
#sb4132.news-block .news-line {
	background: transparent url(/images/news-bg.gif) repeat-y top left ;
	background-color: transparent;
}
#sb4132.news-block .news-line .full-text {
	display: none ;
}
#sb4132.news-block .news-line div {
	display: none ;
}
#sb4132.news-block .news-line p {
	background: transparent url(/images/news-marker-bg-2.gif) no-repeat top left ;
	background-color: transparent;
	display: none ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 16px ;
}
#sb4132.news-block .news-line span {
	background: transparent url(/images/news-marker-bg-2.gif) no-repeat top left ;
	background-color: transparent;
	color: #666666 ;
	display: block ;
	font-family: Helvetica ;
	font-weight: normal ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 16px ;
}
#sb4132.news-block .news-nav {
	display: none ;
}
#sb4132.news-block a.description-link span {
	text-decoration: none ;
}
#sb4138.ver-menu {
	margin: 10px 0px 0px 0px ;
}
#sb4138.ver-menu .menu-level {
	border: 0px none transparent ;
	padding: 0px 0px 0px 0px ;
}
#sb4138.ver-menu .show-menu {
	width: 100% ;
}
#sb4138.ver-menu td.menu-group {
	padding: 0px 0px 0px 0px ;
	width: 100% ;
}
#sb4138.ver-menu td.menu-group .menu-group-mouseover-active {
	background: #FFFFFF url(/images/quicklinks-bg.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF ;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4138.ver-menu td.menu-group .menu-group-mouseover-activelast {
	background: #FFFFFF url(/images/quicklinks-bg-last001.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4138.ver-menu td.menu-group .menu-group-mouseover-last {
	background: #FFFFFF url(/images/quicklinks-bg-last001.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF ;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
	padding: 2px 0px 3px 12px ;
}
#sb4138.ver-menu td.menu-group a {
	background: #FFFFFF url(/images/quicklinks-bg.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
	padding: 2px 0px 3px 12px ;
	width: 175px ;
}
#sb4138.ver-menu td.menu-group a.menu-group-active {
	background: #FFFFFF url(/images/quicklinks-bg.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4138.ver-menu td.menu-group a.menu-group-active .menu-group-last {
	background: #FFFFFF url(/images/quicklinks-bg.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4138.ver-menu td.menu-group a.menu-group-last {
	background: #FFFFFF url(/images/quicklinks-bg-last001.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	border-bottom: 0px solid #FFFFFF ;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
	padding: 2px 0px 3px 12px ;
	width: 175px ;
}
#sb4138.ver-menu td.menu-group a.menu-group-mouseover {
	background: #FFFFFF url(/images/quicklinks-bg.gif) no-repeat left bottom ;
	background-color: #FFFFFF;
	color: #666666 ;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4139.html-block {
	background: transparent url(/images/news-bg.gif) repeat-y top left ;
	background-color: transparent;
	font-family: Helvetica ;
	font-size: 9px ;
}
#sb4139.html-block .block-content {
	padding: 0px 0px 0px 16px ;
}
#sb4139.html-block a {
	color: #91C41A ;
	font-family: Helvetica ;
	font-size: 9px ;
	font-weight: bold ;
	text-decoration: none ;
	text-transform: uppercase ;
}
#sb4139.html-block img {
	margin-bottom: 1px ;
}
#sb4141 {
	padding-left: 12px ;
	padding-top: 5px ;
}
