#contact-us .content {
	padding:0px 0px 25px 60px;
	font-size:10px;
	line-height:16px
}

#contact-us .content-row {
	float:left;
	width:230px
}

#contact-us .content-row h2,#partners .content h2{
	color:#003366;
	font-size:14px;
	padding-bottom:6px;
}

#contact-us .content-row h3 {
	color:#666;
	font-weight:bold;
	font-size:10px
}

#contact-us .content-title {
	border-bottom: 1px solid #dfdfdf;
	width:185px;
	padding-top:40px;
	margin-bottom:10px	
}

#contact-us .company_pics {
	margin-bottom:10px
}

#contact-us .company_pics img{
	border:1px solid #dfdfdf
}

#contact-us .telefonnumber {
	color:#0066cc;
	padding-top:3px
}

#about-top .main_bg {
	height:162px;
	background-image:url(../images/about-getac/about-bg.jpg);
}

#about-top .submenue {
	top:139px;
}

#index .content {
	line-height:16px
}

#introduction .content,#partners .content,#howtobuy .content,#history .content {
	padding:30px;
}

#solution_partner .content {
	padding:30px;
}

#solution_partner .content h2 {
	color:#003366;
	font-size:14px;
	padding:3px 0;
	float:left;
	width:100%;
	margin:0;
}

#solution_partner .content h3 {
	color:#333;
	margin:0 0 20px 0;
	padding:6px 0;
	font-weight:normal;
	font-size:12px;
	width:100%;
	float:left;
	border-bottom:#ccc 1px dotted;
}
#solution_partner .content .SPlogo{
margin:-89px 0 0 0;
padding:0;
float:left;
width:686px;
height:116px;
position:relative;
z-index:9;
background:url(../images/about-getac/sp_logo.gif) left top no-repeat;
}

#solution_partner .content a.Soti:link, #solution_partner .content a.Soti:visited{
width:106px;
height:50px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:0;
top:-1px;
}
#solution_partner .content a.Wireless_Dynamics:link, #solution_partner .content a.Wireless_Dynamics:visited{
width:85px;
height:50px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:15px;
top:-1px;
}
#solution_partner .content a.ALK:link, #solution_partner .content a.ALK:visited{
width:84px;
height:50px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:25px;
top:-1px;
}
#solution_partner .content a.ESRI:link, #solution_partner .content a.ESRI:visited{
width:134px;
height:50px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:40px;
top:-1px;
}

#solution_partner .content a.B2M:link, #solution_partner .content a.B2M:visited{
width:109px;
height:46px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:60px;
top:-1px;
}

#solution_partner .content a.Winmagic:link, #solution_partner .content a.Winmagic:visited{
width:96px;
height:50px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:72px;
top:-1px;
}

#solution_partner .content a.Carlson:link, #solution_partner .content a.Carlson:visited{
width:180px;
height:35px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:0;
top:25px;
}

#solution_partner .content a.Me:link, #solution_partner .content a.Me:visited{
width:224px;
height:38px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:19px;
top:28px;
}

#solution_partner .content a.Absolute:link, #solution_partner .content a.Absolute:visited{
width:245px;
height:38px;
position:relative;
z-index:999;
float:left;
margin:0;
padding:0;
left:37px;
top:28px;
}

#solution_partner .content .spanc{
float:left;
margin:0;
padding:0;
width:100%
}

#solution_partner .content a.Soti:hover{background:url(../images/about-getac/sp_logo_hover.gif) left top no-repeat;}
#solution_partner .content a.Wireless_Dynamics:hover{background:url(../images/about-getac/sp_logo_hover.gif) -121px top no-repeat;}
#solution_partner .content a.ALK:hover{background:url(../images/about-getac/sp_logo_hover.gif) -216px top no-repeat;}
#solution_partner .content a.ESRI:hover{background:url(../images/about-getac/sp_logo_hover.gif) -315px top no-repeat;}
#solution_partner .content a.B2M:hover{background:url(../images/about-getac/sp_logo_hover.gif) -469px top no-repeat;}
#solution_partner .content a.Winmagic:hover{background:url(../images/about-getac/sp_logo_hover.gif) -590px top no-repeat;}
#solution_partner .content a.Carlson:hover{background:url(../images/about-getac/sp_logo_hover.gif) left -76px no-repeat;}
#solution_partner .content a.Me:hover{background:url(../images/about-getac/sp_logo_hover.gif) -199px -79px no-repeat;}
#solution_partner .content a.Absolute:hover{background:url(../images/about-getac/sp_logo_hover.gif) -441px -79px no-repeat;}

#solution_partner .content .partner_detail{
	margin:10px 0;
	padding:10px 0 0 0;
	float:left;
	width:100%;
}
#solution_partner .content .partner_detail .item{
	margin:-1px 0 0 0;
padding:1.5% 1.5% 0 1.5%;
	width:97%;
	float:left;
	border:#ccc 1px solid;
	background:#f8f8f8 url(/images/solutions/item_bg.gif) left top repeat-x;
}

