
body {
	background-color: #ffffff !important;
	font-size: 12px;
	font-family: arial, helvetica, clean, sans-serif;
	margin: 0px 0px 0px 0px;
}

.mw_enclosure {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

.ts-1 { border: none; text-align: left; width: 962px; 
}

.mw_searchbox {
	margin-top: -15px;
	padding-left: 5px;
	background: url('http://www.infinityqs.com/images/home_searchbox.gif') no-repeat;
	width: 185px;
	height: 19px;
}

.mw_searchbox .SubMenuSearchInput {
	width: 150px;
	font-size: 9px;
	padding: 0px;
	margin: 0px;
}

.mw_header .mw_searchnov { float: right; padding-top: 20px; width: 150px; 
}

.mw_nov_header {
}

.mw_nov_header .mw_logo {
	padding: 20px 0px 20px 40px;
	float: left;
}

.mw_nov_header .mw_search {
	float: right;
	padding-top: 20px;
	width: 450px;
}

.mw_nov_header .mw_searchblock-1 {
	height: 50px;
	padding-top: 15px;
	padding-right: 20px;
	float: left;
}

.mw_nov_header .mw_searchblock-2 {
	height: 50px;
	padding-top: 0px;
	padding-right: 20px;
	float: left;
}
.mw_nov_header .mw_date {
	height: 33px;
	padding-top: 12px;
	padding-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	font-size: 120%;
	float: left;
	border-left: 1px solid #999999;
}

.mw_search .mw_searchtitle {
	color: #ff0000;
	font-size: 140%;
	padding-right: 10px;
	padding-top: 7px;
	float: left;
}

.mw_search .mw_searchbox {
	margin-top: 23px;
}

.mw_search .mw_date {
	height: 33px;
	padding-top: 12px;
	padding-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	font-size: 120%;
	float: left;
	border-left: 1px solid #999999;
}

.ts-1-1 {
	border: none;
	clear: both;
	float: left;
	padding: 0px;
	width: 962px;
}

.ts-1-2 {
	border: none;
	clear: both;
	float: left;
	padding: 0px;
	width: 962px;
}


.ts-3-2-content-1st { font: bold 12px/22px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #ac0000; height: 22px; width: 100%; text-indent: 5px; border-top: medium solid #e20000; border-right: none #e20000; border-bottom: thin none #e20000; border-left: none #e20000; }
.ts-3-2-content-1st a { display: block; color: #FFFFFF; text-decoration: none; }
.ts-3-2-content-1st a:link { color: #FFFFFF; text-decoration: none; cursor: auto; }
.ts-3-2-content-1st a:hover { color: red; background: #FFFFFF }
.ts-3-2-content { font: bold 12px/22px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #ac0000; height: 22px; width: 100%; text-indent: 5px; border-top: thin solid #e20000; border-right: none #e20000; border-bottom: thin none #e20000; border-left: none #e20000; }
.ts-3-2-content a { display: block; color: #FFFFFF; text-decoration: none; }
.ts-3-2-content a:link { color: #FFFFFF; text-decoration: none; cursor: auto; }
.ts-3-2-content a:hover { color: red; background: #FFFFFF }
.ts-3-2-content-last { font: bold 12px/22px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #ac0000; height: 22px; width: 100%; text-indent: 5px; border-top: thin solid #e20000; border-right: none #e20000; border-bottom: medium solid #e20000; border-left: none #e20000; }
.ts-3-2-content-last a { display: block; color: #FFFFFF; text-decoration: none; }
.ts-3-2-content-last a:link { color: #FFFFFF; text-decoration: none; cursor: auto; }
.ts-3-2-content-last a:hover { color: red; background: #FFFFFF }


.ts-3-3 { border: none; clear: both; float: left; height: 132px; width: 206px; background: #E2E2E2; 
}

.ts-3-3-title { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 5px; padding-left: 5px; 
}
.ts-3-3-title p{ font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; 
}
.ts-3-3-content { font: 12px Arial, Helvetica, sans-serif; color: #656565; width: 120px; padding-top: 5px; padding-left: 5px; 
}
.ts-3-3-content a { color: #656565; width: 130px; text-decoration: none; }
.ts-3-3-content a:hover { color: #FF0000; width: 130px; text-decoration: underline; }
.ts-3-3-content ul { list-style: url(images/nov08/red_bullet.gif) none outside; padding-left: 30px; font: 12px Arial, Helvetica, sans-serif; color: #656565; padding-top: 5px; 
}

.ts-6 { padding-top: 1px; padding-left: 40px; padding-right: 35px; 
}

.ts-6-1-content p { font: 12px Arial, Helvetica, sans-serif; color: #656565; }

.ts-6-1-content ul { font: 12px Arial, Helvetica, sans-serif; color: #656565; color: #E5202A; list-style: disc outside; padding-left: 15px; padding-top: 0px; padding-bottom: 0px; }

.ts-6-1-content a { color: #E5202A; text-decoration: none; }
.ts-6-1-content a:hover { color: #E5202A; text-decoration: underline; }

.ts-1-4 { border: none; clear: both; float: left; height: 47px; padding: 0px; width: 962px; background: url(../images/nov08/new%20design5_r12_c1.jpg); 
}
.ts-1-4_content { padding: 18px 0px 0px; font: 12px Arial, Helvetica, sans-serif; color: #CCCCCC; text-align: center; }
.ts-1-4_content a { color: #CCCCCC; text-decoration: none; }
.ts-1-4_content a:hover { color: #E5202A; }

.footer{
/*	padding-top: 6px;*/
	color: #8f8f8f;
	font-size: 10px;
	background-color: #333333;
	background-image: url(http://www.infinityqs.com/images/footer-bg.gif);
	background-repeat: repeat-x;
	line-height: 16px;
	text-align:center;
}

.footer A, .footer A:active, .footer A:hover, .footer A:visited, .footer A:link{
	text-decoration: none;
	color: #FFFFFF;
}
