body{
	margin:0;
	font:12px/14px 'Lucida Sans Unicode',Arial,Helvetica,sans-serif;
	background:#000 url(../images/bg-body.jpg) repeat-y center 0;
	min-width:1000px;
}
/* General reset */
img{border-style:none;}
a{color:#000;}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
.main-container {
    width: 100%;
    overflow:hidden;
    position:relative;
}
.mc-holder-1 {
    left: 50%;
    float: left;
    width: 1022px;
    position: relative;
}
.mc-holder-2 {
    left: -50%;
    float: left;
    width: 1022px;
    position: relative;
}
/*  start page  */
#page {
	width:1022px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
/* end page  */
/*  start header  */
#header {
	width:1022px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}
#header .top {
	width:980px;
	padding:10px 21px 0;
	overflow:hidden;
	background:url(../images/bg-top-hdr.gif) repeat-x;
}
#header .top ul {
	overflow:hidden;
	height:1%;
	margin:0;
	padding:0 0 11px;
	list-style:none;
	font-size:11px;
	line-height:16px;
}
#header .top ul li {
	float:left;
	padding:0 37px 0 0;
}
#header .top ul a {
	color:#fff;
	text-decoration:none;
}
#header .top ul a:hover {
	text-decoration:underline;
}
#header .top div.right {
	float:right;
	font-size:11px;
	line-height:16px;
	color:#fff;
}
#header .main-block {
	height:116px;
	overflow:hidden;
	background:url(../images/bg-main-block.gif) no-repeat;
}
#header strong.logo {
	margin:32px 0 0 23px;
	width:260px;
	display:block;
}
#header strong.logo a {
	display:block;
	height:57px;
	cursor:pointer;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/logo.gif) no-repeat;
}
#header .main-block ul {
	overflow:hidden;
	margin:36px 106px 0 0;
	padding:0;
	list-style:none;
	float:right;
	display:inline;
}
#header .main-block ul a {
	margin:0 0 0 1px;
	padding:6px 30px 6px 28px;
	height:11px;
	float:left;
	outline:0;
}
#header .main-block ul li.active a,
#header .main-block ul a:hover {
	background:#fffffe;
}
#header .main-block ul a span {
	display:block;
	height:11px;
	cursor:pointer;
	text-indent:-9999px;
}
#header .main-block ul li {
	float:left;
	padding:10px 0;
	margin:0 0 0 -1px;
	background:url(../images/separator.gif) no-repeat 0 50%;
}
#header .main-block ul a.it-solutions span {
	width:81px;
	display:block;
	float:left;
	background:url(../images/txt-it-solutions.png) no-repeat;
}
#header .main-block ul a.business-solutions  span {
	width:130px;
	display:block;
	background:url(../images/txt-business-solutions.png) no-repeat;
}
#header .main-block ul a.resources span {
	display:block;
	width:69px;
	background:url(../images/txt-resources.png) no-repeat;
}
#header .main-block ul a.contact-us span {
	display:block;
	width:76px;
	background:url(../images/txt-contact-us.png) no-repeat;
}
/* end header  */
/*  start main  */
#main {
	width:100%;
	padding:525px 0 31px;
	overflow:hidden;
	background:url(../images/bg-main.gif) repeat-y 20px 0;
}
#main .holder {
	width:721px;
	overflow:hidden;
	float:left;
	padding-right:21px;
}
#image-bar {
	width:281px;
	margin-top:18px;
	overflow:hidden;
	float:left;
}
.image {
	width:280px;
	height:216px;
	padding:0 0 14px;
	background:url(../images/frame-image.png) no-repeat;
	overflow:hidden;
}
.image img {
	display:block;
	margin:20px 0 0 20px;
}
.home-logos {
	width:720px;
	clear:both;
	margin:0 0 0 20px;
	background:#fff;
	overflow:hidden;
}
.home-logos ul {
	overflow:hidden;
	height:143px;
	margin:0;
	padding:0 0 0 55px;
	list-style:none;
	display:table;
}
.home-logos ul a {
	display:block;
}
.home-logos ul li {
	padding:0 45px 0 0;
	display:table-cell;
	vertical-align:middle;
}
.home-logos ul img {
}
/* end main  */
/*  start content  */
#content {
	width:698px;
	overflow:hidden;
	float:left;
	padding:31px 3px 0 20px;
}
#content em {
	font-size:12px;
	letter-spacing:2px;
	line-height:12px;
	color:#51565e;
}
#content h1 {
	margin:0 0 14px -2px;
	font-size:35px;
	color:#51565e;
	letter-spacing:-1px;
}
#content h2 {
	margin:0 0 14px -2px;
	font-size:35px;
	color:#51565e;
	letter-spacing:-1px;
}
#content h3 {
	margin:19px 0 5px;
	width:100%;
	padding-bottom:5px;
	overflow:hidden;
	border-bottom:1px solid #dbdcdc;
	display:block;
	font-size:16px;
	line-height:21px;
	color:#369946;
}
#content h3 a {
	font-size:16px;
	line-height:21px;
	color:#369946;	
	text-decoration: none;
}
#content h3 a:hover {
	text-decoration: none;
}
#content p {
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#51565e;
}
#content a.more {
	font-size:12px;
	line-height:18px;
	float:left;
	color:#369946;
	float:right;
	padding:4px 0 8px 32px;
	margin:14px 2px 0 0;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat;
}
#content a.more:hover {
	text-decoration:underline;
}
#content .block {
	width:698px;
	padding:0 0 32px;
	float:left;
	position:relative;
}
#content .block .text {
	width:420px;
	float:right;
	overflow:hidden;
}
#content .services {
	width:100%;
	padding-left:2px;
}
#content .services .title {
	width:100%;
	overflow:hidden;
}
#content .services .title .top-title {
	width:100%;
	overflow:hidden;
} 
#content .services .title .top-title em {
	font-size:18px;
	letter-spacing:3px;
	color:#51565e;
}
#content .services .title h1 {
	margin:3px 0 15px -3px;
	font-size:42px;
	color:#51565e;
}
#content .services .title .top-title a.share {
	float:right;
	width:125px;
	height:16px;
	margin:3px 9px 0 0;
}
#content .services .title p {
	margin:0;
	font-size:18px;
	line-height:28px;
	color:#51565e;
	letter-spacing:-1px;
}
#content .services h2 {
	margin:19px 0 0;
	font-size:14px;
	line-height:18px;
	color:#369946;
}
#content .services p {
	font-size:13px;
	line-height:20px;
	color:#51565e;
	margin:10px 0;
}
#content .services p a {
	color:#369946;
}
#content .internet-monitoring {
	width:100%;
	margin-top:20px;
}
#content .internet-monitoring .image {
	margin:16px 2px 0 -29px;
	padding-bottom:0;
	position:relative;
}
#content .image {
	float:left;
	position:absolute;
	top:-14px;
	left:-20px;	
}
#content .internet-monitoring h2 {
	margin:0;
	font-size:14px;
	line-height:18px;
	color:#369946;
}
#content .internet-monitoring p {
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#51565e;
}
#content .internet-monitoring ul.ordered {
	overflow:hidden;
	height:1%;
	margin:19px 0 0;
	padding:0 0 18px;
	list-style:none;
	font-size:12px;
	line-height:18px;
	color:#51565e;
}
#content .internet-monitoring ul.ordered a {
	color:#51565e;
	text-decoration:none;
}
#content .internet-monitoring ul.ordered a:hover {
	text-decoration:underline;
}
#content .internet-monitoring ul.ordered ul {
	overflow:hidden;
	height:1%;
	margin:0 0 0 37px;
	padding:0;
	list-style:none;
}
#content ul.list {
	overflow:hidden;
	height:1%;
	margin:18px 0 0;
	padding:0 0 0 30px;
	list-style:none;
	font-size:13px;
	line-height:21px;
	color:#51565e;
}
#content ul.list li {
	padding:0 0 0 20px;
	background:url(../images/icon01.gif) no-repeat 0 6px;
}
#content ul.list a {
	color:#51565e;
	text-decoration:none;
}
#content ul.list a:hover {
	text-decoration:underline;
}
#content ul.list ul {
	margin:0 0 0 20px;
	padding:0 0 0 18px;
	list-style:none;
}
#content ul.list ul li {
	padding:0 0 0 18px;
	background:url(../images/icon02.gif) no-repeat 0 50%;
}
#content ol.list {
	font-size:13px;
	line-height:21px;
	color:#51565e;
}
#content ol.list li {
}
#content ol.list a {
	color:#51565e;
	text-decoration:none;
}
#content ol.list a:hover {
	text-decoration:underline;
}
#content .contact {
	width:100%;
	overflow:hidden;
}
#content .contact p {
	margin:14px 0 0;
}
#content .contact h2 {
	width:100%;
	padding-bottom:4px;
	overflow:hidden;
	border-bottom:1px solid #dbdcdc;
}
#content .contact .mail {
	width:100%;
	overflow:hidden;
	margin:24px 0;
}
#content .contact .mail .box {
	width:200px;
	overflow:hidden;
	padding:0 85px 0 0;
	float:left;
}
#content .contact .mail .box h3 {
	margin:0;
	font-size:13px;
	line-height:18px;
	color:#51565e;
	border:0;
}
#content .contact .mail .box p {
	margin:0;
	font-size:12px;
	line-height:18px;
	color:#51565e;
}
#content .form {
	width:100%;
	padding:32px 0 0 2px;
	overflow:hidden;
}
#content .form .row {
	width:110%;
	margin:0 0 18px;
	overflow:hidden;
}
#content .form .row .type01 {
	width:202px;
	overflow:hidden;
	padding:0 27px 0 0;
	float:left;
}
#content .form .row .type01 .wrap {
	width:202px;
	margin-top:2px;
	overflow:hidden;
	background:url(../images/input-wrap.gif) no-repeat;
}
#content .form .row .type01 .wrap input.text {
	width:192px;
	padding:6px 5px 5px;
	font-size:12px;
	color:#51565e;
	background:none;
	border:0;
	font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;
}
#content .form .row label {
	font-size:12px;
	line-height:16px;
	margin-left:1px;
	letter-spacing:2px;
	color:#51565e;
}
#content .form .row label strong {
	color:#dd0000;
	padding-left:7px;
	font-weight:normal;
}
#content .form .row .type02 {
	width:133px;
	overflow:hidden;
	padding:0 24px 0 0;
	float:left;
}
#content .form .row .type02.select {
	width:117px;
}
#content .form .row .type02 select {
	width:117px;
}
#content .form .row .type02 .wrap {
	width:133px;
	overflow:hidden;
	background:url(../images/input-wrap03.gif) no-repeat;
}
#content .form .row .type02 .wrap input.text {
	width:123px;
	padding:6px 5px 5px;
	font-size:12px;
	color:#51565e;
	background:none;
	border:0;
	font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;
}
#content .form .row .wrap {
	width:660px;
	overflow:hidden;
	background:url(../images/input-wrap04.gif) no-repeat;
}
#content .form .row input.text {
	width:650px;
	padding:6px 5px 5px;
	font-size:12px;
	color:#51565e;
	background:none;
	border:0;
}
#content .form input.btn {
	margin:9px 0 0 268px;
}
.newsletter-submit{
	cursor: pointer;
	float:left;
	margin-left: 81px;
}
.submit-button{
	width:100%;
	text-align:center;
}
.submit-button img{
	cursor:pointer;
}
#content .testimonial {
	border-top:1px solid #dbdcdc;
	margin-top:50px;
}
#content blockquote {
	width:662px;
	margin:41px 0 0;
	padding:2px 40px 0 32px;
	overflow:hidden;
	background:url(../images/coma-left.gif) no-repeat 0 0;
}
#content blockquote q {
	padding:0 33px 1px 0; 
	overflow:hidden;
	display:block;
	background:url(../images/coma-right.gif) no-repeat 95% 100%;
	font-size:18px;
	line-height:28px;
	color:#51565e;
}
#content blockquote cite {
	float:right;
	font-size:12px;
	line-height:28px;
	color:#51565e;
	margin:7px 64px 0 0;
}
#content #mspucredit  {
	font-size:9px;
	line-height:15px;
	color:#a2a6ac;
	margin:10px 0;	
}
#content #mspucredit strong {
	font-weight: normal;	
}
#content #mspucredit a {
	color:#a2a6ac;
	text-decoration: none;	
}
#content #mspucredit a:hover {
	text-decoration: underline;	
}
#content .article-category {
	width: 290px;
	text-align: center;
	float: left;
	border: solid 1px #c6c8cc;
	padding: 20px 10px 20px 10px;
	margin: 0 20px 20px 0;
}
#content .associations {
	width:100%;
	margin:15px 0 15px 0;
}
#content .associations img{
	padding:20px;
	border:solid 1px #dbdcdc;
	float:left;
	background-color:#ffffff;
	margin:0 20px 20px 0;
}
/* end content */
/*  start sidebar  */
#sidebar {
	width:234px;
	overflow:hidden;
	padding:0 0 0 7px;
}
#page.inner #sidebar {
	padding:22px 0 0 7px;
}
#page.inner #sidebar {
	float:left;
	overflow:visible;
}
#sidebar a.live-chat {
	display:block;
	width:234px;
	height:93px;
	background:url(../images/live-chat.gif) no-repeat;
	margin:21px 0;
	text-indent:-9999px;
}
#sidebar .form-box {
	width:204px;
	margin:39px 0 0 30px;
	padding:0 0 19px;
	overflow:hidden;
	border:1px solid #dbdcdc;
	border-width:1px 0;
}
#sidebar .form-box.login h3 {
	margin:10px 0 0;
	text-indent:-9999px;
	width:202px;
	height:36px;
	background:url(../images/txt-client-login.gif) no-repeat;
}
#sidebar .form-box.remote h3 {
	margin:16px 0 -2px;
	text-indent:-9999px;
	width:202px;
	height:31px;
	background:url(../images/txt-remote-support.gif) no-repeat;
}
#sidebar .form-box ul {
	width:100%;
	overflow:hidden;
	margin:11px 0 0;
	padding:0 0 11px;
	list-style:none;
}
#sidebar .form-box ul li {
	padding:0 0 5px;
}
#sidebar .form-box label {
	font-size:12px;
	line-height:16px;
	color:#51565e;
	display:block;
	padding-bottom:2px;
	letter-spacing:2px;
}
#sidebar .form-box ul .wrap {
	width:202px;
	overflow:hidden;
	background:url(../images/input-wrap.gif) no-repeat;
}
#sidebar .form-box ul input.text {
	width:192px;
	padding:6px 5px 5px;
	font-size:12px;
	color:#51565e;
	background:none;
	border:0;
	font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;
}
#sidebar .form-box input.btn {
	margin:0 0 0 57px;
}
#sidebar ul {
	overflow:hidden;
	width:239px;
	margin:0 0 8px -9px;
	padding:0;
	list-style:none;
	font-size:12px;
	line-height:14px;
}
#sidebar ul li {
	width:100%;
	float:left;
	padding:1px 0 0;
}
#sidebar ul li.active {
	width:239px;
	background:url(../images/active-box-top.gif) repeat-x;
}
#sidebar ul li .top {
	overflow:hidden;
	height:1%;
}
#sidebar ul li.active .repeat {
	background:url(../images/active-box-repeat.gif) repeat-y;
}
#sidebar ul li a {
	display:block;
	padding:6px 0 9px 22px;
}
#sidebar ul li.active a {
	color:#369946;
	background:url(../images/active-box-top.gif) repeat-x 0 100%;
	font-weight:bold;
}
#sidebar ul li.active a:hover {
	text-decoration:none;
}
#sidebar ul a {
	color:#51565e;
	display:block;
	text-decoration:none;
}
#sidebar ul a:hover {
	color:#369946;
	text-decoration:underline;
}
#sidebar .follow-us {
	width:100%;
	padding:9px 16px 0 7px;
	overflow:hidden;
	border:1px solid #dbdcdc;
	border-width:1px 0;
	margin:0 0 0 -7px;
}
#sidebar .follow-us p {
	float:left;
	font-size:14px;
	line-height:16px;
	color:#51565e;
	font-weight:bold;
	display:inline;
	margin:5px 8px 0 9px;
}
#sidebar .follow-us ul {
	overflow:hidden;
	height:1%;
	width:auto;
	background:url(../images/separator02.gif) no-repeat 3px 0;
	margin:0;
	padding:3px 0 11px 17px;
	list-style:none;
}
#sidebar .follow-us ul li {
	float:left;
	width:auto;
	padding:0 10px 0 0;
}
#sidebar .follow-us ul a {
	display:block;
	width:22px;
	height:22px;
	padding:0;
	text-indent:-9999px;
}
#sidebar .follow-us ul a.in {
	background:url(../images/in.gif) no-repeat;
}
#sidebar .follow-us ul a.f {
	background:url(../images/f.gif) no-repeat;
}
#sidebar .follow-us ul a.t {
	background:url(../images/t.gif) no-repeat;
}
/* end sidebar  */
/*  start footer  */
#footer {
	width:980px;
	padding:51px 0 138px;
	margin:0 0 0 20px;
	overflow:hidden;
	background:url(../images/bg-footer.png) no-repeat;
}
#footer a {
	margin:0 150px 0 0;
	float:right;
	font-size:11px;
	line-height:16px;
	color:#d7dbdb;
	position:relative;
	text-decoration:none;
}
#footer p {
	margin:0 150px 0 0;
	float:right;
	font-size:11px;
	line-height:16px;
	color:#d7dbdb;
	position:relative;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer ul {
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	font-size:11px;
	line-height:16px;
	color:#d7dbdb;
}
#footer ul address {
	font-style:normal;
}
#footer ul li {
	float:left;
	padding:0 29px 0 0;
}
/* end footer */
/*  start main-banner  */
#main-banner {
	width:1020px;
	height:372px;
	overflow:hidden;
	position:absolute;
	top:153px;
	left:0;
}
#page.inner #main-banner {
	height:213px;
}
#main-banner .box {
	width:100%;
	padding:20px 0 0 20px;
	overflow:hidden;
	background:#fff;
}
#main-banner .bottom {
	width:100%;
	height:21px;
	background:url(../images/box-bottom.png) no-repeat;
	overflow:hidden;
}
#main-banner .left-bar {
	width:260px;
	float:left;
	overflow:hidden;
	margin-top:1px;
}
#main-banner .calculator {
	display:block;
	width:260px;
	height:155px;
	background:url(../images/bg-calculator.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
#main-banner .calculator02 {
	display:block;
	width:260px;
	height:165px;
	background:url(../images/bg-calculator02.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
/* for JS*/
#main-banner .banner-box .wrap-holder {
	width:253px;
	height:249px;
	overflow:hidden;
	position:relative;
	z-index:4;
	cursor:pointer;
}
#main-banner .banner-box .info-box a.active {
	left:0;
}
#main-banner .banner-box .slicer {
	overflow:hidden;
	position:relative;
	width:720px;
}
#main-banner .banner-box .slicer ul {
	margin:0;
	padding:0;
	width:99999px;
	list-style:none;
}
#main-banner .banner-box .slicer ul li {
	float:left;
	width:720px;
}
/**/
.newsletter {
	height:342px;
	overflow:hidden;
	/*background:url(../images/bg-newsletter.gif) no-repeat;*/ 
	background:url(../images/bg-newsletter-hidden.gif) no-repeat;
	/*margin-top: 38px;*/
}
#page.inner .newsletter {
	width:207px;
	margin-left:20px;
	margin-top: 38px;
	background:#f4f5f5 url(../images/bg-newsletter02.gif) no-repeat;
}
#page.inner .newsletter input.btn {
	margin-right:4px;
}
#page.inner .newsletter .form {
	margin:0 0 0 49px;
}
.newsletter .form {
	height:1%;
	overflow:hidden;
	margin:49px 0 0 79px;
}
.newsletter label {
	display:block;
	width:152px;
	height:11px;
	padding-bottom:5px;
	text-indent:-9999px;
	background:url(../images/txt-newsletter.gif) no-repeat;
}
.newsletter .wrap {
	width:152px;
	margin-bottom:17px;
	background:url(../images/input-wrap02.gif) no-repeat;
}
.newsletter .wrap input.text {
	width:142px;
	padding:6px 5px 6px;
	font-size:12px;
	color:#51565e;
	background:none;
	border:0;
	font-family:"Lucida Sans Unicode",Arial,Helvetica,sans-serif;
}
.newsletter input.btn {
	float:right;
	margin-right:28px;
}
#main-banner .banner-box {
	width:720px;
	float:left;
	overflow:hidden;
	position:relative;
	padding:0 20px 0 0;
}
#main-banner .banner-box .info-box {
	width:263px;
	height:332px;
	position:absolute;
	top:-7px;
	right:17px;
	z-index:1;
}
#main-banner .banner-box .info-box .box {
	width:263px;
	height:332px;
	padding:0;
	margin:0;
	overflow:hidden;
	background:url(../images/bg-info-box.png) no-repeat;
}
#page.inner {
	
}
#page.inner #main-banner .banner-box .info-box strong {
	display:block;
	width:221px;
	height:249px;
	float:left;
	overflow:hidden;
	margin:19px 0 0;
	padding:0 0 0 18px;
	position:relative;
	z-index:4;
	text-decoration:none;
}
#page.inner #main-banner .banner-box .info-box strong {
	font-size:30px;
	line-height:30px;
	letter-spacing:-2px;
	color:#369946;
}
#page.inner #main-banner .banner-box .info-box strong em {
	font-style:normal;
}
#page.inner #main {padding-top:360px;}
#page.inner #content {
	width:670px;
	overflow:visible;
	margin-top:-4px;
	padding-left:47px;
}
#main-banner .banner-box .wrap-holder {
	width:253px;
	height:249px;
	position:relative;
	z-index:4;
	cursor:pointer;
}
#main-banner .banner-box .info-box a.wrap {
	display:block;
	width:249px;
	height:249px;
	overflow:hidden;
	padding:0 0 0 18px;
	position:absolute;
	top:19px;
	outline:0;
	left:-9999px;
	text-decoration:none;
	z-index:1;
}
#main-banner .banner-box .info-box a.active {left:0;}
#main-banner .banner-box .info-box a.wrap em {
	display:block;
	width:222px;
	overflow:hidden;
	font-size:29px;
	line-height:30px;
	margin:7px 0 0;
	padding:0 0 7px;
	font-style:normal;
	letter-spacing:-1px;
	font-weight:bold;
	color:#369946;
	background:url(../images/border.gif) repeat-x 0 100%;
}
#main-banner .banner-box .info-box a.wrap strong {
	display:block;
	width:224px;
	overflow:hidden;
	margin-top:7px;
	font-size:12px;
	line-height:18px;
	color:#2a364b;
}
#main-banner .banner-box .slider {
	width:169px;
	overflow:hidden;
	position:absolute;
	bottom:23px;
	left:50px;
	z-index:2;
}
#main-banner .banner-box .slider ul {
	float:left;
	margin:0;
	padding:0 0 0 18px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
#main-banner .banner-box .slider ul li {
	float:left;
	padding:0 5px 0 0;
}
#main-banner .banner-box .slider ul a {
	color:#929696;
	text-decoration:none;
	outline:0;
}
#main-banner .banner-box .slider ul a span {
	display:block;
	overflow:hidden;
	height:1%;
	float:left;
	cursor:pointer;
}
#main-banner .banner-box .slider ul li.active a,
#main-banner .banner-box .slider ul a:hover {
	color:#369946;
}
#main-banner .banner-box .slider a.pre {
	width:26px;
	height:13px;
	float:left;
	position:relative;
	z-index:3;
	outline:0;
	text-indent:-9999px;
	background:url(../images/arrow-pre.gif) no-repeat;
}
#main-banner .banner-box .slider a.next {
	width:26px;
	height:13px;
	float:right;
	outline:0;
	text-indent:-9999px;
	background:url(../images/arrow-next.gif) no-repeat;
}
/* end main-banner  */
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}
