/* OVERRIDE */

#toolbar #globalnav li.gn-support a { 
	background-position: -393px -24px; 
}

/*--- Product Navigation ---*/

#productheader #productnav { 
	width: 65px; 
}

#productheader #productnav li.pn-support a { 
	background-position: -806px -29px; 
	width: 57px; 
}

/*--- Container ---*/

#container { 
	width: 100%; 
	margin: 0 auto; 
	overflow: hidden; 
}

/*--- Main ---*/

#main { 
	width: 956px; 
	margin: 20px auto 0; 
}

/*--- Cap ---*/

#main .cap.top { 
	background: url(http://www.hostingmx.com.mx/support/images/main_support_captop20081230.png) no-repeat; 
	width: 956px; 
	height: 37px; 
}

#main .cap.top .titlebar h3 { 
	margin: 8px 0 0 10px; 
	float: left; 
}

#main .cap.top .titlebar .supportsearch { 
	margin: 2px 10px 0 0; 
	float: right; 
}

#main .cap.top .titlebar .supportsearch .searchsubmit { 
	margin: 0 0 0 5px; 
}

#content { 
	width: 956px; 
	margin: 0; 
	padding: 0; 
}

/*--- Support Navigation ---*/

#content #navbar { 
	background: url(http://images.hostingmx.com.mx/support/images/index_support_nav_bg20090125.jpg) repeat-x; 
	width: 942px; 
	height: 19px; 
	padding: 7px; 
}

#content #navbar h3 { 
	font-size: 12px; 
	margin-left: 5px; 
	float: left; 
	text-shadow: #fff 0 1px 0; 
}

#content #navbar ul.panelnav { 
	color: #fff; 
	font-size: 10px; 
	font-weight: bold; 
	width: 800px; 
	margin: 0 0 0 15px; 
	float: left; 
}

#content #navbar ul.panelnav li { 
	padding: 5px 9px 7px; 
	display: inline; 
}

#content #navbar ul.panelnav li.active { 
	background: url(http://images.hostingmx.com.mx/support/images/index_support_nav_sortnavleft20090125.gif) no-repeat 0px 50%; 
	text-shadow: #000 0 1px 0; 
}

#content #navbar ul.panelnav li a.module-link { 
	color: #1b1b1b; 
	text-decoration: none; 
	padding: 6px 9px 8px 0px; 
	text-shadow: #fff 0 1px 0; 
	outline: none; 
}

#content #navbar ul.panelnav li a.module-link.active { 
	color: #fff; 
	background: url(http://images.hostingmx.com.mx/support/images/index_support_nav_sortnavright20090125.gif) no-repeat 100% 50%; 
	cursor: default; 
	text-shadow: #000 0 1px 0; 
}

#content #navbar ul.panelnav li a.module-link span { 
	width: 28px; 
	height: 13px; 
	position: relative; 
	top: 3px; 
}

/*--- Content ---*/

#content #content_support { 
	width: 956px; 
	margin: 0 auto; 
	padding: 0; 
}

#content #content_support h2 { 
	margin-bottom: 15px; 
	padding: 0 0 10px; 
	

/*border-bottom: 1px solid #c4c4c4; */
	letter-spacing: -1px; 
}

#content #content_support h3 { 
	font-size: 14px; 
}

/*--- Layout (grid) ---*/

#content #content_support .grid2col { 
	width: 956px; 
	background: url(http://www.hostingmx.com.mx/support/images/index_support_main_bg20090226.gif) repeat-y; 
}

#content #content_support .grid2col .column.first { 
	width: 722px; 
	padding: 30px 14px 5px; 
}

#content #content_support .grid2col .column.last { 
	background-color: #f0f0f0; 
	width: 200px; 
	border-left: 1px solid #bcc2c7; 
	border-right: 1px solid #959595; 
}

#content #content_support .grid2col .column.last .divider { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 0; 
	width: 200px; 
	height: 6px; 
}

/*--- Kb Entry ---*/

#content #content_support #kbentry { 
	width: 722px; 
	margin: 0; 
}

#content #content_support #kbentry .cap { 
	font-size: 1px; 
	line-height: 1px; 
}

#content #content_support #kbentry h2 { 
	color: #37436e; 
	font-size: 18px; 
	margin: 0 15px 3px; 
	padding: 10px 0 4px; 
	border-bottom: 1px solid #d3cfd6; 
}

