/* General */
body {
	text-align:left;
}
#header {
	background-image:url(/_media/images/header_bg.jpg);
	background-repeat:repeat-x;
	width:987px;
	float:left;
	height:108px;
}
#logoImg {
	width:106px;
	height:107;
	padding-left:32px;
	padding-right:200px;
	;
	float:left;
}
#welcomeMessage {
	padding-top:20px;
	float:left;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
}
#loginSection {
	padding-top:18px;
	padding-right:5px;
	width:366px;
	float:right;
}
#loginSectionHome {
	padding-top:15px;
	width:535px;
	float:right;
	padding-right:5px;
}
form {
	margin:0px;
	padding:0px;
}
input {
	font-size:11px;
	color:#4D4F53;
	background-color:none;
	margin:1px 0 0 0;
	padding:1px 0 1px 2px;
}
#loginSection #searchQuery {
	font-size:11px;
	color:#4D4F53;
	background-color:#d9d9da;
	margin:1px 2px 0 0;
	padding:1px 0 1px 2px;
	border-top:#4D4F53 1px solid;
	border-right:#4D4F53 1px solid;
	border-bottom:#4D4F53 1px solid;
	border-left:#4D4F53 1px solid;
}
#loginSectionHome #Password {
	font-size:11px;
	color:#4D4F53;
	background-color:#d9d9da;
	margin:1px 0 0 0;
	padding:1px 0 1px 2px;
	border-top:#4D4F53 1px solid;
	border-right:#4D4F53 1px solid;
	border-bottom:#4D4F53 1px solid;
	border-left:#4D4F53 1px solid;
}
#loginSectionHome #Login {
	font-size:11px;
	color:#4D4F53;
	background-color:#d9d9da;
	margin:1px 0 0 0;
	padding:1px 0 1px 2px;
	border-top:#4D4F53 1px solid;
	border-right:#4D4F53 1px solid;
	border-bottom:#4D4F53 1px solid;
	border-left:#4D4F53 1px solid;
}
#loginSectionHome #searchQuery {
	font-size:11px;
	color:#4D4F53;
	background-color:#d9d9da;
	margin:1px 2px 0 0;
	padding:1px 0 1px 2px;
	border-top:#4D4F53 1px solid;
	border-right:#4D4F53 1px solid;
	border-bottom:#4D4F53 1px solid;
	border-left:#4D4F53 1px solid;
}
#loginSectionHome input a {
	border:none;
}
#promoHome {
	background-color:#FFFFFF;
	background-image:url(/_media/images/box_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border:1px solid #ADAFAF;
	margin-top:0;
	padding:5px 10px 10px 8px;
	height:118px;
	width:229px;
}
#promoHome img {
	margin:0;
	float:left;
	padding:4px 8px 10px 0;
}
.radioButton {
	background-color:#f2f2f2;
	margin-right:3px;
	padding-right:0px;
	display:inline;
}
.checkBox {
	background-color:#f2f2f2;
	margin-right:3px;
	padding-right:0px;
	display:inline;
}
select {
	font-size:11px;
	color:#4D4F53;
	background-color:#fff;
	margin:0px;
	padding:0px;
}
#rollOver {
	float:left;
	width:125px;
}
#goButton {
	float:left;
	width:24px;
}
#goButton .space {
	margin-top:3px;
}
#JapaneseFont {
	float:right;
	padding-right:6px;
}
.emailImg {
	margin-right:4px;
}
.printerImg {
	margin-right:21px;
}
.verticalLine {
	margin-right:6px;
}
.language1 {
	margin-right:5px;
}
.language2 {
	margin-left:5px;
	margin-top:42px;
}
.logoutButton {
	margin-right:6px;
}
.myaccountButton {
	margin-right:4px;
	margin-top:5px;
}
#search {
	float:left;
	width:215px;
}
#primaryNavContainer {
	margin-top:-26px;
	width:987px;
	float:left;
	background:none;
}
#primaryNav {
	width:630px;
	height:27px;
	float:left;
	margin-left:198px;
	display:inline;
}
#shade {
	background-image:url(/_media/images/mainpage_shade_bg.gif);
	background-repeat:repeat-x;
	height:20px;
}
#mainContent {
	width:987px;
	clear:both;
}
#secondaryColumn {
	padding-top:6px;
	padding-right:16px;
	width:179px;
	float:left;
}

#primaryColumn {
	padding-right:8px;
	width:784px;
	float:left;
}

#primaryColumnNetAffx {
	padding-right:8px;
	width:784px;
	float:left;
}

* html #primaryColumnNetAffx {
position: absolute;
top:110px;
width:100%;
}

