#support-top .main_bg {
	height:162px;
	background-image:url(../images/support/main-bg.jpg);
}

#support-top .submenue {
	top:139px
}

#index .content {
	padding-left:20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#web-rma .content,#faq .content, #download .content,#warranty .content,#warranty .online-qa {
	padding:30px;
	padding-top:20px
}

#index .text {
	width:250px;
	padding-top:3px;
	padding-left:8px;
	float:left;
	margin-right:10px
}


#web-rma {
	line-height:18px
}

#web-rma .content-left {
width:320px;
padding-bottom:30px;
float:left;
}

#web-rma .content-right {
padding-left:40px;
width:270px;
float:left;
}

#faq {
	line-height:18px
}

#faq li {
	list-style-type:disc;
	color:#000;
	margin-left:16px;
	margin-bottom:3px
}

#faq li a{
	color:#0066cc;
}

#faq .bold {
	font-weight:bold
}

#faq .open_div {
	padding:15px 20px 15px 20px;
	background-color:#eeefee;
	margin-top:3px;
	margin-bottom:3px;
	color:#666;
	display:none;
}


#faq .highlight {
	color:#ff4a00
}


#downloads .highlight {
	color:#ff4a00
}

#downloads .result_table a {
	color:#0066cc;
}

#downloads .result_table td{
	border-bottom:1px dotted #dfdfdf;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
}

#downloads .result_table tr:hover{
	background-color:#e5e5e5;
	color:#ff4a00 
}

#downloads .result_table tr:hover a{
	color:#ff4a00;
	text-decoration:underline 
}

#warranty {
line-height:18px
}

#warranty h2{
color:#003366
}

#warranty .content-right{
	float:left;
	margin-top:30px;
	width:720px;
	padding-left:25px
}

#warranty .region-list {
	float:left; 
	width:200px;
}

#online-qa .content {
	padding-left:10px
}

#online-qa .content-right{
	float:left; width:320px; line-height:18px; padding-left:10px
}

#warranty .region-number {
	float:left; 
	color:#003366
}


#warranty .region-list li{
	list-style-type:disc;
	margin-left:16px
}

.sort-menu-bar {
	position:relative;
	zoom:1;
	z-index:10000;
	
}

.sort-menu-bar a, .sort-menu-bar li {
	float:left;
	display:block;
	white-space:nowrap;
	position:relative;
	z-index:20000;
}

.sort-menu-bar ul li {
	float:none;
}

.sort-menu-bar img {
	position:relative;
}

.sort-menu-bar li {
	z-index:auto;
	padding-left:12px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px
}

.sort-menu-bar .li_hover{
	z-index:auto;
	padding-left:11px;
	padding-right:9px;
	padding-top:4px;
	border:1px solid #bebebe;
	border-bottom:0px;
	position:relative;
}

.sort-menu-bar ul {
	left:-10000px;
	position:absolute;
	z-index:10000;
}

.sort-menu-bar, .sort-menu-bar ul {
	list-style:none;
	padding:0px;
	margin:0px;
}

.sort-menu-bar li a {
	float:none;
}


#sort-menue {
	position:relative;
	left:-10px
}

#sort-menue a {
	color:#0066cc;
	text-decoration:none;
	text-align:left;
}

/*"""""""" (SUB) Container""""""""*/	
#sort-menue ul {
	padding:10x 0px 10px 0px;
	margin:0px;
	background-color:#FFF;
	border:1px solid #bebebe;
	border-top:0px;
	z-index:1000
}
/*"""""""" (SUB) Items""""""""*/	
#sort-menue ul li {
	margin:0px;
	background-color:transparent;		
	padding-left:11px;
	padding-right:9px;
	padding-top:3px;
	padding-bottom:3px
}
#sort-menue ul li a {
	background-color:transparent;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}
/*"""""""" (SUB) Hover State """"""""*/	
	
#sort-menue ul li a:hover {
	color:#ff4a00;
}
/*""""""""JJ Download File""""""""*/
.download-td{
	color:#FFF;
	width:90px;
	padding-right:5px;
	background-color:#666;
}
#online-qa .left_row, #download-file .left_row {
	height:30px;
	text-align:left;
	padding-right:22px;
	color:#003366;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.support_description_title {
	font-size:17px;
	font-weight:bold;
	color:#FF4900;
}
/*""""""""JJ Warranty""""""""*/
#warranty .warranty_pic{
	padding-right:10px;
	vertical-align:top;
	width:165px;
}
#warranty .warranty_content{
	
	width:555px;
}
#windows-7 .content-right{
	float:left;
	margin-top:30px;
	width:930px;
	padding-left:30px;
}

#map{
margin:0;
padding:0;
width:100%;
}

#map .bg{
width:100%;
height:275px;
padding:0;
margin:0;
float:left;
background:url(../images/support/map_bg.jpg) left top no-repeat;
}

#map .option{
width:190px;
float:left;
margin:30px 0 0 20px;
padding:0;
}

#map .option ul{
margin:0;
padding:0;
}

#map .option ul li{
float:left;
width:100%;
margin:0 0 8px 0;
padding:0 0 3px 0;
list-style:none;
background:url(../images/support/icon_map_bullet.gif) 0 7px no-repeat;
}

#map .option ul li a:link, #map .option ul li a:visited{
font-size:14px;
text-decoration:none;
color:#000;
padding:0 0 0 15px;
display:block;
}
#map .option ul li a:hover{
text-decoration:underline;
color:#0066cc;
}

/*new technical support start -  added by christine*/


#technicalSupport {
line-height:18px
}

#technicalSupport h2{
color:#003366
}

#technicalSupport .content-right{
	float:left;
	margin-top:30px;
	width:720px;
}

#technicalSupport #map_Bg{
background:url(../images/support/map.gif) left top no-repeat;
width:770px;
heigt:620px;
margin:10px 0 0 0;
_margin:0;
padding:0;
float:left;
}

#technicalSupport #map_Bg #options{
width:760px;
height:30px;
margin:-25px 0 30px 0;
_margin:0 0 5px 0;
padding:0 0 0 10px;
float:left;
}

#technicalSupport #map_Bg #options a{
text-decoration:underline;
font-size:88%;
letter-spacing:-0.03em;
color:#333;
margin:0;
padding:0;
}

#technicalSupport .contactInfo{
width:100%;
margin:0;
padding:25px 10px;
float:left;
}

#technicalSupport #map_Bg #locations{
width:760px;
margin:0px 0 10px 0;
padding:0 0 0 10px;
float:left;
}
#technicalSupport #map_Bg #locations span{
font-weight:bold;
font-size:88%;
}

#technicalSupport #map_Bg #locations a{
text-decoration:underline;
font-size:88%;
letter-spacing:-0.03em;
color:#333;
margin:0;
padding:0;
}
#technicalSupport #map_Bg #options a.GSC{
color:#f55109;
}
#technicalSupport #map_Bg #options a.GSP{
color:#9ad311;
}
#technicalSupport #map_Bg #options a.TPMC{
color:#059fcc;
}