#content #content_support #kbentry .kbentry-content { 
	background: #fcfdfd url(http://www.hostingmx.com.mx/support/images/index_support_kbentry_bg20090227.jpg) repeat-x; 
	width: 720px; 
	border-left: 1px solid #c6ccd1; 
	border-right: 1px solid #c6ccd1; 
}

#content #content_support #kbentry .kbentry-content ul.entryinfo { 
	margin-left: 15px; 
}

#content #content_support #kbentry .kbentry-content li { 
	color: #2A3340; 
	font-size: 10px; 
	font-weight: bold; 
	margin: 0 10px 0 0; 
	float: left; 
}

#content #content_support #kbentry .kbentry-content p { 
	margin: 10px 15px 15px; 
}

/*--- Breadcrumbs ---*/

#content #content_support #kbentry .breadcrumbs { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 -308px; 
	width: 690px; 
	height: 26px; 
	margin: 0 auto; 
	padding: 6px 15px 0; 
}

#content #content_support #kbentry .breadcrumbs li { 
	color: #37436e; 
	font-size: 10px; 
	font-weight: bold; 
	margin: 0 10px 0 0; 
	float: left; 
	text-shadow: #fff 0 1px 0; 
}

#content #content_support #kbentry .breadcrumbs li span { 
	color: #000; 
}

#content #content_support #kbentry .breadcrumbs li a { 
	color: #37436e; 
	text-decoration: none; 
}

/*--- Main Box ---*/

#content #content_support #kbentry .kbentry-box { 
	width: 720px; 
}

#content #content_support #kbentry .kbentry-box .box.shadow { 
	font-size: 1px; 
	line-height: 1px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows { 
	width: 700px; 
	background-color: #e6eaec; 
	margin-right: auto; 
	margin-left: auto; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	border-left: 1px solid #bcc5cc; 
	border-right: 1px solid #bcc5cc; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows h3 { 
	color: #2A3340; 
	font-size: 14px; 
	font-weight: bold; 
	margin: 0 0 10px 15px; 
	text-shadow: #fff 0 1px 0; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows ul { 
	width: 100%; 
	margin-top: 0; 
	margin-bottom: 25px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows li { 
	font-size: 10px; 
	font-weight: bold; 
	background-color: #dbdfe1; 
	width: 700px; 
	

/*height: 20px; */
	margin-left: auto; 
	margin-right: auto; 
	text-shadow: #fff 0 1px 0; 
}

/*--- KB Categories Container ---*/

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat { 
	width: 660px; 
	margin: 10px auto 0; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat a { 
	color: #343434; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat a:hover { 
	color: #3996e5; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dl { 
	width: 210px; 
	height: 150px; 
	margin: 0 10px 0 0; 
	display: block; 
	float: left; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dl:after { 
	content: "."; 
	height: 0; 
	display: block; 
	clear: both; 
	visibility: hidden; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dt { 
	font-size: 13px; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -193px -391px; 
	padding: 0 0 5px 20px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dd { 
	font-size: 11px; 
	line-height: 16px; 
	width: 180px; 
	margin: 0; 
	padding: 0 0 5px 20px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dd.article { 
	background: #dbdfe1 url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -190px -416px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcat dd.more { 
	background: #dbdfe1 url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -189px -481px; 
}

/*--- KB Article List ---*/

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcatarticlelist { 
	width: 100%; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcatarticlelist a { 
	margin: 0 5px 0 0; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcatarticlelist li { 
	width: 670px; 
	height: auto; 
	margin: 0 0 15px; 
	padding: 0 15px; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows #kbcatarticlelist li img { 
	margin: -3px 0 0 5px; 
}

/*--- KB Rating ---*/

#content #content_support #kbentry #kbrating { 
	background-color: #dbdfe1; 
	width: 670px; 
	border: 1px solid #bcc5cc; 
	margin: 0 auto 10px; 
	padding: 10px; 
}

#content #content_support #kbentry #kbrating p { 
	font-size: 11px; 
	margin: 0; 
	padding: 0; 
}

#content #content_support #kbentry #kbrating li { 
	line-height: 18px; 
}

#content #content_support #kbentry #kbrating li img { 
	margin: -3px 0 0 5px; 
}

/*--- ---*/

#content #content_support #kbentry .kbentry-box .kbentry-rows .kbrow-first { 
	margin-left: 15px; 
	color: #3A3D44; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows .kbrow-middle { 
	margin-left: 10px; 
	color: #66717E; 
}

#content #content_support #kbentry .kbentry-box .kbentry-rows .kbrow-last { 
	margin-left: 20px; 
	color: #37436e; 
}

/* Comments Rows */

#content #content_support #kbentry .comments-commentrow { 
	background-color: #dbdfe1; 
	width: 660px; 
	margin: 10px auto; 
	padding: 10px; 
	border: 1px solid #bcc5cc; 
}

#content #content_support #kbentry .comments-commentrow .comment-info { 
	color: #252525; 
	font-size: 10px; 
	font-weight: bold; 
	display: block; 
}