#secondaryColumn .box {
	width:156px;
	border-top:1px solid #ADAFAF;
	border-bottom:1px solid #ADAFAF;
	border-left:1px solid #ADAFAF;
	border-right:1px solid #ADAFAF;
	background-image:url(/_media/images/box_bg.gif);
	background-color:#FFFFFF;
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-top:9px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:10px;
}
#secondaryColumn .box h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#B71234;
	padding-bottom:6px;
	margin:0px;
}
#secondaryColumn .box h2 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#B71234;
	padding:5px 0 5px 0;
	margin:0px;
	font-weight:lighter;
}
#secondaryColumn .box b {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	font-weight:bold;
	padding-bottom:4px;
	margin:0px;
}
#secondaryColumn .box p {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	padding-bottom:4px;
	line-height:18px;
	margin:0px;
}
#secondaryColumn .box .grayText {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	line-height:18px;
	color:#4D4F53;
	padding-bottom:4px;
	margin:0px;
}
#secondaryColumn .secondaryNavBox {
	width:178px;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	color:#fff;
}
#secondaryColumn .secondaryNavBox ul {
	margin:0;
	padding:0;
	list-style:none;
}
#secondaryColumn .secondaryNavBox ul li {
	display:block;
	background-color:#a8a8a8;
	height:24px;
}
#secondaryColumn .secondaryNavBox ul li a {
	display:block;
	padding-left:10px;
	color:#fff;
	background:inherit;
	width:168px;
	text-decoration:none;
}
#secondaryColumn .secondaryNavBox ul li.selectedNav a {
	margin:0;
	padding:0;
	list-style:none;
	color:#4D4F53;
	background-color:#fff;
	padding-left:10px;
}
#secondaryColumn .secondaryNavBox ul li.selectedNav ul {
	margin:0;
	padding:0;
	list-style:none;
	color:#4D4F53;
}
#secondaryColumn .secondaryNavBox ul li.selectedNav ul li {
	display:block;
	background-color:#fff;
	height:24px;
}
#secondaryColumn .secondaryNavBox ul li.selectedNav ul li a {
	display:block;
	padding-left:10px;
	color:#fff;
	background:inherit;
	width:168px;
	text-decoration:none;
	color:#4D4F53;
}
#secondaryColumn .secondaryNavBox h1 {
	color:#ca140f;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
}
#secondaryColumn h3 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	font-weight:lighter;
	color:#B71234;
	margin:0px;
	line-height:18px;
}
#secondaryColumn h3 a:link {
	color:#B71234;
	text-decoration:none;
}
#secondaryColumn h3 a:hover {
	color:#B71234;
	text-decoration:underline;
}

#secondaryColumn h3 a:visited {
	color:#B71234;
	text-decoration:none;
}
#secondaryColumn .box a.quote {
	color:#1E1E1E;
	text-decoration:none;
}
#secondaryColumn .box a.quote:hover {
	color:#B71234;
	text-decoration:none;
}
.divider {
	width:98%;
	height:1px;
	background-image:url(/_media/images/divider.gif);
	background-repeat:repeat-x;
	margin-top:5px;
	padding-bottom:6px;
}
#secondaryColumn .box a {
	color:#4D4F53;
	text-decoration:none;
}
#secondaryColumn .box a:hover {
	color:#4D4F53;
	text-decoration:underline;
}
#primaryColumn a.quote {
	color:#1E1E1E;
	text-decoration:none;
}
#primaryColumn a.quote:link {
	color:#1E1E1E;
	text-decoration:none;
}
#primaryColumn a.quote:hover {
	color:#1E1E1E;
	text-decoration:underline !important;;
}
#primaryColumn a.quote:visited {
	color:#1E1E1E;
	text-decoration:none;
}
#primaryColumn a.currentDetailTrigger:link,#primaryColumn a.currentDetailTrigger:visited {
	color:#b71234 !important;
	text-decoration:none;
}
#primaryColumn a.currentDetailTrigger:hover,#primaryColumn a.currentDetailTrigger:active {
	color:#B71234;
	text-decoration:underline;
}
#primaryColumn div.content {
	clear:left;
	width:759px;
	background-image:url(/_media/images/tab_side_borders.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #808284;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:14px;
	margin:0;
}
#primaryColumn a {
	color:#4D4F53;
	background:none;
}

#primaryColumn a:link {
	color:#4D4F53;
	text-decoration:underline;
}
#primaryColumn a:hover {
	color:#B71234;
}
#primaryColumn h1 {
	margin:0;
	font-size:23px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
}
#primaryColumn h2 {
	font-size:16px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	font-weight:normal;
}
#primaryColumn h2.mainTitle {
	padding:0px;
	margin:0 0 5px 0;
}
#primaryColumn h3 {
	font-size:medium;
	font-style:italic;
	margin:0;
}
#primaryColumn p.title {
	margin-top:8px;
	font-size:13px;
	padding-bottom:0px;
}
#primaryColumn p.dark {
	margin-top:8px;
	font-size:13px;
	padding-bottom:0px;
	font-weight:bold;
	color:#4f4f4f;
	padding-bottom:2px;
	margin-bottom:5px;
	margin-right:10px;
	border-bottom:1px solid #dfdfdf;
}
#primaryColumn p.quote {
	margin-top:0px;
	line-height:20px;
	padding-bottom:0px;
}
#primaryColumn p {
	margin:0;
	padding-top:0px;
	padding-bottom:7px;
	color:#4D4F53;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	line-height:18px;
}
#primaryColumn li {
	margin:0;
}
#primaryColumn ul {
	margin:0;
	padding-left:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
	list-style-type:none;
}
#primaryColumn ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/bullet.gif") no-repeat 1px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumn ul li a {
	margin:0;
	padding-left:-15px;
	background:transparent url("/_media/images/bullet.gif") no-repeat -8px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumn ul li ul {
	list-style:none;
	margin:0;
	padding:0px;
}
#primaryColumn ul li ul li {
	background:url("/_media/images/dash.gif") no-repeat 1px 10px;
}
#primaryColumn ol {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	margin:0;
	padding-left:25px;
	padding: 10px;
}


/*PRODUCT UL LI*/

#primaryColumn #products {
	width:245px;
}

