.rightColumn .tabsWrapper
{

	margin-top: 5px;
}


.tabsWrapper .Quote,
.tabsWrapperOne .Quote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #005CB9;
	}
	
.tabsWrapper .Quote p,
.tabsWrapperOne .Quote p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #005CB9;
}



.tabsWrapper .TextPlainLarger,
.tabsWrapperOne  .TextPlainLarger
 {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-size: 14px;
}



.tabsWrapper p   a:link,
.tabsWrapperOne p   a:link  
{
	color: #9D0000;
	text-decoration: none;
}
.tabsWrapper p  a:visited, 
.tabsWrapperOne p  a:visited 

{
	color: #8C0000;
	text-decoration: none;
}
.tabsWrapper p  a:hover, 
.tabsWrapperOne p  a:hover 

{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #C75156;               /*original   red #AA1319;  */
	color: #FFF;
}


.innerLeftMenu  a:hover


{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #D5D5D6;
	width: 156px;
}

.innerLeftMenuOne  a:hover

{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #D5D5D6;
	width: 226px;
}


.innerLeftMenu  li.topLvlHeading  a:hover


{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #1293AD;
	width: 156px;
}

.innerLeftMenuOne  li.topLvlHeading  a:hover

{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #1293AD;
	width: 226px;


}






.innerLeftSubMenu  a:hover,
.innerLeftSubMenuOne  a:hover
 

{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #E5E5E6;
	width: 110px;
}

.innerLeftSubMenu li.current a:hover,
.innerLeftSubMenuOne li.current  a:hover
 

{ /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	text-decoration: none;
	background-color: #F1F1F1;    /*color: #4d4d4d; */
	width: 108px;
}


.innerLeftMenu li.current a:hover,
.innerLeftMenuOne li.current a:hover
{
	background-color: #114e5d;
	width: 156px;
}




	
	
	
	
.breadcrumbs  a:hover,
.topMenu  a:hover
 { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */

	text-decoration: underline;
}


.tabsWrapper p   strong,
.tabsWrapperOne p  strong 

{
	color: #6E6E6E;
	text-decoration: none;
}


/* original colour second level heading  #dcddde; */


/* ~~ miscellaneous float/clear classes ~~ */
.tabsWrapper .fltrt {  /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
	margin-top: 14px;
}
.tabsWrapper .fltlft { /* this class can be used to float an element left in your page. The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class can be placed on a <br /> or empty div as the final element following the last floated div (within the #container) if the #footer is removed or taken out of the #container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.tabsWrapper p,
.tabsWrapperOne p  
{
	font-size: 11pt;
}


.tabsWrapper h1, 
.tabsWrapperOne h1 
{
	padding-top: 30px;
}




.tabsWrapper h2, 
.tabsWrapperOne h2 
{
	color: #0f5878;
	font-size: 16pt;
	border-bottom-color: #CBCBCB;
	height: 20px;
	padding-bottom: 14px;
	padding-top: 12px;
	margin-bottom: 8px;
		margin-top: 12px;
}
.tabsWrapper h3, 
.tabsWrapperOne h3 
{
	color: #0f5878;
	font-size: 14pt;
	text-decoration: none;
	border-bottom: none;	
	padding-bottom: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	margin-top: 4px;
}

.tabsWrapper h4, 
.tabsWrapperOne h4 

{
	color: #900;
	font-size: 12pt;
	padding-left: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}
.tabsWrapper h5, 
.tabsWrapperOne h5 

{
	color: #900;
	font-size: 9pt;
}
.tabsWrapper h6, 
.tabsWrapperOne h6 
{
	color: #900;
	font-size: 9pt;
	font-weight: normal;
}

.tabsWrapper .Question, 
.tabsWrapperOne .Question 

{
	font-size: 14px;
	background-color: #FFC4FF;
	margin: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}

.tabsWrapper .Question2, 
.tabsWrapperOne .Question2 

{
	font-size: 14px;
	background-color: #ededee;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 12px;
	border-spacing: 1px 0px;
	border: thin solid #ADADAD;
}

.tabsWrapper .Question2  h3,
.tabsWrapperOne .Question2  h3
{
	font-size: 16px;
	font-weight: 600;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}



.tabsWrapper .Qu, 
.tabsWrapperOne .Qu 
{
	color: #DD0000;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .Qu 
{
	color: #FFC4C4;
}

/*   
blue  #A5CFD8;
yellow   #FFFEAE;
red  #FFBFBA;
darker yellow  #E9E897;



*/
#A   {
	background-color: #FFFEAE;
	height: auto;
width: 220px;                          /*SElf-Sutrdy Modules*/
	
}

#A a:hover {
	background-color: #FFFEAE;
	height: auto;
width: 220px;
	

}    

#A0   {
	background-color: #FFFEAE;
	height: auto;
	width: 216px;    /*192 */
	
}



#A0 a:hover {
	background-color:  #FFFEAE;
	height: auto;
	width: 210px;        /*186 */


}    


#A2 {
	background-color: #B00000;
	height: auto;
	width: auto;
	color: #FFF;
	background-image: url(../images/transparent.gif);
}

 

.tabsWrapper .HighlightBox,    
.tabsWrapperOne .HighlightBox 
{
	background-color: #e2e3e4;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-right: 15px;
}


.tabsWrapper strong, 
.tabsWrapperOne strong
{
	color: #323232;
}