#content #content_support #kbentry .comments-commentrow .comment-date { 
	color: #3a5171; 
	font-size: 10px; 
	display: block; 
}

#content #content_support #kbentry .comments-commentrow p { 
	color: #3b3b3b; 
	font-size: 11px; 
	margin: 0; 
	padding: 0; 
}

/* Comments Form */

#content #content_support #kbentry #comments-container { 
	width: 660px; 
	background-color: #dbdfe1; 
	margin: 0 auto; 
	padding: 10px 0; 
	border: 1px solid #bcc5cc; 
}

#content #content_support #kbentry #comments-container p { 
	color: #535353; 
	font-size: 11px; 
	margin-right: 10px; 
	margin-left: 10px; 
}

#content #content_support #kbentry #comments-container fieldset { 
	width: 600px; 
	margin: 8px auto 0; 
}

#content #content_support #kbentry #comments-container li { 
	width: 300px; 
	height: 40px; 
	float: left; 
	clear: right; 
}

#content #content_support #kbentry #comments-container label { 
	font-size: 10px; 
	font-weight: bold; 
	text-shadow: #fff 0 1px 0; 
}

#content #content_support #kbentry #comments-container input { 
	width: 230px; 
	height: 18px; 
}

#content #content_support #kbentry #comments-container .cm-submit { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -116px -187px; 
	width: 55px; 
	height: 23px; 
	margin: 5px 0; 
	float: right; 
}

#content #content_support #kbentry #comments-container .cm-submit:hover { 
	background-position: -116px -210px; 
}

#content #content_support #kbentry #comments-container .cm-submit:active { 
	background-position: -116px -233px; 
}

/*--- Department List ---*/

#content #content_support #departmentlist { 
	width: 100%; 
}

#content #content_support #departmentlist fieldset { 
	background-color: #e6eaec; 
	width: 680px; 
	padding: 10px; 
	border: 1px solid #bcc5cc; 
	margin: 0 auto 25px; 
}

#content #content_support #departmentlist input { 
	margin: 0 0 10px 10px; 
}

#content #content_support #departmentlist .radio { 
	margin: 0 3px 0 5px; 
	position: relative; 
	top: 3px; 
}

/*--- Submit Ticket ---*/

#content #content_support #submitticket { 
	background-color: #e6eaec; 
	width: 670px; 
	padding: 20px 10px 10px; 
	border: 1px solid #bcc5cc; 
	margin: 10px auto; 
}

#content #content_support #submitticket legend { 
	margin: 0 0 20px; 
}

#content #content_support #submitticket label { 
	text-align: left; 
	width: 10em; 
	float: left; 
	margin-right: 1em; 
}

#content #content_support #submitticket li { 
	float: left; 
	clear: left; 
	width: 100%; 
	padding-bottom: 1em; 
}

#content #content_support #submitticket .summary { 
	width: 30em; 
}

#content #content_support #submitticket .details { 
	width: 30em; 
}

#content #content_support #submitticket .ticketsubmit { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -116px -187px; 
	width: 55px; 
	height: 23px; 
	margin: 5px 0 5px 110px; 
}

/*--- Ticket Confirm ---*/

#content #content_support #ticketconfirm { 
	background-color: #e6eaec; 
	width: 670px; 
	margin: 10px auto; 
	padding: 10px 10px 10px; 
	border: 1px solid #bcc5cc; 
}

#content #content_support #ticketconfirm h3 { 
	margin: 0 0 10px; 
}