#primaryColumn #products a:link {
	text-decoration:none !important;
}

#primaryColumn #products a:visited {
	text-decoration:none !important;
}

#primaryColumn #products a:hover {
	text-decoration:underline;
	color:#B71234;
}


#primaryColumn #products li {
	margin:0px;
}
#primaryColumn #products ul {
	margin:0;
	padding-left:0px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
	list-style-type:none;
}
#primaryColumn #products ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/red_bullet.gif") no-repeat 1px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumn #products ul li a {
	margin:0;
	padding-left:-15px;
	background:transparent url("/_media/images/red_bullet.gif") no-repeat -8px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumn #products ul li ul {
	list-style:none;
	margin:0;
	padding:0px;
}
#primaryColumn #products ul li ul li {
	background:url("/_media/images/dash.gif") no-repeat 1px 10px;
}


/*END PRODUCT UL LI*/



#primaryColumn ol li {
	float:none;
	padding-left:0px;
	padding-bottom:8px;
	background-image:none;
	line-height:18px;
	/*OL IE bug fix below*/
	margin:0 2em 0 2.25em;
}
#primaryColumn .imgBorder {
	background-color:#FFFFFF;
	float:left;
	border:solid 1px #ADAFAF;
	padding:7px;
	margin-right:10px;
}
#primaryColumn .imgBorderR {
	background-color:#FFFFFF;
	float:right;
	border:solid 1px #ADAFAF;
	padding:7px;
	margin:0 10px 0 10px;
}

<!-- NETAFFX HACK --->

#primaryColumnNetAffx a.quote {
	color:#1E1E1E;
	text-decoration:none;
}
#primaryColumnNetAffx a.quote:hover {
	color:#B71234;
	text-decoration:underline;
}
#primaryColumnNetAffx a.currentDetailTrigger:link,#primaryColumn a.currentDetailTrigger:visited {
	color:#b71234 !important;
	text-decoration:none;
}
#primaryColumnNetAffx a.currentDetailTrigger:hover,#primaryColumn a.currentDetailTrigger:active {
	color:#B71234;
	text-decoration:underline;
}
#primaryColumnNetAffx div.content {
	clear:left;
	width:759px;
	background-image:url(/_media/images/tab_side_borders.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #808284;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:14px;
	margin:0;
}
#primaryColumnNetAffx a {
	color:#4D4F53;
	background:none;
}
#primaryColumn a:hover {
	color:#B71234;
}
#primaryColumnNetAffx h1 {
	margin:0;
	font-size:23px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
}
#primaryColumnNetAffx h2 {
	font-size:16px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	font-weight:normal;
}
#primaryColumnNetAffx h2.mainTitle {
	padding:0px;
	margin:0 0 5px 0;
}
#primaryColumnNetAffx h3 {
	font-size:medium;
	font-style:italic;
	margin:0;
}
#primaryColumnNetAffx p.title {
	margin-top:8px;
	font-size:13px;
	padding-bottom:0px;
}
#primaryColumnNetAffx p.dark {
	margin-top:8px;
	font-size:13px;
	padding-bottom:0px;
	font-weight:bold;
	color:#4f4f4f;
	padding-bottom:2px;
	margin-bottom:5px;
	margin-right:10px;
	border-bottom:1px solid #dfdfdf;
}
#primaryColumnNetAffx p.quote {
	margin-top:0px;
	line-height:20px;
	padding-bottom:0px;
}
#primaryColumnNetAffx p {
	margin:0;
	padding-top:0px;
	padding-bottom:7px;
	color:#4D4F53;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	line-height:18px;
}
#primaryColumnNetAffx li {
	margin:0;
}
#primaryColumnNetAffx ul {
	margin:0;
	padding-left:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
	list-style-type:none;
}
#primaryColumnNetAffx ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/bullet.gif") no-repeat 1px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumnNetAffx ul li a {
	margin:0;
	padding-left:-15px;
	background:transparent url("/_media/images/bullet.gif") no-repeat -8px 8px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:20px;
}
#primaryColumnNetAffx ul li ul {
	list-style:none;
	margin:0;
	padding:0px;
}
#primaryColumnNetAffx ul li ul li {
	background:url("/_media/images/dash.gif") no-repeat 1px 10px;
}
#primaryColumnNetAffx ol {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	margin:0;
	padding-left:25px;
	margin:0;
	padding: 0;
}

#primaryColumnNetAffx ol li {
	float:none;
	padding-left:0px;
	padding-bottom:8px;
	background-image:none;
	line-height:18px;
	/*OL IE bug fix below*/
	margin:0 2em 0 2.25em;
}
#primaryColumnNetAffx .imgBorder {
	background-color:#FFFFFF;
	float:left;
	border:solid 1px #ADAFAF;
	padding:7px;
	margin-right:10px;
}
#primaryColumnNetAffx .imgBorderR {
	background-color:#FFFFFF;
	float:right;
	border:solid 1px #ADAFAF;
	padding:7px;
	margin:0 10px 0 10px;
}

<!-- END NetAffx HACK --->

