.border-gray-left {border-left:solid #999 1px;}
.border-gray-right {border-right:solid #999 1px;}
.border-gray-left {border-bottom:solid #999 1px;}

/* overwrite all the links into red */
.redlink a:link {color: #c03;text-decoration:underline;}
.redlink a:visited {color: #c03;}
.redlink a:hover {color: #f50; text-decoration:underline;}
/* overwrite all the links into black */
div.center a:link, .breadcrumb a:link,.foot2 a:link,.foot3 a:link {color:#333;}
div.center a:visited,.breadcrumb a:visited,.foot2 a:visited,.foot3 a:visited {color:#333;text-decoration:underline;}
div.center a:hover, .breadcrumb a:hover,.foot2 a:hover,.foot3 a:hover {color:#c03;text-decoration:underline;}

* html div.center a:link, .breadcrumb a:link,.foot2 a:link,.foot3 a:link {color:#333;}
* html div.center a:visited, .breadcrumb a:visited, .foot2 a:visited,.foot3 a:visited {color:#333;text-decoration:underline;}
* html div.center a:hover, .breadcrumb a:hover,.foot2 a:hover,.foot3 a:hover {color:#c03;text-decoration:underline;}
/* overwrite underline for each links*/
.nounderline a:hover {color:#c03;text-decoration:underline !important;}
.nounderline a:link {text-decoration:none !important;} 
.nounderline a:visited {text-decoration:none !important;}

.DisclosureUL {padding-left:0px; margin:0px;}
.DisclosureLI{display:inline; padding:0px; margin-right:20px;}

.width47 {width: 47%;}
/* SEARCH ELEMENTS FOR THE FORM ANDCONTROLS ON THE HOME PAGE */
input.searchtext {font-size: 100%;font-weight:500;width:66%;height: 100%;margin-bottom:0;}
.footnote {	color: #000; font-size: 8pt;	 }
.nodisplay { display:none; }
img { border:0 none #ffffff;}
/*blue changed into red */
.bluetitle, .bluetitle a, .bluetitle-large, .bluetitle-large a, .bluetitle-largest, .bluetitle-extra-large	{color: #c03; font-weight: bold; /*text-decoration:none;*/}
.bluetitle 				{ font-size: 105%; }
.bluetitle-large 		{ font-size: 110%; }
.bluetitle-largest 		{ font-size: 115%; }
.bluetitle-extra-large 	{ font-size: 120%; }
.header_white {color: #fff;font-size:10pt;font-weight: bold}

/* result table */
.resulTable{	
	border: 1px solid #aaa;
	font-size: 12px;
	border-collapse:collapse;		
}
.resulTableHeader{
	font-weight: bold;
	text-align:center;
	color: #fff;
	background-color:#c03;
	vertical-align:bottom;
}
.resulTableHeaderDetails{	
	font-weight: bold;
	text-align:right;
	color: #fff;
	background-color: #c03;
	vertical-align:middle;
}
th.resultable  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border: 1px solid #aaa;
	color: #fff;
	background-color: #036;
}
td.resulTable {		
	color: #000;
	border: 1px solid #aaa;
	background-color:#fff;		
}
.TDresulTable {		
	color:#000;
	border: 1px solid #aaa;
	background-color:#fff;		
}
.TDresulTableAlt {	
	color: #000;
	border: 1px solid #aaa;	
	background-color:#eee;
}
td.resulTableAlt {	
	color: #000;
	border: 1px solid #aaa;	
	background-color:#eee;
}
td.classSort1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #aaa;
	background-color:#ffc; 	
}
.resulTableAlt {	
	background-color:#fff;
}
.resultableyellow {	
	background-color: #ffff00;
}
.resulRow {	
	background-color:#fff;	
	border: 1px solid #aaa;
	text-align:center;	
}
.resulRowAlt{	
	background-color:#eee;
	border: 1px solid #aaa;
}
.classSort{			
	background-color:#ffc; 
	border: 1px solid #aaa;	
	color: #000;		
}
/*Style for the tabs*/
ul#tabnav {font: bold 11px verdana, arial, sans-serif;list-style-type: none;padding-bottom: 24px; border-bottom: 0px solid #cc0033; margin:0px;}
ul#tabnav li {float:left;height:21px;background-color:#eee;margin:2px 2px 0 2px;border: 1px solid #aaa;}
ul#tabnav li.active {background-color:#036;}
ul#tabnav li.active a {color:#fff;}
#tabnav a {float:left;display: block;color:#333;text-decoration: none;padding:4px;}
#tabnav a:hover {background: #fff;color:#222;}

/*Style for the tabs2*/
ul#tabnav2 {font: bold 11px verdana, arial, sans-serif; list-style-type: none;padding-bottom: 24px; border-bottom: 0px solid #aaa;margin: 0px;}
ul#tabnav2 li {float: left;height: 21px;background-color: #eee;margin: 2px 2px 0 2px;border: 1px solid #aaa;}
ul#tabnav2 li.active {background-color: #036;}
ul#tabnav2 li.active a {color: #fff;}
#tabnav2 a {float: left;display:block;color:#333;text-decoration:none;padding:4px;}
#tabnav2 a:hover {background: #fff;color: #222;}
.selectcity {font-size:8pt;width:175px;background-color:#ccc;} 

/* topic table */
.topictable {background-color:#ffe3ac;border-top:1px solid #c03;border-bottom: 1px solid #c03;padding:5px;}
.topictable a, .topictable a:visited {text-decoration: none;}
.topictable a:hover {text-decoration: underline;}
.tablewizard {padding:3px; background-color:#ffe3ac;border: 1px solid #c03;}
.required {background-color: #ffc;color: #036; font-size: 10pt; font-weight: bold;}
/* End topic table cells */

/* Other Miscelleneous Classes */
.featurebox { border: 1px solid #ccc; padding:2px; background-color:#ffe3ac;}
div.row {margin:0; padding: 0; width: 98.5%; overflow: hidden;}
div.rowpub {margin:0; padding: 0; width: 100%; overflow: hidden;}
div.cols2 {float:left; width:41%; margin:0 15px; padding:0;}
div.cols2wide {float:left; width: 47%; margin: 0 8px; padding:0;}
div.cols2lm {float:left; width: 44%; margin-left: 20px; padding:0;}
div.cols2lpub {float:left; width:62%; margin:0; padding-left:5px; overflow:hidden;}
div.cols2rpub {float:left; width:33%; margin:0; padding-left:15px; overflow:hidden;}

.cols2r { width:41%; margin:0 15px 0 25em; padding:0; }
.cols2rm { width:38%; margin:0 0 0 27em; padding:0; }
.collistcenter {padding:0 0 10px 0;margin:0 0 0 7em;vertical-align:text-top;border-bottom:1px dashed #c03;}
.colright {margin:0 0 0 22%;}
.col2left {float: left; width: 72%; margin: 0 5px;}
.colimgright {float:left; margin-left:5px; width:25%; border-left:1px solid #c03; border-right:1px solid #c03;}
.cols3 {float: left; width: 32%; margin: 0 3px 0 0; padding: 0;}

/* CUSTOM LIST | LISTE FAITE SUR COMMANDE */
ul.topiclistpub { 
	margin: 5px 0px 5px 15px; 
	padding: 5px 0px 5px 15px; 
	list-style-image: url(/images/GreenBullet_list.gif);
	vertical-align: top;
}
ul.topiclist { 
	margin: 5px 0px 5px 10px; 
	padding: 0px 0px 2px 8px; 
	list-style-image: url(/images/GreenBullet_list.gif);
	vertical-align: top;
}
ul.listsitemap { 
	margin: 2px 0px 2px 10px; 
	padding: 4px 0px 2px 8px;
	list-style-image: url(/images/nav_bullet.gif);
	vertical-align: top;
}
ul.greenbulletlist { 
	margin: 2px 0px 2px 10px; 
	padding: 4px 0px 2px 8px; 
	list-style-image: url(/images/GreenBullet_list.gif);
	vertical-align: top;
}
ul.bluebulletlist {  
	margin: 5px 0px 5px 10px; 
	padding: 0px 0px 2px 8px; 
	list-style-image: url(/images/bluebullet_list.gif);
}
ul.blackbulletlist {  
	margin: 5px 0px 5px 10px; 
	padding: 0px 0px 2px 8px; 
	list-style-image: url(/images/blackbullet.gif);
}
ul.redbulletlist {  
	margin: 5px 0px 5px 10px; 
	padding: 0px 0px 2px 8px; 
	list-style-image: url(/images/RedBullet.gif);
}
ul.redbulletlist li {padding-bottom:4px; }
ul.bluebulletlist li {padding-bottom:4px; }
ul.topiclist li { padding-bottom: 3px; }
ul.listsitemap li { padding-bottom: 3px; }
ul.greenbulletlist li{ padding-bottom: 3px; padding-left: 3px; }
ul.questionlist li {margin:0; margin-top:-1px;  background-image:url(/images/Question_small.gif); background-repeat:no-repeat;
 background-position: 2% center; padding:4px 0 8px 40px; list-style-type: none; overflow:hidden;}
ul.questionlist { display:inline;	margin: 0; padding:0 8px; }
/* CUSTOM LIST | LISTE FAITE SUR COMMANDE */

/* ALL THE DIFFERENT BULLET | TOUTE LA BALLE DIFFÉRENTE */
.lgbullet { 
    padding: 0 0 3px 25px;
	margin:3px; 
    background: url(/images/TwirlBullet.jpg) left top no-repeat;
}
.sgbullet { 
    padding: 0px 0px 0px 15px;
    background: #fff url(/images/GreenBullet.gif) left center no-repeat;
}
.cirbullet { 
    padding: 5px 0px 5px 35px;
    background: #fff url(/images/IconCircRArrow.jpg) left center no-repeat;
}
.exbullet {
	padding: 2px 0 2px 60px;    
    background: url(/images/IconCircExclaim.jpg) left center no-repeat;
}
.qubullet { 
	padding: 15px 0 15px 60px;
    background: url(/images/IconCircQues.jpg) 0% 50% no-repeat;
}
.qubullet1 {
	padding: 15px 0 15px 60px;    
    background: url(/images/NumIcon1.jpg) left center no-repeat;
}
.qubullet2 {
	padding: 15px 0 15px 60px;    
    background: url(/images/NumIcon2.jpg) left center no-repeat;
}
.qubullet3 {
	padding: 15px 0 15px 60px;    
    background: url(/images/NumIcon3.jpg) left center no-repeat;
}
.qubullet4 {
	padding: 15px 0 15px 60px;    
    background: url(/images/NumIcon4.jpg) left center no-repeat;
}
.checkbullet {
	padding: 15px 0 16px 60px;    
    background: url(/images/IconCircCheck.jpg) left center no-repeat;
}
.bulletlist {
	padding: 0;
	margin: 0 0 0 5em;
	vertical-align:text-top;
	border-bottom: 1px dashed #c03; 
}
.pdficon {padding-left:20px;background: #fff url(/images/pdf_Icon.gif) left top no-repeat;}
.htmlicon {padding-left:20px;background: #fff url(/images/Html_Icon.gif) left top no-repeat;}
.surveyicon {padding-left:20px;background: #fff url(/images/survey_icon.jpg) left top no-repeat;}
.audioicon {padding-left:20px;background: #fff url(/images/audio.gif) left top no-repeat;}
.videoicon {padding-left:20px;background: #fff url(/images/video.gif) left top no-repeat;}
/*blue into red color */
.colour-blue-med    {color:#c03; background-color: transparent;}

/* dataTable TABLE */ 
.dataTable {
	padding:0;
	font-size:95%;
	border: 1px solid #c03; 
}
.dataTable th {
	background-color:#c03;
	color:#fff;
	line-height:1.5em;
	font-size:12px;
	font-weight: bold;
	border: 1px solid #eee;
}
th.subtable {color:#000;background-color:#fff;}
th.subtableAlt {color:#000;background-color:#e8e8e8;}
.dataTable td {
	border: 1px solid #eee;	
	padding:5px;
}
.dataTable td.deso {
	border-top: 0;
	border-bottom: 1px solid #c03;
	border-right: 1px solid #eee;
	padding: 2px 15px 5px 5px;
}
.dataTable td.dese {
	border-bottom: 0;
	border-top:0;
	border-right: 1px solid #eee;
	padding: 5px 15px 2px 5px;
}
.dataTable td.bottomline {
	border-bottom: 1px solid #c03;
}
.grayRow  {background-color:#e8e8e8;}	
.tablecenter {margin: auto;}
/* END OF dataTable TABLE */

/* obligation TABLE */
.table-list { margin-bottom: 0px; margin-top: 0px; vertical-align: text-top; margin-left: 0px;}

table.obligation-table {
	margin-top: 0;
	margin-bottom: 25px;
	border-top: 1px solid #000;	
	border-right: 1px solid #000;
}
th.table-title {
	background-color: #eee;
	text-align: left;
	vertical-align: middle;
	font-size: 0.95em;
	font-weight: bold;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 5px 8px 8px 8px;
}
th.table-left {
	vertical-align: top;
	font-size: 0.9em;
	font-weight:500;
	text-align: left;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 10px 2px 10px 5px;
}
th.table-right {
	vertical-align: top;
	font-size: 0.9em;
	font-weight:700;
	text-align: right;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 10px 2px 10px 5px;
}
td.table-left {
	vertical-align: top;
	font-size: 0.9em;
	text-align: left;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	padding: 10px 2px 10px 5px;
	word-spacing: normal;
}
th.table-desc-left {
	vertical-align: top;
	font-size: 0.9em;
	font-weight:500;
	text-align: left;
	border-left: 1px solid #000;
	padding: 5px 2px 20px 5px;
}
td.table-desc-left {
	vertical-align: top;
	font-size: 0.9em;
	text-align:left;
	border-left: 1px solid #000;
	padding: 5px 3px 20px 5px;
}
/* end of obligation table */

/* Panel */
.panelHeader {
	position: relative;
	background-image:  url("/images/ITools/PanelHeader.jpg");
	background-repeat: no-repeat;
	width: 680px;
	height: 15px;
	margin-top:10px;
	margin-left:28px;
}
.wraptext {
	line-height: 1.5em;
	width: 400px;
	margin-left: 210px;
	display: block;
	padding:5px;
}
.wraptextW {
	line-height: 1em;
	width: 500px;
	margin-left: 110px;
	display: block;
	padding:5px;
}
.wraptextC {
	line-height: 1em;
	width: 600px;
	margin-left: 25px;
	display: block;
	padding:5px;
}
.panelMidsection {
	position: relative;
	background-image:  url("/images/ITools/PanelMidsection.jpg");
	background-repeat: repeat-y;
	text-align: left;
	width: 680px;
	min-height:160px;
	padding: 0 15px;
	margin-left:28px;
}
.panelFooter {
	position: relative;
	z-index:1;
	background-image:  url("/images/ITools/PanelFooter.jpg");
	background-repeat: no-repeat;
	width: 680px;
	height: 22px;
	margin-left:28px;
}
.paneltext {
	width:352px; 
	margin-left: 210px; 
	display: block; 
	background-color:#fff; 
	border: 1px solid #ccff00;
}
/* End of Panel */

/* DROP DOWN MENU -- QUIZ */
.dropmenu {border-width:1px; border-style:solid; border-color:#036; background-color:#cccccc;}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {display:block; padding:8px 8px 8px 35px; margin:1px; font-family:Arial; font-size:13px;   font-weight:bold; text-align:left; text-decoration:none; color:#000;}
.dropmenu .lista a, .dropmenu .lista a:visited, .dropmenu .lista a:active {background: url("/images/buttons/button1up.png") #fff no-repeat 1% 50%;}
.dropmenu .listb a, .dropmenu .listb a:visited, .dropmenu .listb a:active {background: url("/images/buttons/button2up.png") #fff no-repeat 1% 50%;}
.dropmenu .listc a, .dropmenu .listc a:visited, .dropmenu .listc a:active {background: url("/images/buttons/button3up.png") #fff no-repeat 1% 50%;}
.dropmenu .listd a, .dropmenu .listd a:visited, .dropmenu .listd a:active {background: url("/images/buttons/button4up.png") #fff no-repeat 1% 50%;}
.dropmenu .liste a, .dropmenu .liste a:visited, .dropmenu .liste a:active {background: url("/images/buttons/button5up.png") #fff no-repeat 1% 50%;}
.dropmenu .listf a, .dropmenu .listf a:visited, .dropmenu .listf a:active {background: url("/images/buttons/button6up.png") #fff no-repeat 1% 50%;}
.dropmenu a:hover {display:block; padding:8px 8px 8px 35px; margin:1px; font-family:Arial; font-size:13px;   font-weight:bold; text-align:left; text-decoration:none;}
.dropmenu .lista a:hover {background: url("/images/buttons/button1over.png") #eee no-repeat 1% 50%;}
.dropmenu .listb a:hover {background: url("/images/buttons/button2over.png") #eee no-repeat 1% 50%;}
.dropmenu .listc a:hover {background: url("/images/buttons/button3over.png") #eee no-repeat 1% 50%;}
.dropmenu .listd a:hover {background: url("/images/buttons/button4over.png") #eee no-repeat 1% 50%;}
.dropmenu .liste a:hover {background: url("/images/buttons/button5over.png") #eee no-repeat 1% 50%;}
.dropmenu .listf a:hover {background: url("/images/buttons/button6over.png") #eee no-repeat 1% 50%;}
.correct { background:url("/images/quiz_correct.gif") #ccff99 no-repeat 100% 50%; padding:5px 38px 5px 5px; border:#036 1px solid;}
.incorrect {background: url("/images/quiz_incorrect.gif") #ffff99 no-repeat 100% 50%; padding:5px 38px 5px 5px; border:#036 1px solid;}

/*SLIDESHOW LIST*/
div#slideinterface {padding:0;margin:0;background:url(/images/sshw-mdiap/deco.gif) #fff;}
.slidelist ul{margin:0; padding:0; background-color:#f0eeee; font-size:80%;}
.slidelist ul li {margin-left:0px;}

/* Tool Tip Box */
div.helpBox {position:absolute; height:16px; width:500px; display:inline; z-index:9008;}
div.helpBox, div.helpBoxRight {position:absolute; height:16px; width:20px; z-index:9008;}
div.helpBoxRight {position:relative; float:right;}
div.toolTipArrow, div.toolTipArrowRight {position:absolute; right:8px; top:10px;display:none;}
div.blackNote  {font-size:10px;	color:#000;	font-weight:normal;	margin:8px 8px 0 25px;}
div.toolTip, div.toolTipRight {position:absolute; right:0px; top:38px;display:none; width:458px; border:2px solid #bbc;background-color:#fff; font-size:11px; color:#555; font-weight:normal; padding:4px;margin:0;}
div.toolTipRight {right:100px;top:8px;}

/* right box - for newsletter*/
div.rightbox {position: relative; float:right; width:230px; margin-left:10px; height:auto; padding:0px; background-color:#000; margin-right:0px; margin-top:0px;}
div.titlebox  {padding: 8px 8px 8px 8px; background-image:url(/images/publications/NewsLetter/newsletter_04.gif); line-height: 1.2em; vertical-align: middle;}
div.rightbox div h2 {font-size: 100%; padding: 0px; margin: 0px; color:#fff;}
ul.yellowbulletlist { margin: 5px 0px 5px 15px; padding: 0px 0px 2px 8px; list-style-image:url(/images/publications/NewsLetter/bullet1.gif);
}
ul.yellowbulletlist li {padding-bottom:4px;}
ul.yellowbulletlist li a {text-decoration:none;}
div.yellowline {background:url(/images/publications/NewsLetter/newsletter_06.gif) no-repeat #000 center right; height:20px;}
div.titleBG {background:url(/images/publications/NewsLetter/newsletterBG.jpg) no-repeat #000; height:auto; width:auto;}

/* Miscelleneous */
.maginRight5 {margin-right:5px;}
.maginLeft5	 {margin-left:5em;}
.maginLeft15 {margin-left:15px;}
.maginLeft30 {margin-left:30px;}
.maginLeft137 {margin-left:137px;}
.maginLeft244 {margin-left:244px;}
.marginTop0  {margin-top:0;}
.marginTop15 {margin-top:15px;}
.padding0 	 {padding:0;}
.padding2 	{padding:2px;}
.padding5	 {padding:5px;}
.padding8	 {padding:8px;}
.paddingTop8 {padding-top:8px;}
.paddingTop20 {padding-top:20px;}
.paddingBottom5 {padding-bottom:5px;}
.paddingRightt50 {padding-right:40px;}
.paddingRight10 {padding-right:10px;}
.paddingLeft5 {padding-left:5px;}
.paddingRight5 { padding-right:5px;}
.clearAll	 {clear:both;}
.alignMiddle {vertical-align:middle;}
.width21 	 {width:21%;}
.width100	 {width:100%;}
.height30	 {height:30px;}
.height25	 {height:25px;}
.underline 	 {text-decoration:underline;}
.bordertop	 {border-top:#000 1px solid;}
.underlineNo {text-decoration:none}
.lineheight2 {line-height:2em;}
.overflowH	 {overflow:hidden}
.boldFont	{font-weight: bold;}
.unboldFont {font-weight:100;}
.collapse	{border-collapse:collapse;}

/* Border Box Models */
.board-red				{border: #C03 1px solid;}
.border-white 			{ border: 1px solid #fff; }
/* blue changed into red color */
.border-blue 			{ border: 1px solid #c03; /*#036;*/ margin:5px; padding:5px;}
.border-blue-topright 	{ border-top: 1px solid #c03; /*#036;*/ border-right: 1px solid #036; }
/*All green border changed into yellow*/
.border-green {padding:5px; font-size:1.0em; border:1px dashed #999; border-left:4px solid #999; background-color:#F2F5FA;}
.borderGreen 			{ border: 1px solid #fb4; /*#ccff00;*/}
.border-black			{ border: 1px solid #d7d7d7; background-color:#f6f6f6; margin:0 25px; padding:3px;}
.borderBlack			{ border: 1px solid #000;}
.border-highlight 		{ border: 1px solid #c03; background-color:#ffe3ac; }
.borderBlack-left		{ border-left: 1px solid #000;}
.border-dashed-left 	{ border-left: 1px dashed #036; padding-left: 5px; }
.border-dashed-right 	{ border-right: 1px dashed #036; padding-right: 5px; }
.border-dashed-gray		{ border-bottom: 1px dashed #ccc; }
.borderBlack-bottom		{ border-bottom: 1px solid #000;}
.border-dashed-bottom 	{ border-bottom: 1px dashed #c03; padding-bottom: 10px; }
.border-blue-bottomleft { border-bottom: 1px solid #c03; border-left: 1px solid #036; }
.border-blue-bottom		{ border-bottom: 1px solid #c03;}
.greenblueBG {background-color:#d3e3e4;}
.violetBG	 {background-color:#906;}
.violet	 {color:#906;}
.lightred	{ color:#c03}
.lightgreen	 {color:#690;}

.lightyellow { color:#930;}
.lightBG	 {background-color:#f0f0f0;}
.yellowDarkBG	 {background-color:#fc6;}
.yellowDark	 {color:#f93;}
.yellowBG 	 {background-color:#ffc;}
.darkgreyBG	 {background-color:#666;}
.blueDarkBG	 {background-color:#ffe3ac;}
.brownBG {background-color:#933;}
.brownBorder {border:1px solid #933;}
.peruBG {background-color:#c90;}
.peruBorder {border:1px solid #c90;}
.orangeBG {background-color:#c60}
.orangeBorder {border:1px solid #c60;}
.dbrownBG {background-color:#300;}
.dbrownBorder {border:1px solid #300;}
.darkOliveGreenBG {background-color:#660;}
.darkOliveGreenBord {border:1px solid #660;}
.seagreenBG {background-color:#033;}
.seagreenBorder {border:1px solid #033;}
.rustBG	{background-color:#c63;}
.siennaBorder {border:1px solid #6b4a2c;}
.siennaBG {background-color:#6b4a2c;}
.khakiBG	{background-color:#996;}
.outremerBlueBG {background-color:#336;}
.indigoBG {background-color: #303;}
.indigoBorder {border:1px solid #303;}
.plumBG {background-color:#969;}
.plumBorder {border:1px solid #969;}
.dOrchidBG {background-color:#636;}
.dOrchidBorder {border:1px solid #636;}
.mediumPlumBG {background-color:#606;}
.mediumPlumBorder {border:1px solid #606;}
.tealBG	{background-color:#088;}
.skyblueBG {background-color:#528494;}
.skyblueBorder {border:1px solid #528494;}
.lightgreenBG {background-color:#84B163;}
.lightgreenBorder {border:1px solid #84B163;}
/* .seagreenBG {background-color:#374a48;} */
.seagreenBorder {border:1px solid #374a48;}
.springgreenBG {background-color:#399;}
.springgreenBorder {border:1px solid #399;}
.blueBG {background-color:#109fab;}
.blueBorder {border:1px solid #109fab;}
.redBorder{ border: 1px solid #c03;}
.sagegreenBG {background-color:#366;}
.chartreuseBorder {border:1px solid #690;}
.chartreuseBG {background-color:#690;}
.limegreenBorder {border:1px solid #718a73;}
.limegreenBG {background-color:#718a73;}
.burntumberBG {background-color:#963;}
.redBG {background-color:#c03;}
/* TIP SHEET */
#headTip {float:right; border-width:0 0 0 20px; margin-bottom:5px;}
#headTip h2 {margin:0; padding:0.3em 0.80em 0.3em; color:#fff; border-width:1px 0; text-align: right;}
#tipsheetSave .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barSav.jpg); background-position:top center; background-repeat:no-repeat;}
#tipsheetFraud .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barFraud.jpg); background-position:top; background-repeat:no-repeat;}
#tipsheetBudget .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barBudget.jpg); background-position:top; background-repeat:no-repeat;}
#tipsheetMortgage .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barMortgage.jpg); background-position:top; background-repeat:no-repeat;}
#tipsheetRight .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barRight.jpg); background-position:top; background-repeat:no-repeat;}
#tipsheetBanking .firstline {padding:11px 5px 4px; margin:0; background-image:url(/images/publications/TipSheets/barBanking.jpg); background-position:top; background-repeat:no-repeat;}


/* dropdown box */
.indicator {float:right;padding-left:0px;padding-right:6px;padding-top:0px;padding-bottom:0px;margin:0;}
div.colimgright li.box h2.nav a {
	text-decoration:none; 
	background-color:#cc0033; 
	color:#fff;
	display:block;
	padding:2px 2px 1px 5px;
	margin-bottom:1px;
}
/* Hide all subnavigation */
div.colimgright ul.nav ul.hidden {display:none;} 
div.colimgright h2{padding:0;}