body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #B0EBE3;
}

form {
  margin: 0;;  
}

img {
  border: 0;
}

/**** Basic Formatting ****/
p, ul, ol {
  font: normal 9pt/1.38em arial, sans-serif;
  color: #1A5BA4;
/*  margin:0.5em 0 0.5em 0; */
}

input, textarea {
  font: normal 9pt/1.25em arial, sans-serif;
  color: #00349A;
}

/* div#centerpane p {
  margin: 0 0 0.5em;
} */

h1 {
  font: bold 16pt arial, sans-serif;
		color: #1A5BA4;
		margin: 0;
		margin-bottom: 5px;
		display: block;
}


h2 {
  font: bold 12pt arial, sans-serif;
		color: #1A5BA4;
		margin: 0;
/***		text-transform: uppercase;	***/
}

h3 {
  font: bold 9pt arial, sans-serif;
		color: #1A5BA4;
		margin: 0;
}

a {
	color: #1A5BA4;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.blue, .blue a {
	color:#1A5BA4;
}

.green, .green a {
  color: #1A9797;
}

.orange, .orange a {
	color:#FF761E;
}

.purple, .purple a {
	color:#663399;
}


.black, .black a {
	color:#000000;
}

.grey, .grey a {
	color:#0066CC;
}

div hr {
  display: none;
}

.bluehr {
	color:#1A5BA4;
	background-color:#1A5BA4;
	border:0;
	height:2px;
	margin-bottom: 0.5em;
}

.greenhr {
	color: #CCCCCC;
	background-color:#CCCCCC;
	border:0;
	height:2px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.orangehr {
	color:#FF761E;
	background-color:#FF761E;
	border:0;
	height:2px;	
	margin-bottom: 0.5em;
}

.purplehr {
	color:#CCCCCC;
	background-color:#CCCCCC;
	border:0;
	height:2px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.blackhr {
	color:#000000;
	background-color:#000000;
	border:0;
	height:2px;
	margin-bottom: 0.5em;
}

.greyhr {
	color:#6C6F72;
	background-color:#6C6F72;
	border:0;
	height:2px;
	margin-bottom: 0.5em;
}

.blueul ul {
	color:#1A5BA4;
}

.greenul ul {
  color: #00B498;
}

.orangeul ul {
	color:#FF761E;
}

.purpleul ul {
	color:#663399;
}

.blackul ul {
	color:#000000;
}

.greyul ul {
	color:#6C6F72;
}

.font1 a, .font1 a:hover{
	font-size:8pt;line-height:1.1em;
}

.font2 {
	font-size:10pt;line-height:1.1em;	 
}

.font3 {
	font-size:12pt;line-height:1.1em;	 
}

.font4 {
	font-size:14pt;line-height:1.25em;	 
	
}

.font5 {
	font-size:18pt;line-height:1.25em;	 
	
}

.font6 {
	font-size:24pt;line-height:1.25em;	 
}

.font7 {
	font-size:36pt;line-height:1.25em;	 
}


/**** Image Class ****/
.imgLink {
  text-indent: -9999px;
  display: block;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: top center;
}

h4 {	
  font: bold 18pt arial, sans-serif;
  color: #00B498;
  margin: 0;
  margin-bottom: 5px;
  display: block;
}

h5 {
  font: normal 9pt arial, sans-serif;
  color: #FF0000;
  margin:0;
}

h6 {
  font: bold 18pt arial, sans-serif;
  color: #8A50A6;
  margin: 0;
  margin-bottom: 5px;
  display: block;
}

.h7 {
  font: normal 9pt arial, sans-serif;
  color: #00349A;
}

.h8 {
  font: bold 9pt arial, sans-serif;
  color: #000000;
}

.h9 {
  font: bold 9pt arial, sans-serif;
  color: #FFFFFF;
}

.h10 {
  font: bold 12pt arial, sans-serif;
  color: #00349A;
}

.h11 {
  font: normal 18pt arial, sans-serif;
  color: #00349A;
}

h12 {
  font: normal 9pt arial, sans-serif;
  color: #FF0000;
  margin:0;
}

/*** Search Results ***/
.searchLink{
   font: bold 12pt arial, sans-serif;
  color: #00349A;
  margin: 0;
  text-decoration:underline;
}

.searchLink2{
		color: #FF761E;		
}

.searchInfo{
  font: bold 12pt arial, sans-serif;
  color: #8A50A6;
  margin: 0;
}

.searchHtml {
  margin-top: 0.3em;
  display: block;
  font-size: 11px;
  line-height:14px;
/**  font: normal 11px/15px arial, sans-serif;  **/

}
/*** Search Results ***/

.seminarpage {
/*  font: normal 9pt/1.25em arial, sans-serif; */
   font: normal 11px/15px arial, sans-serif; 
		color: #00349A;
		text-decoration:underline;
}

.seminarpage2 {
 /* font: normal 9pt/1.25em arial, sans-serif; */
  font: normal 11px/15px arial, sans-serif;
		color: #00349A;
}

.seminarpage2 a, .seminarpage2 a:hover{
	/** font: 11px/15px arial, sans-serif;  **/
	font-size:11px;line-height:1.1em;
}

div#AtGlance td.seminarpage3 a {
 /* font: normal 9pt/1.25em arial, sans-serif; */
  font: normal 11px/15px arial, sans-serif;
		color: #00349A;
		text-decoration: none;
}

div#AtGlance td.seminarpage3 a:hover {
  text-decoration: underline;
}