#content #content_support #ticketconfirm li.details { 
	float: none; 
}

#content #content_support #ticketconfirm a.ticketview { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -192px -368px; 
	margin: 10px 0 0; 
	padding: 0 0 0 22px; 
	display: block; 
}

/*--- Ticket List ---*/

#content #content_support #ticketlist { 
	width: 720px; 
	height: 320px; 
	margin: 10px auto 0; 
	padding: 0; 
	border: 1px solid #bcc5cc; 
	background: #e6eaec url(http://www.hostingmx.com.mx/support/images/index_support_ticketlist_bg20090424.gif) repeat-y; 
}

#content #content_support #ticketlist .ticketentry { 
	width: 100%; 
}

#content #content_support #ticketlist .grid5col.listheader { 
	font-size: 12px; 
	text-align: center; 
	line-height: 40px; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 -218px; 
	width: 100%; 
	height: 40px; 
	border-bottom: 1px solid #bcc5cc; 
}

#content #content_support #ticketlist .grid5col.listheader a { 
	color: #000; 
	text-decoration: underline; 
}

#content #content_support #ticketlist .grid5col.ticketentry { 
	font-size: 11px; 
	width: 100%; 
	text-align: center; 
}

#content #content_support #ticketlist .grid5col .column { 
	margin: 0 0 15px; 
	padding: 0; 
}

#content #content_support #ticketlist .grid5col .column.ticketid { 
	width: 30px; 
}

#content #content_support #ticketlist .grid5col .column.summary { 
	width: 300px; 
	text-align: left; 
	padding: 0 10px; 
}

#content #content_support #ticketlist .grid5col .column.summary a { 
	text-decoration: underline; 
}

#content #content_support #ticketlist .grid5col .column.priority { 
	width: 70px; 
}

#content #content_support #ticketlist .grid5col .column.department { 
	width: 100px; 
}

#content #content_support #ticketlist .grid5col .column.lastactivity { 
	width: 140px; 
}

#content #content_support #ticketlist .grid5col .column.status { 
	width: 60px; 
}

/*--- Ticket Nav ---*/

#content #content_support #ticketnav { 
	margin: 10px 0 0; 
	float: right; 
}

/*--- Ticket View ---*/

#content #content_support #kbentry .kbentry-content #ticketdetails { 
	background-color: #e6eaec; 
	width: 670px; 
	margin: 10px auto; 
	padding: 10px; 
	border: 1px solid #bcc5cc; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails h3 { 
	margin: 0; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #ticketinfo { 
	float: left; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #ticketinfo .lastupdate { 
	color: #25aef5; 
	font-size: 11px; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #ticketinfo li { 
	font-weight: normal; 
	font-style: normal; 
	margin: 0; 
	padding: 0; 
	float: none; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #editproperties { 
	width: 200px; 
	float: right; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #editproperties li { 
	margin: 0 0 15px; 
	float: none; 
}

#content #content_support #kbentry .kbentry-content #ticketdetails #editproperties #submitprop { 
	width: 200px; 
	margin: 0 auto; 
	display: block; 
}

/*--- Ticket Summary ---*/

#content #content_support #kbentry .kbentry-content h3 { 
	margin: 0 0 0 15px; 
}

#content #content_support #kbentry .kbentry-content .ticketpost { 
	background-color: #dbdfe1; 
	width: 670px; 
	margin: 10px auto; 
	padding: 10px; 
	border: 1px solid #bcc5cc; 
}

#content #content_support #kbentry .kbentry-content .ticketpost h4 { 
	font-size: 11px; 
	font-weight: bold; 
	float: left; 
}

#content #content_support #kbentry .kbentry-content .ticketpost img.postimage { 
	float: right; 
}

#content #content_support #kbentry .kbentry-content .ticketpost p { 
	color: #000; 
	font-size: 11px; 
}

#content #content_support #kbentry .kbentry-content .ticketpost .attachments { 
	font-size: 11px; 
}

/*--- Ticket Reply ---*/

#content #content_support #ticketreply { 
	width: 100%; 
	padding: 0 10px; 
}

#content #content_support #ticketreply textarea { 
	margin: 0 0 10px; 
	padding: 3px; 
}

#content #content_support #ticketreply input { 
	margin: 0 0 10px; 
}