.intro {
	margin:0;
	padding-bottom:19px;
	color:#4D4F53;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	line-height:18px;
}
.lastParagraph {
	border-top:1px solid #808284;
	border-bottom:1px solid #808284;
	margin-top:11px;
	width:756px;
	margin-bottom:17px;
}
#primaryColumn .lastParagraph p {
	padding-top:9px;
}
.line {
	clear:both;
	border-bottom:1px solid #808284;
	padding-top:10px;
	margin-bottom:10px;
}
.promoBox {
	margin-top:8px;
}
.largerFont {
	color:#4D4F53;
	font-size:15px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin-bottom:15px;
}
.largerLink {
	background-color:#ececec;
	color:#4D4F53;
	font-size:15px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin-bottom:15px;
	padding:5px 0 5px 5px;
}
.largerLink a {
	color:#B71234 !important;
}
#primaryColumn .largerFont .quote {
	color:#B71234;
}
.printer {
	float:left;
	width:184px !important;
	height:20px !important;
	margin-top:6px;
}
.primaryColumnHeader {
	float:left;
	width:779px;
	margin-top:11px;
	margin-bottom:12px;
}
.primaryColumnTitle {
	float:left;
	width: 595px;
}
/* Begin Bread Crumbs CSS */
#breadCrumbs {
	margin-top:10px;
	float:left;
	color:#4D4F53;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:11px;
}
#breadCrumbs .On {
	color:#B71234;
	font-weight:normal;
}
#breadCrumbs a {
	color:#4D4F53;
	text-decoration:none;
}
#breadCrumbs a:link {
	color:#4D4F53;
	text-decoration:none;
}
#breadCrumbs a:hover {
	color:#B71234;
	text-decoration: underline;
}
/* End Bread Crumbs CSS */
/* Start Footer */
#footer {
	/*background:#fff url(/_media/images/footer_bg.gif) no-repeat scroll left top;*/
	color:#616365;
	font-size:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	width:987px;
	text-align:left;
	padding-top:7px;
}
#footer p {
	padding-left:32px;
}
#footer a {
	color:#616365;
	text-decoration:none;
}
#footer a:hover {
	color:#ca140f;
	text-decoration: underline;
}
/* End Footer */
/* Begin Enlarge Smaller Image */
.enlargeBox {
	width:112px;
	float:left;
	margin-top:3px;
	color:#4D4F53;
	background:inherit;
	font-size:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
}
.enlargeBox a {
	color:#808284;
	background:inherit;
	text-decoration:none;
}
.enlargeBox a:hover {
	color:#249ab5;
	background:inherit;
}
.enlargeBox .selected {
	color:#249ab5;
	background:inherit;
	text-decoration:underline;
}
.enlargeImage {
	float:left;
	border:1px solid red;
	margin-left:2px;
	padding-top:7px;
	width:96px;
}
.enlargeBoxContent {
	float:left;
	background-image:url(/_media/images/bg.gif);
	background-repeat:repeat-y;
	width:112px;
}
.enlargeBoxFooter {
	width:112px;
	float:left;
	margin:0px;
	padding:0px;
}
.numbers {
	float:left;
	padding-left:7px;
	padding-top:3px;
}
.plusSign {
	padding-right:1px;
	float:right;
}
.plusSignImg {
	margin-top:6px;
	margin-bottom: 0px;
}
/* End Enlarge Smaller Image */
.left {
	float:left;
	margin-right:20px;
}
.right {
	float:right;
	margin-left: 12px;
}
/* Start Enlarge Larger Image */
.enlargeBoxLarger {
	float:left;
	width:236px;
	margin-top:3px;
	color:#4D4F53;
	background:inherit;
	font-size:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
}
.enlargeBoxLarger a {
	color:#808284;
	background:inherit;
	text-decoration:none;
}
.enlargeBoxLarger a:hover {
	color:#249ab5;
	background:inherit;
}
.enlargeBoxLarger .selected {
	color:#249ab5;
	background:inherit;
	text-decoration:underline;
}
.enlargeImageLarger {
	float:left;
	border:1px solid red;
	margin-left:2px;
	padding-top:7px;
	width:218px;
}
.enlargeBoxContentLarger {
	float:left;
	background-image:url(/_media/images/box_bg_larger.gif);
	background-repeat:repeat-y;
	width:236px;
}
.enlargeBoxFooterLarger {
	width:236px;
	float:left;
	margin:0px;
	padding: 0px;
}
/* End Enlarge Larger Image */
/* Products Template */
/* Begin Table CSS */
.sectionTitle {
	float:left;
	width:628px;
}
.howToOrderButton {
	float:RIGHT;
	width:111px;
}
table.general {
	margin-bottom:14px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:11px;
	clear:both;
	width:757px;
	border-collapse:collapse;
	padding:0;
}
table.general th {
	border-bottom:1px solid #B71234;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-color:#B71234;
	height:37px;
	text-align:left;
	padding-left:17px;
}
table.general td {
	border-bottom:1px solid #808284;
	padding-left:17px;
	font-size:11px;
	color:#4D4F53;
	padding-top:5px;
	padding-bottom:10px;
}
table.general tr.odd {
	background-color:#fff;
}
table.general tr.even {
	background-color:#f5f6f7;
}
table.general ul {
	list-style:none;
	margin:0;
	padding:3px 0 0 0;
}
table.general ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/bullet.gif") no-repeat 0px 6px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:11px;
	color:#4D4F53;
	line-height:16px;
}
table.newTable {
	margin-bottom:14px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:11px;
	clear:both;
	width:825px;
	border-collapse:collapse;
	padding: 0;
}
.newTable th {
	/*border-bottom:1px solid #B71234;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-color:#B71234;
	height:37px;
	text-align:left;
	padding-left:17px;
	*/
	background-color:#B71234;
	border-bottom:1px solid #ADAFAF;
	border-right:1px solid #ADAFAF;
	border-top:1px solid #ADAFAF;
	border-LEFT:1px solid #ADAFAF;
	color:#FFFFFF;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:6px 6px 6px 12px;
	text-align:left;
}
.newTable td {
	/*border-bottom:1px solid #808284;
	padding-left:17px;
	font-size:11px;
	color:#4D4F53;
	padding-top:5px;
	padding-bottom:10px;
	*/
	background:#FFFFFF none repeat scroll 0%;
	border-bottom:1px solid #ADAFAF;
	border-right:1px solid #ADAFAF;
	border-LEFT:1px solid #ADAFAF;
	color:#4D4F53;
	padding:6px 6px 6px 12px;
	text-align:left;
}
.newTable tr {
	border-bottom:1px #4D4F53 solid;
}
table.newTableLeftAlign {
	width:825px;
	border-collapse:collapse;
}
.newTableLeftAlign th {
	background:#B71234;
	color:#ffffff;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	border-right:1px #ffffff solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.newTableLeftAlign td {
	color:#4D4F53;
	font-size:10pt;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	text-align:left;
	border-left:1px #B71234 solid;
	border-right:1px #B71234 solid;
	border-bottom:1px #B71234 solid;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.newTableLeftAlign tr {
	border-bottom:1px #63a3b1 solid;
}
.tableRowTitle {
	text-align: left;
}
/* End Table CSS */
/*FAQ Table*/
/*End FAQ Table*/
/*(Partners Template)*/
/* Begin Fifth Box */
#fifth {
	width:739px;
	float:left;
	background-image:url(/_media/images/five_column_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	margin-top:9px;
}
#fifth .box {
	float:left;
	padding-bottom:15px;
	padding-left:13px;
	width:132px;
	padding-right:10px;
}
#fifth .box p,#fifth .firstBox p,#fifth .lastBox p {
	padding-top:9px;
}
#fifth img {
	margin-top:11px;
}
#fifth .box h1,#fifth .firstBox h1,#fifth .lastBox h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	font-size:16px;
	color:#B71234;
}
#fifth .firstBox {
	float:left;
	width:132px;
	padding-right:10px;
	padding-bottom:15px;
}
#fifth .lastBox {
	float:left;
	padding-left:13px;
	width:110px;
	padding-bottom: 15px;
}
/* End Fifth Box */
/* Begin Fifth Box */
#fourth {
	width:739px;
	float:left;
	background-image:url(/_media/images/four_column_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	margin-top:9px;
}
#fourth .box {
	float:left;
	padding-bottom:15px;
	padding-left:5px;
	width:175px;
	padding-right:10px;
}
#fourth .box p,#fourth .firstBox p,#fourth .lastBox p {
	padding-top:9px;
}
#fourth img {
	margin-top:11px;
}
#fourth .box h1,#fourth .firstBox h1,#fourth .lastBox h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	font-size:16px;
	color:#B71234;
}
#fourth .firstBox {
	float:left;
	width:185px;
	padding-right:10px;
	padding-bottom:15px;
}
#fourth .lastBox {
	float:left;
	padding-left:4px;
	width:160px;
	padding-bottom:15px;
	margin-right: -3px;
}
/* End Fifth Box */
/*(Products and Services Template) */
/* Begin Multiple Box */
#multiple {
	float:left;
	background-image:url(/_media/images/two_column_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
#multiple .firstBox {
	float:left;
	padding-bottom:15px;
	width:370px;
	padding-right:10px;
}
#multiple .lastBox {
	float:left;
	padding-bottom:15px;
	padding-left:12px;
	width:350px;
	padding-right:10px;
}
#multiple .firstBox h1,#multiple .lastBox h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	font-size:16px;
	color:#B71234;
}
#multiple .firstBox h2,#multiple .lastBox h2 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:bold;
	font-size:13px;
	color: #4D4F53;
}
/* End Multiple Box */
/* Research Template */
.greenLine {
	clear:both;
	border-bottom:1px solid #ADAFAF;
	padding-top:8px;
	margin-bottom: 8px;
}
/* Begin Triple Box */
#triple {
	width:739px;
	float:left;
	background-image:url(/_media/images/three_column_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	margin-bottom:16px;
}
#triple .firstBox {
	float:left;
	width:245px;
}
#triple .box {
	float:left;
	padding-left:10px;
	width:260px;
}
#triple .lastBox {
	float:left;
	padding-left:10px;
	width:200px;
	margin-right:-3px;
}
#triple .box h2,#triple .firstBox h2,#triple .lastBox h2 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:bold;
	font-size:13px;
	color: #4D4F53;
}
/* End Triple Box */
/* Begin Triple Box_Programs */
#tripleprogram {
	width:756px;
	float:left;
	background-image:url(/_media/images/three_column_bg.gif);
	background-repeat:repeat-y;
	background-position:0 0;
	margin-bottom:16px;
}
#tripleprogram .box p,#tripleprogram .firstBox p,#tripleprogram .lastBox p {
	padding-top:9px;
}
#tripleprogram .firstBox {
	float:left;
	width:245px;
}
#tripleprogram .box {
	float:left;
	padding-left:10px;
	width:245px;
	padding-right:10px;
}
#tripleprogram .lastBox {
	float:left;
	padding-left:10px;
	padding-right:5px;
	margin-right:-3px;
	width:230px;
}
#tripleprogram .box h1,#tripleprogram .firstBox h1,#tripleprogram .lastBox h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:normal;
	font-size:16px;
	color: #B71234;
}
/* End Triple Box */
/* Begin Table CSS */
table.solid {
	border-top:1px solid #808284;
	background-color:#f2f2f2;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	border-collapse:collapse;
	margin-top:10px;
}
table.solid p.headerTitle {
	font-weight:bold;
	font-size:13px;
	margin-top:10px !important;
}
table.solid p.footerTitle {
	margin-top:10px !important;
	margin-bottom:9px;
}
table.solid td {
	border-bottom:1px solid #adafaf;
	font-size:12px;
	color:#4D4F53;
}
table.solid td.firstCell {
	padding-left:12px;
	font-size:12px;
	color:#4D4F53;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}
table.solid td p {
	padding-left: 10px;
}
/* End Table CSS */
/* Begin Table CSS */
table.solutionTable {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	width:756px;
	border:1px solid #ADAFAF;
	border-collapse:collapse;
	margin-top:5px;
}
table.solutionTable th {
	background-color:#FFFFFF;
	border:1px solid #ADAFAF;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}
table.solutionTable td {
	background-color:#FFFFFF;
	font-size:12px;
	padding-right:3px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:8px;
	border:1px solid #ADAFAF;
}
table.solutionTable td.leftTitle {
	background-color:#f2f2f2;
	font-size:12px;
	width:123px;
	padding-right:3px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:8px;
	border:1px solid #ADAFAF;
}
table.solutionTable td.title {
	color:#4D4F53;
	font-size:12px;
	background-color:#f2f2f2;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:13px;
	font-weight:bold;
}
table.solutionTable ul {
	list-style:none;
	margin:0;
	padding:3px 0 0 0;
}
table.solutionTable ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/bullet.gif") no-repeat 0px 6px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height: 16px;
}
/* End Table */
/* Begin GC Table CSS */
table.solutionTableGC {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	width:756px;
	border:1px solid #ADAFAF;
	border-collapse:collapse;
	margin-top:5px;
}
table.solutionTableGC th {
	background-color:#FFFFFF;
	border:1px solid #ADAFAF;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}
table.solutionTableGC td {
	background-color:#FFFFFF;
	font-size:12px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2px;
	border:1px solid #ADAFAF;
	vertical-align:text-top;
}
table.solutionTableGC td.leftTitle {
	background-color:#f2f2f2;
	font-size:12px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:4px;
	border:1px solid #ADAFAF;
}
table.solutionTableGC td.title {
	color:#4D4F53;
	font-size:12px;
	background-color:#f2f2f2;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-weight:bold;
}
table.solutionTableGC ul {
	list-style:none;
	margin:0;
	padding:3px 0 0 0;
}
table.solutionTableGC ul li {
	margin:0;
	padding-left:10px;
	background:url("/_media/images/bullet.gif") no-repeat 0px 6px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height: 16px;
}
/* End Table */
/* Begin CSS Solution Box */
.solution {
	padding-top:9px;
	padding-bottom:7px;
	background-color:#B71234;
	margin-bottom:12px;
}
.solution .title {
	float:left;
	padding-left:11px;
	width:468px;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
}
#solution .buttons {
	float: left;
}
/* End CSS Solution Box */
/* (Support Template) */
/* Start Table CSS */
table.support {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	background-color:#f2f2f2;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	width:100%;
	clear:both;
}
table.support td.title {
	color:#4D4F53;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
}
table.support tr.last td {
	padding-bottom:7px;
}
table.support tr.first td {
	padding-top: 3px;
}
/* End Table CSS */
/* support search box */
#supportSearchBox {
	clear:both;
	width:757px;
	border-top:1px solid #808284;
	background-color:#f2f2f2 !important;
	margin-top:5px;
}
#supportSearchBox .form {
	float:left;
}
#supportSearchBox .form p {
	float:left;
	margin:0;
	padding:0 0 8px 0;
	width:650px;
}
#supportSearchBox .title {
	background-color:#f2f2f2;
	float:left;
	clear:both;
	width:700px;
	margin-left:11px;
	display:inline;
	margin-top:6px;
	margin-bottom:7px;
}
#supportSearchBox input {
	width:209px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#supportSearchBox label {
	float:left;
	text-align:left;
	padding-left:10px;
}
.setLeft {
	width:47px;
}
#supportSearchBox select {
	float:left;
	width:214px;
}
#supportSearchBox .buttonContainer {
	background-color:#f2f2f2;
	float:left;
	margin-left: 5px;
}
/* end support search box */
/* (Support Info Results template) */
.infoResults {
	float:right;
	margin-right:10px;
}
.infoResults p {
	padding-top:9px !important;
}
.result {
	border-top:1px solid #808284;
	border-bottom:1px solid #808284;
	margin-top:11px;
	width:779px;
	margin-bottom:17px;
	clear:both;
}
#primaryColumn .result p {
	padding-top:9px;
	margin-left:0px;
	padding-left:6px;
	padding-right:8px;
}
#primaryColumn .result .firstBox {
	float:left;
}
#primaryColumn .result .lastBox {
	float: right;
}
/* Start Table CSS */
table.resultTable {
	width:100%;
	border-collapse:collapse;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
}
table.resultTable td {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #808284;
}
table.resultTable td.firstCell {
	padding-left:8px;
	padding-right:25px;
	width:20px;
}
table.resultTable td.lastCell,table.resultTable th.lastCell {
	width:80px;
	padding-left:27px;
	padding-right:39px;
}
table.resultTable th {
	padding-top:10px;
	padding-bottom:3px;
	text-align:left;
	font-size:13px;
	border-bottom:1px solid #808284;
	/*border-top:1px solid #fff;
	*/
}
table.resultTable tr.odd {
	background-color:#fff;
}
table.resultTable tr.even {
	background-color: #f2f2f2;
}
/* End Table CSS */
#searchBox {
	clear:both;
	width:779px;
	border-top:1px solid #808284;
	background:#f2f2f2;
}
#searchBox p.title {
	float:left;
	clear:both;
	width:700px;
	margin-top:0px;
	margin-left:8px;
	display:inline;
}
#searchBox .form {
	float:left;
}
#searchBox .form p {
	float:left;
	padding:0;
	margin:0 0 8px 0;
	width:650px;
}
#searchBox input {
	width:220px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#searchBox label {
	width:85px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#searchBox select {
	float:left;
	width:163px;
}
#searchBox .buttonContainer {
	float:left;
}
#searchBox .buttonContainer img {
	margin-right: 12px;
}
/* Home Page CSS */
#Home {
	width:992px;
	clear:both;
}
#homeWrapper {
	background-image:url("/_media/images/home_shade.gif");
	background-repeat:repeat-x;
	background-position:bottom left;
	width:987px;
	height:200px;
	clear:both;
}
#mainWrapper {
	background-color:#f5f6f7;
	width:987px;
}
#globalWrapper {
	background-image:url(/_media/images/mainContent_bg.gif) !important;
	background-position:50% !important;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:987px;
	text-align:left;
	clear:both;
}