div#AtGlance table table a {
  text-decoration: none;
}


.page_listings1 {
  font: normal 10px/14px arial, sans-serif;
		color: #00B498;
}

.page_listings1 a {
  font: normal 10px/14px arial, sans-serif;
		color: #00B498;
}

.page_listings2 {
  font: normal 10px/14px arial, sans-serif;
		color: #8A50A6;
}

.page_listings2 a {
  font: normal 10px/14px arial, sans-serif;
		color: #8A50A6;
}


a {
  text-decoration: underline;
/**		color: #00349A; **/
}

a:hover {
  text-decoration: none;
}

/**** Content / Heading Banner iSOS ****/

#page {
  width: 100%;
		background: #B0EBE3 url(../image/rpback.gif) center repeat-y;
}

#content {
  text-align:left;
  width: 800px;
		margin-left: auto !important;
		margin-right: auto !important;
		margin-left: 1px;
}

#heading {
  background: #00349A url(../image/tlphoto.jpg) right no-repeat;
		height: 100px;
}

#heading h1 {
  margin: 0;
}

#mainHeading  {
  width: 180px;
		height: 100px;
		float: left;
  background-image: url(../image/tlmindfieldslogo.gif);
}

h1#subHeading {
  font: bold 12pt arial, sans-serif;
		letter-spacing: 0.02em;
		color: #fff;
		margin: 0;
		margin-right: 250px;
		padding-top: 30px;
		text-align: right;
}

/**** Top + Sub Content Menu ***/
table.topContentMenu table.subContentMenu td.menutext a {text-decoration: none; font-size: 12px;}
table.topContentMenu table.subContentMenu td.menutext a:hover {text-decoration: underline; font-size: 12px;}
table.topContentMenu table.subContentMenu td.bluebar {width:3px;}
/**** Top + Sub Content Menu ***/