#solution_partner .content .partner_detail .item .block{
	margin:0;
	padding:2%;
	width:96%;
	float:left;
	border:#e8e8e8 1px solid;
	background:#fff;
	display:inline;
	min-height:130px;
}
#solution_partner .content .partner_detail .item .block .Coleft{
	float:left;
	width:235px;
	margin:0 15px 10px 0;
	padding:0 0 10px 0;
	border-right:#ccc 1px dotted;
}
#solution_partner .content .partner_detail .item .block .Coleft img.logo{
	float:left;
	margin:0;
	padding:5px 0 20px 0;
}
#solution_partner .content .partner_detail .item .block .Coleft .industry{
	margin:0 0 10px 0;
	padding:0 0 0 6%;
	background:url(/images/solutions/icon_dot.gif) left 5px no-repeat;
	color:#003366;
	font-weight:bold;
	width:94%;
	float:left;
}
#solution_partner .content .partner_detail .item .block .Coleft .other{
	float:left;
	margin:0 0 5px 0;
	padding:0 0 0 6%;
	background:url(/images/solutions/icon_dot2.gif) left 6px no-repeat;
	width:94%;
}#solution_partner .content .partner_detail .item .block .Coleft .other a{
text-decoration:underline;}

#solution_partner .content .partner_detail .item .block p{
	margin:0;
	padding:0 0 15px 0;
	text-align:justify
}
#solution_partner .content .partner_detail .item .top{
font-size:10px;
font-weight:bold;
color:#0066cc;
position:relative;
width:50px;
height:15px;
*bottom:20px;
bottom:30px;
float:right;
right:10px;
text-align:right;
margin:0;
padding:0;
z-index:999;
}

#introduction .year {
	font-size:14px;
	color:#003366;
	font-weight:bold;
}

#introduction .history td {
	vertical-align:top;
	padding:20px;
	border-bottom:1px dotted #dfdfdf;
}

#introduction .noborder-bottom {
    font-size:24px;
	color:#003366;
	padding-top:25px;
	border:0px
}

#partners .content {
	padding-top:0px;
	line-height:18px
}

#partners .content h3 {
	color:#003366;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
}

#partners .country {
	font-size:10px;
	color:#666;
	font-weight:normal
}


#partners .content-title {
	border-bottom: 1px solid #dfdfdf;
	width:100%;
	padding-top:30px;
	margin-bottom:27px	
}

#partners .content-left {
	float:left;
	width:270px;
	padding-left:50px;
	margin-bottom:30px;
}

#partners .content-right {
	float:left;
	width:255px;
	padding-left:55px;
	margin-bottom:30px;
}

#partners .content_rows_sep {
	height:100px; float:left;width:1px;
}

#partners .icons {
margin-right:6px;
}

#howtobuy .title {
	font-size:14px;
	float:left
}

#howtobuy .required {
	float:right;color:#ff0000; margin-top:20px
}
#howtobuy .required2 {
	color:#ff0000; margin-top:20px
}

#howtobuy .text {
	width:328px;
}

#howtobuy .button {
	margin-left:15px
}

#howtobuy .footer {
	height:51px;
	padding-top:20px;
	padding-left:227px
}

#howtobuy .footer_reg {
	height:51px;
	padding-top:20px;
	padding-left:210px
}

#howtobuy .left_row {
	height:32px;
	text-align:left;
	padding-right:22px;
	color:#003366;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 

#howtobuy .info-text{
	font-size:9px;
}

#step-table td {
	padding-top:20px;
	border-bottom:1px solid #e3e8ed;
	padding-bottom:10px
}

#product-table td {
	padding-left:10px;
	padding-top:5px;
	vertical-align:top
} 

#product-table h2 {
	color:#003366;
	font-weight:bold;
	font-size:11px
} 

#product-table .description {
	font-size:9px;
	padding-top:6px;
	padding-bottom:15px
}

.product-table-border td {
	border-bottom:2px solid #e5e5e5;
	padding-bottom:6px;
	padding-top:0px
}

.product-table-1px-border td {
	border-bottom:1px dotted #e5e5e5;
	padding-bottom:6px;
	padding-top:0px
}
/*------JJ----*/
#contact-us .title {
	font-size:14px;
	float:left
}

#contact-us .required {
	float:right;color:#ff0000; margin-top:20px
}
#contact-us .required2 {
	color:#ff0000; margin-top:20px
}

#contact-us .text {
	width:328px;
}

#contact-us .button {
	margin-left:15px
}

#contact-us .footer {
	height:51px;
	padding-top:20px;
	padding-left:227px
}

#contact-us .footer_reg {
	height:51px;
	padding-top:20px;
	padding-left:210px
}

#contact-us .left_row {
	height:32px;
	text-align:left;
	padding-right:22px;
	color:#003366;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
} 

#contact-us .info-text{
	font-size:9px;
}
