/* Global site styles */

body, html
{
    margin: 0;
    padding: 0;
    font: 10pt arial, helvetica, sans-serif;
	background-color: #fff;
	color: #000;
}
#wrapper 
{
    margin: 0 auto;
    width: 960px;
}
#top 
{
    border-bottom: 5px solid #007579;
}
#header 
{
    height: 100px;
    text-align: right;
    padding: 0 1em .5em 0;
}
#left 
{
    float: left;
    width: 180px;
    margin-right: 20px;
}
#content 
{
    float: left;
    padding: 0;
    width: 740px;
}
#formcontent 
{
    float: left;
    padding: 0;
    width: 750px;
}
a:link {font-weight: normal; text-decoration: underline; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
a:visited {font-weight: normal; text-decoration: underline; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
/*a:hover {font-weight: normal; color:#002A5D; text-decoration: underline; font-size: 10pt; font-family: arial, helvetica, sans-serif; }
 color:#002A5D;
 color:#820024/ *152E20* /;
*/
#footer 
{
    clear: both;
    width: 100%;
    padding-top: 1em;
}
.copyright
{
    width: 100%;
    border-top: #C0C0A0 2px dotted;
    font-size: 8pt;
    padding-top: 5px;
    text-align: center;
	font-family: arial, helvetica, sans-serif;
	color: black;
}
.copyright a:link,.copyright a:visited {font-size: 8pt;}
.image {
	list-style-image: url(images/CE_list_image.jpg);
	list-style-type: disc;
}
.flyercopyright
{
  width: 100%;
  font-size: 7.5pt;
  padding-top: -2px;
  text-align: center;
	font-family: arial, helvetica, sans-serif;
	color: black;
}

li 
{
    padding: 0 0 7px;
}
.center
{
	text-align: center;
}

span.nbr
{
  white-space: nowrap;
}

.bold
{
    font-weight: bold;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
}
dd 
{
    margin: 1em;
    text-align: justify;
}

a.bigLink:link { font: bold 13pt arial,helvetica,sans-serif; color:#002A5D; text-decoration: underline; }
a.bigLink:visited { font: bold 13pt arial,helvetica,sans-serif; color:#820024; text-decoration: underline; }

.hide
{
  display: none;
}

.show
{
  display: inline;
}
span.nobr
{
    white-space: nowrap;
}

.slaimg
{
  margin-right: 6em;
  border: 0;
}

.sla-button 
{
    background: #FFF6CF;
    border: 2px inset #C0C0A0;
    display: inline-block;
    margin: .5em;
    padding: .5em;
}

.sla-button a 
{
    color: #184127;
    font-size: 1.2em;
    font-weight: bold;
    padding: .5em 0 0;
    text-decoration: none; 
}

.topp
{
  clear: both; 
  margin-top: -20px;
}

.listcol1
{
  float: left; 
  width: 45%;  
}

.listcol2
{
  float: left; 
  width: 35%;  
}


.PDF
{
        background: url(images/PDF_strap.png) top left no-repeat;
}

.PDF ul
{
        margin-left:47px;
        padding-left:0px;
        padding-top:70px;
}

.PDFside
{
        background: url(images/PDF_s_strap.png) top left repeat-y;
}

.PDFside ul
{
        margin-left:47px;
        padding-left:0px;
        padding-top:70px;
}

/* Emergency Message Container */

#msgContainer 
{
  position: absolute;
  top: 200px;
  left: 235px;
  width: 300px;
  opacity: .95;
  filter: alpha(opacity=95);
  z-index: 999;
}

#messageHeader
{
	font-weight: bold; 
	text-align: center; 
	font-size: 18px; 
	width: 100%; 
	color: #ffffff; 
	background-color: #98002E;
}

#message
{
	background-color: #98002E;
	color: #98002E;
	clear: both;
	display: block;
	font: bold 12px arial,helvetica,sans-serif; 
	margin: 1em 0;
	padding: 0px;	
	width: 300px; 
}

#message1
{
	width: 100%; 
	padding: 4px 6px 2px 10px; 
	background-color: #ffffff;
	border: solid 3px #98002E;
	font: bold 12px arial,helvetica,sans-serif; 
	color: #98002E;
}

/* Styles for the sub menu */

#submenu
{
    margin: 0 0 1em 0;
    clear: both;
    line-height: 30px;
    padding: 0;
    text-align: center;
    background: url(images/submenu_bg.gif);
}
#submenu a:link 
{
    text-decoration: none;
    font-weight: bold;
    color: #fff;
}
#submenu a:visited 
{
    text-decoration: none;
    font-weight: bold;
    color: #fff;
}
#submenu a:visited>a:hover 
{
    text-decoration: none;
    font-weight: bold;
    color: #EEE43E;
}
#submenu a:hover 
{
    text-decoration: none;
    font-weight: bold;
    color: #EEE43E;
}
#submenu ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#submenu li
{
    display: inline;  
    padding: 4px;
    margin: 0;
    color: White;
    font-weight: bold;
}

/************************/
/* Google search styles */
/************************/

label.search
{
	color: #002A5D;
	font: bold 11px arial, helvetica, sans-serif;
    text-align: right;
    vertical-align: middle;
}
.sBoxBox
{
	border: 1px solid #002A5D;
	vertical-align: middle;
}
#google
{
    font-size: 10px;
	text-transform: uppercase;
    font-variant: small-caps;
    padding: 3px 0 0 78px;
}

/* Table Styles */
table.default           {border: 2px solid #600; border-collapse: collapse;}
table.default th,
table.default td        {border: 2px solid #600; border-collapse: collapse; padding: .25em .5em; vertical-align: top;}
table.default th        {background: #BDC7BD;}
table.default .odd      {background: #EAEDEA;}
table.default ul        {margin: 0 0 0 2em;}
img.block {display: block; float: left; padding: .75em 1em .75em .5em;}
#testdates, #testsites, #testsel0, #testsel1, .testsel2, #testsel3, #testsel4, #testsel5, .sladates, #eisrdates 
{
  border-collapse: collapse;
  width: 98%;
  border: 2px solid #600;
}


#eisrdates
{
  width: 90%;  
}

#tabletop
{
  width: 96.4%;
  border: 2px solid #600;
  margin-bottom: -2px;
  padding: 4px;
}

#testdates th, #testsites th, #testsel0 th, #testsel1 th, .testsel2 th, #testsel3 th, #testsel4 th, #testsel5 th, .sladates th, #eisrdates th
{
  border: 2px solid #600;
  background-color: #BDC7BD;
  vertical-align: top; 
  text-align: center;
  font-weight: bold;
}

#eisrdates th
{
  border: 0;
  border-bottom: 2px solid #600;  
}
#testsel0 th, #testsel1 th, .testsel2 th, #testsel3 th, #testsel4 th, #testsel5 th, #eisrdates th
{
  text-align: left;
}

#testsel0 tr, #testsel1 tr, .testsel2 tr, #testsel3 tr, #testsel4 tr, #testsel5 tr, #eisrdates tr
{
  vertical-align: top; 
}

#testdates th span
{
  font-size: xx-small;
}

#testdates td, #testsites td, .sladates td
{
  border: 2px solid #600;
  text-align: center;
}

#testsel0 td, #testsel1 td, .testsel2 td, #testsel3 td, #testsel4 td, #testsel5 td
{
  border: 2px solid #600;
  text-align: left;
}

#eisrdates td
{
  border: 0;
  text-align: left;
}

.sladates caption, #eisrdates caption
{
  font-weight: bold;
  text-align: left;
  padding-bottom: 6px;
}

tr.days th
{
  width: 14%;
}

.testselhdr
{
  border: 2px solid #600;
  background-color: #333300;
  color: #fff;
  /*text-align: left;*/
  font-weight: bold;
}

#testdates tfoot td
{
  text-align: left;
}

.lefttop
{
  text-align: left;
  vertical-align: top;
}

.tdhdr
{
	border-right: 2px solid #336; 
	border-bottom: 2px solid #336; 
	background-color: #D3CFDB;
	vertical-align: top;
	text-align: center;
	font-weight: bold;
}

.Highlight1
{   
    background-color: #fff;
}
    
.Highlight0
{   
    background-color: #EAEDEA;
}
td
{
    font: 10pt arial, helvetica, sans-serif;
	color: #000000;
}
th 
{
    font-size: 10pt;
}

.smaller
{
  font-size: 8pt;
}

.tdBorderHdrL
{
	border-right: 1px solid #1A3A47;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.tdBorderHdrL1
{
	border-right: 2px solid #1A3A47;
	border-bottom: 2px solid #1A3A47;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.tdBorderHdrMid
{
	border-right: 1px solid #1A3A47; 
	border-left: 1px solid #1A3A47;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.tdBorderHdr2Col
{
	border-right: 1px solid #1A3A47; 
	border-left: 1px solid #1A3A47; 
	border-bottom: 2px solid #1A3A47;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.tdBorderHdrR
{
	border-left: 1px solid #1A3A47;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
}
.tblHdrsmall
{
	font-size: 7pt; 
	font-weight: bold;
}
.tdBorderL
{
	border-right: 1px solid #1A3A47; 
	border-bottom: 2px solid #1A3A47;
}
.tdBorderL1
{
	border-right: 2px solid #1A3A47; 
	border-bottom: 2px solid #1A3A47;
}
.tdBorderR1
{
	border-bottom: 2px solid #1A3A47;
}
.tdBorderR
{
	border-bottom: 2px solid #1A3A47; 
	border-left: 1px solid #1A3A47;
}
.tdBorderMid
{
	border-right: 1px solid #1A3A47; 
	border-bottom: 2px solid #1A3A47; 
	border-left: 1px solid #1A3A47;
}
.tdBorderBot
{
	border-right: 2px solid #1A3A47; 
}
.tableText
{
    font-size: 10pt;
    font-family: Arial, Helvetica, Sans-Serif;
}
.menu 
{
    margin: 1em 0 0 2em;
}
.rowshade1
{
	background-color: #E9E7ED;
}

.rowshade0
{
	background-color: #fff;
}

.br
{
	border-right: 2px solid #006666;
}

.bbotr
{
	border-bottom: 2px solid #006666; 
	border-right: 2px solid #006666;
}

.bbot
{
	border-bottom: 2px solid #006666; 
}

.ctr
{
	text-align: center;
}
.tablehd
{
	background-image: url(images/CA_tableheadbg.gif);
	border-bottom: 2px solid #006666; 
	border-right: 2px solid #006666;
	font-weight: bold;
}
  
.tablehdrt  
{
	background-image: url(images/CA_tableheadbg.gif);
	border-bottom: 2px solid #006666; 
	font-weight: bold;
}
.darkFR
{
    background-color: #C8DBD8;
}
    
.DarkHighlight
{
    background-color: #BDC7BD;
}
    
.LightHighlight
{   
    background-color: #EAEDEA;
}

#preload
{
  display: none;
}

.white
{
    background-color: #fff;
}  
    
.Highlight1
{   
    background-color: #fff;
}
    
.Highlight0
{   
    background-color: #EAEDEA;
}
.TACenter
{
	text-align: center;
}

.slanote 
{
  border: solid 2px #820024;
  background-color: #FFF6CF;
  padding: 1em;
}

/*************************************/
/* Heading styles (H1, H3, H4, etc.) */
/*************************************/

h1           {color: #820024; font: 700 16pt Arial, Helvetica, Sans-Serif; margin: 0 0 .25em; text-align: left; text-transform: uppercase;}
h1.cbt       {clear: both; display: list-item; list-style: none url(images/cbt_big.gif) outside; margin: 0 0 .5em 2.1em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 2.1em;}
h1.pbt       {clear: both; display: list-item; list-style: none url(images/pbt_big.gif) outside; margin: 0 0 .5em 2.1em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 2.1em;}
h1.sla       {clear: both; display: list-item; list-style: none url(images/sla_big.gif) outside; margin: 0 0 .5em 2.1em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 2.1em;}
h1.atsp      {clear: both; display: list-item; list-style: none url(images/atsp_big.gif) outside; margin: 0 0 .5em 2.1em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 2.1em;}
h1.pbtcbt    {clear: both; display: list-item; list-style: none url(images/pbtcbt.gif)  outside; margin: 0 0 .5em 4.5em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 4.5em;}
h1.cbtsla    {clear: both; display: list-item; list-style: none url(images/cbtsla.gif)  outside; margin: 0 0 .5em 4.5em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 4.5em;}
h1.pbtatsp   {clear: both; display: list-item; list-style: none url(images/pbtatsp.gif)  outside; margin: 0 0 .5em 4.5em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 4.5em;}
h1.pbtcbtsla {clear: both; display: list-item; list-style: none url(images/pbtcbtsla.gif)  outside; margin: 0 0 .5em 6.3em; padding-left: .25em; *margin: 0 0 -.5em; *padding-left: 6.3em;}

/*
h3.cbt    {background: url(images/cbt.gif) left top no-repeat; color: #13354C; display: block; font-family: sans-serif; font-size: 13pt; font-weight: bold; height: 30px; line-height: 100%; margin: 1em 0em 0; padding: 4px 0; text-align: left; text-indent: 2.1em;}
h3.pbt    {background: url(images/pbt.gif) left top no-repeat; color: #13354C; display: block; font-family: sans-serif; font-size: 13pt; font-weight: bold; height: 30px; line-height: 100%; margin: 1em 0em 0; padding: 4px 0; text-align: left; text-indent: 2.1em;}
h4.cbt    {background: url(images/cbt.gif) left top no-repeat; color: #13354C; display: block; font-family: sans-serif; font-size: 11pt; font-style: italic; font-weight: bold; height: 30px; line-height: 100%; margin: 1em 0em 0; padding: 4px 0; text-align: left; text-indent: 2.1em;}
h4.pbt    {background: url(images/pbt.gif) left top no-repeat; color: #13354C; display: block; font-family: sans-serif; font-size: 11pt; font-style: italic; font-weight: bold; height: 30px; line-height: 100%; margin: 1em 0em 0; padding: 4px 0; text-align: left; text-indent: 2.1em;}
*/


h1.section 
{
  font: bold 18pt arial, helvetica, sans-serif;
  color: #fff;
	text-align: left;
	vertical-align: middle;
	text-transform: uppercase;
  margin: 12pt 0 24pt;
  border-bottom: 3px solid #1F626A;
}

h1.section span
{
  font: bold 18pt arial, helvetica, sans-serif;
  color: #002A5D;
  width: 100%;
  margin: 6px -10px 0;
  padding: 0 0 0 .6em;
}

h1.section img 
{
  margin: -46px 0 0;
}

h2
{
    font-family: sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #002A5D;
}

h3 {
    font: bold 13pt arial, helvetica, sans-serif;
    color: #184127;
    text-align: left;
    vertical-align: middle;
}

/*
h1.sla {
    color: #184127;
}

h3.sla {
    color: #820024;
}
*/

.Heading3
{
    font-family: sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #660000
}

span.h4
{
    color: #820024;/*230E60;*/
    font-weight: bold;
    font-style: italic;
    font-size: 10pt;
}

h4
{
    color: #820024;/*230E60;*/
    font-weight: bold;
    font-style: italic;
    font-size: 10pt;
}

.Heading4
{
    font: bold italic 10pt sans-serif;
    color: #660000;
}

h5
{
    color: #230E60;
    font-weight: bold;
    font-size: 10pt;
    line-height: 8px;
    padding: 2px 0 8px;
    margin: 0;
}

/* Left Navigation */
#left                    {margin: 0 30px 0 0; _margin: 0 20px 0 0; width: 190px; _width: 180px;}
#leftNav                 {float: left; padding: 0; text-align: left; vertical-align: top; width: 100%;}
#nav, #nav ul            {float: left; font: 400 12px Arial, Sans-Serif; list-style: none; margin: 0; padding: 0; text-align: left; width: 100%;}
#nav a                   {display: block; padding: 0; text-decoration: none; width: auto;}
#nav li                  {background: #FFF6CF; float: left; margin: 0; padding: .5em .5em; position: relative; width: 100%; z-index: 999;}
#nav li a                {color: #184127; font-size: 8pt;}
#nav li a:visited        {color: #184127;}
#nav li a:hover          {color: #184127; font-weight: 700;}
#nav li a:active         {color: #184127;}
#nav li ul               {border: 0; left: -999em; margin: -19px 0 0 2px; _margin: -19px 0 0 -10px; position: absolute; text-align: left;}
#nav li ul li            {background: #FFF6CF; border: 1px solid white; margin: 0; padding: 0; width: 20em;}
#nav li ul li a          {color: #184127; font-weight: bold; margin: 0; padding: .5em; width: 25em;}
#nav li ul li a:visited  {color: #184127;}
#nav li ul li a:hover    {background: #184127; color: #FFF; font-weight: bold; margin: 0; padding: .5em; width: 21.5em; _width: 25em;}
#nav li:hover ul         {left: 200px;}
#nav li:hover ul,
#nav li.navhover ul      {left: 200px;}
#nav li.header           {background: #184127; color: #FFF; font: 700 12px Arial, Sans-Serif; margin: 0; border: 0; line-height: 125%; width: 100%;}
#nav li.header a:link,
#nav li.header a:hover,
#nav li.header a:visited {color: #FFF; font: 700 12px Arial, Sans-Serif;}

/* Tabs */
#tabs            {background: url(images/tabs_bg.gif) repeat-x bottom; float: left; line-height: normal; margin: 0 0 1em 0; width: 100%;}
#tabs ul         {list-style: none; margin: 0; padding: 10px 10px 0;}
#tabs li         {background: url(images/ltab.gif) no-repeat left top; float: left; height: 42px; margin: 0 0 0 6px; padding: 0 0 0 9px;}
#tabs a          {background: url(images/rtab.gif) no-repeat right top; color: #888; display: block; float: left; font-weight: bold; padding: 8px 18px 4px 6px; text-decoration: none;}
#tabs a img      {vertical-align: middle;}
#tabs #current   {background: url(images/ltab_current.gif) no-repeat left top; float: left; height: 42px; margin: 0 0 0 6px; padding: 0 0 0 9px;}
#tabs #current a {background: url(images/rtab_current.gif) no-repeat right top; color: #13354C; display: block; float: left; font-weight: bold; padding: 14px 15px 12px 6px; text-decoration: none;}

/********************/
/* Home page styles */
/********************/

.imagetext          {background: url(images/index.jpg) 0 0 no-repeat; display: block; height: 190px; margin: 0; padding: 10px 0 0 470px;}
.imagetext h3       {background: url(images/cbt_home.gif) 0 0 no-repeat; color: #820024; margin: 0 0 1.5em; padding: 0 0 0 42px;}
.imagetext ul       {margin-top: -12px;}
.imagetext li       {padding: 0 0 2px;}
.imagetext p        {padding-right: 20px; text-align: right;}
ul.news             {list-style: none; margin: 0; padding: 0;}
ul.news li          {border-bottom: 1px solid #D0D0D0; color: #000; font-size: .9em; float: left; margin: 0 0 1em;}
ul.news li.last     {border: none;}
ul.news div.date    {background: url(images/icon_news.gif) 0 0 no-repeat; display: inline; float: left; margin: 0 15px 0 0; padding: 1px 0 0; width: 32px;}
ul.news span.m      {color: #FFF; display: block; font-size: 1em; line-height: 6px; padding: 5px 0 0; text-align: center;}
ul.news span.d      {color: #FFF; display: block; font-size: 1em; font-weight: 700; line-height: 18px; padding: 2px 0 2px; text-align: center;}
ul.news div.content {display: inline; float: left; width: 310px;}
ul.quicklinks       {list-style: none; margin: 0; padding: 0;}
.homeleft           {float: left; height: 100%; margin: 0; padding: 0; width: 365px;}
.homeright          {float: right; height: 100%; margin: 0; padding: 0; width: 365px;}
.sub h3             {color: #002A5D; font: 700 12pt arial, helvetica, sans-serif; margin: 1em 0; padding: 0; text-align: left;}


/*********** Faculty Resources Styles **************/

#topnavdiv 
{
    width: 99%;
    text-align: left;
    vertical-align: top;
}
#flame 
{
    margin-left: 20px;
    margin-right: 8px;
    float: left;
    width: 33px;
    height: 39px;
    vertical-align: middle;
}

a.botFRNav:link { font: bold 11px arial,helvetica,sans-serif; color:#820024; text-decoration: underline; }
a.botFRNav:visited { font: bold 11px arial,helvetica,sans-serif; color:#330000; text-decoration: underline;}
a.botFRNav:hover { font: bold 11px arial,helvetica,sans-serif; color:#003300; text-decoration: none; }

.frReturn
{
    display: block;
    float: left;
    margin-top: 0px;
    vertical-align: bottom;
		font-weight: bold;
		clear: right;
		padding-bottom: 8px;
   /*
    left: -2px;
    width: 99.4%;
		margin-left: 5px;
    border: 0; 
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: left;
*/
}
a.frReturn:link { color: #C63831; text-decoration: underline; font-weight: bold; font-size: 11px; }
a.frReturn:visited { color: #0C2F49; text-decoration: underline; font-weight: bold; font-size: 11px; }
a.frReturn:hover { color: #038860; text-decoration: underline; font-weight: bold; font-size: 11px; }

.homefrReturn
{
    display: block;
    position: absolute;
    left: 210px;
    top: 130px;
    font-size: 11px;
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: center;
    vertical-align: bottom;
		font-weight: bold;
		color: #0C2F49;
		clear: both;
}

.botFRcurrent
{
    font-size: 11px;
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: center;
    vertical-align: bottom;
		font-weight: normal;
		color: #043362;
}

.botFRdivider
{ 
	padding-left: 6px; 
	padding-right: 6px; 
	vertical-align: bottom;
} 

.FRlinkarea
{ 
	display: block; 
	width: 420px;
	background-color: #ffffff; 
	border: solid 2px #922936;
	vertical-align: middle;
	padding-bottom: -20px;
	clear: both;
	height: 200px;
}

.linklisttext
{
	padding-bottom: 0px;
	padding-top: 8px;
	line-height: 28px;
	background-color: #922936;
	border-bottom: #FFF7A3 solid 5px;
	color: #ffffff;
	font-size: 17px;
	font-weight: bold;
	width: 420px;
	vertical-align: middle;
	text-align: center;
	margin: auto; 
}

#FRhomelist 
{
    padding: 0;
    margin: 0;
}

#FRhomelist li 
{
    padding: 8px;
    margin-left: 40px;
    padding-left: 0;
}

.FRlinklist
{ 
	display: block; 
	list-style-image: url(images/deltaw.gif);
	list-style-position: outside;
	width: 100%;  
	vertical-align: middle;
	/*margin-bottom: -2px;*/
	text-align: left;
}

li.linklist
{
	line-height: 26px;
	/*margin-top: -12px;*/
}

/* only IE understands this one */
* html body div#linklisttext
{ 
	padding-left: 1em;
	width: 110%;
}

#linkMouse
{
	display: block;
	position: relative;
	top: -46px;
	left: 280px;
	float: left;
}

/* only IE understands this one */
* html body img#linkMouse
{ 
	display: block; 
	position: relative; 
	top: -16px;
	left: 320px;
	float: left;
}

#allElements
{
	display: block;
	padding: 8px;
	padding-left: 24px;
	width: 420px;
	height: 5em;
	border: solid 2px #F7EFA5;
	text-align: left;
}

img.link
{
	border-style: none;
	float: left;
}

.listDiv {  margin-top: 14px; margin-bottom: 14px; width: 520px; }
.listLeft { float: left; width: 230px; padding: 6px; text-align: left; display: block; }
.listRight { display: block; width: 70%; padding: 6px; padding-left: 24px; }
.listLeft1 { float: left; width: 180px; text-align: left; display: block;  }
.listRight1 { float: left; display: block; padding-left: 24px; width: auto; }/**/

a.hdrLink:link { font-weight: bold; color:#98002E; text-decoration: none; display: block; padding-left: 12px; }
a.hdrLink:visited { font-weight: bold; color:#98002E; text-decoration: none; display: block; padding-left: 12px; }
a.hdrLink:hover { font-weight: bold; color:#036; text-decoration: underline; display: block; padding-left: 12px;  }

hr.fr
{
	width: 80%;
	color: #206464;
	background-color: #206464;
	text-align: left;
	height: 1px;
	clear: both;
}

.element1
{
	display: block;
	float: left;
	padding: 8px;
	padding-left: 10%;
	text-align: center;
	clear: right; 
}

.element2
{
	display: block;
	float: left;
	padding: 8px;
	text-align: center; 
	clear: right; 
}

.imgelement1
{ 
	padding: 4px;
	vertical-align: middle;
}

.subelement1
{ 
	display: block;
	float: left; 
	text-align: center; 
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	padding: 5px;
	padding-right: 1em;
} 

a.botNav:link { font: bold 11px arial,helvetica,sans-serif; color:#820024; text-decoration: underline }
a.botNav:visited { font: bold 11px arial,helvetica,sans-serif; color:#330000; text-decoration: underline}
a.botNav:hover { font: bold 11px arial,helvetica,sans-serif; color:#003300; text-decoration: none }

.column
{
  float: left;
  width: 45%;
}

.column1
{
  float: left;
  width: 45%;
}

.column ul
{
  list-style-type: none;
  margin-left: 0px;
}

.column1 ul
{
  list-style-type: disc;
  margin-top: 4px;
}

#prtBanner
{
  display: none;
}

#containerFAQ
{
	text-align: left;
}

.hldFAQ
{
	width: 80%;
	text-align: left;
	margin-top: 6px;
	margin-left: 0px;
	padding: 12px;
	background-color: #FFF9D7;
	border: #030 solid 2px;
}

/* only IE understands this one */
* html body div.hldFAQ
{ 
	margin-left: -60px;
}

#continue
{
  display:none;
  font-weight:bold;
  margin-left:62px;
  text-align:left;  
}

.toggleLinks
{
  margin-left: 24px;
}

#toggleLinks a
{
   display: block; float: left; margin: 1em 0;
}

.comingsoon 
{
    color: #820024;
    font-variant: small-caps;
    font-weight: bold;
    font-size: 11pt;
    padding-left: 1em;
}
/* release of scores toggle stuff 
.list_item 
{
margin: 0px;
padding: 0px;
/*width: 383px;
}*/
/*.list_item_link */
.list_item
{ 
/*padding: 5px 10px;padding: 5px 5px 5px;margin:1px;*/
cursor: pointer;
position: relative;
background-color:#fff;

text-decoration: underline;
font: bold 13pt arial,helvetica,sans-serif; 
color:#002A5D;

}
.list_item_content 
{
/*padding: 5px 5px 5px;
background-color:#fff;*/
/*FCF4BF;*/
}
.expand1
{
	border: 0;
	padding: 0 8px 0 6px;
	vertical-align: middle;
}

/***/