/**** Top Content iSOS ***/
table.topContent {background:none #00349A; width:100%;}
table.topContent td.toplogo {width:180px;height:100px;}
table.topContent td.toptext {
	width:370px;
	height:100px;
	font: bold 11pt/18px arial, sans-serif;
	color: #fff;
	vertical-align:middle;
	text-align: right;
		}
table.topContent td.topphoto {width:250px;height:100px;}
/**** Top Content ***/

/**** Top Content Menu iSOS ***/
table.topContentMenu {background:none #8C49B0; width:100%; padding-left:6px;}
.topContentMenu a { color:#FFFFFF;}
.topContentMenu a:hover { text-decoration: underline;}
table.topContentMenu td.menutext {
		height:30px;
		font: bold 9pt arial, sans-serif; color: #00349A;
		text-decoration: none;
		padding: 0 16px;
		}
table.topContentMenu td.menutext2 {
		height:30px;
		font: bold 9pt arial, sans-serif; color: #00349A;
		text-decoration: none;
		padding-right: 16px;
		}		
table.topContentMenu td.menutext td.menutext2, a {text-decoration: none;}
table.topContentMenu td.menutext td.menutext2, a:hover {
	text-decoration: underline;
}
table.topContentMenu td.bluebar {width:3px;}

/**** Sub Content Menu iSOS ***/
table.subContentMenu {background:none #ffffff; width:100%; padding-left:12px;}
table.subContentMenu td.menutext {
		height:30px;
		font: normal 11px arial, sans-serif; color: #FF0000;
		text-decoration: none;
		padding: 0 10px;
		}
table.subContentMenu td.menutext2 {
		height:30px;
		font: normal 11px arial, sans-serif; color: #FF0000;
		text-decoration: none;
		padding-right: 10px;
		}
table.subContentMenu a {color: #A5BA4; font-size: 12px;}
table.subContentMenu td.menutext td.menutext2, a {text-decoration: none; font-size: 12px;}
table.subContentMenu td.menutext td.menutext2, a:hover {text-decoration: underline; font-size: 12px;}
table.subContentMenu td.bluebar {width:3px;}
/**** Sub Content Menu ***/
/**** Top Menus ****/

/**** Admin Tables ***/
table.AdminTable {background:none #ffffff;}
table.AdminTable td.text {
		height:20px;
		font: normal 10px arial, sans-serif; color: #00349A;
		text-decoration: none;
		}
		
table.AdminTable td.text2 {
		height:20px;
		font: bold 11px arial, sans-serif; color: #00349A;
		text-decoration: none;
		}

table.AdminTable a {text-decoration: none;}
table.AdminTable a:hover {text-decoration: underline;}	
/**** Admin Tables ***/


div#AtGlance {
 		font: normal 9pt arial, sans-serif;color: #00349A;
		text-decoration:none;
}

div#AtGlance a {
		text-decoration: none;
}

div#AtGlance a:hover {
		text-decoration: underline;
}

#menu1, #menu2 {
  display: block;
		margin: 0;
		padding: 7px;
		height: 18px;
		width: 786px !important;
		width: 800px;
}

#menu1 {
  background-color: #B8D5F0;
}

#menu2 {
		background: #fff url(../image/ic-red-arrow.gif) center left no-repeat;
		background-position: 11px;
		margin-bottom: 5px;
}

#menu1 li, #menu2 li {
	display: block;
	float: left;
	border-right: 1px solid #00349A;
}

#menu1 li {
padding: 0 10px;
}

#menu1 li.menuend, #menu2 li.menuend {
  border: 0;
}

li#menu1li {
  padding-left: 7px;
}

#menu2li {
  margin-left: 10px !important;
  margin-left: 10px;
}

#menu1 li a {
	font: bold 9pt arial, sans-serif; color: #00349A;
	text-decoration: none;
	padding: 0 18px;
}

#menu2 li a {
	font: normal 11px arial, sans-serif; color: #f00;
	text-decoration: none;
	padding: 0 10px;
}

#menu1 li a:hover, #menu2 li a:hover {
  text-decoration: underline;
}

/**** Panes ****/
#leftpane, #rightpane, #centerpane {
  background-color: #fff;
}

#leftpane {
  	width: 155px;
	padding-left: 12px;
	padding-right: 5px;
	float: left;
}

#leftpane a:hover {
color: #a22b8c;
font-weight:bold;
text-decoration: none;
}

