/* CUSTOM CSS FOR WWW.WD-DEO.GC.CA */ 

div.page { background-color: #FFFFFF; color: #000000; }

blockquote { background-color: #CCC; color: #000; border: 1px solid #000; font-style: italic; padding: 10px; }

ul.nav li { margin-bottom: 0px;} 
ul.nav li.menucontent { margin-top: 0; margin-bottom: 0; color: #069; } 
ul.nav li.menucontent a:link, ul.nav li.menucontent a:visited { text-decoration: none; color:#069; display:block; } 
ul.nav li.menucontent a:hover { text-decoration: underline; color: #FFFFFF; display:block;  } 

ul.nav2 { list-style-type: none; margin-top: 2px; margin-left: 0; margin-bottom: 3px; } 
ul.nav2 li a { text-decoration: none;} 
ul.nav2 li a:link, ul.nav2 li a:visited, ul.nav2 li a:active { color: #003366; } 
ul.nav2 li a:hover { text-decoration: underline; color: #FFF;} 
ul.nav2 li a.menulink:hover { text-decoration: underline;} 
div.left ul.nav2 li { border-top: 1px dashed #036; width: 134px;} 
div.left ul.nav2 li a {background-color: transparent;} 
div.right ul.nav2 li, div.left ul.nav2 li { 
	border-top: 1px dotted #036; padding-left: 15px; padding-top: 3px; padding-bottom: 3px; } 
div.right ul.nav2 li a.menulink { background-color: #DCDCDC; text-decoration: none;} 

div.textblock { border: 1px solid #069; padding: 5px; font-size: 1.0em; width: 18em; margin-left: 10px; } 
div.textblockblack { border: 1px solid #000; padding: 5px; font-size: 1.0em; margin-left: 10px; }
div.graytextblock { 
	width: 20em; padding: 10px; margin: 0 1em 1em 0; border: 1px solid #036; background-color: #dcdcdc; 
	background-image: url(/images/tmpl/ccc_square.gif); background-repeat: repeat; } 
div.graytextblock a { font-weight: bold; color: #C00; } 
div.graytextblock a:link, div.graytextblock a:visited, div.graytextblock a:active { color:#F00; } 
div.graytextblock a:hover { 
	color:#F00; } div.bluebox { width:20em; padding:10px; font-size:1.1em; color:#FFF; line-height:1.4em; 
	background-color: #069; } 
div.bluebox ul { background-color: #069; color: #FFF; } 
div.bluebox ul li { background-color: #069; color: #FFF; } 

.AW { padding: 5px; border: 1px solid #369; margin: 5px;} 
.feature_item { overflow: hidden; padding:0em; margin-top:5px; margin-bottom: 0;} 
.feature_item .feature_left { width: 195px; } 
.feature_item p { margin: 0; padding: 0; } S
.feature_item a { font-size: 1em; margin:0; padding:0; }
.feature_item .desc { float: left; width: 50%; font-size: 1.0em; padding-right: 10px; } 
.feature_item .img { width: 39%; float: left;} 

div.mediacentreheadline { padding-bottom: 25px; } 
div.headlinemeta { width: 100%; overflow: hidden; margin-bottom: 5px; } 
div.headlinedate { width: 50%; float: left; } 
div.headlinelocation { width: 50%; float: right; text-align: right; } 
div.archiveyears { width: 98.5%;}

.underline	{ text-decoration: underline; }
.underlineBlock	{ display: block; width: 590px; border-bottom: 1px solid #000; }

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */ 
h1.career { padding-top:10px; color:#164a84; font-size:20px; margin-top: 25px; } 
h2.career { color:#164a84; } 
ul.career { font-weight:bold; color:#164a84; } 
#flash5FRA	{ width: 575px; }
#careerboxTitle { display: block; background-color: transparent; background-image:url(/images/cont/10320_sbbg.gif); 
          background-repeat: no-repeat; color: #FFF; font-size:18px; font-weight:bold; padding: 5px; width: 90%; 
          height: 37px; } 
div.careerbox { border-bottom:solid 1PX #CCCCCC; width: 160px; font-size:.9em; padding-left:10px; padding-bottom: 20px; } 
#careerboxWelcome { border-bottom:solid 1PX #CCCCCC; } 
#careerboxWelcome img { position:relative; z-index: 2;} 
#careerboxWelcome p { background-color: transparent; margin-top:10px; width: 80%; z-index: -1; } 
#careerboxTitle a { color:#FFF; font-size: 1.2em; font-weight: bold; padding: 5px; } 
#careerboxTitle a:hover { color: #0099FF; font-size: 1.2em; font-weight: bold; padding: 5px; } 
.careerbox2 { border-bottom:solid 1PX #CCC; } 
.careerbox2 p { margin-top:10px; width: 90%; } 
.careerbox2 a { font-size: 1.2em; font-weight:bold; } 
.careertitle { background-image:url(images/cont/10322-bg.jpg); background-color: #175087; 
	background-repeat: no-repeat; background-position: top right; padding-left: 5px; padding-top: 8px; 
	color: #FFF; font-size: 1.2em; font-weight: bolder; height: 28px; margin-top: 0; } 
div.careerbox h2 a, div.careerbox h2 a:link, div.careerbox h2 a:visited, div.careerbox h2 a:active {
	 padding: 3px; display: block; font-size: 14px; color:#FFF; background-color: #008866; 
	 background-image: url(/images/cont/careersbox_titleBG_f01.jpg); background-position: top left; 
	 background-repeat: repeat-y; } 
div.careerbox h2 a:hover {
	 color: #FFF; display: block; background-image: url(/images/cont/careersbox_titleBG_f02.jpg); 
	 background-position: top left; background-repeat: repeat-y; } 
div.careerbox p { font-size: .9em; }

#wid-container { background-color: #025C76;
	 /*background-image: url(/images/cont/10326c.jpg); background-position:bottom; background-repeat: no-repeat; */ }
#wid-container form div.selectbox { margin-bottom: 10px; margin-left: 1px; }

img.wtIMG { border: none; } 

#frs fieldset, #winn fieldset, #ciif fieldset { padding: 10px; margin-top: 10px;}
#frs fieldset legend, #winn fieldset legend, #ciif fieldset legend { max-width: 100%;}
#frs fieldset p label, #winn fieldset p label, #ciif fieldset p label { display: block; width: 45%; float:left; clear:left;}

#frs textarea, #winn textarea, #ciif textarea { 
	width: 100%; padding: 10px; border: 1px solid #888;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.boxSize {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.alert { padding: 15px; margin-bottom: 23px; border: 1px solid transparent; /* border-radius: 4px; */ }
.alert h4 { margin-top: 0; color: inherit; }
.alert .alert-link { font-weight: bold; }
.alert > p, .alert > ul { margin-bottom: 0; }
.alert > p + p { margin-top: 5px; }

.alert-dismissable, .alert-dismissible { padding-right: 35px; }
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }
.alert-success { background-color: #dff0d8; border-color: #d6e9c6; border-left: 5px solid #d6e9c6; color: #3c763d; }
.alert-success hr { border-top-color: #c9e2b3; }
.alert-success .alert-link { color: #2b542c; }
.alert-info { background-color: #d9edf7; border-color: #bce8f1; border-left: 5px solid #bce8f1; color: #31708f; }
.alert-info hr { border-top-color: #a6e1ec; }
.alert-info .alert-link { color: #245269; }
.alert-warning { background-color: #fcf8e3; border-color: #faebcc; border-left: 5px solid #faebcc; color: #8a6d3b; }
.alert-warning hr { border-top-color: #f7e1b5; }
.alert-warning .alert-link { color: #66512c; }

.alert-danger { background-color: #f2dede; border-color: #ebccd1; border-left: 5px solid #a94442; color: #a94442; }
.alert-danger hr { border-top-color: #e4b9c0; }
.alert-danger .alert-link { color: #843534; }

div.report_nav { padding-bottom: 20px; }
div.col2frm fieldset { border: none; padding: 5px; background-color: #EFEFEF; margin-bottom: 15px; }
div.col2frm legend {  margin-left: 1em; font-weight: bold; color:#000; margin-top: 0; padding: 5px; }
div.col2frm legend label { white-space:nowrap; font-weight: bold; margin-top: -8px; padding-bottom:5px; }
div.col2frm fieldset ol { padding: 1em 1em 0 1em; list-style: none; }
div.col2frm fieldset li { padding-bottom: .5em; list-style: none; }
div.col2frm label { display: block; float: left; width: 11em; margin-right: 1em; text-align: right; }
div.col2frm fieldset.submit { border-style: none; }
div.col2frm fieldset.submit input { margin-left: 1em; }



/* Proactive Disclosure Styles */ 
table.vhdr { padding: 3px; border-spacing: 0px; border-collapse: separate; } 
.vhdr th { color: #FFF; background-color: #069; text-align: right; padding-right: 5px; font-size: .9em; 
		border-top: 0; border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; } 
.vhdr td { padding-left: 5px; border-right: 1px solid #000; border-bottom: 1px solid #000; background-color: #FFF; 
		color: #000; font-size: .9em; text-align: left; } 
.vhdr a { background-color: transparent; text-decoration: none; } 
.hhdr td { border: 1px solid #000; font-size: .9em; padding-left: 5px; } 
.hhdr th { border-bottom: 2px solid #000; background-color: #069; color: #FFF; text-align: left; 
		padding-left: 5px; font-size: .9em; border-top: 1px solid #000; border-right: 1px solid #000; 
		border-left: 1px solid #000; } 
/********************************************************************/
/* BACKGROUND COLORS */
.medgreyBG, .medGreyBG			{ background-color: #888; color: #FFF; }
.darkgreyBG, .darkGreyBG		{ background-color: #666; color: #FFF; }
.yellowBG		            	{ background-color: #FF0; }
.deepyellowBG, .deepYellowBG	{ background-color: #FC3; }
.navyBG			                { background-color: #039; }
.paleyellowBG, .paleYellowBG	{ background-color: #FFC; }
.paleblueBG, .paleBlueBG		{ background-color: #BED7E7; }
.palegreenBG, .paleGreenBG	    { background-color: #D6E3BC; }
.palegreen2BG, .paleGreen2BG	{ background-color: #B7C7B1 ; }
.medblueBG, .medBlueBG			{ background-color: #069; color: #FFF; }
.palegreyBG, .paleGreyBG		{ background-color: #E6E7E8; }

/* added colors for DPR */
.medvioletBG, .medVioletBG  	{ background-color: #C9F; }
.palevioletBG, .paleVioletBG	{ background-color: #EDF; }
.medgreenBG, .medGreenBG		{ background-color: #6C6; }
.medgreen2BG					{ background-color: #006622; color: #FFF;}
.medredBG, .medRedBG			{ background-color: #C66; }
.medred2BG						{background-color: #bb2200; color: #FFF;}
.paleredBG, .paleRedBG			{ background-color: #E9BCBC; }
.medsandBG, .medSandBG			{ background-color: #AFAC83; }
.palesandBG, .paleSandBG			{ background-color: #CC9; }

/********************************************************************/
/* TEXT COLORS */

.medgrey, .medGrey			{ color: #888888; }
.darkgrey, .darkGrey		{ color: #666666; }
.yellow                 	{ color: #FFFF00; }
.deepyellow, .deepYellow	{ color: #FFCC33; }
.navy                       { color: #003399; }
.paleyellow, .paleYellow	{ color: #FFFFCC; }
.paleblue, .paleBlue		{ color: #99CCFF; }
.palegreen, .paleGreen		{ color: #CCFFCC; }
.medGreen, .medgreen		{ color: #6C6; }
.medblue, .medBlue			{ color: #006699;  background-color: transparent; }
.palegrey, .paleGrey		{ color: #E6E7E8; }
.medgrey, .medGrey			{ color: #888; }
.medRed, .medred			{ color: #C66; }
.white { color: #FFF;}

/*********************************************************************/
td {background-color: #FFF;}
/*********************************************************************/

label {position: relative; /* peekaboo bug fix for IE6 */
min-width: 0; /* peekaboo bug fix for IE7 */}

li.noBullet { list-style-type:none; }
.lst-spcd > li {margin-bottom: 10px;}

div.blackborder { min-height: 100px; }

div.headlines { clear:right; } 

div.photocaption { float: right; width: 225px; padding: 5px; margin-top: 10px; margin-left: 10px; 
		margin-bottom: 10px; border: 1px solid #CCC; }
div.photocaption p { font-size: .85em; clear: left; }
HTML>body div.photocaption p { margin-top: 5px; }
div.headlines div.photocaption { float: right; width: 200px; padding: 5px; margin-top: 10px; 
		margin-left: 10px; border: 1px solid #CCCCCC; }

.imageBorder { border: 1px solid #000000; }
div.rinctanborder { border-bottom-color: #A39163; border-bottom-style: solid; border-bottom-width:10px; background-color:#FFF; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
div.rinctanborder h1 {background-color: #243A52; color:#FFF; text-transform:uppercase;}
div.cafblueborder { border-bottom-color:#243A52 ; border-bottom-style: solid; border-bottom-width:10px; background-color:#FFF; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
/* #A39163 is a little light - #666633 passes color contrast analyser check */
div.cafblueborder h1 {background-color:  #A39163; color:#FFF; text-transform:uppercase;}

div.left .nav_hover .menucontent { margin: 0px; padding: 0px;}
div.left .nav_hover .menucontent a { margin: 0px; padding: 4px; border: 0px; display: block; color: #069; text-decoration: none; font-weight: bold; }
div.left .nav_hover .menucontent a:link { margin: 0px; border: 0px; color: #069; }
div.left .nav_hover .menucontent a:visited { color: #069; }
div.left .nav_hover .menucontent a:hover { color: #fff; background: #069; text-decoration: none; }
div.left .nav_hover .menucontent a:active { color: #fff; background: #069; text-decoration: none; }

div.right ul.nav2 a:hover { color: #F00; }

div.left ul.navSite { list-style-type: none; margin: 0px; padding: 0px; }
div.left li.navSite { background-color: #069; color: #FFF; text-decoration: none; 
		text-align: center; font-weight: bold; display: block; border: 0px; padding: 0px; }

div.left li.navSite a { color: #fff; text-decoration: none; display: block; background-color: #069;
		padding: 2px 3px 2px 6px; border-top: solid 1px #036; border-left: solid 1px #036; 
		border-bottom: solid 1px #036; border-right: solid 1px #036; }

* html div.left li.navSite a { width: 92%; }  

div.left li.navSite a:hover, div.left li.navSite a:active, div.left li.navSite a:focus {
		text-decoration: none; background-color: #006699; color: #FFF; border:1px solid #003366; }

/* SLIDESHOW STYLES */
/* sshw - This is a smaller slideshow that floats to the right of content */
#sshw { float: right;  margin-left: 25px; margin-right: 0; width: 200px; }
div.sshw_item { font-size: 11px; text-align: center; height: 200px; }
div.sshw_item img { border-bottom: 2px solid #006699; }

/*-- jShowOff module styles --*/
#features { background: #efefef; position: relative; margin: 0; overflow: hidden; width: 200px; }
.jshowoff { position: relative; float: left; width: 200px; height: 200px; /* Adjust this to accomodate more text in the slideshow */
	}
.jshowoff div, .jshowoff img, .jshowoff { 
	/* -webkit-border-top-left-radius: 6px;  */
	/* -webkit-border-top-right-radius: 6px;  */
	}
.jshowoff h2, .jshowoff p { font-size: 15px; padding: 15px 20px 0px; margin: 0; }
.jshowoff p { font-size: 13px; line-height: 15px; }

#combo { float: right; padding: 15px 20px 15px 20px; }
.jshowoff-slidelinks { position: relative; margin-left: auto; margin-right: 5px; 	margin-top: -25px; padding: 0; }
.jshowoff-slidelinks a, .jshowoff-controls a { display: block; float: left; background: #000; 
		color: #fff; padding: 3px 2px 4px 2px; margin: 5px 0 0 5px; text-decoration: none; 
		outline: none; font-size: 10px; line-height: 12px; }
.jshowoff-slidelinks a.jshowoff-active { background: #fff; color: #000; }
p.jshowoff-controls { background: #aaa; overflow: hidden; height: 20px; padding: 0 0 5px 10px; margin: 0 0 5px 0; }
.jshowoff-controls a { margin: 4px 2px 0 0; font-size: 10px; line-height: 12px; padding: 2px 4px 3px; color: #dcdcdc; }
.jshowoff-controls a:active, .jshowoff-controls a:hover { color: #dcdcdc; }
#sshw a,#sshw377 a,#sshw595 a { color: #dcdcdc; }
#sshw a:hover, #sshw li.activeparent a, #sshw377 a:hover, #sshw377 li.activeparent a, #sshw595 a:hover, #sshw595 li.activeparent a { color:#fff; }

/* Medium Slideshow - use for Feature Story on 3col Home Page - center column*/
#sshw377 {width: 377px; clear: right; position: relative;}
#sshw377 div.sshw_item { height: 400px; text-align:left; }
#sshw377 #features { width: 377px;}
#sshw377 .jshowoff { width: 377px; height: 380px; }

/* Large Slideshow */
#sshw595 { margin: 0 auto; width: 595px; height: 465px; position:relative; }
#sshw595 div.sshw_item { height: 450px; text-align: center;}
#sshw595 div.sshw_item img { border: 2px solid #069;}
#sshw595 #features { width: 595px;}
#sshw595 .jshowoff { width: 595px; height: 465px; }

/* TBS SLIDESHOW STYLES*/
/* SLIDESHOW BEGINS | DEBUT DU SLIDESHOW */
#slideshow-container { border-left: 1px solid #CC9; border-right: 1px solid #CC9; padding: 0px;
		margin: 0px; padding-bottom: 8px; }
#slideshow-container img { padding: 0px; margin:  1px 0px 0px -1px; }	
* html #slideshow-container img { padding: 0px; margin:  1px 0px 0px -2px; }
#slideinterface { padding: 0px; margin: -2px 0px 0px 0px; }
* html #slideinterface { padding: 0px; margin: 0px; }
/* SLIDESHOW ENDS | FIN DU SLIDESHOW */

/*   useful table styling classes */
.borderLeftThin { border-left: solid 1px #000; border-spacing: 0; }
.borderRightThin { border-right: solid 1px #000; border-spacing: 0; }
.borderTopThin { border-top: solid 1px #000; border-spacing: 0; }
.borderTopThick { border-top: solid 2px #000; border-spacing: 0; }
.borderTopDouble { border-top: double 3px #000; border-spacing: 0; }
.borderBottomThin { border-bottom: solid 1px #000; border-spacing: 0; }
.borderBottomThick { border-bottom: solid 2px #000; border-spacing: 0; }
.borderBottomThickWhite { border-bottom: solid 2px #fff; border-spacing: 0;}
.borderBottomDouble { border-bottom: double 3px #000; border-spacing: 0; }
.borderSimple { border: solid 1px #000; border-spacing: 0; }
.borderThickPadded { border: 2px solid #000; padding: 10px; border-spacing: 0; }
.borderSimplePadded { border: 1px solid #000; padding: 10px; border-spacing: 0; }
.borderSimplePadded3 { border: 2px solid #000; padding: 3px; border-spacing: 0; }
table.borderSimplePadded3 { padding: 0px; border-spacing: 0; border:1px solid #000; }
table.borderSimplePadded3 th, table.borderSimplePadded3 td { padding: 3px; border:1px solid #000; border-spacing: 0;} 
.noBorderPadded	{ padding: 10px; border-spacing: 0; }
table.noBorderPadded3 { border: 0; padding:0; border-spacing: 0; }
.noBorderPadded3 th, .noBorderPadded3 td { padding: 3px; border-spacing: 0; }
.medBlueborderTopThin       { border-top: solid 1px #069; border-spacing: 0; }
.medBlueborderBottomThin { border-Bottom: solid 1px #069; border-spacing: 0; }

div.report_item ul.inlineList, div.report_item ul.inlineList li { display: inline; list-style-type: none;}
div.report_item {margin-bottom: 15px;}

.clear {clear:both;} 
.clearLeft {clear:left;}
.inv {display: none; }
div.social { margin-top: 0; } /*margin-top: 33px */

.alignMiddle { vertical-align: middle; }

.page-break {display:none;}

#printPage div.print a, #printPage div.print a:link, #printPage div.print a:visited, #printPage2 div.print a, #printPage2, div.print  a:link, #printPage2 div.print a:visited  { border: 2px solid #333; background-color:#CCC; color: #000; padding: 4px; }
#printPage div.print a:hover, #printPage2 div.print a:hover { border: 1px solid #666; background-color: #333; color: #fff; padding: 4px; }

/** Mediaplayer  **/
ul.mp-downloadable { list-style: none; padding: 0; margin: 0; }
ul.mp-downloadable li { display: inline; padding: 0; margin: 0; }
/* ul.mp-downloadable li:before { content: "| "; } 
ul.mp-downloadable li:first-child:before { content: ""; } */
li.mp-tt-xml a { display: none;}
/*IE workaround*/
/*All IE browsers*/
* html ul.mp-downloadable li { border-left: 1px solid black; padding: 0 0.4em 0 0.4em; margin: 0 0.4em 0 -0.4em; }
/*Win IE browsers - hide from Mac IE\*/
* html ul.mp-downloadable { height: 1%; }

* html ul.mp-downloadable li { display: block; float: left; }
/*End hide*/
/*Mac IE 5*/
* html ul.mp-downloadable li:first-child { border-left: 0; }

/* more utility classes */
.clear { clear:both; } 
.clearLeft { clear:left; }
.inv, .cn-invisible { display: none; }
.hide { visibility: hidden; }
.alignMiddle { vertical-align: middle; }
.uppercase { text-transform:uppercase; }

/* GENERIC UTILITY CSS BEGINS | DEBUT DU CSS D'UTILITE GENERIQUE */
.widthFull {	width: 98.5%;}
.width95 {	width: 95%;}
.width90 {	width: 90%;}
.width85 {	width: 85%;}
.width80 {	width: 80%;}
.width75 {	width: 75%;}
.width70 {	width: 70%;}
.width65 {	width: 65%;}
.width60 {	width: 60%;}
.width55 {	width: 55%;}
.width50 {	width: 50%;}
.width45 {	width: 45%;}
.width40 {	width: 40%;}
.width35 {	width: 35%;}
.width34 {  width: 34%;}
.width33 {  width: 33%;}
.width30 {	width: 30%;}
.width25 {	width: 25%;}
.width20 {	width: 20%;}
.width15 {	width: 15%;}
.width10 {	width: 10%;}
.width5  {	width: 5%;}

dl dt dfn {font-weight: bold; font-style:normal; }
dd { padding-bottom: 10px; }

/* Endnote styling - introduced with DPR 2014-2015 */
div.endnote {width: 100%; margin-bottom: 15px;}
div.endnote_item {width: 4em; float:left;}
div.endnote_content {margin-left: 5.5em;}

.margin-bot-half { margin-top:5px; margin-bottom:10px; }

/* web feed widget */
.feedEkList li { padding-bottom: 20px; list-style-type:none; }
.feedEkList li div.itemDate { width: 150px; font-weight:bold; }
.feedEkList a[href^="//"]:after,
            a[href^="http://"]:after {content: ''; margin: 0;} 


.toppad { padding-top: 10px; }

@media print {

div.page {margin-top:0;margin-bottom:0;margin-left: 4px; margin-right:2px;}
div.center h1 {clear:left;}
div.fip, div.cwm {padding-top: 15px;}
#frs fieldset, #winn fieldset, #ciif  fieldset {padding-top: 15px; page-break-inside: avoid;}
#printPage, .noprint {display: none;}
.page-break {display:block; page-break-before:always;}

div.rinctanborder { border-bottom-color: #A39163; border-bottom-style: solid; border-bottom-width:10px; 
		    background-color:#FFF; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
div.rinctanborder h1 { background-color: #243A52; color:#FFF; text-transform:uppercase; }
div.cafblueborder { border-bottom-color: #243A52; border-bottom-style: solid; border-bottom-width:10px; 
		    background-color:#FFF; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
div.cafblueborder h1 { background-color:#A39163 ; color:#FFF; text-transform:uppercase; }

}