/*--- My Account ---*/

#content #content_support #kbentry .kbentry-content #myaccount { 
	padding: 10px 15px; 
}

#content #content_support #kbentry .kbentry-content #myaccount li { 
	margin: 0 0 10px; 
	float: none; 
}

#content #content_support #kbentry .kbentry-content #myaccount input { 
	padding: 0 3px; 
	margin: 0 0 0 3px; 
}

/*--- Change Password ---*/

#content #content_support #kbentry .kbentry-content #changepassword { 
	padding: 10px 15px; 
}

#content #content_support #kbentry .kbentry-content #changepassword li { 
	margin: 0 0 10px; 
	float: none; 
}

#content #content_support #kbentry .kbentry-content #changepassword label { 
	display: block; 
}

#content #content_support #kbentry .kbentry-content #changepassword input { 
	padding: 0 3px; 
	margin: 0 0 0 3px; 
}

/*--- Lost Password ---*/

#content #content_support #kbentry .kbentry-content #lostpasswordform { 
	padding: 10px 15px; 
}

#content #content_support #kbentry .kbentry-content #lostpasswordform li { 
	margin: 0 0 10px; 
	float: none; 
}

#content #content_support #kbentry .kbentry-content #lostpasswordform label { 
	display: block; 
}

#content #content_support #kbentry .kbentry-content #lostpasswordform input { 
	padding: 0 3px; 
	margin: 0 0 0 3px; 
}

/*--- Search Results ---*/

#content #content_support #kbentry .kbentry-content #searchresult { 
	width: 690px; 
	margin: 0 auto 15px; 
}

#content #content_support #kbentry .kbentry-content #searchresult table { 
	width: 690px; 
	margin: 0 auto 10px; 
}

#content #content_support #kbentry .kbentry-content #searchresult .resultrow { 
	width: 690px; 
	background-color: #dbdfe1; 
	margin: 0 auto 10px; 
	padding: 10px; 
	border: 1px solid #bcc5cc; 
}

/*--- Login Box ---*/

#content #content_support .grid2col .column.last .sbmodule.login { 
	background: #dfe1e3; 
	width: 190px; 
	padding: 5px; 
}

#content #content_support .grid2col .column.last .sbmodule.login h3.lg-title { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 0; 
	height: 0; 
	margin-bottom: 5px; 
	padding: 14px 0 0; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.login p.lg-message { 
	font-size: 10px; 
	color: #40474d; 
	margin: 0 0 5px; 
}