body.body-class-1 #justspace {
	padding-top:25px;
	background:none #ffffff;
}
	  
body.body-class-1 div#centerpane {
        padding: 0 10px;
		width: 410px !important;
		width: 410px;
		float: left;
   		min-height: 500px !important;
		height:auto !important;
		height: 500px; /* Internet Explorer */
  		border-right: 2px solid #ccc;
}


body.body-class-2 #justspace {
	padding-top:25px;
	background:none #ffffff;
}
	  
body.body-class-2 div#centerpane {
  padding: 0 17px;
		width: 766px !important;
		width: 786px;
		
}

body.body-class-3 div#centerpane {
  padding: 0 17px;
		width: 588px !important;
		width: 588px;
		float: left;
  border-right: 2px solid #ccc;
}

body.body-class-4 #justspace {
	padding-top:8px;
	background:none #ffffff;	
}
	  
body.body-class-4 div#centerpane {
  padding: 0 17px;
		width: 570px !important;
		width: 570px;
		float: left;
   		min-height: 500px !important;
		height:auto !important;
		height: 500px; /* Internet Explorer */		
}

div#centeradminpane {
  padding: 10px 10px;
		width: 590px !important;
		width: 610px;
		float: left;
}


/*div#centerpane a {
	text-decoration:underline;
}*/



#rightpane {
  width: 150px !important;
  width: 170px;
		padding: 0 10px;
		float: left;
}

#rightpane a {
	text-decoration:underline;
	}


#footer {
		padding: 10px;
		padding-top: 40px !important;
		padding-top: 20px;
  background-color: #fff;
		text-align: center;
		clear: both;
}

#footer p {
  font: normal 7pt arial, sans-serif; color: #00349A;
		border-top: 2px solid #ccc;
		padding-top:10px;
  display: block;
  margin: 0;
}

#footer p span {
  margin-left: 25px;
}

#footer a {
	text-decoration: underline;
}

#bottom {
  text-align: center;
		margin-left: auto;
		margin-right: auto;
		width: 830px;
		height: 15px;
  background: #B0EBE3 url(../image/rpfooter.jpg) center top no-repeat; /**** iSOS ****/
}

/**** Containers ****/

/**** Large menu item container ****/
.menuContainer {
  width: 160px;
  min-height: 400px;
  height: 400px !important;
  /* commented backslash hack v2 \*/
  height: auto !important;
  /* end hack */
  height: 400px;
		padding: 5px 5px;
		background-color: #B8D5F0;
}

.menuContainer h1 {
  font: bold 18pt arial, sans-serif;
		color: #00349A;
		margin: 0;
		margin-bottom: 2px;
		display: block;
		padding-top:2px;
		padding-left:5px;
}

.menuContainer ul {
  display: block;
		margin: 0;
		padding: 0;
	
}

.menuContainer ul li {
  display: block;
		padding: 2px 0;
		margin: 0 -5px;
}

.menuContainer ul li a {
  font: bold 10pt arial, sans-serif;
		color: #fff;
		text-decoration: none;
  background: #00349A url(../image/ic-white-arrow.gif) center left no-repeat;
		background-position:7px;
		padding:5px;
		padding-left: 25px;
		display:block;
}

.menuContainer ul li a:hover {
  color: #00349A;
  background-color: #FFF2BE;
		background-image: url(../image/ic-blue-arrow.gif);
}

*#menuContainerselected {
  color: #00349A;
  background-color: #FFF2BE;
		background-image: url(../image/ic-blue-arrow.gif);
}

.menuContainer p.quote {
  font: italic 9pt/1.15em Times, serif;
		color: #000;
		width: 135px;
		margin:20px 5px 5px 5px;
	
}

.menuContainer p.quote span {
  font: bold 11px/1.1em Times, serif;
		color: #000;
		text-transform: uppercase;
		display: block;
		clear: both;
		padding-top:5px;	
}


