@charset "utf-8";
/* CSS Document */
html, body {/*text-align:center;*/ width:100%; font-family:Barlow, Arial, sans-serif, geneva; font-size:12px; line-height:14px; height:100%; color:#555; background-color:#e8e8e8; background-image:url(/ms-patch-qualification/webgui/backgrounds/pagebkg.gif); background-position:top left; background-repeat:repeat-x; margin:0/* auto*/; padding:0;}

/*SET HIGH-LEVEL MASTER STYLES*/
#C4-Wrapper {width:981px}
form, form select, form input {color:#555; margin:0; padding:0; font-size:11px;}
#red {color:#a71930}/*db1838*/
#E6E7E8 {color:#555}
#abblue {color:#002664}
#divider2 {width:100%; height:26px; margin:0; padding:0; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:0 55%; background-repeat:no-repeat}
.lowercase {text-transform:lowercase}

/* BEGIN Barlow font addition */
/* Barlow v1 */
@font-face {font-family: 'Barlow'; font-style: normal; font-weight: 100; src: local('Barlow Thin'), local('Barlow-Thin'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Thin.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Thin.woff') format('woff'); }
@font-face {font-family: 'Barlow'; font-style: normal; font-weight: 300; src: local('Barlow Light'), local('Barlow-Light'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Light.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Light.woff') format('woff'); }
@font-face {font-family: 'Barlow'; font-style: normal; font-weight: 400; src: local('Barlow Regular'), local('Barlow-Regular'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Regular.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Regular.woff') format('woff'); }
@font-face {font-family: 'Barlow'; font-style: italic; font-weight: 400; src: local('Barlow Italic'), local('Barlow-Italic'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Italic.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Italic.woff') format('woff'); }
@font-face {font-family: 'Barlow'; font-style: normal; font-weight: 700; src: local('Barlow Bold'), local('Barlow-Bold'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Bold.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Bold.woff') format('woff'); }
@font-face {font-family: 'Barlow'; font-style: normal; font-weight: 900; src: local('Barlow Black'), local('Barlow-Black'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Black.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/Barlow-Black.woff') format('woff'); }

/* Barlow Condensed v1 */
@font-face {font-family: 'Barlow Condensed'; font-style: normal; font-weight: 400; src: local('Barlow Condensed Regular'), local('BarlowCondensed-Regular'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/BarlowCondensed-Regular.woff2') format('woff2'), url('//www.rockwellautomation.com/resources/fonts/rockwellautomation/BarlowCondensed-Regular.woff') format('woff'); }
/* END Barlow font addition */


/*TOGGLE STYLES*/
.toggle {display:none; color:#555;}
	ul li .toggle p, ul li form {color:#555;}
	a.toggle {color:#555; text-decoration:none; display:none;}
	a.toggle:visited {color:#555;}
	a.toggle:hover {color:#bb2322; display:none;}
	div.toggle {padding-top:3px}

/*STANDARD ELEMENTS*/
a, a:visited {color:#555; text-decoration:none}
a:hover {text-decoration:underline; color:#a71930}

/*C1 - HEADER*/
#usersignin {height:25px; width:981px; font-size:11px; line-height:auto; vertical-align:middle; margin:0 /*auto*/; padding:0; font-family:Barlow,sans-serif,Arial,geneva; background-image:url(/ms-patch-qualification/webgui/backgrounds/pagebkg.gif); background-position:top left; background-repeat:repeat-x;}
	#usersignin ul  {margin:/*5px 3px 6px*/ 0; padding:/*0*/5px 18px 6px 0; list-style-type:none; text-align:right;}
	#usersignin ul li {color:#555; margin-left:5px; display:inline; white-space:nowrap; background-image:none}
	#usersignin ul li a, #usersignin ul li a:visited, #location a {color:#555; text-decoration:none; padding:0 0 0 13px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:/*left*/0 2px; background-repeat:no-repeat}
	#usersignin ul li a:hover, #location a:hover {color:#a71930; text-decoration:underline;}
	#usersignin ul li.message {font-weight:bold; color:#a71930; font-size:12px; line-height:normal}
#header {width:981px; height:68px; margin:0 /*auto*/; padding:0; background-image:url(/ms-patch-qualification/webgui/backgrounds/bannerbkg.gif); background-repeat:repeat-x;
		-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
		-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px; }
	#branding {float:left; margin:0; padding:0}
	#branding a img {border:0; margin:0; padding:0}
	#branding img.ralogo {position:relative; top:0; left:2px; border:0;}
	#branding img.lts {position:relative; top:0; left:1px;}

#location {text-align:right; float:right; margin:9px 2px 7px 0; padding:0 15px 0 0; font-family:Barlow, Arial, sans-serif; font-size:11px; color:#555; vertical-align:middle}
	#location a, #location a:visited {color:#555}
	#location table {font-size:11px}
	#location td {width:auto; vertical-align:bottom; text-align:right; white-space:nowrap}
	#location td.country {color:#555; font-size:12px; line-height:14px; font-weight:bold; padding-right:5px; padding-bottom:1px}
	#location td img {margin:0 5px 0 0; vertical-align:bottom;}
	#myslidemenu {margin-right:16px; height:19px;}	
		#location td #myslidemenu.jqueryslidemenu {text-align:left;}
		#location td #myslidemenu.jqueryslidemenu ul {margin:0; padding:0; list-style-type:none; font-size:12px; font-weight:bold}
		#location td #myslidemenu.jqueryslidemenu ul ul {font-weight:normal; padding:0 0 6px 0; border:1px solid #ccc; border-width:0 1px 1px 1px; background-color:#f4f4f4; 
			-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
			-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px;}
		#location td #myslidemenu.jqueryslidemenu ul li {position:relative; white-space:nowrap; display:inline-block; float:left; z-index:1100}
		#location td #myslidemenu.jqueryslidemenu ul li a {display:inline-block; padding:2px 0 0 10px; margin:0 0; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/navigation/linkplussign.gif); background-position:1px 6px; background-repeat:no-repeat;}
		* html #location td #myslidemenu.jqueryslidemenu ul li a {display:inline-block; }/*IE6 hack */
		#location td #myslidemenu.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {}
		#location td #myslidemenu.jqueryslidemenu ul li a:hover {display:inline-block}
		#location td #myslidemenu.jqueryslidemenu ul li ul {position:absolute; left:0; display:block; visibility:hidden;}
		#location td #myslidemenu.jqueryslidemenu ul li ul li {display:list-item; float:none;}
		#location td #myslidemenu.jqueryslidemenu ul li ul li a {white-space:nowrap; width:60px; padding:3px 10px 0px 13px; margin:0; background-image:url(/ms-patch-qualification/webgui/navigation/link-dash.gif); background-position:4px 7px; background-repeat:no-repeat;}
		#location td #myslidemenu.jqueryslidemenu ul li ul li a:hover {color:#a71930;}
		.downarrowclass{display:none;}
		.rightarrowclass{display:none;}
		#location td #myslidemenu ul, #myslidemenu ul li, #myslidemenu ul li a  {background-image:none}

#search {float:right; clear:right; padding:0 17px 0 0; width:auto; white-space:nowrap;}
	#search form {margin:0; padding:0;}
	#search form input.text {height:20px; width:200px; border:1px solid #CDCDCD; border-right:0; color:#555;  font-family:Barlow, Arial,sans-serif; font-size:12px; line-height:17px; margin:0; padding:0 0 0 5px; vertical-align:middle; }
	html:first-child #search input.text {height:18px;}/*opera hack*/
	html>body #search input.text, x:-moz-any-link {padding:3px 0 2px 6px;}/*firefox 2 hack*/
	html>body #search input.text, x:-moz-any-link, x:default {padding:0 0 0 6px;}/*firefox 3 hack*/
	#search input.go {height:20px; vertical-align:middle;}
#brandidentity {width:981px; height:auto; margin:8px auto; padding:0; border:0;}
	#brandidentity a, #brandidentity img, #brandidentity area, #brandidentity map {border:0; padding:0}

/*MISC - GLOBAL MENU */
.wrap {width:981px; margin:0/* auto 0 auto*/;}
.demo-container {width:981px; padding:0; text-align:left;}
.mega-menu ul, .mega-menu ul li {list-style:none;}
	.mega-menu ul {position:relative; padding:0; margin:0;}
	.mega-menu ul li ul {display:none;}
	.mega-menu .sub {display:none;}
	.mega-menu .sub ul {display:block;}
	.mega-menu ul, .mega-menu ul li {list-style:none;}
	.mega-menu ul {position: relative; padding:0; margin:0;}
	.mega-menu ul li ul {display:none;}
	.mega-menu .sub {display:none;}
	.mega-menu .sub ul {display:block;}
.white {font:normal 12px Barlow, sans-serif;}
	.white ul.mega-menu, .white ul.mega-menu, .white ul.mega-menu li {margin:0; padding:0; border:none;}
	.white ul.mega-menu {list-style:none; background-color:#ccc; background-image:url(/ms-patch-qualification/webgui/backgrounds/globalmenubkg.jpg); background-repeat:repeat-x; background-position:0 0; width:100%; height:30px; position:relative;}
		.white ul.mega-menu .selected a {color:#fff; background-position:100% -65px;}
	.white ul.mega-menu li {float:left; margin:0; padding:0; font-size:13px; line-height:30px; font-weight:bold;}
	.white ul.mega-menu li a.nopipe {background-position:0 0}
	.white ul.mega-menu li a {float:left; display:block; color:#eee; padding:0px 22px 0px 14px; background:url(/ms-patch-qualification/webgui/backgrounds/globalmenubkg.jpg) repeat-x 100% 0; text-decoration: none;}/*this is max capacity for all devices*/
	.white ul.mega-menu li a.dc-mega {position:relative;}
	.white ul.mega-menu li a .dc-mega-icon {display:block; position:absolute; width:9px; height:9px; top:11px; right:7px; background-image:url(/ms-patch-qualification/webgui/arrows/arrowright_off.gif); background-repeat:no-repeat; background-position:0 top;}/*arrowdown_off.gif*/
		.white ul.mega-menu .selected a .dc-mega-icon {background-image:url(/ms-patch-qualification/webgui/arrows/arrowrightselected_off.gif);}
	.white ul.mega-menu li.mega-hover a, .white ul.mega-menu li a:hover {background-position:100% -33px; color:#a71930;}
	.white ul.mega-menu li.mega-hover a .dc-mega-icon {background-image:url(/ms-patch-qualification/webgui/arrows/arrowdown_on.gif); background-repeat:no-repeat; background-position:0 top;}
/*submenu*/
.white ul.mega-menu li .sub-container {position:absolute; background-color:#f4f4f4; padding:0; margin-left:0; 
		-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
		-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px;}
	.white ul.mega-menu li .sub {background-color:#f4f4f4; padding:13px 0 0 10px; background-image:url(/ms-patch-qualification/webgui/backgrounds/submenubkg2.gif); background-position:0 100%; background-repeat:repeat-x;
		border:6px solid white; border-width:0 6px 6px 6px; 
		-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
		-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px;}*/
	.white ul.mega-menu li .sub-container.mega .sub {padding:15px /*10px*/0 0 /*0*/10px;}
	.white ul.mega-menu li .sub .row {width:100%; overflow:hidden; clear:both; }
		* html .white ul.mega-menu li .sub .row {padding-bottom:20px; }/*ie hack*/
	.white ul.mega-menu li .sub li {width:190px; list-style:none; border-right:none; float:none; font-size:1em; font-weight:normal;}
	.white ul.mega-menu li .sub li.mega-hdr {margin:0 10px 10px 0; float:left;}
	.white ul.mega-menu li .sub li.mega-hdr.last {margin-right:0;}
	.white ul.mega-menu li .sub a {background:none; border:none; line-height:normal; color:#333; padding:0px 10px; display:block; float:none; text-decoration:none; font-size:12px; line-height:14px;}
	.white ul.mega-menu li .sub a.more {color:#a71930}
	.white ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a {/*text-align:center;*/ padding:6px 3px 6px 3px; background:#e5e5e5; font-weight:bold; color:#555;  
		-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
		-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
	.white ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a {padding-left:15px; font-size:13px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-E6E7E8.gif); background-position:2px 9px; background-repeat:no-repeat}/*remove arrow if subhead link unapproved*/
	.white ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a:hover {color:#a71930; text-shadow:none; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:2px 9px; background-repeat:no-repeat}/*remove arrow if subhead link unapproved*/
	.white ul.mega-menu .sub li.mega-hdr li a {padding:7px 5px 0px 10px; margin-left:4px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow_off.gif); background-position:0 12px; background-repeat:no-repeat; font-weight: normal;}
	.white ul.mega-menu .sub li.mega-hdr li a:hover {text-decoration:underline; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow_on.gif);}
	.white ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a.nolink, .white ul.mega-menu li .sub li.mega-hdr a.mega-hdr-a.nolink:hover {cursor:default; background-image:none; padding-left:8px; color:#555; text-decoration:none}
	.white ul.mega-menu .sub ul li {padding-right:0;}

/*PAGE WRAPPER & OVERRIDES*/
#container {width:981px; overflow:visible; margin:0 auto; text-align:center; padding:0; height:100%;  /*background-color:#e8e8e8;*/ }
#element1 {width:auto; height:auto; background-color:none}
.centerComponents {/*margin:0 auto; text-align:center;*/ margin:0 ; text-align:left;}

/*MISC - CTA BUTTON*/
div #cta {width:auto; text-decoration:none; color:#eee; font-family:Barlow,sans-serif,Arial,geneva;}
div #cta a, div #cta a:visited {text-decoration:none; color:#eee; width:auto; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:14px; font-weight:bold; white-space:nowrap; text-transform:uppercase; padding:6px 12px 5px 12px; display:inline-block; cursor:pointer; 
	background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-redbkg.gif); background-repeat:repeat-x; background-position:0 0;
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
div #cta a:hover, div td #cta a:hover {text-decoration:none; color:white;}
#cta a.clear, #cta a.clear {background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-E6E7E8bkg.gif);}

/*C2 - BREADCRUMBS*/
#C2 {text-align:left; height:19px; margin:0; padding:7px 0 1px 0; font-size:11px; line-height:13px; font-family:Barlow, Arial, sans-serif;}
	#C2 ul  {margin:0; padding:0; list-style-type:none;}
	#C2 li {color:#555; margin-left:0; display:inline; white-space:nowrap; padding:0 5px 0 15px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:left; background-repeat:no-repeat}
	#C2 li a, #C2 li.home a, #login li a:visited {color:#555; background-image:none; text-decoration:underline}
	#C2 li a:hover, #C2 li.home a:hover {color:#a71930; text-decoration:underline}
	#C2 li.home {padding-left:17px; background-image:url(/ms-patch-qualification/webgui/navigation/homehouse.gif);  background-position:0 2px;}
	#C2 li.home img {border:0; vertical-align:middle;}

/*C4 - FOOTER*/
#C4-Wrapper {margin:0 auto; padding:12px 0 0 0; clear:both;}
#C4 {width:100%; height:40px; margin:0; padding:0; font-size:12px; color:#464646; font-family:Barlow, Arial,sans-serif,geneva; }
	#C4 table {font-size:12px; float:left; whitespace:nowrap; margin:12px 0 0 0; padding:0}
	#C4 table th, #C4 table caption {text-align:left; border-right:0; whitespace:nowrap; line-height:13px;}
	#C4 table th.pipe, #C4 table caption.nopipe {border-right:1px solid #ccc;}
	#C4 table th a, #C4 table caption a {color:#464646; white-space:nowrap; text-decoration:none; font-weight:bold; margin:0 15px;}
	#C4 table th a:hover, #C4 table caption a:hover {text-decoration:underline; white-space:nowrap; color:#a71930}
	#C4 #copyright {margin:0; padding:12px 15px 0 0; font-size:10px; color:#555; float:right; white-space:nowrap}

/*C5 - NAVIGATION AUTO GENERATED*/
#C5 {text-align:left; width:200px; margin:0 0 10px 0;/*new add of 10px bot pad*/ padding:0; font-size:12px; color:#333; font-family:Barlow, Arial, sans-serif;}
	#C5.left {float:left}
	#C5.right {float:right}
#C5 h4 {color:#333; margin:4px 0 4px 11px; width:175px; font-size:15px; line-height:16px; }
	#C5 h4 a {color:#333; text-decoration:none; width:175px; display:block; /*background-image:url(navarrowdown.gif);*/ background-position:158px 50%; background-repeat:no-repeat}
	#C5 h4.closed, #C5 h4.closed {text-decoration:none; width:175px; display:block; background-image:url(/ms-patch-qualification/webgui/arrows/navarrowright.gif); background-position:158px 50%; background-repeat:no-repeat}
	#C5 h4.closed a {width:153px;}
	#C5 h4.open {/*background-image:url(/ms-patch-qualification/webgui/arrows/navarrowdown.gif);*/ background-position:158px 50%; background-repeat:no-repeat}
	#C5 h4.open a:hover {/*background-image:url(/ms-patch-qualification/webgui/arrows/navarrowdown-red.gif);*/}
	#C5 h4.closed a:hover {background-image:url(/ms-patch-qualification/webgui/arrows/navarrowright-red.gif);}
	#C5 h4 a:hover {color:#a71930; text-decoration:none}
#C5 h4.focus, #C5 h4.focus a, #C5 h4.focus a:link, #C5 h4.focus a:visited {color:#333;}
	#C5 h4 a:hover, #C5 h4.focus a:hover {color:#a71930;}
	#C5 h4.focus a, #C5 h4.focus a:hover  {width:155px; padding-right:20px;}
#C5 ul {color:#555; visibility:visible; overflow:visible; margin:0 0 10px 0; padding:10px 0 0 0; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left 3px; background-repeat:no-repeat}
#C5 li {visibility:visible; overflow:visible; line-height:14px; margin:0 0 /*8*/6px 7px; padding:0 5px 0 13px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:0 1px; background-repeat:no-repeat}
	#C5 li a, #C5 li a:visited, #C5 li a:link {color:#555; background-image:none; text-decoration:none;}
	#C5 li a:hover {color:#a71930; text-decoration:underline}
#C5 #startnew {height:13px; padding:0; margin:0; background-image:url(/ms-patch-qualification/webgui/navigation/leftnavendbegin.gif); background-position:left bottom; background-repeat:no-repeat}
#C5 p {margin:0; font-size:11px; line-height:14px; color:#555; padding:2px 13px 10px 12px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:no-repeat}
	#C5 p.norule {margin:0; font-size:11px; line-height:14px; color:#555; padding:2px 13px 5px 12px; list-style-type:none; background-image:none}
#C5.home {margin-top:11px}/*whats this?*/
#C5 #cornerbkg-focusinside #startnew {background-image:url(/ms-patch-qualification/webgui/navigation/leftnavfocusendbegin.gif)} 
#C5 #cta {margin:5px 10px 5px 13px;}
#C5 #cta a {white-space:normal;}
#C5 li.selected {color:#666; cursor:default; padding:2px 5px 2px 19px; margin-left:0; background-image:url(/ms-patch-qualification/webgui/navigation/leftnav_selected.jpg); background-repeat:no-repeat; background-position:0 0; color:#666;}

/* C6-S1 - CAROUSEL SINGLE  */
#C6-S1 {font-family:Barlow, Arial,sans-serif,geneva; padding:0; margin:0; font-size:13px; line-height:18px; color:#555;}
#C6-S1 table {height:200px; width:100%; padding:0; margin:0;}
#C6-S1 td, #C6-S1 p {font-family:Barlow, Arial,sans-serif,geneva; margin:8px 0 5px 0; padding:0 0 8px 0; font-size:14px; line-height:18px; color:#444;}
#C6-S1 #image-text {width:310px}
#C6-S1 #image-only {width:981px; height:200px}
#C6-S1 td#content {width:671px}
#C6-S1 h1 {font-weight:normal; font-family:Verdana,"trebuchet ms","Sansation",Verdana,Geneva,sans-serif; color:#a71930; font-size:49px; line-height:49px; margin:0; padding:-6px 0 0 0;}
#C6-S1 h1.E6E7E8 {color:#777; font-size:34px; line-height:34px; margin:0; padding:0;}
#C6-S1 #cta {margin-top:6px}

/* C6-S2 - CAROUSEL - HORIZONTAL CAROUSEL */
#C6-S2 {text-align:left; margin:0; padding:0; width:981px; font-family:Barlow, Arial,sans-serif,geneva;}
#C6-S2 table#heading {margin:0; padding:0;}
	#C6-S2 table#heading td {vertical-align:bottom; height:auto;}
	#C6-S2 table#heading td h1 {font-weight:normal; color:#a71930; font-size:49px; line-height:49px; margin:0 20px 0 0; padding:-4px 0 0 0;}
	#C6-S2 table#heading td h3 {font-weight:normal; color:#777; font-size:19px; line-height:20px; margin:0 0 0 0; padding:0 0 3px 0;}
#C6-S2 #prev_button {position:absolute; top:55px; left:0; cursor:pointer;}
#C6-S2 #next_button {position:absolute; top:55px; right:0; cursor:pointer;}
#C6-S2 .hide {display:none}
#C6-S2 .show {display:block}
#C6-S2 .active {z-index:3; width:440px; height:248px; position:absolute; bottom:40px; left:110px; border:3px solid #f9f9f9;}
#C6-S2 .second {z-index:2; opacity:0.7; filter:alpha(opacity=70); height:130px; position:absolute; bottom:55px; left:48px; border:3px solid #f9f9f9;}
#C6-S2 .third {z-index:1; opacity:0.3; filter:alpha(opacity=30); height:100px; position:absolute; bottom:70px; left:0; border:3px solid #f9f9f9;}
#C6-S2 {width:981px; height:auto;}
#C6-S2 #container {width:981px; height:294px; position:relative; top:0; left:0;}
#C6-S2 #container table#carousel {margin:0; padding:0; width:981px; background-image:url(/ms-patch-qualification/webgui/backgrounds/C6-S2_bkg.jpg); background-repeat:no-repeat; background-position:0 100%}
	#C6-S2 #container table#carousel td {width:38px;}/*this is the left and right arrows*/
	#C6-S2 #container table#carousel td#photos {margin:0; padding:0; width:/*585*/547px}
	#C6-S2 #container table#carousel td#content {margin:0; padding:0; width:/*356*/358px; height:294px; vertical-align:top; margin:0; padding:0}
	#C6-S2 #container table#carousel td#content #cta {margin:0; padding:0; position:absolute; bottom:40px; left:585px;}
	#C6-S2 #container table#carousel td#content #cta a {font-size:16px; line-height:17px; padding:15px 30px 15px 30px; background-image:url(/ms-patch-qualification/webgui/backgrounds/C6-S2_cta-bkg.jpg);
	-moz-border-radius-bottomright:10px; -khtml-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px; 
	-moz-border-radius-bottomleft:10px; -khtml-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; 
	-moz-border-radius-topright:10px; -khtml-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px; 
	-moz-border-radius-topleft:10px; -khtml-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px;}
#C6-S2 h2 {font-size:21px; line-height:25px; margin:0; padding:0; color:#333; font-weight:normal}
#C6-S2 p {font-size:15px; line-height:19px; margin:10px 0 0 0; padding:0; color:#555;}

/* C6-S3 - CAROUSEL - VERTICAL SKIN WITH DETAIL */
#C6-S3 {text-align:left; width:981px; height:auto/*370px*/; margin:0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C6-S3 table#carousel {width:981px; height:auto/*300px*/; background-image:url(/ms-patch-qualification/webgui/backgrounds/C6-S3_whitebkg.gif); background-repeat:no-repeat; background-position:0 50%}
#C6-S3 .show {display:block; margin:0; padding:0}
#C6-S3 .hide {display:none; margin:0; padding:0}
#C6-S3 table {width:auto; font-size:12px; line-height:18px; color:#333; font-family:Barlow, Arial, sans-serif, geneva;}
#C6-S3 td#toggles {width:224px; height:auto;}
#C6-S3 td#feature img {width:430px; height:288px; margin:0 0 0 7px; padding:0; border:none}
	#C6-S3 td#feature img a {border:none}
#C6-S3 #featurecontent {width:305px; height:235px; overflow-y:hidden; vertical-align:top; padding:0 0 0 15px;}
	#C6-S3 #featurecontent h2 {font-size:21px; line-height:22px; margin:10px 0 10px 0; padding:0; color:#333; font-weight:normal}
	#C6-S3 #featurecontent h3 {font-size:16px; line-height:18px; margin:0; padding:0; color:#333}
	#C6-S3 #featurecontent h4 {font-size:14px; line-height:16px; margin:0; padding:0; color:#333; font-weight:normal}
	#C6-S3 #featurecontent p {font-size:12px; line-height:17px; margin:8px 0 0 0; padding:0; color:#333;}
#C6-S3 #thumbs ul {margin:0; padding:0; list-style-image:none}
	#C6-S3 #thumbs li {font-size:11px; line-height:13px; height:75px; margin:0; padding:0; list-style-image:none;}
	#C6-S3 #thumbs .on {background-image:url(/ms-patch-qualification/webgui/backgrounds/carouselfeature-on.gif); background-repeat:no-repeat; background-position:0 0;}
	#C6-S3 #thumbs .off {background-image:url(/ms-patch-qualification/webgui/backgrounds/carouselfeature-off.gif); background-repeat:no-repeat; background-position:0 0;}
#C6-S3 #thumbs img {width:40px; height:30px; margin:0 7px 0 45px; border:none;}
#C6-S3 img#btndown, #C6-S3 img#btnup {position:relative; top:0; left:50%; cursor:pointer}
	#C6-S3 img#btndown {width:40px; height:16px}
	#C6-S3 img#btnup {width:40px; height:20px}
#C6-S3 #thumbs table {margin:0; padding:0; vertical-align:middle; height:100%; width:100%;}
	#C6-S3 #thumbs td.image {width:90px;}
		#C6-S3 #thumbs td.image img {width:40px; height:30px;}
	#C6-S3 #thumbs td.text {width:100%;}
	#C6-S3 #thumbs td.text h4 {font-size:11px; line-height:12px; margin:0 0 1px 0; padding:0; font-weight:bold}
	#C6-S3 #thumbs td.text p {font-size:11px; line-height:12px; margin:0; padding:0;}
	#C6-S3 #thumbs a, #C6-S3 #thumbs a:visited, #C6-S3 #thumbs a h4, #C6-S3 #thumbs a p {color:#555; text-decoration:none;}
	#C6-S3 #thumbs a:hover, #C6-S3 #thumbs a:hover h4, #C6-S3 #thumbs a:hover p, #C6-S3 #thumbs .on a h4, #C6-S3 #thumbs .on a p {color:#a71930; cursor:pointer; text-decoration:none;}
#C6-S3 ul.linklist {margin:25px 0 0 0; padding:0; width:100%; height:25px}
	#C6-S3 ul.linklist li {padding:0 9px 0 0; list-style-type:none; text-align:right; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:right 5px; background-repeat:no-repeat}
	#C6-S3 ul.linklist li a, #C6-S3 ul.linklist li a:visited {color:#a71930; text-decoration:none; font-weight:bold; font-size:14px; line-height:15px;}
	#C6-S3 ul.linklist li a:hover {color:#bb2322; text-decoration:underline}

/* C6-S5 - CAROUSEL - VERTICAL SKIN */
#C6-S5 {text-align:left; width:981px; height:270px; margin:0 0 20px 0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C6-S5 table#carousel {width:981px; }
	#C6-S5 #carousel td {height:270px; vertical-align:middle}
#C6-S5 .show {display:block; margin:0; padding:0}
#C6-S5 .hide {display:none; margin:0; padding:0}
#C6-S5 table {width:auto; height:100%; font-size:12px; line-height:18px; color:#333; font-family:Barlow, Arial, sans-serif, geneva; background-position:0 50%; background-repeat:no-repeat}/*may not be needed*/
#C6-S5 ul.linklist {list-style-type:none; margin:0; padding:0; font-size:14px; line-height:15px; font-weight:bold;}
	#C6-S5 ul.linklist li {padding:0 8px 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C6-S5 ul.linklist li a, #C6-S5 ul.linklist li a:visited {color:#a71930; text-decoration:none}
	#C6-S5 ul.linklist li a:hover {color:#bb2322; text-decoration:underline}
#C6-S5 #featurecontent {width:509px; height:auto; margin:auto 0 auto 260px; padding:0;}
	#C6-S5 td #featurecontent {vertical-align:bottom}
	#C6-S5 #featurecontent h3 {color:#555; font-size:30px; line-height:100%; margin:0; padding:0 10px 0 0; font-weight:100; font-family:Barlow,'Trebuchet MS',Sansation,Barlow Arial,sans-serif,geneva; letter-spacing:-1px}
	#C6-S5 #featurecontent h2 {color:#a71930; font-size:63px; line-height:65px; margin:0 0 15px 0; padding:0 10px 0 0; font-weight:100; font-family:Verdana,'Trebuchet MS',Sansation,Arial,sans-serif,geneva; letter-spacing:-1px;}
	#C6-S5 #featurecontent h4 {color:#555; font-size:18px; line-height:20px; margin:0 0 15px 0; padding:0 10px 0 0; font-weight:100; font-family:Barlow, Arial,sans-serif,geneva;}
	#C6-S5 #featurecontent p {font-size:13px; line-height:15px; margin:0 0 3px 0; padding:0 10px 0 0; color:#555;}
#C6-S5 td#toggles {width:212px; vertical-align:middle}
#C6-S5 #thumbs ul {margin:0; padding:0; height:270px; list-style-image:none;}
	#C6-S5 #thumbs li {font-size:11px; line-height:13px; height:80px; margin:0; padding:0; list-style-image:none; display:inline-block; border:1px solid #e8e8e8; border-width:5px 0}
	#C6-S5 .on {background-image:url(/ms-patch-qualification/webgui/backgrounds/carousel-c6s5_on.gif); background-repeat:no-repeat; background-position:0 0;}
	#C6-S5 .off {background-image:url(/ms-patch-qualification/webgui/backgrounds/carousel-c6s5_off.gif); background-repeat:no-repeat; background-position:0 0;}
#C6-S5 #thumbs img {width:40px; height:auto; margin:0 7px 0 28px; border:none;}
#C6-S5 #thumbs li table {margin:0; padding:0; vertical-align:middle; height:100%; width:100%;}
	#C6-S5 #thumbs td {vertical-align:middle; margin:0; padding:0;height:80px;}
	#C6-S5 #thumbs td.image {width:90px;}
	#C6-S5 #thumbs td.text {width:100%;}
	#C6-S5 #thumbs td.text h4 {font-size:11px; line-height:12px; margin:0 0 1px 0; padding:0 10px 0 0; font-weight:bold}
	#C6-S5 #thumbs td.text p {font-size:11px; line-height:12px; margin:0; padding:0 10px 0 0;}
	#C6-S5 #thumbs a, #C6-S5 #thumbs a:visited, #C6-S5 #thumbs a h4, #C6-S5 #thumbs a p {color:#555; text-decoration:none;}
	#C6-S5 #thumbs a:hover, #C6-S5 #thumbs a:hover h4, #C6-S5 #thumbs a:hover p, #C6-S5 #thumbs .on a h4, #C6-S5 #thumbs .on a p {color:#a71930; cursor:pointer; text-decoration:none;}

/* C7-S1 - PROMOTION DEFAULT  */
#C7-S1 {text-align:left; margin:0 0 7px 0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C5 #C7-S1 {padding:0; margin:0; font-size:12px; line-height:14px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal}
#C5 #C7-S1 img {margin:6px 0 9px 0; padding:0; float:none; display:block; border:none}
	#C5 #C7-S1 h4 {margin-bottom:12px;}
#C7-S1 h4 {color:#333; margin:5px 0 4px 11px; padding:0; font-size:15px; line-height:16px;}
	#C7-S1 #content h4 {margin:6px 0 4px 0; padding:0; font-size:15px; line-height:16px;}
	#C5 #C7-S1 h4 a, #C5 #C7-S1 h4 a:visited {background-image:none; cursor:text; text-decoration:none; color:#333; margin:0 0 4px 0; padding:0; font-size:15px; line-height:16px;}/*hack to display non-link color*/
	#C5 #C7-S1 h4 a:hover, #C5 #C7-S1 h4 a:hover {color:#333; text-decoration:none}/*hack to display non-link color*/
#C7-S1 h4.rule {color:#333; width:auto; margin:5px 0 8px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C7-S1 #content h4.rule {width:auto; margin:0 -11px 10px -11px; padding:6px 11px 10px 11px;}
	#C7-S1 h4.rule a, #C7-S1 h4.rule a:visited {padding-left:10px; display:block; text-decoration:none; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S1 h4.rule a:hover, #C7-S1 h4.rule a:hover {color:#bb2322; text-decoration:underline}
#C7-S1 #content h5 {margin:5px 0 3px 0; padding:0; font-size:13px; line-height:15px; color:#555}
	#C7-S1 #content h5 a {margin:10px 0 0px 0; padding:0; font-size:13px; line-height:15px; color:#a71930}
	#C7-S1 #content h5 a, #C7-S1 #content h5 a:visited {padding-left:10px; text-decoration:none; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S1 #content h5 a:hover {color:#bb2322; text-decoration:underline}
#C7-S1 p, #C7-S1 #content p {font-size:12px; line-height:16px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 /*5*/8px 5px 11px; padding:0; background-image:none}
	#C7-S1 #content p {margin:0 5px 9px 0;}
	#C7-S1 #content p strong {font-weight:bold; font-size:13px; line-height:15px; color:#555}
	#C7-S1 #content p a {text-decoration:underline; color:#555;}
	#C7-S1 #content p a:hover {text-decoration:underline; color:#bb2322;}
	/*#C7-S1 #content li, #C7-S1 #content li a {color:#555}*/
#C7-S1 #content ul.text {margin:0 auto 10px auto; padding:0; font-size:12px; line-height:14px}
	#C7-S1 #content ul.text li {margin:0 auto; padding:0 0 4px 0; list-style-type:disc; background-image:none}
#C7-S1 ul, #C7-S1 #content ul {background-image:none; list-style-type:none; margin:0 -11px 12px /*-11*/-8px; padding:0 11px; font-size:12px; line-height:14px}
	#C7-S1 #content ul {margin:0 0 5px 0; padding:0}
	#C7-S1 td#content ul {margin:0 0 15px 0; padding:0}
	#C7-S1 #content ul.rule {width:auto; margin:5px 0 8px 0; padding:15px 0 10px 0; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left top; background-repeat:repeat-x}
#C7-S1 li.red {padding:0 8px 0 13px; margin:0 0 6px 4px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:0 4px; background-repeat:no-repeat}
	#C7-S1 li.red a, #C7-S1 li.red a:visited {color:#a71930; display:inline-block;}
	#C7-S1 li.red a.E6E7E8, #C7-S1 li.red a.E6E7E8:visited {color:#a71930;}
	#C7-S1 li.red a:hover {color:#bb2322; text-decoration:underline}
	#C7-S1 #content li.red {font-weight:bold; padding:0 0 0 8px; margin:0 0 9px 0; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
#C7-S1 td#content #S1B ul {margin-top:-5px;}
	#C7-S1 td#content #S1B li.red, #C7-S1 td#content #S1B li.red {font-weight:normal; padding:0 8px 0 9px; margin:0 0 4px 0; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 2px; background-repeat:no-repeat}
	#C7-S1 td#content #S1B li.red a, #C7-S1 td#content #S1B li.red a:visited {color:#555/*666*/; font-weight:normal}
	#C7-S1 td#content #S1B li.find a, #C7-S1 td#content #S1B li.find a:visited {color:#555/*666*/;}
#C7-S1 li {padding:0 5px 0 /*9*/13px; margin:0 0 /*8*/5px 4px; /*margin-bottom:5px;*/ list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:0 1px/*-5px 2px*/; background-repeat:no-repeat}
	#C7-S1 li a, #C7-S1 li a:visited {color:#555; background-image:none; text-decoration:none;}
	#C7-S1 li a:hover {color:#a71930; text-decoration:underline; }
	#C7-S1 #content li {padding:0 0 0 8px; margin-bottom:/*8*/4px; margin:0 0 8px 0px; background-position:-5px 2px;}
#C7-S1 #content li.find {background-image:none; list-style-type:none; margin:/*5*/-4px 0 10px 0; padding:0; }
	#C7-S1 #content li.find a, #C7-S1 #content li.find a:visited {width:auto; height:19px; /*white-space:nowrap;*/ color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_search.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S1 #content li.find a:hover {background-image:url(/ms-patch-qualification/webgui/icons/icon_search-hover.gif);}
#C7-S1 #content li.overlay {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C7-S1 #content li.overlay a, #C7-S1 #content li.overlay a:visited {width:auto; height:19px; /*white-space:nowrap;*/ color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S1 #content li.overlay a:hover {background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay-hover.gif);}
#C7-S1 #content li.rss {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C7-S1 #content li.rss a, #C7-S1 #content li.rss a:visited {width:auto; height:19px; height:19px; /*white-space:nowrap;*/ color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S1 #content li.rss a:hover {background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack-hover.gif);}
#C7-S1 .floatright {float:right; clear:none; margin:0 11px 5px 11px; padding:0;}
	#C7-S1 img.floatright, #C7-S1 table#C7S1 td img.floatright {float:right; clear:none; margin:0 0 20px 20px; padding:0;}
	#C5 #C7-S1 h4 img.floatright {float:right; clear:none; margin:0 5px 5px 5px; padding:0;}
#C7-S1 .floatleft {float:left; clear:none; margin:0 11px 5px 11px; padding:0;}
#C7-S1 #content {background-color:white; margin:0; padding:0 11px}
#C7-S1 #content img {margin:0 0 15px 20px; padding:0; float:right; clear:right; width:150px; height:auto; border:none}/*transform should save all images to jpg due to css scaling of images*/
#C7-S1 table#C7S1 {margin:0; padding:0; width:100%;}
#C7-S1 div#gap {width:7px}	
#C7-S1 table#C7S1 tr {vertical-align:top}
#C7-S1 table#C7S1 td#content {padding:0 11px; margin:0; background-color:white}
#C7-S1 .twocolumn {width:50%}
	#C7-S1 .twocolumn img {width:auto; height:auto; float:none;}/*max transform photo image width=340px,height=auto*/
#C7-S1 td#content.threecolumn {width:33%}
	#C7-S1 td#content.threecolumn img {width:230px; height:125px; margin:0 0 8px 0; padding:0; float:none; clear:none; display:block;}
	#C7-S1 td#content.threecolumn img.graphic {width:auto; height:auto;}
#C7-S1 table#C7S1, #C7-S1 table#C7S1 td {height:auto;}
#C7-S1 table.specialfourcoltable {width:948px; margin:0; padding:0;}
	#C7-S1 td.specialfourcoltd {width:231px; margin:0; padding:0}
	#C7-S1 td.specialfourcoltd #C7-S1 {width:209px; margin:0; padding:0}
	#C7-S1 td.specialfourcoltd #C7-S1 img.specialfourcolfeature {width:209px; height:110px; margin:0 0 8px 0; padding:0; display:block;}
	#C7-S1 td.specialfourcolgap, #C7-S1  td.specialfourcolgap #gap {width:8px}

/* C7-S2 - PROMOTION VIDEO  */
#C7-S2 {text-align:left; margin:0 0 7px 0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C5 #C7-S2 {padding:0; margin:0; font-size:12px; line-height:14px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal}
#C7-S2 h4 {color:#333; margin:5px 0 5px 11px; padding:0; font-size:15px; line-height:16px;}
	#C5 #C7-S2 h4 a, #C5 #C7-S2 h4 a:visited {background-image:none; cursor:text; text-decoration:none; color:#333; margin:0 0 4px 0; padding:0; font-size:15px; line-height:16px;}/*hack to display non-link color*/
	#C5 #C7-S2 h4 a:hover, #C5 #C7-S2 h4 a:hover {color:#333; text-decoration:none}/*hack to display non-link color*/
#C7-S2 h4.rule {color:#333; width:auto; margin:5px 0 8px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C7-S2 h4.rule a, #C7-S2 h4.rule a:visited {padding-left:10px; text-decoration:none; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S2 h4.rule a:hover, #C7-S2 h4.rule a:hover {color:#bb2322; text-decoration:underline}
#C7-S2 h5 {margin:5px 0; padding:0; font-size:13px; line-height:15px; color:#555}
#C7-S2 p {font-size:12px; line-height:16px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 5px 8px 11px; padding:0; background-image:none}
#C7-S2 ul {background-image:none; list-style-type:none; list-style-position:outside; margin:0 11px 10px 3px; padding:0; font-size:12px; line-height:14px}
#C7-S2 li {font-weight:bold; padding:0 0 0 9px; margin-bottom:5px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 2px; background-repeat:no-repeat}
	#C7-S2 li a, #C7-S2 li a:visited {color:#555; background-image:none; text-decoration:none;}
	#C7-S2 li a:hover {color:#a71930; text-decoration:underline; }
#C7-S2 li.red {padding:0 8px 0 12px; color:#a71930; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-1px 5px; background-repeat:no-repeat}
	#C7-S2 li.red a, #C7-S2 li.red a:visited, #C7-S2 #content li.red a, #C7-S2 #content li.red a:visited  {color:#a71930;}
	#C7-S2 li.red a:hover {color:#bb2322; text-decoration:underline}
#C7-S2 img.video {margin:6px 11px 11px 11px; display:block; border:none}
	#C7-S2 img.video a {border:none}
#C7-S2 table#C7S2 {margin:0; padding:0; width:100%}
#C7-S2 div#gap {width:10px}	
#C7-S2 tr {vertical-align:top}
#C7-S2 td#content {padding:0; margin:0; background-color:white;}
#C7-S2 .twocolumn {width:50%; }
#C7-S2 td#video {margin:0; padding:0 11px; width:auto}
	#C7-S2 td#video img {border:none; margin:2px 0 0 0}
#C7-S2 #content {margin:0; padding:0}
	#C7-S2 #content h5 {margin:0 0 5px 0;}
	#C7-S2 #content p {margin:0 11px 10px 0;}
	#C7-S2 #content p.time {margin:0 11px 0 0;}
	#C7-S2 #content ul {margin:10px 11px 10px 0; padding:0;}
	#C7-S2 #content li {font-weight:normal; padding:0 0 0 8px; background-position:-5px 2px;}
	#C7-S2 #content li.red {font-weight:bold; padding:0 0 0 8px; background-position:-5px 4px;}
	#C7-S2 #content li a, #C7-S2 #content li a:visited {color:#555; background-image:none; text-decoration:none;}
	#C7-S2 #content li a:hover {color:#a71930; text-decoration:underline; }
#C7-S2 #content li.share {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C7-S2 #content li.share a, #C7-S2 #content li.share a:visited {width:auto; height:19px; white-space:nowrap; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_share-black.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S2 #content li.share a:hover {background-image:url(/ms-patch-qualification/webgui/icons/icon_share.gif);}

/* C7-S3 - PROMOTION LEFT IMAGE  */
#C7-S3 {text-align:left; margin:0 0 7px 0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C5 #C7-S3 {padding:0; margin:0; font-size:12px; line-height:14px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal}
#C7-S3 h4 {color:#333; margin:5px 0 4px 0; padding:0; font-size:15px; line-height:16px;}
	#C7-S3 #content h4 {margin:6px 0 4px 0; padding:0; font-size:15px; line-height:16px;}
	#C5 #C7-S3 h4 a, #C5 #C7-S3 h4 a:visited {background-image:none; cursor:text; text-decoration:none; color:#333; margin:0 0 4px 0; padding:0; font-size:15px; line-height:16px;}/*hack to display non-link color*/
	#C5 #C7-S3 h4 a:hover, #C5 #C7-S3 h4 a:hover {color:#333; text-decoration:none}/*hack to display non-link color*/
#C7-S3 h4.rule {color:#333; width:auto; margin:5px 0 10px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C7-S3 #content h4.rule {width:auto; margin:0 -11px 12px -11px; padding:6px 11px 10px 11px;}
	#C7-S3 h4.rule a, #C7-S3 h4.rule a:visited {padding-left:10px; text-decoration:none; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S3 h4.rule a:hover, #C7-S3 h4.rule a:hover {color:#bb2322; text-decoration:underline}
#C7-S3 h5, #C7-S3 #content h5 {margin:0; padding:0; font-size:13px; line-height:15px; color:#555}
	#C7-S3 #content h5 {margin:0 0 3px 0;}
	#C7-S3 #content h5 a, #C7-S3 #content h5 a:visited {padding-left:10px; text-decoration:none; color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S3 #content h5 a:hover {text-decoration:underline; color:#bb2322}
#C7-S3 p, #C7-S3 #content p {font-size:12px; line-height:16px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 0 5px 0; padding:0; background-image:none}
	#C7-S3 #content p {margin:0 0 9px 0; padding:0}
	#C7-S3 p.single {margin:0 0 4px 0;}
#C7-S3 ul, #C7-S3 #content ul {background-image:none; list-style-type:none; margin:0 0 10px -11px; padding:0; font-size:12px; line-height:14px}
	#C7-S3 #content ul {margin:0 0 10px 0px; padding:0}
	#C7-S3 #content ul.rule {width:auto; margin:5px 0 8px 0; padding:15px 0 10px 0; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left top; background-repeat:repeat-x}
#C7-S3 #content li {padding:0 0 0 8px; margin-bottom:8px; background-position:-5px 2px; }
#C7-S3 li.red, #C7-S3 #content li.red {padding:0 8px 0 12px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-1px 4px; background-repeat:no-repeat}
	#C7-S3 li.red a, #C7-S3 li.red a:visited {color:#a71930;}
	#C7-S3 li.red a:hover {color:#bb2322; text-decoration:underline}
	#C7-S3 #content li.red {font-weight:bold; padding:0 0 0 8px; margin:0 0 9px 0; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; }
#C7-S3 #content li {padding:0 0 0 12px; margin-bottom:5px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif);/*new*/ background-position:-1px 4px; background-repeat:no-repeat}
	#C7-S3 li a, #C7-S3 li a:visited {/*color:#555;*/ color:#a71930; font-weight:bold;/*new*/ /*background-image:none;*/ text-decoration:none;}
	#C7-S3 li a:hover {/*color:#a71930;*/ color:#bb2322;/*new*/ text-decoration:underline; }
#C7-S3 li.overlay {background-image:none; list-style-type:none; margin:0; padding:0; }
	#C7-S3 li.overlay a, #C7-S3 li.overlay a:visited {width:auto; height:15px; color:#a71930; font-weight:bold; display:inline-block; padding:0 0 0 20px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_overlaysmall.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S3 li.overlay a:hover {background-image:url(/ms-patch-qualification/webgui/icons/icon_overlaysmall-hover.gif);}
	#C7-S3 li.overlay {margin:0 11px;}
#C7-S3 #content li.overlay {background-image:none; list-style-type:none; margin:5px 0; padding:0; }
	#C7-S3 #content li.overlay a:visited, #C7-S3 #content li.overlay a, #C7-S3 #content li.overlay a:visited {width:auto; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay.gif); background-position:0 0; background-repeat:no-repeat}
	#C7-S3 #content li.overlay a:hover {background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay-hover.gif);}
#C7-S3 #content {background-color:white; margin:0; padding:0 11px}
#C7-S3 img.feature {margin:3px 10px 10px 0; width:105px; height:75px;}
#C7-S3 img.thumb {margin:2px 9px 9px 0; padding:0; width:/*45*/40px; height:auto/*50px*/;}
	#C7-S3 #C7S3nav img.thumb {margin:2px 9px 15px 10px; padding:0}
#C7-S3 #content #divider2 {margin:0 -11px; padding:0; background-position:left 5px; height:20px; width:auto}
#C7-S3 table#C7S3 {margin:0; padding:0; width:100%}
	#C7-S3 tr, #C7-S3 table#C7S3 tr {vertical-align:top}
	#C7-S3 table#C7S3 td#content {padding:0 11px; margin:0; background-color:white}
#C7-S3 table#C7S3nav {margin:0; padding:0; width:auto}
	#C7-S3 table#C7S3nav td#content {padding:0; margin:0;}
#C7-S3 div#gap {width:7px}	
#C7-S3 .twocolumn {width:50%}

/* C7-S4 - PROMOTION FEATURE  */
#C7-S4 {margin:6px 0 0 0; font-family:Barlow, Arial,sans-serif,geneva;}
#C7-S4 #wrapper {text-align:left; margin:0; padding:auto 0 auto 170px; background-color:#e8e8e8; height:120px; border:2px solid #d6d6d6; 
	background-position:left top; background-repeat:no-repeat; vertical-align:middle;
	-moz-border-radius-bottomright:11px; -khtml-border-radius-bottomright:11px; -webkit-border-bottom-right-radius:11px; border-bottom-right-radius:11px; 
	-moz-border-radius-bottomleft:11px; -khtml-border-radius-bottomleft:11px; -webkit-border-bottom-left-radius:11px; border-bottom-left-radius:11px; 
	-moz-border-radius-topright:11px; -khtml-border-radius-topright:11px; -webkit-border-top-right-radius:11px; border-top-right-radius:11px; 
	-moz-border-radius-topleft:11px; -khtml-border-radius-topleft:11px; -webkit-border-top-left-radius:11px; border-top-left-radius:11px;}
#C7-S4 table#C7S4 {margin:0; padding:0; width:100%; height:120px}
	#C7-S4 table#C7S4 td {vertical-align:middle}
#C7-S4 td #content {margin:0; padding:11px 11px 11px 180px; vertical-align:middle;}
#C7-S4 #content h4 {color:#333; margin:0 0 4px 0; padding:0; font-size:15px; line-height:16px;}
#C7-S4 #content ul {background-image:none; list-style-type:none; margin:0 0 10px -11px; padding:0; font-size:12px; line-height:14px}
	#C7-S4 #content ul {margin:0; padding:0}
#C7-S4 #content li.red {font-weight:bold; padding:0 8px 0 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C7-S4 #content li.red a, #C7-S4 #contentli.red a:visited {color:#a71930; text-decoration:none}
	#C7-S4 #content li.red a:hover {color:#bb2322; text-decoration:underline}
#C7-S4 #content p {font-size:12px; line-height:18px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 0 5px 0; padding:0; background-image:none}
#C7-S4 div#gap {width:10px; display:block}	
#C7-S4 .twocolumn {width:50%;}

/* C7-S5 - PROMOTION TOP IMAGE  */
#C7-S5 {text-align:left; width:200px; font-family:Barlow, Arial,sans-serif,geneva; margin:0; padding:0; color:#555; font-size:12px; line-height:14px; text-align:center;}
#C7-S5 img {border:0; padding:0; margin:6px 0 12px 0; text-align:center;}
#C7-S5 #cornerbkg-C5outside {margin-bottom:12px; display:block}
#C7-S5 #E6E7E8box {background-color:#ebebeb; border:1px solid #ebebeb; margin:2px 6px;}
#C7-S5 #content {background-color:none; text-align:left; margin:8px 0 0px 9px;}
	#C7-S5 #content h4 {font-family:"Trebuchet ms","Sansation",Verdana,Geneva,sans-serif; color:#555; margin:0 0 4px 0; padding:0; width:175px; font-size:18px; line-height:19px; text-align:left}	
	#C7-S5 #content p {color:#555; font-size:12px; line-height:16px; margin:0 0 9px 0; padding:0; background-image:none}
	#C7-S5 #content ul {color:#555; font-size:12px; line-height:14px; display:inline-block; margin:0 5px 34px 0; padding:0; list-style-position:outside; list-style-type:none; background-image:none}
	#C7-S5 #content li {line-height:14px; margin:0 0 3px 0px; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C7-S5 #content li a, #C7-S5 div#content li a:visited {color:#a71930; background-image:none; text-decoration:none;}
	#C7-S5 #content li a:hover {color:#bb2322; text-decoration:underline}
#C7-S5 #cta {width:200px; margin:0 auto; padding:0; text-align:center}
#C7-S5 #cta a {width:176px; white-space:normal; padding:6px 12px 5px 12px;}

/* C7-S6 - PROMOTION RIGHT LINK LIST  */
#C7-S6 {background-color:none; margin:0 0 10px 0; padding:0; font-size:12px; line-height:18px; color:#555; font-size:12px; line-height:18px; font-family:Barlow, Arial,sans-serif,geneva;}
#C7-S6 table {width:100%; height:auto; font-size:12px; line-height:18px; color:#555; background-image:url(/ms-patch-qualification/webgui/backgrounds/C7-S6_E6E7E8bkg.jpg); background-position:0 0; background-repeat:repeat-x} 
	#C7-S6 table td {width:inherit}
	#C7-S6 table td#divider {width:23px}
	#C7-S6 table td#fastfacts {width:200px}
#C7-S6 p {margin:0 0 15px 0; padding:0; font-size:12px; line-height:18px; color:#555}
	#C7-S6 p a {text-decoration:underline}
#C7-S6 #content {margin:10px}
#C7-S6 h4, #C7-S6 #content h4 {color:#333; margin:5px 0; padding:0; font-size:15px; line-height:16px;}
#C7-S6 h5, #C7-S6 #content h5 {color:#333; margin:5px 0; padding:0; font-size:13px; line-height:15px;}
	#C7-S6 #content p h5 {margin:0 0 3px 0}
#C7-S6 #content ul.linklist {background-image:none; list-style-type:none; margin:-5px 0 10px 0; padding:0; font-size:12px; line-height:14px}
#C7-S6 #content ul, #C7-S6 #fastfacts #redzone ul {background-image:none; margin:0 0 18px 16px; padding:0}
#C7-S6 #content ul.linklist li {padding:0 8px 0 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C7-S6 #content ul.linklist li a, #C7-S6 #content ul.linklist li a:visited {color:#a71930; text-decoration:none}
	#C7-S6 #content ul.linklist li a:hover {color:#bb2322; text-decoration:underline}
#C7-S6 #fastfacts #redzone {margin:10px 10px 10px 15px; font-size:12px; line-height:18px; color:white;}
	#C7-S6 #fastfacts #redzone h4 {color:#fff; font-weight:normal; text-transform:uppercase; margin:5px 0; padding:0; font-size:18px; line-height:19px;}	
	#C7-S6 #fastfacts #redzone ul.linklist {background-image:none; list-style-type:none; margin:0 0 18px 0; padding:0; font-size:12px; line-height:14px}
	#C7-S6 #fastfacts #redzone ul.linklist li {padding:0 8px 0 9px; margin:4px 0; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightwhite.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C7-S6 #fastfacts #redzone ul.linklist li a, #C7-S6 #redzone ul.linklist li a:visited {color:#fff; text-decoration:none;}
	#C7-S6 #fastfacts #redzone ul.linklist li a:hover {color:#fff; text-decoration:underline}
#C7-S6 #divider {width:23px; background-image:url(/ms-patch-qualification/webgui/backgrounds/C7-S6_redcurves.gif); background-position:left 50%; background-repeat:no-repeat}
#C7-S6 #fastfacts {background-color:#8a0817; height:100%; width:200px; background-image:url(/ms-patch-qualification/webgui/borders/C7-S6_redbotcorner.gif); background-position:bottom right; background-repeat:no-repeat}
div #cornerbkg-C7S6rightside b.corner1 {margin: 0 5px 0 0;}/*corner steps*/
div #cornerbkg-C7S6rightside b.corner2 {margin: 0 3px 0 0;}/*corner steps*/
div #cornerbkg-C7S6rightside b.corner3 {margin: 0 2px 0 0;}/*corner steps*/
div #cornerbkg-C7S6leftside b.corner1 {margin: /*0 0*/ 0 5px;}/*corner steps*/
div #cornerbkg-C7S6leftside b.corner2 {margin: /*0 0*/ 0 3px;}/*corner steps*/
div #cornerbkg-C7S6leftside b.corner3 {margin: /*0 0*/ 0 2px;}/*corner steps*/
div #cornerbkg-C7S6leftside {margin:0;}
	#cornerbkg-C7S6leftside b {font-size:1px}
	b.cornertop-C7S6leftside, b.cornerbot-C7S6leftside {display:block; background-color:#e8e8e8} 
	b.cornertop-C7S6leftside b, b.cornerbot-C7S6leftside b {display:block; height:1px; overflow:hidden; background-color:white}
	b.cornertop-C7S6leftside b.corner4, b.cornerbot-C7S6leftside b.corner4 {margin:0 /*0*/1px 0 0/*1px*/; height:1px}
div #cornerbkg-C7S6leftbottom {margin:0;}
	#cornerbkg-C7S6leftbottom b {font-size:1px}
	b.cornertop-C7S6leftbottom, b.cornerbot-C7S6leftbottom {display:block; background-color:#e8e8e8} 
	b.cornertop-C7S6leftbottom b, b.cornerbot-C7S6leftbottom b {display:block; height:1px; overflow:hidden; background-color:#e8e8e8}
	b.cornertop-C7S6leftbottom b.corner4, b.cornerbot-C7S6leftbottom b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C7S6rightside {margin:0; }
	#cornerbkg-C7S6rightside b {font-size:1px}
	b.cornertop-C7S6rightside, b.cornerbot-C7S6rightside {display:block; background-color:#e8e8e8} 
	b.cornertop-C7S6rightside b, b.cornerbot-C7S6rightside b {display:block; height:1px; overflow:hidden; background-color:#8a0817}
	b.cornertop-C7S6rightside b.corner4, b.cornerbot-C7S6rightside b.corner4 {margin:0 1px 0 0; height:1px}
div #cornerbkg-C7S6rightbottom {margin:0;}
	#cornerbkg-C7S6rightbottom b {font-size:1px}
	b.cornertop-C7S6rightbottom, b.cornerbot-C7S6rightbottom {display:block; background-color:#e8e8e8} 
	b.cornertop-C7S6rightbottom b, b.cornerbot-C7S6rightbottom b {display:block; height:1px; overflow:hidden; background-color:/*#8a0817*/}
	b.cornertop-C7S6rightbottom b.corner4, b.cornerbot-C7S6rightbottom b.corner4 {margin:0 1px; height:1px}

/* C7-S7 - PROMOTION CALL OUT  */
#C7-S7 {text-align:left; width:200px; margin:0;font-size:13px; line-height:15px; color:#333; font-family:Barlow, Arial,sans-serif;}
#C7-S7.left {float:left}
#C7-S7.right {float:right}
#C5 #C7-S7 h4 {margin:6px 0; padding:0 5px 0 11px; font-size:15px; line-height:16px;}
	#C5 #C7-S7 h4.rule {width:auto; margin:5px 0 10px 0; padding:0 5px 10px 11px; font-size:15px; line-height:16px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:no-repeat}
#C7-S7 h5 {margin:6px 0 2px 0; padding:0 0 0 11px; font-size:13px; line-height:15px;}
#C7-S7 ul {font-size:12px; line-height:14px; color:#555; margin:5px 0 10px 0; padding:0 0 0 10px; list-style-type:none; background-image:none}
#C7-S7 li {font-size:12px; line-height:14px; margin:0 0 6px 0; padding:0 5px 0 10px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C7-S7 li a, #C7-S7 li a:visited, #C7-S7 li a:link {color:#a71930; background-image:none; text-decoration:none;}
	#C7-S7 li a:hover {color:#bb2322; text-decoration:underline}
#C7-S7 p {font-size:13px; line-height:15px; color:#555; margin:0 0 10px 0; padding:0 5px 0 11px; list-style-type:none; background-image:none}
#C7-S7 #cta {margin:12px 0; text-align:center;}
	#C7-S7 #cta a {width:140px; white-space:normal}
#C7-S7 img {margin:0 11px; text-align:center}
#C7-S7 img.bleed {margin:/*10*/0px 0; width:187px;}

/* C7-S8 - PROMOTION NO-LIVE FEED  */
#C7-S8 {margin:0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C5 #C7-S8 {text-align:left; background-color:#ebebeb; padding:0; margin:0; font-size:11px;}
#C7-S8 img.icon, #C7-S8 #content img.icon {border:0; padding:0; margin:4px 0 8px 11px}
	#C7-S8 img.iconsmall, #C7-S8 #content img.iconsmall {border:0; padding:0; margin:0 5px 0 0; vertical-align:text-bottom}
#C7-S8 h5 {margin:9px 0 3px 11px; padding:0; font-size:12px; line-height:16px; color:#333}
	#C7-S8 h5 a, #C7-S8 h5 a:visited {color:#333; padding:0 0 0 9px; font-size:12px; line-height:15px; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C7-S8 h5 a:hover {color:#a71930; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px;}
	#C7-S8 #content h5 {margin-left:0}
#C5 #C7-S8 p.date {background-image:none; font-size:11px; line-height:11px; margin:0 0 15px 11px;}
#C5 #C7-S8 .pipe {color:#555; padding:0 6px 0 7px; vertical-align:text-top; display:inline-block}
#C7-S8 p {color:#333; font-size:12px; line-height:18px; margin:0 0 12px 0}
#C7-S8 #content img {margin:0 0 15px 0}
#C7-S8 table#C7S8 {margin:0; padding:0; width:100%}
	#C7-S8 table#C7S8 td#gap {width:10px; margin:0; padding:0; display:block}
	#C7-S8 div#gap {width:10px}
	#C7-S8 table#C7S8 tr {vertical-align:top}
	#C7-S8 table#C7S8 td#content {padding:0 11px; margin:0; background-color:white;}
#C7-S8 h4 {color:#333; margin:5px 0 4px 11px; padding:0; font-size:15px; line-height:16px;}
	#C7-S8 #content h4 {margin:6px 0 4px 0; padding:0; font-size:15px; line-height:16px;}
#C5 #C7-S8 h4.rule {color:#333; width:auto; margin:5px 0 8px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C7-S8 td#content h4.rule {margin:0 -11px 10px -11px; padding:6px 11px 10px 11px;  background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
#C7-S8 ul, #C7-S8 #content ul {background-image:none; list-style-type:none; margin:0 -11px 10px -11px; padding:0 11px; font-size:12px; line-height:14px}
	#C7-S8 #content ul {margin:0 0 5px 0; padding:0}
	#C7-S8 td#content ul {margin:0 0 15px 0; padding:0}
#C7-S8 li.red, #C7-S8 #content li.red {padding:0 8px 0 12px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-1px 4px; background-repeat:no-repeat}
	#C7-S8 li.red a, #C7-S8 li.red a:visited {color:#a71930; text-decoration:none; font-weight:bold}
	#C7-S8 li.red a:hover {color:#bb2322; text-decoration:underline}
	#C7-S8 #content li.red {font-weight:bold; padding:0 0 0 8px; margin:0 0 9px 0; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; }
#C7-S8 p, #C7-S8 #content p {font-size:12px; line-height:16px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 5px 5px 11px; padding:0; background-image:none}
	#C7-S8 #content p {margin:0 5px 12px 0;}
	#C7-S8 #content p.date {font-size:12px; line-height:12px; padding:0; margin:0 0 15px 0;}
	#C7-S8 #content .pipe {color:#555; padding:0 6px 0 7px; vertical-align:text-top; display:inline-block}
#C7-S8 .twocolumn {width:50%}
#C7-S8 .threecolumn {width:34%}

/* C7-S9 - PROMOTION - DYNAMIC CONTENT SKIN */
#C7-S9 {width:200px; text-align:left; margin:0;font-size:13px; line-height:15px; color:#333; font-family:Barlow, Arial,sans-serif;}
#C5 #C7-S9 h4, td.promo #C5 #C7-S9 h4 {color:#333; margin:6px 0; padding:0 5px 0 11px; font-size:15px; line-height:16px; font-weight:bold;}
	#C5 #C7-S9 h4.rule, td.promo #C5 #C7-S9 h4.rule {color:#333; width:auto; font-weight:bold; margin:5px 0 10px 0; padding:0 5px 10px 11px; font-size:15px; line-height:16px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:no-repeat}
#C7-S9 h5, #C7-S9 Ticker, #C7-S9 Trade {margin:9px 0 4px 0; padding:0 0 0 11px; font-size:13px; line-height:15px; color:#555}
#C7-S9 h6, Change, FormatDate, Date {margin:0 0 3px 0; padding:0 0 0 11px; font-size:13px; line-height:15px; color:#555; font-weight:normal}
#C7-S9 ul {font-size:12px; line-height:14px; color:#333; margin:5px 0 10px 0; padding:0 0 0 10px; list-style-type:none; background-image:none}
#C7-S9 li {font-size:12px; line-height:14px; margin:0 0 6px 0; padding:0 5px 0 10px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-4px 2px; background-repeat:no-repeat}
	#C7-S9 li a, #C7-S9 li a:visited, #C7-S9 li a:link {color:#555; background-image:none; text-decoration:none;}
	#C7-S9 li a:hover {color:#bb2322; text-decoration:underline}
#C7-S9 li.red {padding:0 8px 0 12px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-1px 4px; background-repeat:no-repeat}
	#C7-S9 li.red a, #C7-S9 li.red a:visited {color:#a71930;}
	#C7-S9 li.red a:hover {color:#bb2322; text-decoration:underline}
#C7-S9 p {font-size:13px; line-height:15px; color:#555; margin:0 0 10px 0; padding:0 5px 0 11px; list-style-type:none; background-image:none}
#C7-S9 #cta {margin:12px 0; text-align:center;}
	#C7-S9 #cta a {width:140px; white-space:normal}
#C7-S9 .red {color:#a71930}
#C7-S9 #divider2 {margin:8px 0; padding:0; height:2px;}
/*NEW CSS FOR C7-S9 AND C9 STOCK QUOTE*/
div #cornerbkg-tooltipoutside {margin:0; background-color:#ffffff;}
	#cornerbkg-tooltipoutside b {font-size:1px}
	b.cornertop-tooltipoutside, b.cornerbot-tooltipoutside {display:block; background-color:#bbb;} 
	b.cornertop-tooltipoutside b, b.cornerbot-tooltipoutside b {display:block; height:1px; overflow:hidden; background-color:#ffffff;}
	b.cornertop-tooltipoutside b.corner4, b.cornerbot-tooltipoutside b.corner4 {margin:0 1px; height:1px;}
#disclaimer {margin:0; padding:0;}
#disclaimer .tooltip {-moz-box-shadow: 0px 0px 10px #666; -webkit-box-shadow: 0px 0px 10px #666; box-shadow: 0px 0px 10px #666; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=65, Color=#999999)"; filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=0,strength=10), progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=90,strength=10), progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=180,strength=10), progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=270,strength=10)}
#disclaimer a:hover {background:#e8e8e8; text-decoration:none;} /*BG color is a must for IE6*/
#disclaimer a.mytooltip img, #disclaimer a.mytooltipnav img {float:right; margin:0; padding:0; border:0; border-right:5px solid #ebebeb}
#disclaimer a.mytooltip #content, #disclaimer a.mytooltipnav #content {display:none; }
#disclaimer a.mytooltip:hover #content {display:inline; position:absolute; width:250px; background-color:#ebebeb; margin:-40px 0 0 -100px; font-size:11px; color:#555; }
	#disclaimer a.mytooltipnav:hover #content {display:inline; position:absolute; width:85%; max-width:186px; bbackground-color:#ebebeb; margin:20px auto/*18px 0 0 -7px*/; text-align:center; font-size:11px; color:#555; }
#disclaimer a.mytooltip #content #inside, #disclaimer a.mytooltipnav #content #inside {margin:0 10px 5px 10px; padding:0; text-align:left}
#disclaimer a.mytooltip #content #inside img, #disclaimer a.mytooltipnav #content #inside img {float:none; margin:0; padding:0;}


/*C8 - CTA RIBBON DEFAULT SKIN */
#C8 {background-image:url(/ms-patch-qualification/webgui/backgrounds/C8-S1_E6E7E8bkg.gif); background-position:0 0; background-repeat:repeat-x; font-family:Barlow, Arial,sans-serif,geneva;}
#C8 table {height:70px; width:100%; padding:0; color:#333; font-size:11px; line-height:12px; vertical-align:middle;}
#C8 h4 {color:#333; font-size:15px; line-height:16px; font-weight:bold; margin:0 0 2px 0; padding:0; text-decoration:none}
	#C8 h4 a, #C8 h4 a:visited {color:#a71930; text-decoration:none; padding:0 0 0 9px; margin:0 0 0 0px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C8 h4 a:hover {color:#bb2322; text-decoration:underline}
#C8 h4.icon, #C8 h5.icon {vertical-align:middle; margin:0; padding:0;}
	#C8 h4.icon img {float:left; margin:0 4px 2px 0; padding:0; }
	#C8 h4.icon {line-height:22px;}
#C8 h5 {color:#333; font-size:11px; line-height:12px; margin:0; padding:0;}
	#C8 h5.icon {line-height:16px; color:#555; margin:4px 0 0 0;}
	#C8 h5.icon img {float:left; margin:0 4px 0 0; padding:0}
#C8 ul h4  {list-style-type:none; margin:0 0 2px 0; padding:0;}
	#C8 li h4 a, #C8 li h4 a:visited {display:inline-block; color:#a71930; text-decoration:none; margin:0; padding:0 0 0 8px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C8 li h4 a:hover {color:#bb2322; text-decoration:underline;}
#C8 ul {list-style-type:none; margin:0; padding:0;}
	#C8 li {clear:left}
	#C8 li a, #C8 li a:visited {display:inline-block; color:#a71930; text-decoration:none; margin:0; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C8 li a:hover {color:#bb2322; text-decoration:underline;}
#C8 ul.inline {margin-left:26px;}
	#C8 ul.inline li {display:inline;}
	#C8 ul.inline li.pipe {border-left:1px solid #ccc; margin-left:7px; padding-left:8px;}
#C8 a img  {border:none}
#C8 p {padding:0; margin:0; font-size:11px; line-height:12px}
#C8 table td {margin:0 auto; padding:0 2px 0 12px; background-image:url(/ms-patch-qualification/webgui/borders/C8-S2_coloredpipe.gif); background-position:0 22%; background-repeat:no-repeat}
	#C8 td.nopipe {background-image:none}
#C8 table table {height:auto; background-image:none;}
	#C8 table table td {width:/*14Mar2013 for Chrome 25 20%;*/ margin:0; padding:0 12px 0 0; background-image:none}
	#C8 table table td.pipe {background-image:url(/ms-patch-qualification/webgui/borders/C8-S2_coloredpipe.gif); background-position:95% -5px; background-repeat:no-repeat}
#C8 h4 #cta {width:auto; margin:0 0 0 -10px; padding:0; text-align:center; text-decoration:none; color:#eee; font-family:Barlow,sans-serif, Arial, geneva;}
	#C8 h4 #cta a, #C8 h4 #cta a:visited {text-decoration:none; color:#eee; width:auto; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
		line-height:14px; font-weight:bold; white-space:nowrap; text-transform:uppercase; padding:6px 12px 5px 12px; display:inline-block; cursor:pointer; 
		background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-redbkg.gif); background-repeat:repeat-x; background-position:0 0;
		-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
		-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
		-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
		-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
	#C8 h4 #cta a:hover {text-decoration:none; color:white;}


/*C8-S2 - CTA RIBBON IMAGE LIST */
#C8-S2 table {text-align:center; height:71px; width:100%; vertical-align:middle; background-image:url(/ms-patch-qualification/webgui/backgrounds/C8-S2_coloredbkg.gif); background-position:0 0; background-repeat:repeat-x; font-family:Barlow, Arial,sans-serif,geneva;}
	#C8-S2 table.E6E7E8 {height:68px; background-image:url(/ms-patch-qualification/webgui/backgrounds/C8-S2_E6E7E8bkg.gif); background-position:0 0; background-repeat:repeat-x;}
	#C8-S2 table.E6E7E8 img {margin-bottom:5px}
#C8-S2 h4 {display:block; font-size:14px; line-height:15px; font-weight:bold; margin:0; padding:0 10px 0 0; color:#555; text-decoration:none}
	#C8-S2 h4 a, #C8-S2 h4 a:visited {color:#555; text-decoration:none; font-size:14px; line-height:15px; padding-left:14px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:0 2px; background-repeat:no-repeat}
	#C8-S2 h4 a:hover{color:#a71930; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:0 4px; background-repeat:no-repeat}
	#C8-S2 table.E6E7E8 h4 {padding-bottom:5px}
#C8-S2 a img  {border:none}
#C8-S2 a {font-size:12px; line-height:14px; color:#555}
#C8-S2 td {width:16%; margin:0 auto; background-image:url(/ms-patch-qualification/webgui/borders/C8-S2_coloredpipe.gif); background-position:0 0; background-repeat:no-repeat}
	#C8-S2 td.nopipe {background-image:none}
	
/* C9 - FEATURE HEADER */
#C9 {text-align:left; width:100%; background-color:#e8e8e8; font-family:Verdana,"trebuchet ms",'SansationLight',Geneva,sans-serif; padding:0; margin:0;}
#C9 h1 {font-weight:normal; color:#a71930; font-size:49px; line-height:53px; margin:0 25px 0 0; padding:0px 0 1px 0;}
	#C9 h1 sup {font-size:smaller; line-height:inherit; vertical-align:top;}
	#C9 h1.E6E7E8 {font-weight:normal; color:#777; font-size:34px; line-height:36px; margin:0 25px 0 0; padding:0 0 0 0;}
	#C9 h1.nogap {height:auto; margin:-9px 0 -15px 0;}
#C9 h3 {font-weight:normal; color:#777; font-size:19px; line-height:21px; margin:0 0 0 0; padding:0 0 3px 0;}
#C9 h3 {font-weight:normal; color:#777; font-size:19px; line-height:21px; margin:0 0 0 0; padding:0 0 3px 0;}
#C9 h4 {font-weight:normal; color:#555; font-size:15px; line-height:17px; margin:6px 0 0 0; padding:0;}
#C9 h4 {font-weight:normal; color:#555; font-size:15px; line-height:17px; margin:6px 0 0 0; padding:0;}
#C9 table {width:100%; height:auto; vertical-align:bottom; margin:0; padding:0;}
#C9 table table {width:100%;/*auto*/  padding:9px 25px 15px 0;}
	#C9 table table td {width:100%;}
	#C9 table td.bkg table {padding:9px 25px 15px 0;}
	#C9 table td.carousel table {padding:9px 25px 0px 0;}
#C9 td.contain {height:/*100px*/auto; vertical-align:middle; margin:0; padding:0;}
	#C9 td.bkg table h1, #C9 td.bkg table h1.E6E7E8  {text-shadow: 3px 3px 3px #fff;}
	#C9 td.medium-icon {width:100px; /*height:150px;*/ padding:0}
		#C9 td.medium-icon img {width:83px; height:83px; margin-right:17px}
	#C9 td.small-icon {width:50px; padding:0}
	#C9 td.object {width:100px; padding:0 15px 0 0;}
	#C9 td.bkg {height:150px;}
	#C9 td.tagline {vertical-align:bottom; height:auto;}
#C9 td.promo {padding:0/*25px*/; text-align:center; width:200px/*auto*/}
	#C9 td.promo img, #C9 td.promo #cta {margin:5px 0 12px 0}
/*FOR C9 STOCK QUOTE, SEE C7-S9 ABOVE*/

/* C10 - LIVE FEED */
#C10 {text-align:left; margin:0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C5 #C10 {text-align:left; background-color:#ebebeb; padding:0; margin:0; font-size:11px;}
#C5 #C10.white {background-color:#fff;}
	#C5 #C10.white h5 {margin:6px 0; padding:6px 0 6px 11px; width:auto; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C5 #C10.white h5 a {background-image:none; padding:0}
#C10 img.icon, #C10 #content img.icon {border:0; padding:0; margin:4px 0 8px 11px}
	#C10 img.iconsmall, #C10 #content img.iconsmall {border:0; padding:0; margin:0 5px 0 0; vertical-align:text-bottom}
#C10 h5 {margin:9px 0 3px 11px; padding:0; font-size:12px; line-height:16px; color:#333}
	#C10 h5 a, #C10 h5 a:visited {color:#333; padding:0 0 0 9px; /*20Marc2013*/font-weight:normal; font-size:12px; line-height:17px; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C10 h5 a:hover {color:#a71930; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px;}
	#C10 #content h5 {margin-left:0}
#C5 #C10 p.date {background-image:none; font-size:11px; line-height:11px; margin:3px 0 15px 11px;}
#C5 #C10 .pipe {color:#555; padding:0 6px 0 7px; vertical-align:text-top; display:inline-block}
#C10 p {color:#333; font-size:12px; line-height:18px; margin:0 0 12px 0}
#C10 #content img {margin:0 0 15px 0}
#C10 table#C7S8 {margin:0; padding:0; width:100%; }
	#C10 table#C7S8 td#gap {width:10px; margin:0; padding:0; display:block}
	#C10 table#C7S8 div#gap {width:10px}
	#C10 table#C7S8 tr {vertical-align:top}
	#C10 table#C7S8 td#content {padding:0 11px; margin:0; background-color:white;}
#C10 table#C10S1 {margin:0; padding:0; width:100%; height:auto;}
	#C10 table#C10S1 td#gap {width:10px; margin:0; padding:0; display:block}
	#C10 table#C10S1 div#gap {width:10px;}
	#C10 table#C10S1 tr {vertical-align:top}
	#C10 table#C10S1 td#content {padding:0 11px; margin:0; background-color:white;}
#C10 h3 {width:auto; margin:3px 0 15px 0; padding:0 11px 10px 11px; color:#555; font-size:30px; line-height:32px; font-weight:normal; font-family:"trebuchet ms","Sansation",Verdana,Geneva,sans-serif; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C10 h3.red {color:#a71930;}
#C10 .border {border:none; border-right:1px solid #eee;}
#C10 h4 {color:#333; margin:5px 0 4px 11px; padding:0; font-size:15px; line-height:16px;}
	#C10 #content h4 {margin:6px 0 4px 0; padding:0; font-size:15px; line-height:16px;}
#C5 #C10 h4.rule {color:#333; width:auto; margin:5px 0 8px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C10 td#content h4.rule {margin:0 -11px 10px -11px; padding:6px 11px 10px 11px;  background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
#C10 ul, #C10 #content ul {background-image:none; list-style-type:none; margin:0 -11px 10px -11px; padding:0 11px; font-size:12px; line-height:14px}
	#C10 #content ul {margin:0 0 5px 0; padding:0}
	#C10 td#content ul {margin:0 0 15px 0; padding:0}
#C10 li.red, #C10 #content li.red {padding:0 8px 0 12px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-1px 4px; background-repeat:no-repeat}
	#C10 li.red a, #C10 li.red a:visited {color:#a71930; text-decoration:none; font-weight:bold}
	#C10 li.red a:hover {color:#bb2322; text-decoration:underline}
	#C10 #content li.red {font-weight:bold; padding:0 0 0 8px; margin:0 0 9px 0; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; }
#C10 p, #C10 #content p {font-size:12px; line-height:16px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 5px 5px 11px; padding:0; background-image:none}
	#C10 #content p {margin:0 5px 12px 0;}
	#C10 #content p.date {font-size:12px; line-height:12px; padding:0; margin:0 0 15px 0;}
	#C10 #content .pipe {color:#555; padding:0 6px 0 7px; vertical-align:text-top; display:inline-block}
#C10 .twocolumn {width:50%}
#C10 .threecolumn {width:34%}


/*C11 - ARTICLE */
#C11 {width:100%; text-align:left; margin:0 0 7px 0; font-family:Barlow, Arial, sans-serif, geneva; color:#555; font-size:12px; line-height:18px;}
#C11 #content {background-color:white; padding:10px 15px 15px 15px;margin:2px 6px; font-size:12px; line-height:14px;}
	#C11 table, #C11 #content table {width:100%; /*display:inline-block;*/ margin:0; padding:10px 0 0 0;}/*new*/
		#C11 table, #C11 #content table td {width:auto;}
	#C11 #content table table {width:100%;}/*new*/
	* html #C11 #content table {width:93%; display:inline-table; margin:0; padding:10px 0 0 0;}/*new*/
	* html #C11 #content table table {width:auto;}/*new*/
#C11 .rightmargin {margin-right:12px; padding-right:0;}
#C11 .center {text-align:center;}
#C11 h3 {color:#333; font-size:21px; line-height:23px; margin:5px 0 10px 0; padding:0;}
#C11 h4 {color:#333; font-size:15px; line-height:17px; margin:/*4*/0px 0 2px 0; padding:0;}
	#C11 h4.nogapabove {margin:-5px 0 10px 0;}
#C11 h5 {color:#333; font-size:13px; line-height:15px; margin:4px 0 2px 0; padding:0;}
#C11 a, a:visited {color:#555; text-decoration:underline; cursor:pointer;}
#C11 a:hover {color:#a71930; text-decoration:underline;}
#C11 ul.linklist {margin:3px 0 10px 1px; padding:0; font-size:12px; line-height:14px}
	#C11 table.data ul.linklist {margin:3px 0 4px 1px;}
	#C11 ul.linklist li, #C11 #content ul.linklist li {padding:0 8px 2px 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C11 ul.linklist li a, #C11 ul.linklist li a:visited {color:#a71930; text-decoration:none;}
	#C11 ul.linklist li a:hover {color:#bb2322; text-decoration:underline}
	#C11 ul.linklist li ul li, #C11 #content table ul.linklist li ul li {list-style-type:disc; background-image:none}
	#C11 ul.linklist li ol li, #C11 #content table ul.linklist li ol li {list-style-type:decimal; background-image:none; margin:auto; padding:auto;}
#C11 #content p, #C11 p, #C11 ReleaseText, #C11 #content table p {color:#555; font-size:12px; line-height:18px; margin:0 0 15px 0; padding:0}
#C11 p.caption, #C11 #content p.caption, #C11 #bwbodyimg p {font-size:11px; line-height:13px; margin:3px 0 /*25*/15px 0; padding:0;}
	#C11 .imgcaption, #C11 td .imgcaption, #C11 #content td .imgcaption, #C11 p.imgcaption, #C11 #content table p.imgcaption {/*new*/width:auto; font-size:11px; line-height:13px; margin:3px 0 0 0; padding:0; clear:both}
	#C11 #content div.small, #C11 #content table.small {width:150px;}
		#C11 #content div.small img, #C11 #content table.small img {width:150px; height:auto}
	#C11 #content div.medium, #C11 #content table.medium {width:200px;}
		#C11 #content div.medium img, #C11 #content table.medium img {width:200px; height:auto}
	#C11 #content div.large, #C11 #content table.large {width:280px;}
		#C11 #content div.large img, #C11 #content table.large img {width:280px; height:auto}
#C11 p.small, #C11 #content p.small, #C11 #content table p.small {font-size:11px; line-height:13px;}
#C11 #content .callout, #C11 #content table .callout {background-color:#f6f6f6; border:1px solid #ccc; padding:15px 15px 5px 15px; margin:15px 0; clear:both; 
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C11 img.feature {margin:0; padding:0; width:720px; height:200px; border:0; text-align:center}
#C11 img.icon {border:0; margin:0 5px 0 0; padding:0;}
#C11 .floatleft, #C11 #content .floatleft, #C11 table img.floatleft, #C11 #content table img.floatleft {/*new*/width:auto; margin:5px 25px 30px 0; padding:0; float:left; clear:/*none*/left;}
#C11 .floatright, #C11 #content .floatright, #C11 table img.floatright, #C11 #content table img.floatright {/*new*/width:auto; margin:5px 0 30px 25px; padding:0; float:right; clear:/*none*/right;}
		#C11 #content table table.floatright {/*new*/width:25%}
		#C11 #content table table.floatright .imgcaption {/*new*/width:auto; font-size:11px; line-height:13px}
		#C11 #content div.floatright {clear:right}
#C11 table {padding:0; margin:0; font-size:12px; line-height:14px; color:#555; /*new*/width:auto;}
	#C11 table table {border-collapse:collapse;}
	#C11 table table tr {margin:0; vertical-align:top;}
	#C11 #content table table.fullwidth {width:100%; margin:5px 0 15px 0; padding:0;}
			#C11 #content table.fullwidth {width:100%; margin:5px 0 15px 0; padding:0;}
			/** html #C11 #content table table.fullwidth {width:100%; margin:5px 0 15px 0; padding:0;} DRL Jan 15 2013 line likely not needed*/
			#C11 #content table li div.toggle {width:100%;}/*DRL Jan 15 2013 fix for IE stable exceed content div*/
			#C11 #content div.toggle table.fullwidth {width:100%;}/*DRL Jan 15 2013 fix for toggled table to be full width*/
	#C11 table.table2col, #C11 table.data .table2col {width:50%;}
	#C11 table.table3col, #C11 table.data .table3col {width:33%;}
	#C11 table.table4col, #C11 table.data .table4col {width:25%;}
	#C11 table.table5col, #C11 table.data .table5col {width:20%;}
	#C11 table.table6col, #C11 table.data .table6col {width:16%;}
	#C11 table.table7col, #C11 table.data .table7col {width:14%;}
	#C11 table.table8col, #C11 table.data .table8col {width:12%;}
	#C11 #content table table.widthauto {width:auto;}
#C11 #content table table.data {margin:0; padding:0; width:auto/*100%*/; background-color:#fff;}
	#C11 #content table table.data th, #C11 table table.data td.tablehead {margin:0; padding:4px 10px 6px 10px; font-size:13px; line-height:15px; color:#333; background-color:/*#ddd*/eee; border:1px solid #ddd; text-align:center; vertical-align:middle;}
	#C11 #content table table.data td {background-color:#fff; margin:0; padding:4px 10px 6px 10px; font-size:12px; line-height:14px; border:1px solid #ddd; vertical-align:middle;}
	#C11 #content table table.data tr.even td {background-color:#f7f7f7;  vertical-align:middle;}
#C11.indent {margin-left:25px;}
#C11 td {/*padding:10px 10px 10px 0;*/}
#C11 table img {margin:0; padding:3px 0 0 0;}
#C11 p ul {margin-top:-12px}
#C11 ul {font-family:Barlow, Arial, sans-serif, geneva; margin:auto auto 15px 36px; padding:0;}
	#C11 ul ul  {margin:3px auto 5px 16px;}
	#C11 ul ul li {margin:0;}
	#C11 ul ol {margin:3px auto 0 24px;}
	#C11 ul li.nobullet {list-style-type:none; margin-left:-16px;}
	#C11 table table td ul {margin-bottom:16px;}
	#C11 ul table {width:auto;}/*new*/
	#C11 ul table.fullwidth {width:100%;}/*DRL Jan 15 2013 fix for toggled table to be full width*/
#C11 ol {font-family:Barlow, Arial, sans-serif, geneva; padding:0; margin:0 auto 15px 40px;}
	#C11 ol ol {margin:3px auto 0 24px;}
	#C11 ol ul  {margin:3px auto 0 16px;}
#C11 li {color:#555; font-size:12px; line-height:/*14*/16px; padding:2px 0}
#C11 input.button-on {cursor:pointer; font-family:Barlow, Arial,sans-serif,geneva; font-size:12px; font-weight:bold; line-height:9px; height:21px; vertical-align:middle; margin:0; padding:0; color:white; background-color:#a71930; /*background-image:???;*/ background-position:left top; background-repeat:repeat-x; margin-top:18px;}/*default*/
#C11 #cta {margin:0 auto; text-align:center}
#C11 #content .nogap, #C11 #content table .nogap, #C11 #content table table .nogap, #C11 #content table p.nogap, #C11 #content table ul.nogap {margin-bottom:5px}
#C11 .addgap, #C11 #content .addgap,  #C11 #content table.addgap, #C11 #content table table.addgap {margin-bottom:16px;}
#C11 #content td.addgap {padding-bottom:11px}
/*C11D - ARTICLE WITH RELATED LINKS*/
#C11 td #gap, #C11 table table td #gap {width:50px}
#C11 td#metacol, #C11 table table td#metacol, #C13 td#metacol, #C13 table table td#metacol {background-color:#eaebeb; padding:12px 15px; margin:0; width:50%;  
	-moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; 
	-moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; 
	-moz-border-radius-topright:5px; -khtml-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; 
	-moz-border-radius-topleft:5px; -khtml-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; 
	-moz-box-shadow: inset 0 0 10px #d5d5d5; -webkit-box-shadow: inset 0 0 10px #d5d5d5; box-shadow: inner 0 0 10px #cd5d5d5;}
	#C11 td#metacol ul, #C13 td#metacol ul {list-style-type:none; margin:0; padding:0; font-size:12px; line-height:14px;}
	#C11 td#metacol ul li, #C13 td#metacol ul li {padding:0 8px 6px 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 2px; background-repeat:no-repeat}
	#C11 td#metacol ul li a, #C11 td#metacol ul li a:visited, #C13 td#metacol ul li a, #C13 td#metacol ul li a:visited {color:#555/*#a71930*/; text-decoration:none}
	#C11 td#metacol ul li a:hover, #C13 td#metacol ul li a:hover {color:#a71930/*#bb2322*/; text-decoration:underline}
	#C11 td#metacol h4, #C13 td#metacol h4 {font-size:15px; line-height:16px; width:auto; margin:0 -15px 9px -15px; padding:0 12px 10px 15px; background-image:url(/ms-patch-qualification/webgui/borders/divider.gif); background-position:left bottom; background-repeat:repeat-x}
#C11 #floatnav, #C13 #floatnav {float:right; clear:right; margin:0 0 30px 30px; padding:0; width:210px;}
#C11 #relatedlinks, #C11 table table td #relatedlinks, #C13 #relatedlinks, #C13 table table td #relatedlinks {margin:0; padding:10px 15px 12px 15px; width:auto; background-color:#eaebeb; 
	-moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px; 
	-moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; 
	-moz-border-radius-topright:5px; -khtml-border-radius-topright:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px; 
	-moz-border-radius-topleft:5px; -khtml-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px; 
	-moz-box-shadow: inset 0 0 10px #d5d5d5; -webkit-box-shadow: inset 0 0 10px #d5d5d5; box-shadow: inner 0 0 10px #d5d5d5;}
	#C11 #relatedlinks ul, #C13 #relatedlinks ul {list-style-type:none; margin:0; padding:0; font-size:12px; line-height:14px;}
	#C11 #relatedlinks ul li, #C13 #relatedlinks ul li {padding:0 8px 6px 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 2px; background-repeat:no-repeat}
	#C11 #relatedlinks ul li a, #C11 #relatedlinks ul li a:visited, #C13 #relatedlinks ul li a, #C13 #relatedlinks ul li a:visited {color:#555; text-decoration:none}
	#C11 #relatedlinks ul li a:hover, #C13 #relatedlinks ul li a:hover {color:#a71930; text-decoration:underline}
	#C11 #relatedlinks h4, #C13 #relatedlinks h4 {font-size:15px; line-height:16px; width:auto; margin:0 -15px 9px -15px; padding:0 12px 10px 15px; background-image:url(/ms-patch-qualification/webgui/borders/divider.gif); background-position:left bottom; background-repeat:repeat-x}
	#C11 #relatedlinks img.photo, #C13 #relatedlinks img.photo {width:208px; height:auto; margin:-10px -14px 12px -14px; padding:0}
#C11 #catheader, #C11 table table td #catheader {background-color:#ebebeb; border:1px solid white; margin:0 0 8px 0; padding:4px; display:block; width:201px; 
	-moz-box-shadow: 0px 0px 5px #aaa; -webkit-box-shadow: 0px 0px 5px #aaa; box-shadow: 0px 0px 5px #aaa;}
	#C11 table#mytable {margin:0; padding:0;}
	#C11 table#mytable td.image {margin:0; padding:0;}
	#C11 table#mytable td.image img {margin:0 4px 0 0; padding:0; }
	#C11 table#mytable td.heading {margin:0; padding:0; background-image:url(/ms-patch-qualification/webgui/backgrounds/bkg_blackchrome.jpg); background-position:0 50%; background-repeat:repeat-x}
	#C11 table#mytable td.heading h6 {color:white; font-weight:bold; font-size:12px; line-height:14px; margin:0; padding:0 5px 0 6px;}
/*SPECIAL FORM STYLES*/
#C11 #content form, #C11 #content input, #C11 #content select {font-size:12px; line-height:normal; color:#555; font-family:Barlow, Arial,sans-serif;}
#C11 #content textarea {font-size:12px; color:#555; line-height:normal; font-family:Barlow, Arial,sans-serif;}
	#C11 #content textarea.singleinput {width:280px; margin:0 6px; padding:3px 0 3px 4px; font-size:12px; color:#555; line-height:normal; font-family:Barlow, Arial,sans-serif;}
#C11 #content input.submit {text-decoration:none; color:#eee; width:auto; height:24px; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:16px; border-bottom-style:none; border-width:0; font-weight:bold; white-space:nowrap; text-transform:uppercase; margin:0; padding:0px 7px; display:inline-block; cursor:pointer; 
	background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-redbkg.gif); background-repeat:repeat-x; background-position:0 0;
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C11 #content input.clear {text-decoration:none; color:#eee; width:auto; height:24px; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:16px; border-bottom-style:none; border-width:0; font-weight:bold; white-space:nowrap; text-transform:uppercase; margin:0; padding:0px 7px; display:inline-block; cursor:pointer; 
	background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-E6E7E8bkg.gif); background-repeat:repeat-x; background-position:0 0;
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C11 input.singleinput {width:280px; height:auto; margin:0 6px; padding:3px 0 3px 4px;}
#C11 select.select {height:auto; height:24px; margin:0 6px; padding:3px 0 3px 4px;}
#C11 #content h4.error {color:#a71930; margin-bottom:12px}
#C11 #content input.disabled {text-decoration:none; color:#888; width:auto; height:24px; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:16px; border-bottom-style:none; border-width:0; font-weight:bold; white-space:nowrap; text-transform:uppercase; margin:0; padding:0px 7px; display:inline-block; cursor:pointer; 
	background-color:#ccc; 
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C11 #content input.enabled {text-decoration:none; color:#eee; width:auto; height:24px; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:16px; border-bottom-style:none; border-width:0; font-weight:bold; white-space:nowrap; text-transform:uppercase; margin:0; padding:0px 7px; display:inline-block; cursor:pointer; 
	background-color:#a71930; 
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C11 #content table table.widthauto td input.singleinput {width:300px; height:22px; margin:0 6px; padding:0}
#C11 #content table table.widthauto td textarea.singleinput {width:300px; margin:0 6px; padding:0; font-size:12px; color:#555; line-height:normal; font-family:Barlow, Arial,sans-serif;}
#C11 #content table table.widthauto td select.select {width:300px; height:22px; margin:0 6px; padding:0;}
#C11 #content table table.widthauto td input.clear, #C11 #content table table.widthauto td input.submit {margin-left:6px;}
#C11 #content table table.widthauto {width:auto; margin-bottom:15px}
#C11 #content table table.widthauto td {padding:5px 3px}
/*C11F - ARTICLE WITH FEED DATA*/
#C11 Title {color:#333; font-size:21px; line-height:25px; margin:0 0 12px 0; padding:0;}
#C11 Date, Time {display:none; font-size:12px; line-height:14px; margin:0 0 12px 0; padding:0;}
#C11 center {text-align:left; margin:0 0 15px 0}/*do not align feeds center*/
#C11 U, u {text-decoration:none}/*underline only hyperlinks*/
#C11 .bwuline {font-weight:bold; color:#333; font-size:13px; line-height:15px; margin:20px 0 0 0; padding:0; display:block}
#C11 p b {font-weight:bold; color:#333; font-size:13px; line-height:15px; margin:20px 0 0 0; padding:0;} /*removed block*/
#C11 #bwbodyimg {width:480px; float:left; margin:0 20px 10px 0; padding:0;}
#C11 .nowrap {white-space:nowrap}
#C11 a img {border:none}
#C11 .trademark {font-size:6pt; line-height:6pt; vertical-align:text-top}
#C11 .nowrap, #C11 td.nowrap {white-space:nowrap}
#C11 #content table table.gap {margin-bottom:10px}
#C11 ul li b a {font-size:12px}
#C11 table.bwtablemarginb {width:auto; font-size:12px; line-height:14px; color:#555;}
	#C11 table.bwtablemarginb td {width:auto; height:auto; font-size:12px; line-height:14px; color:#555; padding:3px 0;}
	#C11 table.bwtablemarginb td b {font-size:12px; color:#555; }
	#C11 table.bwtablemarginb td.bwalignr, #C11 .bwalignr {font-size:12px; color:#555; text-align:right;}
	#C11 table.bwtablemarginb td.bwalignl, #C11 .bwalignl  {font-size:12px; color:#555; text-align:left;}
	#C11 table.bwtablemarginb td.bwvertalignt, #C11 .bwvertalignt {font-size:12px; vertical-align:top}
	#C11 table.bwtablemarginb td.bwvertalignb, #C11 .bwvertalignb {font-size:12px; vertical-align:bottom;}
	#C11 table.bwtablemarginb td.bwsinglebottom {font-size:12px; border-bottom:1px solid #ccc}
	#C11 table.bwtablemarginb td.bwdoublebottom {font-size:12px; border-bottom:2px solid #aaa; }
	#C11 table.bwtablemarginb td.bwpadb1, #C11 .bwpadb1 {font-size:12px; padding-bottom:5px;}
	#C11 table.bwtablemarginb td.bwpadr0, #C11 .bwpadr0 {font-size:12px; padding-right:0;} /*table numerical data*/
	#C11 table.bwtablemarginb td.bwpadl0, #C11 .bwpadl0 {font-size:12px; padding-left:0;} /*table numerical data*/
	#C11 table.bwtablemarginb td.bwpadl2, #C11 .bwpadl2 {font-size:12px; padding-left:5px;}
	#C11 table.bwtablemarginb td.bwnowrap, #C11 .bwnowrap {font-size:12px; white-space:nowrap}
	#C11 table.bwtablemarginb td.bwalignc, #C11 .bwalignc {font-size:12px; color:#555; text-align:center;}
	#C11 table.bwtablemarginb td.bwuline, #C11 .bwuline {font-size:12px;color:#555; }
	#C11 table.bwtablemarginb td.bwcellpmargin, #C11 .bwcellpmargin {font-size:12px;}
	#C11 .bwlistitemmargb {}
/*SORTABLE TABLE STYLES - SUPPORTS JAVASCRIPT - DO NOT CHANGE*/
#C11 #content table table.sortdata {border-collapse:collapse; font-family:Barlow; color:#555; background-color:#ddd; border:1px solid #ddd; margin:10px 0 20px 0; font-size:12px; width:auto/*100%*/; text-align:left;}
#C11 #content table table.sortdata thead tr th, #C11 #content table table.sortdata tfoot tr th {color:#333; background-color:#eee; border:1px solid #ddd; font-size:13px; padding:5px 20px 5px 7px; text-align:center}
#C11 #content table table.sortdata thead tr .header {background-image:url(/ms-patch-qualification/webgui/arrows/sort-begin.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer;}
#C11 #content table table.sortdata tbody td {border:1px solid #ddd; padding:5px 6px; background-color:#f9f9f9; vertical-align:top;}
#C11 #content table table.sortdata tbody tr.odd td {background-color:#fff; }
#C11 #content table table.sortdata thead tr .headerSortUp {background-image:url(/ms-patch-qualification/webgui/arrows/sort-ascending.gif);}
#C11 #content table table.sortdata thead tr .headerSortDown {background-image:url(/ms-patch-qualification/webgui/arrows/sort-descending.gif);}
#C11 #content table table.sortdata thead tr .headerSortDown, #C11 #content table table.sortdata thead tr .headerSortUp {background-color:#a71930; color:white}


/*C12 - MULTIPLE FEATURES*/
#C12 {text-align:left; margin:0; padding:0; width:981px; font-family:Barlow, Arial,sans-serif,geneva;}
#C12 table {width:auto; font-size:12px; line-height:16px; color:#555; margin:0; border:1px solid #dfe3e3; border-width:1px 0;}
#C12 table table {padding:0; border:0}
#C12 tr {vertical-align:top}
#C12 td#column {width:50%; text-align:left; margin:0; padding:0; border:1px solid #dfe3e3; border-width:0 5px;}
#C12 h4 {background-color:#bbb; font-size:12px; line-height:14px; font-weight:bold/*normal*/; color:white; text-align:left/*right*/; text-transform:uppercase; margin:0; padding:4px 0px 4px 14px}
#C12 a, #C12 a:visited {display:block; color:#a71930; font-weight:bold; text-decoration:none; line-height:auto; padding:0 6px 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C12 a:hover {text-decoration:underline; color:#bb2322}
#C12 #subfeature {width:100%; margin:0 0 9px 0;}
	#C12 #subfeature #subimage {width:110px; margin:0; padding:0 10px 0 0}
	#C12 #subfeature #subimage img {width:110px; height:65px;}
	#C12 #subfeature td {vertical-align:middle; text-align:left}
	#C12 #subfeature {height:65px; background-color:white;}
	#C12 #subfeature.nogap {margin-bottom:0}
#C12 #quote {height:96px; padding:0; margin:0 15px 0 0}
	#C12 #quote #quoteimage, #C12 #quoteimage img {height:96px; width:150px;}
	#C12 #quoteimage img {height:96px; width:150px; margin-right:10px}
	#C12 #quote td {vertical-align:middle; text-align:left; margin:0; padding:0}
	#C12 #quote blockquote {margin:4px 0 0 0; padding:0 0 7px 0;}
	#C12 #quote p {margin:0; padding:0}
	#C12 #quote span.name {font-weight:bold}
#C12 #feature a, #C12 #feature a:visited {margin:0 15px;}
	#C12 #feature {margin:0; padding:0}
	#C12 #feature #subimage {margin:0; padding:0}
	#C12 #feature #subimage img {width:475px; height:238px;}
	#C12 #feature td {vertical-align:middle; text-align:left}
	#C12 #feature #subfeature {height:65px; background-color:white; margin:0; padding:0}
#C12 #feature #archivelink {background-color:#555; height:50px; margin:0; padding:0; border-top:9px solid #DFE3E3}
	#C12 #archivelink a, #C12 #archivelink a:visited {color:white; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightwhite.gif);}
#C12 #cornerbkg-tabsinside {padding:0;}

/*C13 - TABBED CONTENT */
#C13 {text-align:left; width:100%; color:#555; margin:0 0 7px 0; padding:0; font-family:Barlow, Arial, sans-serif, geneva; color:#555; font-size:12px; line-height:18px;}
#C13 #content {background-color:white; padding:20px 15px 5px 15px; margin:2px 6px; font-family:Barlow, Arial, sans-serif, geneva; color:#555; font-size:12px; line-height:18px;}
/* TABS */
#C13 #tabsmulti {font-family:Barlow, Arial, sans-serif, geneva; color:#333; font-size:12px; line-height:12px; font-weight:bold; margin:/*12px*/0 0 0 0;}
#C13 #tabsmulti table {margin:0 0 0 15px; padding:0;}
	#C13 #tabsmulti td {width:auto; margin:0; padding:0; text-align:center;}
	#C13 #tabsmulti a {display:block; padding:0 8px 0 1px; color:#333; font-weight:bold; margin:0; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/tabarrowright.gif); background-position:right 3px; background-repeat:no-repeat}
	#C13 #tabsmulti a img {border:0; text-decoration:none}
	#C13 #tabsmulti td.on {padding:11px 2px 6px 16px; background-image:url(/ms-patch-qualification/webgui/backgrounds/tabmenu-on.gif); background-position:3px 0; background-repeat:no-repeat}
	#C13 #tabsmulti td.on a {color:#000; padding-right:10px; background-image:url(/ms-patch-qualification/webgui/arrows/tabarrowdown.gif); background-position:center right; background-repeat:no-repeat}
	#C13 #tabsmulti td.off {padding:10px 2px 7px 15px; background-image:url(/ms-patch-qualification/webgui/backgrounds/tabmenu-off.gif); background-position:3px 0; background-repeat:no-repeat}
	#C13 #tabsmulti a:visited {color:#333}
	#C13 #tabsmulti a:hover {color:#a71930; text-decoration:underline}
	#C13 #tabsmulti td.tabrightoff {width:9px; background-image:url(/ms-patch-qualification/webgui/backgrounds/tabmenu-off.gif); background-position:top right; background-repeat:no-repeat}
	#C13 #tabsmulti td.tabrighton {width:9px; background-image:url(/ms-patch-qualification/webgui/backgrounds/tabmenu-on.gif); background-position:top right; background-repeat:no-repeat}
#tabsmulti #tab1, #tabsmulti #tab2, #tabsmulti #tab3, #tabsmulti #tab4, #tabsmulti #tab5, #tabsmulti #tab6, #tabsmulti #tab7, #tabsmulti #tab8, #tabsmulti #tab9, #tabsmulti #tab10 {display:inline-block; margin:0 6px; padding:0; font-size:12px; line-height:12px;}
#alltabs #tab1, #alltabs #tab2, #alltabs #tab3, #alltabs #tab4, #alltabs #tab5, #alltabs #tab6, #alltabs #tab7, #alltabs #tab8, #alltabs #tab9, #alltabs #tab10 {display:inline-block; width:100%;}
#alltabs, #C13 #alltabs table {/*width:100%; */ margin:0; padding:0; color:#555; font-family:Barlow, Arial, sans-serif, geneva; color:#555; font-size:12px; line-height:14px;}
#alltabs a, #alltabs a:visited {color:#555; text-decoration:underline}
	#alltabs a:hover {color:#a71930;}
#alltabs h3 {font-size:21px; line-height:23px; color:#333; margin:0 0 12px 0; padding:0}
#alltabs h4 {font-size:16px; line-height:18px; color:#333; margin:0 0 2px 0; padding:0}
#alltabs h5 {font-size:13px; line-height:15px; color:#333; margin:0 0 4px 0; padding:0}
#alltabs h6 {font-size:12px; line-height:14px; color:#333; margin:0 0 0px 0; padding:0}
#alltabs p, #alltabs table p {font-size:12px; line-height:18px; margin:0 0 15px 0; padding:0;}
#alltabs .imgcaption, #alltabs .caption {font-size:11px; line-height:12px; margin:3px 0 15px 0; padding:0; }
#C13 #alltabs a img {border:0; text-decoration:none}
#alltabs {font-size:11px; line-height:12px; color:#555; margin:0 0 15px 0; padding:0}
#alltabs ul, #alltabs ol {margin:auto auto 15px 36px; padding:0; font-size:12px; line-height:16px;}
	#alltabs li {margin-bottom:4px; padding:0; font-size:12px; line-height:16px;}
	#alltabs ul ul  {margin:3px auto 5px 16px;}
	#alltabs ul ul li, #alltabs ol ol li {margin:0 0 4px 0;}
	#alltabs ul ol {margin:3px auto 0 24px;}
#alltabs ul.linklist {margin:3px 0 10px 1px; padding:0; font-size:12px; line-height:14px; text-align:left;}
	#alltabs table.data ul.linklist {margin:3px 0 4px 1px;}
	#alltabs ul.linklist li, #alltabs #content ul.linklist li {padding:0 8px 2px 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#alltabs ul.linklist li a, #alltabs ul.linklist li a:visited {color:#a71930; text-decoration:none;}
	#alltabs ul.linklist li a:hover {color:#bb2322; text-decoration:underline}
#alltabs ul.nogap,  #alltabs p.nogap {margin-bottom:5px;}
#alltabs ul.addgap, #alltabs ol.addgap, #alltabs .addgap {margin-bottom:16px;}
#alltabs table {/*width:auto;*/ padding:0; margin:6px 0 15px 0; line-height:15px; border-collapse:collapse; font-size:12px; vertical-align:top; text-align:left}
	#alltabs table th {font-size:13px; line-height:15px; color:#333; padding:4px 9px; background-color:#eee; border:none; text-align:center}
		#alltabs table.data th {padding:4px 9px; background-color:#eee; border:1px solid #ddd;}
	#alltabs table td {padding:4px 15px 6px 9px; border:none; background-color:#fff;}
	#alltabs table td.nopad {padding:0}
	#alltabs table.data td {padding:4px 9px; border:1px solid #ddd;}
		#alltabs table.data tr.even td {background-color:#f7f7f7;}
	#alltabs table.border td {padding:6px 12px; border:1px solid #ddd;}
		#alltabs table.border h4 {margin-top:4px}
		#alltabs table.border ul.linklist li {padding:0 8px 2px 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 6px; background-repeat:no-repeat}
	#alltabs table.fullwidth, #alltabs table table.fullwidth, #alltabs div table.fullwidth {width:100%;}
#alltabs .floatleft {width:auto; margin:0 30px 25px 0; padding:0; float:left; clear:both;}
#alltabs .floatright {width:auto; margin:0 0 30px 25px; padding:0; float:right; clear:both;}
#alltabs .nowrap {white-space:nowrap}
#alltabs .clearnone {clear:none;}
#C13 #alltabs .clearboth, #alltabs .clearboth, #alltabs div.clearboth {clear:both; clear:right;}
#alltabs .clearleft {clear:left;}
#alltabs .clearright {clear:right;}
#alltabs .callout, #alltabs table.callout {background-color:#f6f6f6; border:1px solid #ccc; padding:15px 15px 5px 15px; margin:15px 0; clear:both; 
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
div #cta {margin-top:30px}
/*SORTABLE TABLE STYLES - SUPPORTS JAVASCRIPT - DO NOT CHANGE*/
#alltabs table.sortdata {border-collapse:collapse; font-family:Barlow; color:#555; background-color:#ddd; border:1px solid #ddd; margin:10px 0 20px 0; font-size:12px; text-align:left;}
	#alltabs table.sortdata ul.linklist {margin:0}
	#alltabs table.sortdata ul.linklist li {padding:0 8px; margin:0; background-position:-5px 5px;}
#alltabs table.sortdata thead tr th, #alltabs table.sortdata tfoot tr th {color:#333; background-color:#eee; border:1px solid #ddd; font-size:13px; padding:5px 20px 5px 7px; text-align:center}
#alltabs table.sortdata thead tr .header {background-image:url(/ms-patch-qualification/webgui/arrows/sort-begin.gif); background-repeat:no-repeat; background-position:center right; cursor:pointer;}
#alltabs table.sortdata tbody td {border:1px solid #ddd; padding:5px 6px; background-color:#f9f9f9; /*vertical-align:top;*/}
#alltabs table.sortdata tbody tr.odd td {background-color:#fff; }
#alltabs table.sortdata thead tr .headerSortUp {background-image:url(/ms-patch-qualification/webgui/arrows/sort-ascending.gif);}
#alltabs table.sortdata thead tr .headerSortDown {background-image:url(/ms-patch-qualification/webgui/arrows/sort-descending.gif);}
#alltabs table.sortdata thead tr .headerSortDown, #alltabs table.sortdata thead tr .headerSortUp {background-color:#a71930; color:white}
/*POSSIBLY USED FOR AB.COM USER STYLES - SAVE
	#alltabs .centeralign {text-align:center;}
	#alltabs .leftalign {text-align:left;}
	#alltabs .rightalign {text-align:right;}
	#alltabs .nowrap {white-space:nowrap}*/
	/*#alltabs img.noborder {border:none; padding:5px;}*/
#feature-rotation {width:225px; margin:0 0 12px 25px; padding:14px; float:right; font-size:13px; line-height:18px; font-style:italic;}
	html>body #feature-rotation  {width:200px;}
	#feature-rotation.skyline {color:white; background-color:#4f7ba3; background-image:url(/ms_patch_qualification/events/rsteched/2013/SanDiego_skyline_3_custom-box.jpg); background-repeat:no-repeat; 
	background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/ms_patch_qualification/events/rsteched/2013/SanDiego_skyline_3_custom-box.jpg');}
	#feature-rotation h4 {color:white; font-size:16px; font-style:normal; margin:0; padding:0}	
	#feature-rotation p.quote {margin:12px 0 0 0; padding:0}
	#feature-rotation p.byline {margin:0; padding:0; font-size:10px; line-height:12px; font-style:normal; text-align:right}

/* C14 - TWO-C0LUMN CONTENT */
#C14, #C14 #content, #C14 #content form {text-align:left; margin:0; padding:0; font-size:12px; line-height:18px; color:#555; font-family:Barlow, Arial,sans-serif,geneva;}
#C14 h4 {margin:0 -11px 10px -11px; padding:6px 11px 10px 11px; font-size:15px; line-height:16px; color:#333; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C14 h4 a, #C8 h4 a:visited {padding-left:10px; display:block; color:#a71930; text-decoration:none; padding:0 0 0 9px; margin:0 0 0 0px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C14 h4 a:hover {color:#bb2322; text-decoration:underline}
#C14 h5 {margin:0 0 3px 11px; padding:0; font-size:12px; line-height:16px; color:#333}
	#C14 h5 a, #C14 h5 a:visited {color:#333; padding:0 0 0 9px; font-size:12px; line-height:15px; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C14 h5 a:hover {color:#a71930; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px;}
	#C14 #content h5 {margin-left:0}
#C14 p h5 {font-size:12px; line-height:14px; color:#333; font-weight:bold; margin:0 0 -9px 0; padding:0; display:block}
#C14 td#image {width:88px; text-align:left}
	#C14 #image img {margin:4px 0 15px 0; width:73px;}
#C14 td#video {width:178px; text-align:left}
	#C14 #video img {border:none; margin:4px 0 5px 0; width:166px;}
#C14 table#C14 {margin:0 0 7px 0; padding:0; width:100%; }
	#C14 table#C14 td#gap {width:10px; margin:0; padding:0; display:block}
	#C14 div#gap {width:7px}
	#C14 table#C14 tr {vertical-align:top}
	#C14 table#C14 td#content {padding:0 11px; margin:0; background-color:white;}
#C14 ul, #C14 #content ul {margin:5px 0 15px 16px; padding:0; font-size:12px; line-height:14px}
	#C14 ul ul, #C14 #content ul.linklist ul {margin-bottom:8px;}
#C14 ul li {margin-top:4px; margin-bottom:4px}
#C14 ul, #C14 #content ul {margin:0 0 15px 0; padding:0}
#C14 ul li, #C14 #content ul li {padding:0 8px 0 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C14 ul li a, #C14 ul li a:visited {font-weight:normal; color:#a71930; text-decoration:none;}
	#C14 ul li a:hover {color:#bb2322; text-decoration:underline}
#C14 ul.linklist, #C14 #content ul.linklist {margin:0 0 15px 0; padding:0}
#C14 ul.linklist li, #C14 #content ul.linklist li {padding:0 8px 0 7px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 2px; background-repeat:no-repeat}
	#C14 ul.linklist li a, #C14 ul.linklist li a:visited {font-weight:normal; color:#555; text-decoration:none;}
	#C14 ul.linklist li a:hover {color:#a71930; text-decoration:underline}
#C14 p, #C14 #content p {font-size:12px; line-height:18px; color:#555; font-family:Barlow, Arial, sans-serif; font-weight:normal; margin:0 5px 9px 0; padding:0; background-image:none}
#C14 #content p.time {margin:0 11px 0 0;}
#C14 #content ul.share {margin:10px 11px 10px 0; padding:0;}
#C14 #content ul.share li {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C14 #content ul.share li a, #C7-S2 #content ul.share li a:visited {width:auto; height:19px; text-decoration:none; white-space:nowrap; color:#a71930; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_share-black.gif); background-position:0 0; background-repeat:no-repeat}
	#C14 #content ul.share li a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_share.gif);}
#C14 .twocolumn {width:50%}
#C14 .threecolumn {width:34%}
#C14 #content form, #C14 #content input, #C14 #content select {font-size:12px; line-height:normal; color:#555; font-family:Barlow, Arial,sans-serif;}
#C14 #content input.submit {text-decoration:none; color:#eee; width:auto; height:24px; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
	line-height:16px; border-bottom-style:none; border-width:0; font-weight:bold; white-space:nowrap; text-transform:uppercase; margin:0; padding:0px 7px; display:inline-block; cursor:pointer; 
	background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-redbkg.gif); background-repeat:repeat-x; background-position:0 0;
	-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
	-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
#C14 input.singleinput {width:280px; height:auto; margin:0 6px; padding:3px 0 3px 4px;}

/*ColorBox Core Style: The following CSS is consistent between example themes and should not be altered.*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*C17 - FINDER STYLE OVERLAY */
#C17 {text-align:left; width:/*721px*/100%; overflow:hidden; margin:0; padding:6px 0; font-size:12px; line-height:14px; font-family:Barlow, Arial, sans-serif; color:#333}
	#C17 #static h2 {font-size:22px; line-height:24px; padding-left:0; margin-left:0;}
	#C17 #static h2.black {color:#333}
	#C17.small {width:500px}
	#C17.medium {width:600px}
	#C17.video, #C17.photo {width:auto}
#C17 h2 {background-color:#e8e8e8; margin:0 0 5px 6px; padding:6px 0 12px 9px; color:#a71930; font-size:18px; line-height:20px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:12px bottom; background-repeat:repeat-x}
#C17 p {font-size:12px; line-height:16px; margin:6px 10px 15px 10px; padding:0}
	#C17 #static p {font-size:14px; line-height:15px; margin-top:10px; margin-left:0;}
/*C17 misc*/
#C17 .nogap {margin-top:-6px;}
#C17 .floatleft {margin:0 20px 10px 0; float:left; }
#C17 .floatright {margin:0 0 10px 20px; float:right;}
/*C17 right promotional column styling*/
#C17 #promo {background-color:#e8e8e8; padding:10px 10px 15px 10px}
	#C17 td.promo {width:240px; border-left:1px solid #e8e8e8;}
	#C17 #promo p {margin:0 0 10px 0; padding:0;}
	#C17 #promo h3 {font-family:Barlow, "Trebuchet MS",sansation,Arial, sans-serif; color:#a71930; margin:0 0 12px 0; padding:0; font-size:20px; line-height:22px;}
	#C17 #promo #cta {text-align:center; clear:both; margin:0}
	#C17 #promo img.promo {width:70px; height:95px; margin:0 15px 15px 0; float:left; clear:none}
	#C17 #promo .floatleft {float:left; clear:none}
/*C17 left query navigation column*/
#C17 #query {width:220px; height:100%;}
	#C17 td.query {width:220px; background-color:#e8e8e8; border:6px solid #fff; padding:10px}
	#C17 #static td.query {width:280px;}
	#C17 td.distributor-locator {background-image:url(/ms-patch-qualification/webgui/misc/Locator-Keyboard_custom.jpg); background-position:0 0; background-repeat:no-repeat}
	#C17 td.sales-locator {background-image:url(/ms-patch-qualification/webgui/misc/Locator-Globe_custom.jpg); background-position:50% 50%; background-repeat:no-repeat}
	#C17 #static td.query {border:none; border-right:6px solid #fff;}
	#C17 #query select {width:220px; margin:0 0 6px 0}
	#C17 #query input {width:210px; margin:0 0 6px 0; padding-left:4px; display:block}
	#C17 #query h5 {margin:6px 0 3px 0; padding:0; line-height:120%}
	#C17 #query label {margin:5px 0 3px 0; padding:0}
	#C17 #query form {margin:0 0 15px 0;}
	#C17 #query h3 {font-size:14px; line-height:16px; padding:0 0 6px 0; margin:0 0 12px 0; border-bottom:1px solid #ccc}
/*C17 unordered lists with links*/
#C17 ul.linklist {list-style-type:none; margin:0 0 12px 0; padding:0;}
	#C17 ul.linklist li a, #C17 ul.linklist li a:visited {display:inline-block; color:#a71930; text-decoration:none; margin:0; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C17 ul.linklist li a:hover {color:#bb2322; text-decoration:underline;}
#C17 ul.inline {margin:12px 0; padding:0}
	#C17 ul.inline li {display:inline;}
	#C17 ul.inline li a, #C17 ul.inline li a:visited {color:#a71930; text-decoration:none; padding:0 6px 0 0; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:right 5px; background-repeat:no-repeat}
	#C17 ul.inline li.pipe {border-left:1px solid #bbb; margin-left:9px; padding-left:8px;}
	#C17 ul.inline li a:hover {color:#bb2322; text-decoration:underline;}
/*content*/
#C17 td.content {padding:15px;}
	#C17 td.content h3 {font-size:15px; line-height:17px; margin:0; padding:0; border:none}
	#C17 td.content h4 {font-size:15px; line-height:17px; margin:0; padding:0; font-weight:normal}
	#C17 td.content p {font-size:13px; line-height:19px; margin:12px 0 0 0; padding:0;}
	#C17 td.content ul {}
	#C17 td.content ol {}
/*accordion*/
#C17 td.accordion {padding-top:16px; padding:15px 10px 10px 10px;}
	#C17 #static td.accordion {padding-top:12px; padding:15px 20px 10px 20px;}
	#C17 td.background-grid {background-image:url(/ms-patch-qualification/webgui/misc/Locator-Background-Grid_custom.jpg); background-position:50% 50%; background-repeat:no-repeat}
	#C17 #static td.accordion table {background-color:transparent; border:0}
#C17 td.accordion h3 {color:#333; font-size:14px; line-height:16px; padding:0 0 6px 0; margin:0 0 12px 0; border-bottom:1px solid #ccc}
#C17 td ul#accordion {color:#333; margin:-5px 0 17px 0; padding:0;}
#C17 ul#accordion h3 {border-top:1px solid white; margin:0; padding:0 5px 0 10px; color:#eee; font-size:12px; line-height:13px; background-color:#555; cursor:pointer; color:#eee; text-decoration:none; display:block; 
	-moz-border-radius-topright:4px; -khtml-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; 
	-moz-border-radius-topleft:4px; -khtml-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px;}
	#C17 ul#accordion h3 a img {border:none}
	#C17 ul#accordion h3.onload {color:#eee; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightwhite-large.gif); background-position:10px 7px; background-repeat:no-repeat;}
	#C17 ul#accordion h3 a {padding:5px 0 5px 13px; color:#eee; text-decoration:none; display:block; /*background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightwhite-large.gif); background-position:1px 2px; background-repeat:no-repeat;*/ }
	#C17 ul#accordion h3 a.open {color:white; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-downwhite-large.gif); background-position:0 7px; background-repeat:no-repeat;}
	#C17 ul#accordion h3 a.closed, ul#accordion h3 a:visited {color:#eee; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightwhite-large.gif); background-position:1px 7px; background-repeat:no-repeat;}
	#C17 ul#accordion h3 a:hover {color:white;}
	#C17 ul#accordion h3 a.nolink {padding:5px 0 5px 0; color:#eee; text-decoration:none; display:block; cursor:default; background-image:none;}
	#C17 ul#accordion {margin:0; padding:0; list-style-type:none}
	#C17 ul#accordion .slider {display:none; cursor:default; height:auto; margin:0; padding:12px; font-size:12px; line-height:16px;color:#333; background-color:#e8e8e8}
	#C17 ul#accordion .slider h4 {margin:0 0 3px 0; padding:0; color:#333; font-size:12px; line-height:14px;}
	#C17 ul#accordion .slider p {margin:0 0 10px 0; padding:0 0 0 0; font-size:12px; line-height:16px;}
	#C17 ul#accordion .open {display:block}
/*C17 accordion styling*/
	#C17 ul#accordion ul {list-style-type:disc; margin-bottom:15px}
	#C17 ul#accordion form select {margin:0 0 10px 0;}
	#C17 ul#accordion table {margin:0; padding:0 0 0 0; border:none; width:auto; height:auto; text-align:left;}
	#C17 table.data {margin:0; padding:0; width:100%; background-color:#e8e8e8;}
		#C17 table.data th {margin:0; padding:4px 6px; font-size:13px; line-height:15px; color:#555; background-color:#ccc; text-align:center}
		#C17 table.data td {margin:0; padding:4px 6px; font-size:12px; line-height:14px;}
		#C17 table.data tr.even td {background-color:#f1f1f1;}
/*C17 form styling*/
#C17 p.smalltext {font-size:11px; line-height:13px; margin:0 0 25px 0; color:#555}
#C17 label {font-size:12px; line-height:14px; color:#333; margin:0/*10px*/ 5px/*15px*/ 3px 0; padding:0; display:inline-block}
#C17 .required {color:#a71930; padding:0 3px 0 0; font-weight:normal;}
#C17 .requiredtext {font-size:12px; font-weight:normal; float:right;}
#C17 p.fieldtext {margin:0 0 3px 0; padding:0;}
#C17 p.inputfield {margin:0 0 18px 0; padding:0;}
#C17 input, #C17 form select {font-size:12px; line-height:normal; color:#555; font-family:Barlow, Arial,sans-serif;}
	#C17 input.singleinput {width:298px; height:21px; margin:0; padding:0 0 0 4px; bo}
	#C17 input.radio, #C17 form input.checkbox {margin:0 3px 0 0; vertical-align:middle}
	#C17 select {/*width:298px;*/ height:21px; padding:0 0 0 3px;}
	#C17 textarea {width:627px; height:80px; margin:0; padding:2px 4px; font-size:12px; color:#555; line-height:normal; font-family:Barlow, Arial,sans-serif; overflow-y:scroll; resize:none;}
	#C17 form disabled, #C17 form selected disabled, #C17 form .disabled {visibility:visible; color:#999}
/*C17 cta*/
#C17 #cta {margin:15px 0 10px 0; padding:0; text-align:right}
	#C17 #static #cta {text-align:left}
	#C17 #cta a {padding:6px 15px 5px 15px; margin-left:7px}
		#C17 #cta a {margin-right:7px; margin-left:0px}
	#C17 #cta a.clear, #C17 #cta a.clear {background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-E6E7E8bkg.gif);}
/*C17 table styling*/
#C17 table {width:100%; height:350px; border-left:7px solid #e8e8e8; background-color:#fff}
	#C17 #static table {border:6px solid #fff; -moz-border-radius-bottomright:9px; -khtml-border-radius-bottomright:9px; -webkit-border-bottom-right-radius:9px; border-bottom-right-radius:9px; 
		-moz-border-radius-bottomleft:9px; -khtml-border-radius-bottomleft:9px; -webkit-border-bottom-left-radius:9px; border-bottom-left-radius:9px; 
		-moz-border-radius-topright:9px; -khtml-border-radius-topright:9px; -webkit-border-top-right-radius:9px; border-top-right-radius:9px; 
		-moz-border-radius-topleft:9px; -khtml-border-radius-topleft:9px; -webkit-border-top-left-radius:9px; border-top-left-radius:9px;}
	#C17 tr {vertical-align:top}
	#C17 td {margin:0 15px; padding:5px}
	#C17 td h3 {color:#333; font-size:14px; line-height:16px; /*padding:0; margin:0 0 3px 0*/ padding:0 0 6px 0; margin:0 0 12px 0; border-bottom:1px solid #ccc}
	#C17 td p {padding:0; margin:0 0 15px 0}
	#C17 td#separator {width:1px; height:100%; margin:0; padding:0; background-color:#ccc/*e8e8e8*/;}
	#C17 table #gap {width:25px}
#C17 table table {width:auto/*100%*/; height:auto; border:none; margin:0 0 20px 0; padding:0; font-size:12px; line-height:14px; color:#333}
	/*#C17 table table {width:auto}*/
#C17 table table#form .nogap {margin-top:-10px;}
	/*#C17 table table td,*/ #C17 table table#form {margin:0; padding:5px 0; text-align:left}
	#C17 table table#form {width:630px; text-align:center; margin:15px auto 0 auto}
#C17 table#radiocheckbox {width:auto; background-color:#e8e8e8; margin:0; padding:0}
	#C17 table#radiocheckbox td {width:45%; height:auto; padding:0; margin:0; vertical-align:top;}
	#C17 table#radiocheckbox td.gap {width:3%}
	#C17 table#radiocheckbox td input {margin:1px 0 0 0; padding:0; float:left; clear:left; height:14px; font-size:12px; line-height:14px;}
	#C17 table#radiocheckbox td label {margin:0 0 8px 19px; padding:0; display:list-item; font-size:12px; line-height:14px;}
#C17 table table {width:auto}
	#C17 table table td {width:auto; margin:0; padding:5px 0; text-align:left}
	#C17 table table td.gap {width:5%}
	#C17 table table select, #C17 table table input {width:auto;}
/*C17 - COLORBOX: User Style. Change the following styles to modify the appearance of ColorBox.*/
#cboxOverlay{background-color:#222}
#colorbox{}
    #cboxTopLeft {width:21px; height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_border.gif) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/ms-patch-qualification/webgui/overlays/overlay_border.gif) 0 -29px repeat-x;}
    #cboxContent{background-color:#e8e8e8; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/ms-patch-qualification/webgui/overlays/overlay_loading_bkg.gif) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/ms-patch-qualification/webgui/overlays/overlay_loading.gif) no-repeat center center;}
        #cboxClose {position:absolute; top:9px; right:10px; background:url(/ms-patch-qualification/webgui/overlays/overlay_controls.gif) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position: -25px;}

/*C19-S1 RESULTS LISTING - DEFAULT SKIN */
#C19-S1 {text-align:left; margin:0; padding:0; width:100%; font-family:Barlow, Arial,sans-serif,geneva;}
#C19-S1 #content {margin:6px 10px; padding:0; /*14Mar13 width:100%*/}
	* html #C19-S1 #content {width:100%}
#C19-S1 h2 {width:auto; margin:0 0 5px 0; padding:0; color:#555; font-size:30px; line-height:32px; font-weight:normal; font-family:"trebuchet ms", "Sansation", Verdana, Geneva, sans-serif;}
#C19-S1 p {color:#555; font-size:12px; line-height:18px; margin:0 0 12px 0; padding:0}
#C19-S1 p.search {margin-bottom:3px}
#C19-S1 .key {color:#a71930; font-weight:bold; padding:0 3px}
#C19-S1 form#sortby {margin:0; font-size:12px;}
#C19-S1 form#sortby label {font-weight:bold; color:#555; margin:0; padding:0 3px 0 0;}
#C19-S1 form#sortby select {font-size:12px;} 
#C19-S1 .floatright {float:right; margin:0 0 30px 25px}
#C19-S1 table table {width:100%}
#C19-S1 table#filters {/*width:auto;*/ vertical-align:bottom; margin:0 0 7px 0; padding:0; width:100%}
	#C19-S1 div #cta {margin:0 3px 7px 15px;}
	#C19-S1 table#filters select {width:150px}
#C19-S1 /*14Mar13*/#content table.data {font-size:12px; line-height:14px; color:#555; margin:0 0 15px 0; padding:0; width:100%; border-top:1px solid #f4f4f4; border-collapse:collapse;}
	#C19-S1 table.data td, #C19-S1 table.data p {color:#555; font-size:12px; line-height:14px; margin:0 0 0 8px; padding:0}
	#C19-S1 table.data p.overlay {color:#555; font-size:12px; line-height:14px; margin:0 0 0 19px; padding:0}
	#C19-S1 h5  {font-size:12px; line-height:15px; list-style-type:none; margin:1px 0 2px 0; padding:0;}
	#C19-S1 h5 a, #C19-S1 h5 a:visited {display:inline-block; color:#a71930; text-decoration:none; margin:0; padding:0 0 0 8px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C19-S1 h5.overlay a, #C19-S1 h5.overlay a:visited {display:inline-block; color:#a71930; text-decoration:none; margin:0; padding:0 0 0 19px; background-image:url(/ms-patch-qualification/webgui/icons/icon_overlaysmall-hover.gif); background-position:0 0; background-repeat:no-repeat}
	#C19-S1 h5 a:hover, #C19-S1 h5.overlay a:hover {color:#bb2322; text-decoration:underline;}
#C19-S1 table.data th {padding:10px; font-size:13px; line-height:15px; text-transform:uppercase; color:#555; background-color:#e9e9e9; border:1px solid #f4f4f4; border-width:1px;}
	#C19-S1 table.data td {padding:10px; border:1px solid #f4f4f4; border-width:0 0 1px 0;}
	#C19-S1 table.data tr.even td {background-color:#e9e9e9;}
	#C19-S1 table.multicolumn td {border:1px solid #f4f4f4;}
#C19-S1 .nowrap, #C19-S1 td.nowrap {white-space:nowrap}
	
/* C19-S2 - RESULT LISTING - COMPLEX RESULTS */
#C19-S2 {text-align:left; margin:0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#C19-S2 table {border:none; font-size:12px; margin:0; padding:0}
#C19-S2 tr {vertical-align:top}
#C19-S2 td.salesoffices {width:178px; padding-left:10px}
#C19-S2 td {margin:0; padding:0}
#C19-S2 h2 {color:#a71930; font-size:24px; line-height:26px; margin:0; padding:0; font-family:"trebuchet ms", "Sansation", Verdana, Geneva, sans-serif; font-weight:normal;}
#C19-S2 #search {width:235px;}
#C19-S2 #search form input.text {width:70px; margin:0 0 0 4px;}
#C19-S2 a.newsearch, #C19-S2 a.newsearch:visited {height:19px; display:block; padding:2px 0 0 23px; color:#a71930; text-decoration:none; font-weight:bold; vertical-align:middle; background-image:url(/ms-patch-qualification/webgui/icons/icon_search.gif); background-position:0 0; background-repeat:no-repeat}
	#C19-S2 a.newsearch:hover {color:#bb2322; text-decoration:underline;}
#C19-S2 p {margin:0 0 12px 0; padding:0;}
#C19-S2 div #cornerbkg-headoutside {margin:0; background:#f1f1f1}
	#C19-S2 #cornerbkg-headoutside b {font-size:1px}
	#C19-S2 b.cornertop-headoutside, #C19-S2 b.cornerbot-headoutside {display:block; background:#e8e8e8}/*corners*/
	#C19-S2 b.cornertop-headoutside b, #C19-S2 b.cornerbot-headoutside b {display:block; height:1px; overflow:hidden; background:#f1f1f1}
	#C19-S2 b.cornertop-headoutside b.corner4, #C19-S2 b.cornerbot-headoutside b.corner4 {margin:0 1px; height:1px}
#C19-S2 div #cornerbkg-headinside {margin:0; padding:2px 15px 5px 15px; background:#f1f1f1}
	#C19-S2 #cornerbkg-headinside b {font-size:1px}
	#C19-S2 b.cornertop-headinside, #C19-S2 b.cornerbot-headinside {display:block; background:#f1f1f1}/*corners*/
	#C19-S2 b.cornertop-headinside b, #C19-S2 b.cornerbot-headinside b {display:block; height:1px; overflow:hidden; background:#f1f1f1}
	#C19-S2 b.cornertop-headinside b.corner4, #C19-S2 b.cornerbot-headinside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-tabsoutside2 {margin:0; background:#D6DADA}
	#cornerbkg-tabsoutside2 b {font-size:1px}
	b.cornertop-tabsoutside2, b.cornerbot-tabsoutside2 {display:block; background:#f1f1f1}
	b.cornertop-tabsoutside2 b, b.cornerbot-tabsoutside2 b {display:block; height:1px; overflow:hidden; background:#D6DADA}
	b.cornertop-tabsoutside2 b.corner4, b.cornerbot-tabsoutside2 b.corner4 {margin:0 1px; height:1px}
#C19-S2 table#content {margin:2px 6px 0 9px; height:30px; vertical-align:middle; font-size:12px; line-height:14px; color:#555}
	#C19-S2 table#content a, #C19-S2 table#content a:visited {color:#a71930; text-decoration:none}
	#C19-S2 table#content a:hover {color:#bb2322; text-decoration:underline}
#C19-S2 td.sortby {text-align:right; font-size:12px;}
	#C19-S2 td.sortby form, #C19-S2 td.sortby select {color:#555; font-size:11px; line-height:12px}
#C19-S2 td.links {background-image:url(/ms-patch-qualification/webgui/backgrounds/linklist-E6E7E8anglebkg.gif); background-repeat:no-repeat; background-position:-60px 50%}
#C19-S2 table #results {background-color:#fff; border:4px solid white; margin:6px 6px 2px 6px;}
	 #C19-S2 table #results td {padding:10px 10px 10px 10px; margin:0; font-size:12px; line-height:14px}
	 #C19-S2 table #results td h5 {margin:0 0 7px 0; padding:0; font-size:12px; line-height:15px}
	 #C19-S2 table #results td p {margin:0 0 4px 0; padding:0}
#C19-S2 #results ul {width:180px; margin:0 0 0 50px; padding:0 0 0 0; list-style-type:none; font-size:12px; line-height:14px;}
#C19-S2 #results ul li {text-decoration:none; font-size:12px; line-height:14px; /*font-weight:bold;*/ margin:12px 0; padding:0 0 0 13px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:0 4px; background-repeat:no-repeat}
#C19-S2 #results ul li a, #C19-S2 #results ul li a:visited {color:#a71930; text-decoration:none}
#C19-S2 #results ul li a:hover {color:#bb2322; text-decoration:underline}
#C19-S2 #results td.image {width:100px}
	#C19-S2 .cta {margin:10px 4px 0 0; width:auto; color:#555; font-family:"Trebuchet MS", Barlow, Arial, sans-serif; font-size:12px; 
		line-height:14px; font-weight:bold; white-space:nowrap; text-transform:uppercase; padding:6px 12px 4px 12px; display:inline-block; cursor:pointer; 
		background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-E6E7E8bkg.gif); background-repeat:repeat-x; background-position:0 0;
		-moz-border-radius-bottomright:6px; -khtml-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-bottom-right-radius:6px; 
		-moz-border-radius-bottomleft:6px; -khtml-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; border-bottom-left-radius:6px; 
		-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
		-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
	#C19-S2 #results a.detail, #C19-S2 #results a.detail:visited {color:#555; text-decoration:none; padding-right:8px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightplus.gif); background-position:right 3px; background-repeat:no-repeat}
	#C19-S2 #results a.map, #C19-S2 #results a.map:visited {color:#555; text-decoration:none; padding-right:7px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightblack.gif); background-position:right 4px; background-repeat:no-repeat}
	#C19-S2 #results a.detail:hover, #C19-S2 #results a.map:hover {text-decoration:none; color:black;}
#C19-S2 #navcontent {width:200px; font-size:12px; line-height:14px; color:#555}
	#C19-S2 #navcontent h4 {color:#333; font-size:15px; line-height:17px; margin:5px 0px 10px 0; padding:0 10px 8px 10px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:0 100%; background-repeat:repeat-x}
	#C19-S2 #navcontent h5  {font-size:12px; line-height:14px; color:#555; margin:8px 10px 0 10px; padding:0;}
	#C19-S2 #navcontent p {font-size:12px; line-height:14px; color:#555; background-image:none; margin:0px 10px 8px 10px;}
	#C19-S2 #navcontent ul {margin:15px 10px; padding:0; list-style-type:none;}
	#C19-S2 #navcontent ul li {text-decoration:none; font-size:12px; line-height:14px; margin:0 0 5px 0; padding:0 0 0 8px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C19-S2 #navcontent ul li a, #C19-S2 #navcontent ul li a:visited {color:#a71930; text-decoration:none}
	#C19-S2 #navcontent ul li a:hover {color:#bb2322; text-decoration:underline}

/* C20 - BASIC TEXT */
#C20 {text-align:left; margin:0 0 7px 0; padding:0; color:#555; background-color:white; font-size:12px; line-height:16px; font-family:Barlow, Arial,sans-serif,geneva;}
#C20 #content {color:#555; padding:0 11px; margin:0 0 10px 0}
#C20 #divider2 {margin:0 -11px; padding:0; height:12px; width:auto;}
#C20 #objecthead {position:relative; height:125px; margin:8px 0 0px -11px; background-image:url(); background-position:0 bottom; background-repeat:no-repeat;}
	#C20 #objecthead h4 {position:absolute; bottom:10px; left:105px; display:inline-block}
#C20 table#C20 td#content img, #C20 td#content img {/*margin:5px 0; padding:0*/ margin:6px 0 15px 20px; padding:0; float:right; clear:right; /*width:150px; height:auto;*/}
#C20 img.icon, #C20 #content img.icon {border:0; padding:0; margin:4px 0 8px 11px}
	#C20 img.iconsmall, #C20 #content img.iconsmall {border:0; padding:0; margin:0 5px 0 0; vertical-align:text-bottom}
#C20 h3 {width:auto; margin:3px 0 11px 0; padding:0 11px 8px 11px; color:#555; font-size:26px; line-height:28px; font-weight:normal; font-family:"trebuchet ms", "Sansation", Verdana, Geneva, sans-serif; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C20 h3.red {color:#a71930;}
	#C20 h3.black {color:#333; font-family:Barlow, Arial, sans-serif; font-weight:bold; margin:5px 0 8px 0; padding:0 0 10px 11px; font-size:15px; line-height:16px;}
#C20 h5 {margin:2px 11px 4px 11px; padding:0; font-size:13px; line-height:15px; color:#333;}
	#C20 h5 a, #C20 h5 a:visited {color:#333; padding:0 0 0 8px; font-size:13px; line-height:15px; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C20 h5 a:hover {color:#a71930; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px;}
	#C20 h5.red a, #C20 h5.red a:visited {display:block; color:#a71930; padding:0 0 0 8px; font-size:13px; line-height:15px; text-decoration:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-red.gif); background-position:-4px 4px; background-repeat:no-repeat}
	#C20 h5.red a:hover {color:#bb2322; text-decoration:underline;}
	#C20 #content h5 {margin-left:0}
#C20 a, a:visited {color:#555; text-decoration:underline; cursor:pointer;}
#C20 #content ul, #C20 #content ol {margin:0 0 15px 40px; padding:0; line-height:15px; background-image:none;}
	#C20 #content li, #C20 #content li {margin-top:3px; margin-bottom:3px;}
	#C20 #content ul ul, #C20 #content ol ol {margin-bottom:8px}
	#C20 #content ul a:hover {color:#a71930; text-decoration:underline;}
/*#C20 ul, #C20 #content ul {background-image:none; margin:0 -11px 10px -11px; padding:0 11px; font-size:12px; line-height:14px}
	#C20 #content ul {margin:0 0 5px 0; padding:0}
	#C20 td#content ul {margin:0 0 15px 0; padding:0}*/
#C20 #content ul.linklist {list-style-type:none; margin:0 0 15px 0; padding:0; font-size:12px; line-height:14px}
	#C20 #content ul.linklist li a, #C20 #content ul.linklist li a:visited {color:#555/*666*/; text-decoration:none; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-right.gif); background-position:-5px 3px; background-repeat:no-repeat}
	#C20 #content ul.linklist li a:hover {color:#a71930; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px;}
	#C20 #content ul.linklist li.red a, #C20 #content ul.linklist li.red a:visited {font-weight:bold; color:#a71930; text-decoration:none; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px; background-repeat:no-repeat}
	#C20 #content ul.linklist li.red a:hover {color:#bb2322; text-decoration:underline;}
#C20.navstyle {width:278px}
	#C20.navstyle table#C20 td {width:auto; margin:0; padding:0}
#C20 table#C20 {margin:0; padding:0; width:100%; height:auto;}
	#C20 table#C20 td#gap {width:10px; margin:0; padding:0; display:block}
	#C20 div#gap {width:10px;}
	#C20 table#C20 tr {vertical-align:top}
	#C20 table#C20 td#content {padding:0 11px; margin:0; background-color:white;}
#C20 h4 {color:#333; margin:5px 0 4px 11px; padding:0; font-size:15px; line-height:17px;}
	#C20 #content h4 {margin:6px 0 4px 0; padding:0; font-size:15px; line-height:17px;}
#C5 #C20 h4.rule {color:#333; width:auto; margin:5px 0 8px 0; padding:0 0 10px 11px; background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
	#C20 td#content h4.rule {margin:0 -11px 10px -11px; padding:6px 11px 10px 11px;  background-image:url(/ms-patch-qualification/webgui/borders/divider2.gif); background-position:left bottom; background-repeat:repeat-x}
#C20 p, #C20 td#content p {font-size:12px; line-height:18px; margin:0 5px 5px 0/*11px*/; padding:0; color:#555/*666*/; font-family:Barlow, Arial, sans-serif; background-image:none;}
	#C20 td#content p {margin:0px 5px 15px 0;}
	#C20 #content p.date {font-size:12px; line-height:12px; padding:0; margin:0 0 24px 0;}
	#C20 #content .pipe {color:#555; padding:0 6px 0 7px; vertical-align:text-top; display:inline-block}
#C20 .twocolumn {width:50%;}
#C20 .threecolumn {width:34%;}
#C20 table#C20 td#content .floatnone, #C20 table#C20 td#content img.floatnone, #C20 td#content img.floatnone {float:none; margin:0; padding:0; clear:both; border:none}
	#C20 td#gap {width:50px}
#C20 .border {border:none; border-right:1px solid #eee;}
#C20 #content ul.linklist li.find {background-image:none; list-style-type:none; margin:/*0*/5px 0 6px /*-40*/0px; padding:0;}
	#C20 #content ul.linklist li.find a, #C20 #content ul.linklist li.find a:visited {text-decoration:none; width:auto; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_search.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linklist li.find a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_search-hover.gif); background-position:0 0;}
#C20 #content ul.linklist li.overlay {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C20 #content ul.linklist li.overlay a, #C20 #content ul.linklist li.overlay a:visited {text-decoration:none; width:auto; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linklist li.overlay a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay-hover.gif); background-position:0 0;}
#C20 #content ul.linklist li.rss {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C20 #content ul.linklist li.rss a, #C20 #content ul.linklist li.rss a:visited {text-decoration:none; width:auto; height:19px; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linklist li.rss a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack-hover.gif); background-position:0 0;}
/*KEEP*/
#C20 ul.linkicon, #C20 #content ul.linkicon {margin:0; padding:0; list-style-type:none;}
#C20 #content ul.linkicon li.find, #C20 #content li.find {background-image:none; list-style-type:none; margin:/*0*/5px 0 6px /*-40*/0px; padding:0; }
	#C20 #content ul.linkicon li.find a, #C20 #content li.find a, #C20 #content ul.linkicon li.find a:visited, #C20 #content li.find a:visited {text-decoration:none; width:auto; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_search.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linkicon li.find a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_search-hover.gif); background-position:0 0;}
#C20 #content ul.linkicon li.overlay, #C20 #content li.overlay {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C20 #content ul.linkicon li.overlay a, #C20 #content li.overlay a, #C20 #content ul.linkicon li.overlay a:visited, #C20 #content li.overlay a:visited {text-decoration:none; width:auto; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linkicon li.overlay a:hover, #C20 #content li.overlay a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_plusoverlay-hover.gif); background-position:0 0;}
#C20 #content ul.linkicon li.rss, #C20 #content li.rss {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C20 #content ul.linkicon li.rss a, #C20 #content li.rss a, #C20 #content ul.linkicon li.rss a:visited, #C20 #content li.rss a:visited {text-decoration:none; width:auto; height:19px; height:19px; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack.gif); background-position:0 0; background-repeat:no-repeat}
	#C20 #content ul.linkicon li.rss a:hover, #C20 #content li.rss a:hover {text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/social-media/icon_rssblack-hover.gif); background-position:0 0;}
#C20 td#content ul.linkicon a.E6E7E8, #C20 td#content a.E6E7E8, #C20 td#content ul.linkicon a.E6E7E8:visited, #C20 td#content a.E6E7E8:visited {color:#555; display:block; margin-bottom:20px;}
#C20 .nogap, #C20 table#C20 p.nogap, #C20 table#C20 ul.nogap {margin-bottom:5px}
#C20 a img, #C20 td a img, #C20 map {border:none}
#C20 .floatleft, #C20 table#C20 td#content img.floatleft {margin:6px 20px 15px 0; padding:0; float:left; clear:none;}
#C20 .floatright, #C20 table#C20 td#content img.floatright {margin:6px 0 15px 20px; padding:0; float:right; clear:none;}
#C20 .clearnone {clear:none}
#C20 .clearboth {clear:both}

/*C21 - EVENT */
#C21 {width:100%; text-align:left; margin:0 0 7px 0; font-family:Barlow, Arial, sans-serif, geneva; color:#444; font-size:12px; line-height:18px;}
#C21 #feature {background-color:white; padding:15px 15px 20px 12px; margin:2px 6px 0 6px;}
	#C21 #feature table {display:inline-table; margin:0; padding:0;}
	#C21 #feature tr {vertical-align:top}
	#C21 #feature td {width:90%; vertical-align:top}
	#C21 #feature td#call2action {width:10%;}
	#C21 #feature h3 {color:#333; font-weight:normal; font-size:21px; line-height:23px; margin:5px 0 5px 0; padding:0;}
	#C21 #feature h4, #C21 #feature h5 {color:#555; font-weight:600; font-size:16px; line-height:18px; margin:4px 0 2px 0; padding:0;}
#C21 #feature #cta {margin:12px 0 0 0; text-align:center;}
	#C21 #feature #cta a {text-transform:none; padding:12px 24px 13px 24px; font-size:15px; line-height:17px;}
#C21 #content {background-color:white; padding:22px 15px 15px 15px;margin:1px 6px 2px 6px; font-size:12px; line-height:14px; }
	#C21 #content table {width:100%; display:inline-table; margin:0; padding:0;}
	#C21 #content table table {width:auto}
	* html #C21 #content table {width:93%; display:inline-table; margin:0; padding:0;}
	* html #C21 #content table table {width:auto;}
#C21 h3 {color:#333; font-size:21px; line-height:23px; margin:5px 0 10px 0; padding:0;}
#C21 h4 {color:#333; font-size:15px; line-height:17px; margin:4px 0 2px 0; padding:0;}
#C21 h5, #C21 #medium h5 {color:#333; font-size:13px; line-height:15px; margin:4px 0 2px 0; padding:0;}
#C21 h6, #C21 #medium h6 {color:#333; font-size:12px; line-height:14px; margin:4px 0 2px 0; padding:0;}
	#C21 h3.clearfloat, #C21 h4.clearfloat, #C21 h5.clearfloat {clear:both}
#C21 #content h5, #C21 #content table h5 {color:#333; font-size:13px; line-height:15px; margin:4px 0 2px 0; padding:0;}
#C21 a, a:visited {color:#444; text-decoration:underline; cursor:pointer;}
#C21 a:hover {color:#a71930; text-decoration:underline;}
#C21 ul.linklist {margin:3px 0 10px 1px; padding:0; font-size:12px; line-height:14px}
	#C21 ul.linklist li, #C21 #content ul.linklist li {padding:0 8px 2px 9px; list-style-type:none; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 4px; background-repeat:no-repeat}
	#C21 ul.linklist li a, #C21 ul.linklist li a:visited {color:#a71930; text-decoration:none;}
	#C21 ul.linklist li a:hover {color:#bb2322; text-decoration:underline}
#C21 p, #C21 #content table p {color:#444; font-size:12px; line-height:18px; margin:0 0 15px 0; padding:0}
#C21 div.floatright p {line-height:14px}
#C21 p.caption {font-size:11px; line-height:13px; margin:6px 0 25px 0; padding:0}
	#C21 .imgcaption, #C11 td .imgcaption, #C21 #content td .imgcaption, #C21 p.imgcaption, #C21 #content table p.imgcaption {/*new*/width:auto; font-size:11px; line-height:13px; margin:3px 0 0 0; padding:0; clear:both}
	#C21 #content div.small, #C21 #content table.small {width:150px;}
		#C21 #content div.small img, #C21 #content table.small img {width:150px; height:auto}
	#C21 #content div.medium, #C21 #content table.medium {width:200px;}
		#C21 #content div.medium img, #C21 #content table.medium img {width:200px; height:auto}
	#C21 #content div.large, #C21 #content table.large {width:280px;}
		#C21 #content div.large img, #C21 #content table.large img {width:280px; height:auto}
	#C21 p.small, #C21 #content p.small, #C21 #content table p.small {font-size:11px; line-height:13px;}
#C21 img.feature {margin:0; padding:0; width:720px; height:200px; border:0; text-align:center}
#C21 .floatleft {margin:5px 30px 25px 0; padding:0; float:left; clear:both;}
#C21 .floatright {margin:5px 0 30px 25px; padding:0; float:right; clear:both;}
#C21 table, #C21 table table {padding:0; margin:0; font-size:12px; line-height:14px;}
	#C21 td {padding:0;}
	#C21 table img {margin:0; padding:3px 0 0 0;}
	#C21 .twocolumn {width:50%;}
	#C21 .threecolumn {width:33%;}
#C21 table {width:auto; padding:0; margin:6px 0 15px 0; line-height:15px; border-collapse:collapse; font-size:12px; vertical-align:top; text-align:left}
	#C21 table th {font-size:13px; line-height:15px; color:#333; padding:4px 9px; background-color:#eee; border:none; text-align:center}
		#C21 table.data th {padding:4px 9px; background-color:#eee; border:1px solid #ddd;}
	#C21 table td {padding:4px 15px 6px 9px; border:none; background-color:#fff;}
	#C21 table td.nopad {padding:0}
	#C21 table.data td {padding:4px 9px; border:1px solid #ddd;}
		#C21 table.data tr.even td {background-color:#f7f7f7;}
	#C21 table.fullwidth, #C21 table table.fullwidth {width:100%}
#C21 ul {font-family:Barlow, Arial, sans-serif, geneva; margin:auto auto 15px 36px; padding:0;}
	#C21 ul ul  {margin:3px auto 0 16px;}
	#C21 ul ol {margin:3px auto 0 24px;}
#C21 ol {font-family:Barlow, Arial, sans-serif, geneva; padding:0; margin:0 auto 15px 40px;}
	#C21 ol ol {margin:3px auto 0 24px;}
	#C21 ol ul  {margin:3px auto 0 16px;}
#C21 li {color:#444; font-size:12px; line-height:14px; padding:2px 0}
#C21 .nogap {margin-bottom:5px}
#C21 .addgap, #C21 #content .addgap,  #C21 #content table .addgap {margin-bottom:16px;}
#C21 #rightfeature200 {width:200px; float:right; margin:0 0 25px 30px; color:#555; font-family:Barlow, Arial,sans-serif,geneva; font-size:11px; line-height:13px;}
	#C21 #rightfeature200 h5 {font-size:11px; line-height:13px}
	#C21 #rightfeature200 p {margin:0 0 12px 0; padding:0; font-size:11px; line-height:13px}
	#C21 #rightfeature200 img {width:200px; height:auto}
#C21 #leftfeature200 {width:200px; float:left; margin:0 30px 25px 0; color:#555; font-family:Barlow, Arial,sans-serif,geneva; font-size:11px; line-height:13px;}
	#C21 #leftfeature200 h5 {font-size:11px; line-height:13px}
	#C21 #leftfeature200 p {margin:0 0 12px 0; padding:0; font-size:11px; line-height:13px}
	#C21 #leftfeature200 img {width:200px; height:auto}

/* C22 - BASIC FORM */
#C22 {width:auto; margin:0; padding:0; font-size:12px; line-height:14px; font-family:Barlow, Arial,sans-serif; color:#333}
#C22 table {width:auto; margin:0 auto;}
#C22 #formheading {margin:0 0 20px 0; padding:0}
#C22 h3 {font-weight:500; font-size:21px; line-height:24px; color:#333; margin:0 0 2px 0; padding:0}
#C22 h4 {font-weight:600; font-size:16px; line-height:19px; color:#333; margin:0 0 2px 0; padding:0}
#C22 h5 {font-size:13px; line-height:15px; color:#333; margin:0 0 4px 0; padding:0}
#C22 p {font-size:12px; line-height:14px; color:#333; margin:10px 0 0 0; padding:0}
	#C22 p.smalltext {font-size:11px; line-height:13px}
#C22 ul.linklist {list-style-type:none; margin:0 0 10px 0; padding:0; font-size:13px; line-height:15px}
	#C22 ul.linklist li a, #C22 ul.linklist li a:visited {color:#a71930; text-decoration:none; padding:0 0 0 9px; background-image:url(/ms-patch-qualification/webgui/arrows/arrow-rightred.gif); background-position:-5px 5px; background-repeat:no-repeat}
	#C22 ul.linklist li a:hover {color:#bb2322; text-decoration:underline;}
	#C22 .floatright {float:right; margin:0; padding:0}
#C22 label {font-size:12px; line-height:14px; color:#333; margin:10px 15px 3px 0; padding:0}
#C22 span.required {color:#a71930; padding:0 3px 0 0; font-weight:normal;}
#C22 p.fieldtext {margin:20px 0 3px 0; padding:0;}
#C22 input, #C22 form select {font-size:12px; line-height:normal; color:#555; font-family:Barlow, Arial,sans-serif;}
	#C22 input.singleinput {width:280px; height:21px; margin:0; padding:0 0 0 4px;}
	#C22 input.radio, #C22 form input.checkbox {margin:0 3px 0 0; vertical-align:middle}
	#C22 select {width:280px; height:21px; padding:0 0 0 4px;}
	#C22 option {}
	#C22 textarea {width:280px; height:80px; margin:0; padding:2px 4px; font-size:12px; color:#555; line-height:normal; font-family:Barlow, Arial,sans-serif; overflow-y:scroll; resize:none;}
#C22 ul {background-image:none; list-style-type:none; margin:0 -11px 10px -11px; padding:0 11px; font-size:13px; line-height:15px}
#C22 li.calendar {background-image:none; list-style-type:none; margin:5px 0 5px 0; padding:0; }
	#C22 li.calendar a, #C22 li.calendar a:visited {width:auto; height:19px; text-decoration:none; white-space:nowrap; color:#a71930; font-weight:bold; display:inline-block; padding:2px 0 0 24px; vertical-align:bottom; background-image:url(/ms-patch-qualification/webgui/icons/icon_outlook.gif); background-position:0 0; background-repeat:no-repeat}
	#C22 li.calendar a:hover {color:#bb2322; text-decoration:underline; background-image:url(/ms-patch-qualification/webgui/icons/icon_outlook-hover.gif);}
#C22 #cta {margin:30px 0;}
#C22 #cta a {padding:6px 15px 5px 15px; margin-right:7px}
#C22 #cta a.clear {background-image:url(/ms-patch-qualification/webgui/backgrounds/cta-E6E7E8bkg.gif);}
#C22 #gap {width:45px}

/*FUNCTIONALITY BAR*/
#functionalitybar {text-align:center; width:auto; margin:50px 0 -15px 0; padding:0; font-family:Barlow, Arial,sans-serif,geneva;}
#functionalitybar table {width:auto; vertical-align:middle; text-align:center; background-color: #eee; margin:0; text-align:center; margin-top:15px; 
	background-repeat:repeat-x; color:#555666; font-size:12px; line-height:14px; font-weight:bold; margin:0 auto; padding:0; text-decoration:none; 
	background-image:url(/ms-patch-qualification/webgui/backgrounds/utilitybar_bkg.jpg); background-repeat:repeat-x; background-position:0 0;
	-moz-border-radius-topright:6px; -khtml-border-radius-topright:6px; -webkit-border-top-right-radius:6px; border-top-right-radius:6px; 
	-moz-border-radius-topleft:6px; -khtml-border-radius-topleft:6px; -webkit-border-top-left-radius:6px; border-top-left-radius:6px;}
	#C11 #content #functionalitybar table, #C21 #content #functionalitybar table {width:auto;}
#functionalitybar table td {color:#333; font-size:14px; line-height:16px; margin:0; padding:15px 25px 9px 25px; white-space:nowrap; background-image:url(/ms-patch-qualification/webgui/borders/verticalpipe.gif); background-repeat:no-repeat; background-position:0 6px;}
#functionalitybar td.nopipe {background-image:none}
#functionalitybar a, #functionalitybar a:visited {color:#333; margin:0 0; padding:0; font-weight:bold; text-decoration:none}
#functionalitybar a:hover {color:#a71930; text-decoration:underline}
#functionalitybar img.icon {border:0; margin:0 5px 0 0; padding:0;}
#functionalitybar #cta {display:inline; padding:0; margin:0 0 0 8px;}

/*ROUND CORNERS - MOUNTAIN TOP SOLUTION*/
	b.corner1 {margin:0 5px;}/*corner steps*/
	b.corner2 {margin:0 3px;}/*corner steps*/
	b.corner3 {margin:0 2px;}/*corner steps*/
div #cornerbkg-C8outside {margin:0 0 20px 0;}
	#cornerbkg-C8outside b {font-size:1px}
	b.cornertop-C8outside, b.cornerbot-C8outside {display:block; background:#e8e8e8}
	b.cornertop-C8outside b {display:block; height:1px; overflow:hidden; background:#ffffff}
	b.cornerbot-C8outside b {display:block; height:1px; overflow:hidden; background:#e4e4e4}
	b.cornertop-C8outside b.corner4, b.cornerbot-C8outside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C8S2outside {margin:0;}
	#cornerbkg-C8S2outside b {font-size:1px}
	b.cornerbot-C8S2outside {display:block; background-color:#e8e8e8}/*#e8e8e8*/
	b.cornerbot-C8S2outside b {display:block; height:1px; overflow:hidden; background-color:#cccfce}/*#e6e6e6*/
	b.cornerbot-C8S2outside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C8S2E6E7E8outside {margin:0;}
	#cornerbkg-C8S2E6E7E8outside b {font-size:1px}
	b.cornertop-C8S2E6E7E8outside, b.cornerbot-C8S2E6E7E8outside {display:block; background:#e8e8e8}
	b.cornertop-C8S2E6E7E8outside b {display:block; height:1px; overflow:hidden; background:#f8f8f8}
	b.cornerbot-C8S2E6E7E8outside b {display:block; height:1px; overflow:hidden; background:#e6e6e6}
	b.cornertop-C8S2E6E7E8outside b.corner4, b.cornerbot-C8S2E6E7E8outside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C4outside {margin:0; background:#dadede}
	#cornerbkg-C4outside b {font-size:1px}
	b.cornertop-C4outside, b.cornerbot-C4outside {display:block; background:#e8e8e8}
	b.cornertop-C4outside b, b.cornerbot-C4outside b {display:block; height:1px; overflow:hidden; background:#dadede}
	b.cornertop-C4outside b.corner4, b.cornerbot-C4outside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C4inside {margin:2px 6px; background:#e0e3e3}
	#cornerbkg-C4inside b {font-size:1px}
	b.cornertop-C4inside, b.cornerbot-C4inside {display:block; background:#dadede}
	b.cornertop-C4inside b, b.cornerbot-C4inside b {display:block; height:1px; overflow:hidden; background:#e0e3e3}
	b.cornertop-C4inside b.corner4, b.cornerbot-C4inside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-bodyoutside {margin:0; background:#d7dbdb}
	#cornerbkg-bodyoutside b {font-size:1px}
	b.cornertop-bodyoutside, b.cornerbot-bodyoutside  {display:block; background:#e8e8e8}
	b.cornertop-bodyoutside b, b.cornerbot-bodyoutside b {display:block; height:1px; overflow:hidden; background:#d7dbdb}
	b.cornertop-bodyoutside b.corner4, b.cornerbot-bodyoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-bodyinside {margin:2px 6px; background:#e0e3e3}
	#cornerbkg-bodyinside b {font-size:1px}
	b.cornertop-bodyinside, b.cornerbot-bodyinside {display:block; background:#d7dbdb}
	b.cornertop-bodyinside b, b.cornerbot-bodyinside b {display:block; height:1px; overflow:hidden; background:#e0e3e3}
	b.cornertop-bodyinside b.corner4, b.cornerbot-bodyinside b.corner4 {margin:0 1px; height:1px}	
div #cornerbkg-bodyinsidewhite, td.cornerbkg-bodyinsidewhite {margin:2px 6px; background:white;}
	#cornerbkg-bodyinsidewhite b, td.cornerbkg-bodyinsidewhite b {font-size:1px}
	b.cornertop-bodyinsidewhite, b.cornerbot-bodyinsidewhite {display:block; background:#e0e3e3}
	b.cornertop-bodyinsidewhite b, b.cornerbot-bodyinsidewhite b {display:block; height:1px; overflow:hidden; background:white}
	b.cornertop-bodyinsidewhite b.corner4, b.cornerbot-bodyinsidewhite b.corner4 {margin:0 1px; height:1px}	
div #cornerbkg-C5inside {margin:2px 6px; background-color:#ebebeb;}
	#cornerbkg-C5inside b {font-size:1px}
	b.cornertop-C5inside, b.cornerbot-C5inside {display:block; background-color:#ffffff;} 
	b.cornertop-C5inside b, b.cornerbot-C5inside b {display:block; height:1px; overflow:hidden; background-color:#ebebeb;}
	b.cornertop-C5inside b.corner4, b.cornerbot-C5inside b.corner4 {margin:0 1px; height:1px;}
div #cornerbkg-C5outside {margin:0; background-color:#ffffff;}
	#cornerbkg-C5outside b {font-size:1px}
	b.cornertop-C5outside, b.cornerbot-C5outside {display:block; background-color:#e8e8e8;} 
	b.cornertop-C5outside b, b.cornerbot-C5outside b {display:block; height:1px; overflow:hidden; background-color:#ffffff;}
	b.cornertop-C5outside b.corner4, b.cornerbot-C5outside b.corner4 {margin:0 1px; height:1px;}
div #cornerbkg-C5focusinside {margin:2px 6px; background-color:#e1e1e1}
	#cornerbkg-C5focusinside b {font-size:1px}
	b.cornertop-C5focusinside, b.cornerbot-C5focusinside {display:block; background-color:#ffffff} 
	b.cornertop-C5focusinside b, b.cornerbot-C5focusinside b {display:block; height:1px; overflow:hidden; background-color:#e1e1e1}
	b.cornertop-C5focusinside b.corner4, b.cornerbot-C5focusinside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-C5focusoutside {margin:0 0 12px 0; background-color:#ffffff}
	#cornerbkg-C5focusoutside b {font-size:1px}
	b.cornertop-C5focusoutside, b.cornerbot-C5focusoutside {display:block; background-color:#e8e8e8} 
	b.cornertop-C5focusoutside b, b.cornerbot-C5focusoutside b {display:block; height:1px; overflow:hidden; background-color:#ffffff;}
	b.cornertop-C5focusoutside b.corner4, b.cornerbot-C5focusoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-tabsoutside {margin:0; background:#D6DADA}/*used for C11*/
	#cornerbkg-tabsoutside b {font-size:1px}
	b.cornertop-tabsoutside, b.cornerbot-tabsoutside {display:block; background:#e8e8e8}
	b.cornertop-tabsoutside b, b.cornerbot-tabsoutside b {display:block; height:1px; overflow:hidden; background:#D6DADA}
	b.cornertop-tabsoutside b.corner4, b.cornerbot-tabsoutside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-tabsinside {margin:2px 6px; background:#DFE3E3}/*used for C11*/
	#cornerbkg-tabsinside b {font-size:1px}
	b.cornertop-tabsinside, b.cornerbot-tabsinside {display:block; background:#D6DADA}
	b.cornertop-tabsinside b, b.cornerbot-tabsinside b {display:block; height:1px; overflow:hidden; background:#DFE3E3}
	b.cornertop-tabsinside b.corner4, b.cornerbot-tabsinside b.corner4 {margin:0 1px; height:1px}
div #cornerbkg-white {display:block; background-color:#ffffff}
div #cornerbkg-e8e8e8 {display:block; background-color:#e8e8e8}
div #cornerbkg-error {margin:0; background-color:#ececec; background-image:url(/ms-patch-qualification/webgui/backgrounds/error-bkg.jpg); background-position:left 4px; background-repeat:repeat-x}
	#cornerbkg-error b {font-size:1px}
	b.cornertop-error b, b.cornerbot-error b {display:block; height:1px; overflow:hidden; background-image:none; background:#f6f6f6}
	#cornerbkg-error #catsubcatdesc div, #cornerbkg-error #catsubcatdesc div p {font-size:13px; line-height:16px; color:#333;}
	#cornerbkg-error #catsubcatdesc div h2 {font-size:18px; line-height:21px; font-weight:normal; color:#555}
	#cornerbkg-error #catsubcatdesc div ul {margin-top:0; color:#333;}
	#cornerbkg-error #catsubcatdesc div ul li {padding-bottom:5px; color:#333;}

/*VIDYARD*/
#width360 {width:360px; height:270px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width360 img {width:360px; height:270px;}
	#width360 #overlay-box {width:360px; height:270px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/ms-patch-qualification/webgui/overlays/video_overlay360.png');} 
	html>body #width360 #overlay-box {width:360px; height:270px; background-image:url(/ms-patch-qualification/webgui/overlays/video_overlay360.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width360.floatright  {border-left:20px solid white; margin:0}
	#C13 #width360.floatleft  {border-right:20px solid white; margin:0}
	#width360.floatright, #width360.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
#width280 {width:280px; height:210px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width280 img {width:280px; height:210px;}
	#width280 #overlay-box {width:280px; height:210px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/ms-patch-qualification/webgui/overlays/video_overlay280.png');} 
	html>body #width280 #overlay-box {width:280px; height:210px; background-image:url(/ms-patch-qualification/webgui/overlays/video_overlay280.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width280.floatright  {border-left:20px solid white; margin:0}
	#C13 #width280.floatleft  {border-right:20px solid white; margin:0}
	#width280.floatright, #width280.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
#width200 {width:200px; height:150px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width200 img {width:200px; height:150px;}
	#width200 #overlay-box {width:200px; height:150px; position:absolute; top:0; left:0;  background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/ms-patch-qualification/webgui/overlays/video_overlay200.png');} 
	html>body #width200 #overlay-box {width:200px; height:150px; background-image:url(/ms-patch-qualification/webgui/overlays/video_overlay200.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width200.floatright  {border-left:20px solid white; margin:0; clear:right;}
	#C13 #width200.floatleft  {border-right:20px solid white; margin:0; clear:left}
	#width200.floatright {display:inline-block; clear:both; margin-bottom:20px; padding:0;}*/
#width160 {width:160px; height:120px; margin-top:0; margin-bottom:20px; position:relative; top:0; left:0; z-index:0;}
	#width160 img {width:160px; height:120px;}
	#width160 #overlay-box {width:160px; height:120px; position:absolute; top:0; left:0; background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/ms-patch-qualification/webgui/overlays/video_overlay160.png');} 
	html>body #width160 #overlay-box {width:160px; height:120px; background-image:url(/ms-patch-qualification/webgui/overlays/video_overlay160.png); background-position:50% 50%; background-repeat:no-repeat; }
	/*#C13 #width160.floatright  {border-left:20px solid white; margin:0}
	#C13 #width160.floatleft  {border-right:20px solid white; margin:0}
	#width160.floatright, #width160.floatleft {display:inline-block; clear:both; margin-bottom:0;}*/
div.vidyard_tbox {border:6px solid white; background-color:#e8e8e8; 
	-moz-border-radius-bottomright:12px; -khtml-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px; 
	-moz-border-radius-bottomleft:12px; -khtml-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; 
	-moz-border-radius-topright:12px; -khtml-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px; 
	-moz-border-radius-topleft:12px; -khtml-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; 
	-moz-box-shadow: 0px 0px 20px #000; -webkit-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=65, Color=#000000)"; 
	filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=0,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=90,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=180,strength=10),progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=270,strength=10)"}
div.vidyard_tinner {border:3px solid white}
div.vidyard_tcontent {background-color:black}
div.vidyard_tmask {background:#111 !important; opacity:0.80 !important; filter:alpha(opacity=80) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important; -moz-opacity:0.80 !important; -khtml-opacity:0.80;}


/* KLISH GROUP ADDITIONS*/
#ls-row-1-area-1 {overflow:visible !important;} /*Updates for the Fixed Area Layout - for the flyout menus in the header to be visible */
#ls-gen2-ls-area-body {overflow:visible !important;}
#ls-canvas {/*margin: auto !important;*/}/* Update for the content to be centered in the layouts */
/* DRL FIX */
#ls-canvas {/*text-align:center; margin:0 auto;*/ text-align:left; margin:0 auto}/*above ls-canvas fix from IT does not appear to work. this new line does fix the blue edit boxes in the templates to be properly aligned*/