#content #content_support .grid2col .column.last .sbmodule.login label { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat; 
	height: 0; 
	padding: 14px 0 0; 
	display: block; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-email { 
	background-position: 0 -96px; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-pass { 
	background-position: 0 -112px; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-input { 
	text-align: center; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 -10px; 
	width: 180px; 
	height: 20px; 
	padding-top: 5px; 
	margin-bottom: 10px; 
	border: none; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-forgot { 
	color: #2a323e; 
	font-size: 10px; 
	line-height: 23px; 
	height: 23px; 
	float: left; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-button { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -187px; 
	width: 55px; 
	height: 23px; 
	float: right; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-button:hover { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -210px; 
}

#content #content_support .grid2col .column.last .sbmodule.login .lg-button:active { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -233px; 
}

/*--- Account Box ---*/

#content #content_support .grid2col .column.last .sbmodule.account { 
	background: #dfe1e3; 
	width: 200px; 
	padding: 0; 
}

#content #content_support .grid2col .column.last .sbmodule.account h3.ac-title { 
	/*

background:url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -16px; */
	height: 0; 
	margin: 0; 
	padding: 14px 0 0; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.account li { 
	font-size: 11px; 
	font-weight: bold; 
	text-shadow: #fff 0 1px 0; 
	margin: 0; 
	padding: 0; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a { 
	color: #40474d; 
	line-height: 35px; 
	text-decoration: none; 
	display: block; 
	border-top: 1px solid #e9eaeb; 
	border-bottom: 1px solid #c7ccd1; 
	padding: 0 0 0 30px; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.active { 
	color: #000; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 -39px; 
	border-top: 1px solid #677482; 
	border-bottom: none; 
	cursor: default; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.last { 
	border-bottom: none; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.ac-user { 
	color: #000; 
	font-size: 10px; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_repeat-x.png) repeat-x 0 -39px; 
	border: none; 
	cursor: default; 
	padding: 0 0 0 5px; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.ac-change { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -187px -153px; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.ac-pwd { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -187px -192px; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.ac-vtickets { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -187px -230px; 
}

#content #content_support .grid2col .column.last .sbmodule.account li a.ac-close { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -187px -270px; 
}

/*--- News Box ---*/

#content #content_support .grid2col .column.last .sbmodule.news { 
	width: 190px; 
	height: 200px; 
	margin: 10px 0 0; 
	padding: 5px; 
}

#content #content_support .grid2col .column.last .sbmodule.news h3.ns-title { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -48px; 
	height: 0; 
	margin: 0 0 10px; 
	padding: 14px 0 0; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.news a.feedlink { 
	width: 16px; 
	height: 0; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -192px 0; 
	padding: 11px 0 0; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.news li.ns-entry { 
	font-size: 11px; 
	margin: 0 0 15px; 
	padding: 0 0 4px; 
	border-bottom: 1px solid #dfdfdf; 
}

#content #content_support .grid2col .column.last .sbmodule.news li.ns-entry a { 
	color: #2a323e; 
	text-decoration: none; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat -197px -138px; 
	padding: 0 0 0 9px; 
}

#content #content_support .grid2col .column.last .sbmodule.news li.ns-entry a:hover { 
	color: #718fee; 
}

/*--- Article Box ---*/

#content #content_support .grid2col .column.last .sbmodule.article { 
	background: #dfe1e3; 
	width: 190px; 
	padding: 5px; 
}

#content #content_support .grid2col .column.last .sbmodule.article h3.ar-title { 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat 0 -64px; 
	height: 0; 
	margin: 0 0 10px; 
	padding: 14px 0 0; 
	overflow: hidden; 
}

#content #content_support .grid2col .column.last .sbmodule.article li { 
	font-size: 10px; 
	font-weight: bold; 
	background: url(http://www.hostingmx.com.mx/support/elements/javelin_assets.png) no-repeat; 
	margin: 0 0 7px; 
	padding: 0 0 0 20px; 
	text-shadow: #fff 0 1px 0; 
}

#content #content_support .grid2col .column.last .sbmodule.article li.ar-addcomment { 
	background-position: -193px -11px; 
}

#content #content_support .grid2col .column.last .sbmodule.article li.ar-printarticle { 
	background-position: -193px -32px; 
}

#content #content_support .grid2col .column.last .sbmodule.article li.ar-pdfversion { 
	background-position: -193px -52px; 
}

#content #content_support .grid2col .column.last .sbmodule.article li.ar-sendarticle { 
	background-position: -193px -72px; 
}

#content #content_support .grid2col .column.last .sbmodule.article li.ar-addbookmarks { 
	background-position: -193px -92px; 
}

#content #content_support .grid2col .column.last .sbmodule.article li a { 
	color: #40474d; 
}

#content #content_support .grid2col .column.last .sbmodule.article li a:hover { 
	color: #000; 
}

#content #content_support #entries .entry.bottom { 
	background: url(http://www.hostingmx.com.mx/support/images/index_support_entry_bottom20090126.jpg) no-repeat; 
	width: 835px; 
	height: 28px; 
	padding: 8px 30px 0; 
}

#content #content_support #entries .entry.bottom a { 
	color: #454545; 
	font-size: 11px; 
	line-height: 16px; 
	background: url(http://www.hostingmx.com.mx/support/images/index_support_entry_assets20090126.png) no-repeat 0 -48px; 
	padding: 0 0 1px 20px; 
	float: right; 
}

/*--- Updating ---*/

#content #content_support #kbupdating { 
	background: url(http://www.hostingmx.com.mx/support/images/index_support_main_kbupdating20090126.png) no-repeat; 
	width: 815px; 
	height: 497px; 
	margin: 40px auto; 
}

#content #content_support #kbupdating #kbupdating_content { 
	width: 650px; 
	margin: 0 auto; 
	position: relative; 
	top: 130px; 
}

#content #content_support #kbupdating #kbupdating_content p { 
	width: 600px; 
	margin: 0 auto 15px; 
}

#content #content_support #kbupdating #kbupdating_content p.rev { 
	font-size: 10px; 
}