/**** Large menu item container ****/
.menuContainerW {
  width: 160px;
  min-height: 400px;
  height: 400px !important;
  /* commented backslash hack v2 \*/
  height: auto !important;
  /* end hack */
  height: 400px;
		padding: 5px 5px;
		background-color: #CFC0D7;
}

.menuContainerW h1 {
  font: bold 18pt arial, sans-serif;
		color: #7D4A91;
		margin: 0;
		margin-bottom:2px;
		display: block;
		padding-top:2px;
		padding-left:5px;
}

.menuContainerW ul {
  display: block;
		margin: 0;
		padding: 0;
}

.menuContainerW ul li {
  display: block;
		padding: 2px 0;
		margin: 0 -5px;
}


.menuContainerW ul li a {
  font: bold 10pt arial, sans-serif;
		color: #fff;
		text-decoration: none;
  background: #9971A9 url(../image/ic-white-arrow.gif) center left no-repeat;
		background-position:7px;
		padding:5px;
		padding-left: 25px;
		display:block;
}

.menuContainerW ul li a:hover {
  color: #FFF2BE;
  background-color: #00349A;
		background-image: url(../image/ic-white-arrow.gif);
}

*#menuContainerWselected {
  color: #FFF2BE;
  background-color: #00349A;
  background-image: url(../image/ic-white-arrow.gif);
}

.menuContainerW p.quote {
  font: italic 9pt/1.15em Times, serif;
		color: #000;
		width: 135px;
		margin:20px 5px 5px 5px;
}

.menuContainerW p.quote span {
  font: bold 11px/1.1em Times, serif;
		color: #000;
		text-transform: uppercase;
		display: block;
		clear: both;
		padding-top:5px;
}


/**** Large menu item container ****/
.menuContainerS {
  width: 150px;
  min-height: 400px;
  height: auto!important;
  /* commented backslash hack v2 \*/
  height: auto !important;
  /* end hack */
  height: 400px;
		padding: 5px 5px;
		background-color: #BDE8DE;
}

.menuContainerS h1 {
  font: bold 18pt arial, sans-serif;
		color: #00B498;
		margin: 0;
		margin-bottom: 2px;
		display: block;
		padding-top:2px;
		padding-left:5px;		
}

.menuContainerS ul {
  display: block;
		margin: 0;
		padding: 0;
}

.menuContainerS ul li {
  display: block;
		padding: 2px 0;
		margin: 0 -5px;
}


.menuContainerS ul li a {
  font: bold 10pt arial, sans-serif;
		color: #fff;
		text-decoration: none;
  background: #00B498 url(../image/ic-white-arrow.gif) center left no-repeat;
		background-position:7px;
		padding:5px;
		padding-left: 25px;
		display:block;
}

.menuContainerS ul li a:hover {
  color: #FFF2BE;
  background-color: #00349A;
  background-image: url(../image/ic-white-arrow.gif);
}

*#menuContainerSselected {
  color: #FFF2BE;
  background-color: #00349A;
  background-image: url(../image/ic-white-arrow.gif);
}

.menuContainerS p.quote {
  font: italic 9pt/1.15em Times, serif;
		color: #000;
		width: 135px;
		margin:20px 5px 5px 5px;
}

.menuContainerS p.quote span {
  font: bold 11px/1.1em Times, serif;
		color: #000;
		text-transform: uppercase;
		display: block;
		clear: both;
		padding-top:5px;
}



/**** DELEGATE DETAILS ****/
.menuContainerS_DD {
  	width: 595px;
	padding: 10px 10px 10px 10px;
	background-color: #BDE8DE;
}

.menuContainerS_DD h2 {
  		font: bold 12pt arial, sans-serif;
  		color: #00B498;
		margin: 0;
		margin-bottom: 5px;
		display: block;
}


.menuContainerW_DD {
  	width: 595px;
	padding: 10px 10px 10px 10px;
	background-color: #CFC0D7;
}

