html {height:100%;}
body {background:#e6e6e6; color:#515854; font-family:Helvetica, Arial, sans-serif; font-size:80%; margin:0; padding:0;}
body * {font-family:Helvetica, Arial, sans-serif; font-size:1em;}

/* GLOBAL RESET */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
ul {list-style:none;}
ttable {border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} 
/* END GLOBAL RESET */

.clear {clear:both;}

.container {background:#fff; margin:0 auto; position:relative; width:960px;}
#topbar {background:url(/local/images/en/patient/topbar_bg.jpg) no-repeat left bottom; height:229px; margin:0 12px 0 9px; position:relative;}
	.fr #topbar {background:url(/local/images/fr/patient/topbar_bg.jpg) no-repeat left bottom;}
	#home #topbar {background:url(/local/images/en/patient/home/topbar_bg.jpg) no-repeat left bottom; height:380px;}
		.fr#home #topbar {background:url(/local/images/fr/patient/home/topbar_bg.jpg) no-repeat left bottom;}
	#hcp #topbar {background:none; border-bottom:2px solid #cccccc; height:118px;}
		#home #hcp #topbar {background:url(/local/images/en/hcp/home/topbar_bg2.jpg) no-repeat left bottom; border-bottom:1px none; height:316px;}
			.fr#home #hcp #topbar {background:url(/local/images/fr/hcp/home/topbar_bg2.jpg) no-repeat left bottom;}
	#mainLogo {}
	#home #fontControl {display:none;}
	#home #hcp #fontControl {display:none;}
		#mainLogo a {background:url(/local/images/en/main_logo.gif) no-repeat left top; display:block; height:67px; overflow:hidden; position:absolute; left:18px; top:12px; text-indent:-5000px; width:451px;}
		 .fr #mainLogo a {background:url(/local/images/fr/main_logo.gif) no-repeat left top; width:491px;}
	#globalNav {font-size:10pt; position:absolute; top:13px; right:68px;}
		#home #globalNav {font-size:10pt; position:absolute; top:13px; right:5px;}
	#fontControl {position:absolute; top:11px; right:5px;}
	#statusNav {position:absolute; top:60px; right:0;}
		#hcp #statusNav {background:url(/local/images/en/hcp/hcp_status.gif) no-repeat left top; height:27px; top:50px; width:276px;}
		 .fr #hcp #statusNav {background:url(/local/images/fr/hcp/hcp_status.gif) no-repeat left top; width:292px;}
	#mainNav {position:absolute; top:88px; right:0; font-size:10pt;}

	#bluemanLink {display:none;}
		#home #bluemanLink {display:block; position:absolute; left:0; top:120px;}
			#home #bluemanLink a {cursor:pointer; overflow:hidden; text-indent:-5000px; display:block; height:247px; width:227px;}
		#bluemanLinkParttwo {bbbborder:1px solid red; display:none;}
			#home #bluemanLinkParttwo {display:block; position:absolute; left:220px; top:115px; z-index:2000;}
				#home #bluemanLinkParttwo a {cursor:pointer; overflow:hidden; text-indent:-5000px; display:block; height:215px; width:100px;} 
		
#main {min-height:379px; height:auto !important; height:379px; margin:0 12px 0 9px;}
	#hcp #main {min-height:490px; height:auto !important; height:490px;}
	#home #main {min-height:212px; height:auto !important; height:212px;}

	#leftbar {float:left; margin:11px 0 0 0; width:198px;}
		#home #leftbar {display:none;}
	#middle {border-left:2px solid #cccccc; float:left; min-height:332px; height:auto !important; height:321px; margin:11px 27px 11px 0; width:502px;}
		#home #middle {border-left:2px none; min-height:212px; height:auto !important; height:212px; margin:5px 0; width:939px;}
			#home #middle h1 {display:none;}
	#rightbar {float:left; margin:11px 0 0 0; width:210px;}
		#home #rightbar {display:none;}
		#rightbar .questionnaire {display:none;}
			#rightbar .questionnaire#showQuestionnairetrue {display:block;}
		#rightbar .rightbarAdditional {display:block;}
	#rightbar .additionalContent {border:1px solid #616161; padding:5px; margin:7px 0;}
	#rightbar .additionalContent b {color:#6a002e;}
	#rightbar .additionalContent a {color:#6a002e; text-decoration:none;}


#bottomNav {background:#bed3e8; color:#002c69; height:32px; font-size:10pt; margin:0 13px 11px 9px; padding:14px 0 0 8px;}
	#hcp #bottomNav {background:#e6e6e6; color:#002c69; font-size:10pt; height:32px; padding:14px 0 0 8px;}
		.fr #hcp #bottomNav {font-size:0.89em; padding:14px 0 0 8px;}
#footer {background:url(/local/images/en/patient/pfizer_logo.jpg) no-repeat 16px 13px #6a002e; color:#fff; font-size:8pt; padding:12px 10px 0 74px; height:44px;}
	#hcp #footer {background:url(/local/images/en/hcp/pfizer_logo.jpg) no-repeat 16px 13px #002c69;}




/* NAVIGATION */

#mainMenu {}
	#mainMenu li {float:left; margin:0 0 0 3px;}
	#mainMenu li a {background:#7392BE; color:#fff; display:block; font-size:11pt; ffffont-weight:bold; line-height:25px; padding:0 7px; text-align:right; text-decoration:none; text-transform:lowercase; width:107px;}
		#mainMenu li a:hover {background:#002C69; color:#fff;}
		#mainMenu li a.on {background:#002C69; color:#fff;}
			#mainMenu li.first a {background:url(/local/images/en/patient/mainnav_corner_off.gif) no-repeat left top #7392BE;}
				#mainMenu li.first a:hover {background:url(/local/images/en/patient/mainnav_corner.gif) no-repeat left top #002C69; color:#fff;}
				#mainMenu li.first a.on {background:url(/local/images/en/patient/mainnav_corner.gif) no-repeat left top #002C69; color:#fff;}
			
		#hcp #mainMenu li a {background:#7392BE; color:#fff;}
		 .fr #hcp #mainMenu li a {font-size:.99em;}
			#hcp #mainMenu li a:hover {background:#002C69; color:#fff;}
			#hcp #mainMenu li a.on {background:#002C69; color:#fff;}
				#hcp #mainMenu li.first a {background:url(/local/images/en/patient/mainnav_corner_off.gif) no-repeat left top #7392BE; color:#fff;}
					#hcp #mainMenu li.first a:hover {background:url(/local/images/en/patient/mainnav_corner.gif) no-repeat left top #002C69; color:#fff;}
					#hcp #mainMenu li.first a.on {background:url(/local/images/en/patient/mainnav_corner.gif) no-repeat left top #002C69; color:#fff;}

#leftmenu {}
	#leftmenu li {background:url(/local/images/en/patient/leftnav_dots.gif) no-repeat left bottom; padding:6px 0 6px 0; text-align:right;}
		#leftmenu li a {color:#999999; display:block; padding:0 28px 0 5px; text-decoration:none; width:163px;}
			#leftmenu li a:hover {color:#6a002e;}
			#leftmenu li a.on {bbbbackground:url(/local/images/en/patient/leftnav_arrow.gif) no-repeat 178px 4px; color:#6a002e;}
				#hcp #leftmenu li a {color:#999999;}
					#hcp #leftmenu li a:hover {color:#002c69;}
					#hcp #leftmenu li a.on {bbbbbackground:url(/local/images/en/hcp/leftnav_arrow.gif) no-repeat 178px 4px; color:#002c69;}
#subleftmenu {margin:6px 0;}
	#subleftmenu li {background:none; font-size:.85em; padding:0;}
		#subleftmenu li a {}
		#subleftmenu li a.on {background:url(/local/images/en/patient/leftnav_arrow.gif) no-repeat 178px 4px; color:#6a002e;}
			#hcp #subleftmenu li a.on {background:url(/local/images/en/hcp/leftnav_arrow.gif) no-repeat 178px 4px; color:#002c69;}




#fontControl a {border-bottom:2px solid #fff; display:block; float:left; height:16px; margin:0 0 0 7px; overflow:hidden; text-indent:-5000px; width:9px;}
	#fontControl a.fontSmall {background:url(/local/images/a_small.gif) no-repeat left top;}
	#fontControl a.fontMed {background:url(/local/images/a_med.gif) no-repeat left top; width:12px;}
	#fontControl a.fontLarge {background:url(/local/images/a_big.gif) no-repeat left top; width:14px;}
	#fontControl a:hover {border-bottom:2px solid #002d65;}

#statusNav a {background:url(/local/images/en/patient/statusnav_corner.gif) no-repeat left top #818181; color:#fff; display:block; font-weight:bold; line-height:25px; padding:0 7px; text-align:right; text-decoration:none; text-transform:lowercase; width:231px;}
	#statusNav .statusArrow {background:url(/local/images/en/patient/statusnav_arrow.gif) no-repeat right 7px; display:block; padding:0 16px 0 0;}
		#hcp #statusNav a {display:none;}




#globalNav a {color:#757575; font-size:10pt; font-weight:bold; padding:0 0 0 16px; text-decoration:none;}

#bottomNav a {color:#002c69; padding:0 10px; text-decoration:none;}

/* END NAVIGATION */





/* HOME */

#patientItems {}
	#contentRegion #patientItems h2 {font-size:14pt; font-weight:normal; padding:10px 0 10px 11px; width:100px;}
	#contentRegion #patientItems p {padding:0 0 0 11px; width:114px;}
		#contentRegion #patientItems p.action {font-weight:bold; width:150px;}
	#contentRegion #patientItems a, #contentRegion #patientItems a:hover {color:#515854; font-weight:normal; text-decoration:none;}
	#questionnaire {background:url(/local/images/en/patient/home/idpain.gif) no-repeat left top #e6e6e6; float:left; hheight:212px; wwidth:288px;}
		.fr #questionnaire {background:url(/local/images/fr/patient/home/idpain.gif) no-repeat left top #e6e6e6;}
		#questionnaire a {display:block; height:212px; overflow:hidden; text-indent:-5000px; width:288px;}



	#symptoms {background:url(/local/images/en/patient/home/painful-anxious-sleepless.jpg) no-repeat right bottom; border:2px solid #ededed; display:block; float:left; height:208px; margin:0 6px 0 7px; width:314px; cursor:pointer;}
		.fr #symptoms {background:url(/local/images/fr/patient/home/painful-anxious-sleepless.jpg) no-repeat right bottom;}
		#contentRegion #symptoms h2 {color:#002c69;}
			.fr #contentRegion #symptoms h2 {width:130px;}
		#symptoms p.action {color:#002c69; margin-top:64px;}
			.fr #symptoms p.action {margin-top:30px;}
	#helpfulLinks {background:url(/local/images/en/patient/home/cactus.jpg) no-repeat right bottom; border:2px solid #ededed; display:block; float:left; height:208px; width:314px; cursor:pointer;}
		#contentRegion #helpfulLinks h2 {color:#6a002e;}
		#helpfulLinks p.action {color:#6a002e; margin:22px 0 0 0;}
			.fr #helpfulLinks p.action {margin:0;}
	#roadAtlas {background:url(/local/images/en/patient/home/road-atlas.jpg) no-repeat right bottom; border:2px solid #ededed; float:left; height:208px; width:204px; margin:0 0 0 8px; cursor:pointer;}
		.fr #roadAtlas {background-image:url(/local/images/fr/patient/home/road-atlas.jpg);}
		#contentRegion #roadAtlas h2 {color:#f98220;}
		#roadAtlas p.action {color:#f98220; margin:40px 0 0 0;}
			.fr #roadAtlas p.action {margin:56px 0 0 0;}




#hcpItems {}
	#hcp #hcpItems h2 {font-size:14pt; padding:10px 0 10px 11px; width:100px;}
	#hcpItems p {padding:0 0 0 11px; width:100px;}
		#hcpItems p.action {font-weight:bold; width:150px;}
	#hcp #contentRegion #hcpItems a, #hcp #contentRegion #hcpItems a:hover {color:#515854; font-weight:normal; text-decoration:none;}
	#hcpItems #dn4 {background:url(/local/images/en/hcp/home/dn4.gif) no-repeat left top #e6e6e6; display:block; float:left; height:212px; width:288px; cursor:pointer;}
		#hcp #contentRegion #dn4 h2 {color:#9b0a20; margin-left:130px;}
		#contentRegion #dn4 p {margin-left:130px; width:135px;}
		#dn4 p.action {color:#9b0a20; margin:0 0 0 130px; width:130px;}
		.fr #dn4 {font-size:85%;}
	#screeningTools {background:url(/local/images/en/hcp/home/cactus2.jpg) no-repeat right bottom; border:2px solid #ededed; display:block; float:left; height:208px; margin:0 6px 0 7px; width:204px; cursor:pointer;}
		#hcp #contentRegion #screeningTools h2 {color:#002c69;}
		#contentRegion #screeningTools p.action {color:#002c69; margin:2px 0 0 0; padding-bottom:0;}
			.fr #contentRegion #screeningTools p.action {margin:0 0 0 0;}
	#symposia {background:url(/local/images/en/hcp/home/2008pain2.jpg) no-repeat right bottom; border:2px solid #ededed; display:block; float:left; height:208px; margin:0 6px 0 0; width:204px; cursor:pointer;}
			.fr #symposia {background:url(/local/images/fr/hcp/home/2008pain2.jpg) no-repeat right bottom;}
		#hcp #contentRegion #symposia h2 {color:#6a002e;}
			.fr #hcp #contentRegion #symposia h2 {width:190px;}
		#contentRegion #symposia p.action {color:#6a002e; margin:56px 0 0 0; padding-bottom:0;}
			.fr #contentRegion #symposia p.action {margin:4px 0 0 0;}
	#chronicAtlas {float:left; height:208px; width:215px;}
		#learnChronic {background:url(/local/images/en/hcp/home/learn-chronic-bg.gif) no-repeat left bottom #dceaf6; border:1px solid #efefef; cursor:pointer; display:block; height:97px;}
			#hcp #hcpItems h2#learnChronicHead {width:150px;}
				.fr #hcp #hcpItems h2#learnChronicHead {width:180px;}
			#learnChronic p.action {color:#324563; margin:10px 0 0 0;}
				.fr #learnChronic p.action {margin:0 0 0 0;}
		#hcpAtlas {background:url(/local/images/en/hcp/home/roadatlas.jpg) no-repeat right bottom; border:2px solid #ededed; cursor:pointer; display:block; height:104px; margin:5px 0 0 0; }
			.fr #hcpAtlas {background-image:url(/local/images/fr/hcp/home/roadatlas.jpg);}
			#hcp #hcpItems h2#hcpAtlasHeader {color:#f5861a; width:150px;}
				.fr #hcp #hcpItems h2#hcpAtlasHeader {font-size:13px; padding-bottom:13px;}
			#hcpAtlas p.action {color:#f5861a; margin:6px 0 0 0; padding-bottom:0;}
				.fr #hcpAtlas p.action {margin:0 0 0 0;}


#videoAction {color:#002c69; font-size:11pt; ffffont-weight:bold; line-height:36px; position:absolute; right:30px; top:339px;}
	#videoAction p {float:left; padding:0 12px 0 0;}
	#videoAction a#theVideo {background:url(/local/images/en/patient/home/video_button_bg.gif) no-repeat left top; color:#9f9ea3; display:block; line-height:36px; text-align:center; text-decoration:none; font-weight:normal; width:140px; float:left;}

#learnMore {color:#002c69; font-size:11pt; ffffont-weight:bold; line-height:36px; position:absolute; right:30px; top:343px;}
	#learnMore a {background:url(/local/images/en/learn_more_arrow.gif) no-repeat right top; color:#002c69; display:block; line-height:27px; padding:0 29px 0 0; text-align:right; text-decoration:none; wwwwidth:230px;}
		#hcp #learnMore a#learn {background:url(/local/images/en/hcp/home/learn_more_arrow.gif) no-repeat right top; color:#002c69; display:block; line-height:27px; padding:0 29px 0 0; text-align:right; text-decoration:none; wwwwidth:230px; font-weight:normal;}
		.fr #learnMore a#learn {wwwwidth:380px;}

/* END HOME */






/* CONTENT */

#middle h1 {border-bottom:2px solid #cccccc; color:#6a002e; font-size:18pt; padding:8px 10px 12px 18px;}
 #hcp #middle h1 {color:#002c69;}
#middle .nextArea {border-top:2px solid #cccccc; padding:8px 10px 12px 18px;}
	#middle .nextArea a {color:#6a002e; text-decoration:none;}
	#hcp #middle .nextArea a {color:#002c69; text-decoration:none;}
#contentRegion {padding:22px 10px 12px 18px; min-height:200px; height:auto !important; height:200px;}
	#home #contentRegion {padding:0;}
#contentRegion h2 {font-weight:bold; color:#6a002e; padding:8px 0 5px 0;}
	#hcp #contentRegion h2 {color:#002c69; font-size:16px;}
#contentRegion h3 {font-weight:bold; font-size:14px;margin:0 0 10px;}
#contentRegion h4 {color:#6a002e;}
#contentRegion p {padding-bottom:10px;}
#contentRegion p.references {font-size:.85em;}
#contentRegion p.references sup {font-size:1em;}
#contentRegion p.refTitle {font-weight:bold;}
#contentRegion p.quote {color:#667da5; font-style:italic; fffont-weight:bold; padding-left:30px;}
#contentRegion p.quoteRef {float:right; font-size:.85em;}
#contentRegion p.callout {color:#667da5; font-style:italic; font-weight:bold;}
#contentRegion b.heading {color:#6a002e;}
	#hcp #contentRegion b {color:#002c69;}
#contentRegion sup {font-size:.8em;}
#contentRegion a {color:#6a002e; font-weight:bold; text-decoration:none;}
#contentRegion a:hover {text-decoration:underline;}
	#hcp #contentRegion a {color:#002c69; font-weight:bold; text-decoration:none;}
	#hcp #contentRegion a:hover {text-decoration:underline;}
#contentRegion ol.ref {font-size:.85em;}
#contentRegion ul {list-style:disc; padding-left:35px; padding-bottom:5px;}
	#contentRegion ul li {padding-top:3px;}
	#contentRegion ul ul {padding-bottom:3px;}
	#hcp #contentRegion ul ul {list-style:none; margin:0; padding:0;}
		#hcp #contentRegion ul ul li {background:url(/local/images/en/hcp/uldash_small.gif) no-repeat left 10px; padding:0 0 3px 15px;}
	/* #hcp #contentRegion ul ul li {background:url(/local/images/en/hcp/uldash.gif) no-repeat left 8px; padding:0 0 3px 15px;} */
#contentRegion img.imageRight {float:right; padding:0 0 5px 10px;}
#contentRegion img.imageLeft {padding:0 10px 5px 0;}
#contentRegion .boxContainer {border:1px solid #AAAAAA;padding:5px;}
#contentRegion .required {float:right; color:red; padding-top:8px;}
#contentRegion .boxContainer .errorText {color:red;}
.validate-summary {color:red;}

#contentRegion ul li a.sitemapLinks {color:#515854; font-weight:normal;}
	#hcp #contentRegion ul li a.sitemapLinks {color:#515854; font-weight:normal;}

	table.form {}
		table.form td.label {font-weight:bold; padding:0 10px 0 0;}
		table.form td.field {padding:0 0 5px 0;}
	

	table.chartTable {border-collapse:collapse; border:2px solid #fff;}
		table.chartTable th {background:#e6e6e6; border:1px solid #6a002e; color:#6a002e; font-weight:bold; padding:5px;}
			#hcp table.chartTable th {background:#e6e6e6; border:1px solid #002c69; color:#002c69;}
		table.chartTable td {border:1px solid #6a002e; padding:5px;}
			#hcp table.chartTable td {border:1px solid #002c69;}
			
	table.columnTable {border-collapse:collapse; border:2px solid #fff;}
		table.columnTable th {border-right:1px solid #6a002e; font-weight:bold; padding:5px; vertical-align:top;}
		table.columnTable td {border-right:1px solid #6a002e; padding:5px; vertical-align:top; width:50%;}
			
	table.horizontalLineTable {border-collapse:collapse;border-bottom:1px solid #6a002e;border-top:1px solid #6a002e; border-left:2px solid #fff; border-right:2px solid #fff;}
		#hcp table.horizontalLineTable {border-collapse:collapse;border-bottom:1px solid #00276a;border-top:1px solid #00276a; border-left:2px solid #fff; border-right:2px solid #fff;}
			#hcp table.horizontalLineTable th {border-bottom:1px solid #00276a;border-top:1px solid #00276a; padding:5px 5px 5px 0; text-align:left;}
		table.horizontalLineTable td {border-bottom:1px solid #6a002e;border-top:1px solid #6a002e; padding:5px 5px 5px 0; vertical-align:top;}
			#hcp table.horizontalLineTable td {border-bottom:1px solid #00276a;border-top:1px solid #00276a; padding:5px 5px 5px 0; vertical-align:top;}
				#hcp table.horizontalLineTable td.bold {font-weight:bold;}
		
	table.examples {}
		table.examples td {padding:10px; vertical-align:top;}
	table.plain {}
		table.plain td {border:none; padding:0 3px 0 0; vertical-align:top; font-size:0.85em;}
		
	table.events {border-bottom:1px solid #00276a;}
		table.events th {border-bottom:1px solid #00276a; font-weight:bold;}
		table.events th.first {font-weight:bold; text-align:left; padding-left:8px;}
		table.events tr.odd {background:#e6e7e8;}
		table.events td {padding:8px; vertical-align:top; text-align:center;}
		table.events td.first {font-weight:bold; padding:8px; text-align:left;}

/* END CONTENT */

/* SPLASH PAGE */

.splashBg {background:url(/local/images/splash/main_bg.jpg) no-repeat left 72px; height:482px; width:940px; padding-bottom:111px;}
	.splashBg h3 {padding:5px 0; font-weight:bold;}
.splashFrContentTop {font-size:11pt; position:absolute; left:457px; top:157px; width:222px;}
	.splashFrContentTop a {font-size:11pt; color:#0e3d7e; font-weight:bold; text-decoration:none;}
.splashEnContentTop {font-size:11pt; position:absolute; left:703px; top:157px; width:222px;}
	.splashEnContentTop a {font-size:11pt; color:#7a123c; font-weight:bold; text-decoration:none;}
.splashFrLink {font-size:13pt; position:absolute; left:487px; top:346px;}
	.splashFrLink a {color:#0e3d7e; font-weight:bold; text-decoration:none;}
.splashEnLink {font-size:13pt; position:absolute; left:740px; top:346px;}
	.splashEnLink a {color:#7a123c; font-weight:bold; text-decoration:none;}
.splashFrContentBottom {font-size:8pt; position:absolute; left:457px; top:393px; width:222px;}
	.splashFrContentBottom a {color:#0e3d7e; font-weight:bold; text-decoration:none;}
	.splashFrContentBottom p {padding:5px 0;}
.splashEnContentBottom {font-size:8pt; position:absolute; left:704px; top:393px; width:222px;}
	.splashEnContentBottom a {color:#0e3d7e; font-weight:bold; text-decoration:none;}
	.splashEnContentBottom p {padding:5px 0;}
	
/* END SPLASH PAGE */






/* ext js skinning */

#nepPopup .x-window-mc,
#nepPopup .x-window-ml,
#nepPopup .x-window-mr,
#nepPopup .x-window-bl,
#nepPopup .x-window-br, 
#nepPopup .x-window-bc {background:#fff;}
#nepPopup .x-window-ml {padding-left:10px;}
#nepPopup .x-window-mr {padding-right:10px;}
#nepPopup .x-window-tc, #nepPopup .x-window-tl, #nepPopup .x-window-tr {background:#fff;}
#nepPopup .x-tool-close, #nepPopup .x-tool-close-over {background:url(/local/images/button_close.gif) no-repeat 0 0;padding:0 10px 0 0;}
#nepPopup .x-window-header {background:#E9E9EA;margin:10px 4px 0;}
#nepPopup {font-size:1.1em;}
#nepPopup h2 {font-size:1.2em; font-weight:bold;}
#nepPopup .form input.forgotEmail {width:250px;}

.mtcpopup .x-panel-ghost *{background:#fff;}


.mtcpopup .x-window-proxy {background:#fff;border:1px solid #E9E9EA;}

#nepPopup .x-window-body {background:#E9E9EA !important;padding:10px;}

.moreinfo {background:url(/local/images/icon_questionmark.gif) no-repeat 5px 0;padding:0 10px;}

/* end ext js skinning */

/* fancy tables! */
.fancytable {border-collapse:collapse;}
.fancytable td, .fancytable th {border:1px solid #fff; color:#322C2E; padding:5px;}
.fancytable th {font-weight:bold;}
.fancytable th.col1 {background:#7A003B; color:#fff;}
.fancytable th.col2 {background:#1E417B; color:#fff;}
.fancytable td.col1b {background:#CAA6AA;}
.fancytable td.col2b {background:#ACAEC7;}
.fancytable td.col1 {background:#DFCCCE;}
.fancytable td.col2 {background:#D1D0E0;}
.fancytable td.col1c {background:#E8DADA}
.fancytable td.col2c {background:#D1D0E0}