.tabsWrapper ul li,
.tabsWrapperOne ul li
 {
	list-style-type: disc;
	left: 0px;
	margin-left: 40px;
}

.tabsWrapper ol li, 
.tabsWrapperOne ol li
{
	list-style-type: decimal;
	left: 0px;
	margin-left: 40px;
}


.tabsWrapper table,  
.tabsWrapperOne table 
{
	
	border: thin ridge #707070;
	border-collapse: collapse;
	margin-left: 30px;

}

.tabsWrapper td, 
.tabsWrapperOne td 

{	
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	border: thin ridge #707070;
	border-collapse: collapse;
}
.tabsWrapper tr, 
.tabsWrapperOne tr 
{
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	border: thin ridge #707070;
	border-collapse: collapse;

}


.tabsWrapper table .sitemap,
.tabsWrapperOne table .sitemap
{
	border: thin ridge #FBFBFB;
	border-collapse: collapse;
	margin-left: 30px;
}

.tabsWrapper .sitemap td, 
.tabsWrapperOne .sitemap td
{
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	border: thin ridge  #FBFBFB;
	border-collapse: collapse;
}

.tabsWrapper .sitemap tr, 
.tabsWrapperOne .sitemap tr 
{
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	border: thin ridge  #FBFBFB;
	border-collapse: collapse;

}



.tabsWrapper blockquote, 
.tabsWrapperOne blockquote 

{
	margin-left: 20px;
}

.tabsWrapper form,
.tabsWrapperOne form  
{
	margin-left: 40px;
}

.tabsWrapper .TextItalicLarge,
.tabsWrapperOne .TextItalicLarge
{
	font-family: "Times New Roman", Times, serif;
	color: 006699;
	text-decoration: none;
	font-style: italic;
	font-size: 18px;
	font-weight: bold;
}

/*
.ui-tabs .ui-tabs-nav  li,
.ui-tabs .ui-tabs-nav  li a
{
	font-size: 12px;      /* 12px  Original */
/*	line-height: 20px;      /* 24px  Original */
/*	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;

}

.ui-tabs .ui-tabs-nav li
{
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;  /* 0px 29px  Original */
/*} */

.OVERRIDE 
{
font-size: 20px;
	line-height: 20px;
	padding: 0px;
	color: #CA0000;
	}
	
#submit {
	border: 4px none #989393;
	background-color: #79B9C5;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	cursor: poiner;
	border: none;
}


#submit:hover {
	border: 4px none #989393;
	background-color: #C75156;
	color: #fff;
}

#submit2 {
	border: 4px none #989393;
	background-color: #79B9C5;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	cursor: poiner;
	border: none;
}


#submit2:hover {
	border: 4px none #989393;
	background-color: #C75156;
	color: #fff;
}



/*  ADDITIONAL CSS FROM TBI.CSS   ESP TOLKITS */
.links {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

text-decoration: none
font-size: 12px;
	font-size: 12px;


}

.links:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;

text-decoration: none
font-size: 12px;
	font-size: 12px;


}


.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #99CCFF;

text-decoration: none
font-size: 12px;
	font-size: 12px;


}


.linksb {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	height: 23px;
	width: 430px;
	position: relative;
	background-image: url(../SelfStudy/images/sectionbg.gif);
	float: left;
}
.linksb:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}
.linksb:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3366;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;

}
.Level1Blue {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-size: 12px;
	background-position: left;
	text-align: left;
	font-weight: bold;


}
.Level1Red {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3366;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;


}

.TextPlain {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;

}
.TextBold {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;

}
.TextItalic {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-style: italic;
	font-size: 14px;
}
.TextLargeWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}


.TextItalicLarge {
	font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;
	color: #1580A0;
	text-decoration: none;
	font-style: italic;
	font-size: 18px;
	font-weight: bold;
}
.Level1Green {

	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	font-size: 12px;
	background-position: left;
	text-align: left;
	font-weight: bold;
}
.Level0Blue{

	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-size: 16px;
	background-position: left;
	text-align: left;
	font-weight: bold;
}
.Level0Red {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3366;
	text-decoration: none;
	font-size: 16px;
	background-position: left;
	text-align: left;
	font-weight: bold;
}
.TextLargeWhite:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3366;
	font-weight: bold;
}
.linkspink {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;



text-decoration: none
font-size: 12px;
	font-size: 12px;
	font-weight: bold;
}
.linkspink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3366;


text-decoration: none
font-size: 12px;
	font-size: 12px;
	font-weight: bold;
	background-color: #8CDAFF;
}

.linkspink2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F4BFC;








text-decoration: none
font-size: 12px;
	font-size: 12px;
}
.linkspink2:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #B92F5B;

text-decoration: none
font-size: 12px;
	font-size: 12px;
	background-color: #9DD8FF;
}


.pinkcmallheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3366;
}
.blusesmallheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-align: left;
}
.TextPlainLarger {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
	font-size: 14px;
}
.TextBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#HeadingTable {
	border: thin solid #09C;
}
#Questions {
	background-color: #FFB7FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
}


.W {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC3366;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.ToolKitC_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.ToolKitC_content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
}
.ToolKitC_content h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CC3366;
}


#searchcontent {
	font-size: 10px;
	color: #787878;
}

#H   {
	color: #004857;
	text-transform: none;
}
#H1   {
	color: #004857;
		font-size: 22pt;
	text-transform: none;
}