.menuContainerW_DD h2 {
  		font: bold 12pt arial, sans-serif;
		color: #7D4A91;
		margin: 0;
		margin-bottom: 5px;
		display: block;
}

/**** Quick search containter ****/
.quicksearchContainer label {
  font: bold 8pt arial, sans-serif;
		color: #000;
		display: block;
}

.quicksearchContainer input#sea {
  width: 70px !important;
  width: 70px;
  float: left;
}
.quicksearchContainer input#submit {
  width: 60px !important;
  width: 60px;
  float: left;
}

.searchagain {
  width: 150px;
		padding: 5px 5px 5px 5px;
		background-color: #FFFEC4;
}

.quotebox_mainpage {
	height:140px;
	padding: 7px 7px 7px 7px;
	background-color: #D5F0EA;
	font: italic 12pt/1.5em Times, serif;
	color: #000;
	vertical-align: middle;
}

.quotebox_mainpage_text {
	font: italic bold 14pt/1.25em Times, serif;
	color: #00349A;
	padding: 10px 20px 10px;
	margin:0;
	
}

.quotebox_mainpage_text span {
	display: block;
	clear: both;
	line-height: 1em;
	padding-top: 1em;
}

/**** leftLinks containter ****/
.leftLinks {
  width: 140px;
  padding: 5px 7px 5px 8px;
  background-color: #ffffff;
  min-height: 400px;
  height: 400px !important;
  /* commented backslash hack v2 \*/
  height: auto !important;
  /* end hack */
  height: 400px;
}

.leftLinks p {
  font: normal 9pt/16px arial, sans-serif;
		color: #1A5BA4;
	/***	text-decoration:underline; ***/
/*		padding-right:5px;	*/

}

.leftLinks p.quote {
  font: italic normal 9pt/16px Arial, Helvetica, sans-serif;
		color: #1A5BA4;
/*		padding-left:2px; */
		width:140px;
}

.leftLinks p.quote span {
  font: bold 10px/16px Arial, Helvetica, sans-serif;
		color: #1A5BA4;
		text-transform: uppercase;
		display: block;
		clear: both;
		padding-top: 0.5em;
}

.leftLinks a {
  font: normal 9pt/16px arial, sans-serif;
		color: #00349A;
		text-decoration:underline;

}

/**** leftLinks containter ****/

/**** leftLinks2 containter ****/


.leftLinks2 {
  width: 140px;
  padding: 10px 10px 3px 10px;
  background-color: #c9ede4;
  min-height: 400px;
  height: 400px !important;
  /* commented backslash hack v2 \*/
  height: auto !important;
  /* end hack */
  height: 400px;
  	/* IE5Mac filter \*/
		height: 400px;
	/* end filter */ 

}



.leftLinks2 p {
  font: normal 11px/15px arial, sans-serif;
		color: #1A5BA4;
	
	/***	text-decoration:underline; ***/
		padding-right:5px;	

}

.leftLinks2 p.quote {
  font: italic 11px/15px Arial, Helvetica, sans-serif;
		color: #000;
/*		padding-left:2px; */
		width:140px;	
}

.leftLinks2 p.quote span {
  font: bold 11px/15px Arial, Helvetica, sans-serif;
		color: #000;
		text-transform: uppercase;
		display: block;
		clear: both;
}

.leftLinks2 a {
  font: normal 11px/15px arial, sans-serif;
		color: #1A5BA4;
		text-decoration:underline;

}

/**** leftLinks containter ****/

/**** rightLinks containter ****/
.rightLinks {
  		width: 150px;
		padding: 3px 3px;
		background-color: #FFFEC4;
}

.rightLinks2 {
  		width: 150px;
	padding: 3px 3px;
/****	background-color: #FFEA6E;		****/
	background-color: #fdeb95;
		
}

.rightLinks3 {
  		width: 150px;
/****			padding: 3px 3px; ****/

}