#globalWrapperHome {
	margin-left:auto;
	margin-right:auto;
	width:987px;
	text-align:left;
	clear:both;
}
#flash {
	margin-bottom:17px;
	float:left !important;
	width:732px !important;
	border-top:#ADAFAF 1px solid;
	border-right:#ADAFAF 1px solid;
	border-bottom:#ADAFAF 1px solid;
	border-left:#ADAFAF 1px solid;
}
#homeTabs {
	margin-bottom:17px;
	margin-left:3px;
	float:left;
	width:250px;
}
#homeTabs .homeTabSmall {
	font-size:10px;
	line-height:15px;
}
#mainContentHome {
	float:left;
	width:260px;
	padding-left:32px;
	padding-right:39px;
}
#secondaryContentHome {
	float:left;
	width:398px;
}
#secondaryContentHome .box {
	float:left;
	width:174px;
	padding-right:22px;
}
#relatedInfoHome {
	float:right;
	width:250px;
	/*padding-right:5px;
	*/
}
#Home h1 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:14px;
	font-weight:bold;
	color:#B71234;
	padding-bottom:6px;
	margin:0px;
}
#Home h2 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#B71234;
	padding-bottom:0px;
	margin:0px;
}
/*#Home h3 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:13px;
	color:#4D4F53;
	padding-bottom:0px;
	margin: 0px;
}
*/
#Home b {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#B71234;
	font-weight:bold;
	padding-bottom:4px;
	margin:0px;
}
#Home p {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	padding-bottom:4px;
	margin:0px;
	line-height:18px;
}
#Home h3 {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	font-weight:lighter;
	color:#B71234;
	margin:0px;
	line-height:16px;
}
#Home h3 a:link {
	color:#B71234;
	text-decoration:none;
}
#Home h3 a:hover {
	color:#B71234;
	text-decoration:underline;
}
#Home h3 a:visited {
	color:#B71234 !important;
	text-decoration:none !important;
}
#Home a {
	color:#4D4F53;
	text-decoration:none;
}
#Home a:hover {
	color:#4D4F53;
	text-decoration:underline;
}
#Home a.quote {
	color:#1E1E1E;
	text-decoration:none;
}
#Home a.quote:hover {
	color:#b71234;
	text-decoration:none;
}
.promoBoxHome {
	margin-top:8px;
}
.promoBoxHomeTop {
	margin-top: 1px;
}
/* End Home Page CSS */
/* (My Account Template) */
.required {
	color:#B71234;
}
.smaller {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:11px;
	float:right;
}
#accountBox {
	clear:both;
	width:777px;
	border:1px solid #808284;
	background-color:#FFFFFF;
	padding-top:10px;
}
.header {
	clear:both;
	padding-left:10px;
	background-color:#B71234;
	color:#fff;
	width:769px;
	height:22px;
	padding-top:6px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:13px;
	font-weight:bold;
}
#accountBox .form {
	float:left;
}
#accountBox .form p {
	float:left;
	padding:0;
	margin:0 0 8px 0;
}
#accountBox p.intro {
	float:left;
	clear:both;
	width:700px;
	margin-left:8px;
	display:inline;
}
#accountBox .setLeft {
	float:left;
	width:363px;
}
#accountBox .setRight {
	float:left;
	width:414px;
}
#accountBox .setLeft label {
	width:80px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#accountBox .setLeft input {
	width:273px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#accountBox .setRight input {
	width:247px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#accountBox .setRight select {
	float:left;
	width:252px;
}
#accountBox .setRight label {
	float:left;
	width:136px;
	text-align:right;
	padding-right:6px;
}
#accountBox select {
	float:left;
	width:183px;
}
#informationBox {
	clear:both;
	width:383px;
	border:1px solid #808284;
	background:#fff;
	padding-top:10px;
}
#informationBox p.intro {
	float:left;
	clear:both;
	margin-left:8px;
	display:inline;
}
#informationBox .form {
	float:left;
}
#informationBox .form p {
	float:left;
	padding:0;
	margin:0 0 8px 0;
	width:380px;
}
#informationBox input {
	width:159px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#informationBox label {
	width:194px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#informationBox select {
	float:left;
	width:164px;
}
#locationBox {
	clear:both;
	width:383px;
	border:1px solid #808284;
	background:#fff;
	padding-top:12px;
}
#locationBox .form {
	float:left;
}
#locationBox .form p {
	float:left;
	padding:0;
	margin:0 0 8px 0;
	width:380px;
}
#locationBox input {
	width:247px;
	height:15px;
	border:1px solid #808284;
	float:left;
}
#locationBox label {
	width:106px;
	float:left;
	text-align:right;
	padding-right:5px;
}
#locationBox select {
	float:left;
	width:253px;
}
#locationBox textarea {
	float:left;
	width:248px;
}
.contactBox {
	clear:both;
	width:376px;
	border:1px solid #808284;
	background:#fff;
	padding-top:11px;
	padding-left:7px;
	padding-bottom:10px;
	margin-bottom:10px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	font-size:12px;
	color:#4D4F53;
	line-height:18px;
}
#mainSection {
	float:left;
	width:779px;
	margin-top:9px;
}
.informationSection {
	float:left;
	margin-right:9px;
}
.locationSection {
	float:left;
}
#mainSection .header {
	width:375px;
}
#contactSection {
	float:left;
	width:779px;
	margin-top:9px;
}
#contactSection .header {
	width:375px;
}
#contactSection .firstColumn {
	float:left;
	margin-right:9px;
}
#contactSection .lastColumn {
	float:left;
	/*width: 383px;*/
}
/*Inline Frame CSS*/
div.terms {
	width:760px;
	height:480px;
	overflow:auto;
	margin-top:50px;
	border:solid #808284;
	border-width:1px;
}
div.terms p {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.fluidicsResult {
	color:#4D4F53;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin-bottom: 12px;
}
/* NetAffx CSS */
#helpbox {
	background-color:#FFFFFF;
	float:right;
	width:300px;
	height:250px;
	margin:-50px 0 20px 0px;
	border:1px solid #CCCCCC;
	color:#454545;
	font-size:13px;
	font-weight:normal;
	padding:0pt 5px 0 5px;
	overflow: auto
}
/* Begin SCI-PUB Table CSS */
table.scipub {
	font-family:Verdana,Tahoma,Helvetica,Arial;
	width:756px;
	border:0px solid #B71234;
	border-collapse:collapse;
	margin-top:5px;
}
table.scipub td.header3 {
	font-size:16px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	font-weight:normal;
}
table.scipub td.header2 {
	font-size:16px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	font-weight:normal;
}
table.scipub td.header4 {
	font-size:12px;
	color:#B71234;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	margin:10px 0 5px 0;
	padding-bottom:0px;
	font-weight:bold;
}
table.scipub td.content {
	margin:0;
	padding-top:0px;
	padding-bottom:7px;
	color:#4D4F53;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	line-height:18px;
}
table.scipub td.resultslink {
	float:right;
	margin-right:10px;
	padding-top:9px !important;
}
table.scipub td.p {
	float:right;
	margin-right:10px;
	padding-top:9px !important;
}
table.scipub p.content {
	float:right;
	margin-right:10px;
	padding-top:9px !important;
}
table.scipub a.quote a.contentlink {
	color:#B71234;
	text-decoration:none;
}
table.scipub a.contentlink {
	color:#B71234;
	text-decoration:none;
}
table.scipub a.resultslink {
	color:#B71234;
	text-decoration:none;
}
table.scipub span.grayresults {
	color:#B71234;
	text-decoration:none;
}
blockquote.pullquote {
	float:left;
	width:10em;
	margin:0.25em 0.75em 0.25em 0;
	padding:0.5em;
	border:3px double #ccc;
	border-width:3px 0;
	color:#4D4F53;
	background:transparent;
	font:italic 1.3em/1.3 arial;
}
blockquote.alt {
	float:right;
	margin:0.25em 0 0.25em 0.75em;
}
#primaryColumn .pullquote p {
	margin:0;
	text-align:center;
	font:italic 18px arial;
}
.pullquote p:first-letter {
	text-transform:uppercase
}
blockquote.pullquoteR {
	float:right;
	width:10em;
	margin:0.25em 0.75em 0.25em 0;
	padding:0.5em;
	border:3px double #ccc;
	border-width:3px 0;
	color:#4D4F53;
	background:transparent;
	font:italic 1.3em/1.3 arial;
}
blockquote.alt {
	float:right;
	margin:0.25em 0 0.25em 0.75em;
}
#primaryColumn .pullquoteR p {
	margin:0;
	text-align:center;
	font:italic 18px arial;
}
.pullquoteR p:first-letter {
	text-transform:uppercase
}
.codeRed {
	margin:0;
	padding-top:0px;
	padding-bottom:7px;
	color:#B71234;
	font-size:12px;
	font-family:Verdana,Tahoma,Helvetica,Arial;
	line-height: 18px;
}
/* End Table  */
#primaryColumn .customers1 {
	color:#1E1E1E;
	font-weight:bold;
}
#primaryColumn .customers2 {
	color:#4D4F53;
	font-weight: bold;
}