.rightLinks table tr {
  	display: block;
	margin: 0;
	padding: 0;	
}

.rightLinks td a {
  	font: bold 9pt arial, sans-serif;
	color: #00349A;
	text-decoration: underline;
}

.rightLinks span {
	font: 9pt arial, sans-serif;
	color: #666666;
	text-decoration: none;
}

.rightLinks2 table tr {
  	display: block;
	margin: 0;
	padding: 0;	
}

.rightLinks2 td a {
  	font: bold 9pt arial, sans-serif;
	color: #00349A;
	text-decoration: underline;
}

.rightLinks2 span {
	font: 9pt arial, sans-serif;
	color: #666666;
	text-decoration: none;
}

.rightLinks3 table tr {
  	display: block;
	margin: 0;
	padding: 0;	
}

.rightLinks3 td a {
  	font: normal 9pt arial, sans-serif;
	color: #00349A;
	text-decoration: underline;
}

.rightLinks3 span {
	font: normal 9pt arial, sans-serif;
	text-decoration: none;
}



.floatRight {
	float: right;
	margin: 0 0 10px 10px;
	padding: 2px;
}


.AdminInputBoxes {
	font: normal 10px arial, sans-serif; color: #00349A;
}

#greyruler {
  background-color: #ccc; width:2px;
}

.errorBox {
  	width: 90%;
	padding: 5px;
	display: block;
  	font: bold 9pt arial, sans-serif; color: red;

}

.confirmationBox {
  	width: 395px;
/**	padding: 5px 0 5px 0; **/
	display: block;
  	font: bold 9pt arial, sans-serif; color: red;

}

ul.arrowLinks {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 150px;
}

ul.arrowLinks li {
  display: block;
  padding: 0 3px 5px 24px;
  background: url(../image/ic-red-arrow.gif) top left no-repeat;
  background-position: 3px 0;
  font-weight: normal;
  padding-bottom: 0.8em;
}

.rightLinks ul.arrowLinks li, .rightLinks2 ul.arrowLinks li {
  font-weight: bold;
}

ul.arrowLinks li span {
  display: block;
  font-weight: normal;
  color: #666;
  padding-right: 3px;
}

ul.arrowLinks li a {
text-decoration:underline;
}

/*** TUTORS > bluebox ***/ 
.tutor_blurb, div#centerpane div table tbody tr td.tutor_blurb a {
	font: normal 11px/14px arial, sans-serif;
 	color: #00349A;
	text-decoration:none;
} 

div#centerpane div table tbody tr td.tutor_blurb a:hover {text-decoration:underline;}
/*** TUTORS > bluebox ***/

.pinktab ul { margin: 10px 0 0 0; padding: 0 0 9px 0; list-style-type: none; text-align: left; }
.pinktab li { margin: 0; display: inline; white-space: pre; line-height: 13px; }
.pinktab li a { padding: 7px 5px 7px 5px; margin-right: 8px; border: 1px solid #ece4f3; background: #9971a9; color: #f7f3f8; text-decoration: none; font-size:13px; font-weight:bold; }
.pinktab li a:hover, .basictab li a.current { padding: 7px 5px 7px 5px; margin-right: 8px; border: 1px solid #ece4f3; background: #00349a; color: #fff2be; font-size:13px; font-weight:bold; }
 
.greentab ul { margin: 10px 0 0 0; padding: 0 0 9px 0; list-style-type: none; text-align: left; }
.greentab li { margin: 0; display: inline; white-space: pre; line-height: 13px; }
.greentab li a { padding: 7px 5px 7px 5px; margin-right: 8px; border: 1px solid #ece4f3; background: #00b498; color: #f7f3f8; text-decoration: none; font-size:13px; font-weight:bold; }
.greentab li a:hover, .basictab li a.current { padding: 7px 5px 7px 5px; margin-right: 8px; border: 1px solid #ece4f3; background: #00349a; color: #fff2be; font-size:13px; font-weight:bold; }



