/* full screen container */
body
{
margin-left : 0pt;
margin-top : 0pt;
}

#mainContainer
{
  min-height:100%;
  height:100%;
  width:100%;   
}
h3
{
	margin:0px;
}

img
{
border: 0px;
}

/*TOOLBAR TOP*/
/* top quick acces tool bar */
#quickAccessToolBar
{
  float: left;

  width:100%;
  background: #008C99; 
}

#quickAccessToolBar_left
{
  float: left;
  width: 65%;
}
#quickAccessToolBar_right
{
  float: right;
  width: 34%;
  text-align:right;
}

.printTop, .topImageButton
{
   float: left;
   margin:0px 8px 0px 0px;
}

.topImageButton

#largetextSize p
{
   font-size:87%; /*14pt*/
   font-family:Verdana;
   float: right;
   color: #ffffff;
}
#largetextSize p a
{
text-decoration:none;
   color: #ffffff;
}

#largetextSize p a:hover
{
text-decoration:underline;
}

#mediumtextSize p
{
   font-size:76%; 
   font-family:Verdana;
   float: right;
   color: #ffffff;
}
#mediumtextSize p a
{
text-decoration:none;
   color: #ffffff;
}

#mediumtextSize p a:hover
{
text-decoration:underline;
}

#textSize p
{
   font-size:63%; 
   font-family:Verdana;
   float: right;
   color: #ffffff; 
}
#textSize p a
{
	text-decoration:none;
   font-family:Verdana;
   color: #ffffff;
}

#textSize p a:hover
{
text-decoration:underline;
}

#printIcon
{
   float: right;
   margin:5px 5px 0px;
}

#listenIcon
{
   float: right;
   margin: 5px 5px 0px 5px;
}



/*END TOOLBAR TOP*/

/* top image with navigation bar in the middle */

#siteToolNavBar
{
  float: left;
  width:100%;
  min-height:24px;
  background: #ffffff;
  height:24px;
  margin: 117px 0px 0px 0px;
}
#siteToolNavBar2
{
  float: left;
  width:100%;
  min-height:24px;
  background: #ffffff;
  height:24px;
  margin: 72px 0px 0px 0px;
}
#lblNavBar 
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #ffffff;
  padding: 6px 16px 6px 16px;
}
#lblNavBar a
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #ffffff;
  background: #666666;
  padding: 6px 16px 6px 16px;
}
#lblNavBar a:hover
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #666666;
  background: #ffffff;
  padding: 6px 16px 6px 16px;
}
#lblcurve 
{
  float: right;
}
#siteToolNavBar p a
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #ffffff;
  background: #666666;
  background-repeat:no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 0px 4px 0px 4px;
}
#siteToolNavBar p a :hover
{
  font-size : 76%;/* (12pt)*/
  Font-family : Verdana;
  Font-weight : Bold;
  Color : #666666;
  background: #ffffff;
  background-repeat:no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 0px 4px 0px 4px;
}
/* end of top image with navigation bar in the middle */

/* main Content Navigation */
#mainContentNav
{
	background-color:#132957;
	height:100%;
	padding: 10px 0px 0px 0px;
}
#mainContentNav ul
{
	padding-left:5px;
	_padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}	
#mainContentNav ul li
{
	list-style-type:none;	
	font-family:Verdana;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	_margin-left:-27px;
}
#mainContentNav ul li a
{
	color:#ffffff;
    text-decoration:none;
    font-size:87%; /*14pt*/
}
#mainContentNavL1
{
	background-color:#224894;
}
#mainContentNavL1 ul
{
	padding-left:5px;
	_padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}	
#mainContentNavL1 ul li
{
	list-style-type:none;	
	font-family:Verdana;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	_margin-left:-27px;
}
#mainContentNavL1 ul li a
{
	color:#ffffff;
    text-decoration:none;
    font-size:87%; /*14pt*/
}
#mainContentNavL2
{
	background-color:#40A9B3;
}
#mainContentNavL2 ul
{
	padding-left:5px;
	_padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}	
#mainContentNavL2 ul li
{
	list-style-type:none;	
	font-family:Verdana;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	_margin-left:-27px;
}
#mainContentNavL2 ul li a
{
	color:#ffffff;
    text-decoration:none;
    font-size:87%; /*14pt*/
}
#mainContentNavL3
{
	background-color:#132957;
}
#mainContentNavL3 ul
{
	padding-left:5px;
	_padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}	
#mainContentNavL3 ul li
{
	list-style-type:none;	
	font-family:Verdana;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	_margin-left:-27px;
}
#mainContentNavL3 ul li a
{
	color:#ffffff;
    text-decoration:none;
    font-size:87%; /*14pt*/
}
#mainContentNavL4
{
	background-color:#132957;
}
#mainContentNavL4 ul
{
	padding-left:5px;
	_padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}	
#mainContentNavL4 ul li
{
	font-family:Verdana;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	_margin-left:-27px;
}
#mainContentNavL4 ul li a
{
	color:#ffffff;
    text-decoration:none;
    font-size:76%; /*12pt*/
}
/* end of mainContentNav */

#logo
{
	text-align:center;
	padding: 7px 0px 26px 0px;
}

.buttonRed
{
	background-color:#CB003F;
	border-color:#CB003F;
	color:White;
	font-family : Verdana;
	font-weight : bold;	
	vertical-align:middle;	
}
#btnSearchByMonth
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
}
#searchContainer
{
	background-color:#666666;
	color:#ffffff;
	height:85px;
	border-bottom:solid 1px #ffffff;
}	
#searchContainer ul
{
	list-style-type:square;
}
#searchTop
{
	background-color:#757575;
	float:left;
	height:24px;
}	

#searchTitle
{
	float:left; 
	display:inline;
	padding-left:5px;
}	

#searchTitle h3
{
	border:0px;
	margin:0px;
	font-family:Verdana;
	font-size:87%;
	font-weight:bold;
	padding-top:3px;
}

#searchTips
{
	float:right;
	display:inline;
	margin:0px;
	border:0px;
	font-family:Verdana;
	font-size:70%;
	padding-right:5px;
	padding-top:3px;
}	

#searchTips a
{
	text-decoration:none;
	color:#ffffff;
}	

#searchTips a:hover
{
	text-decoration:underline;
}	

#searchMiddle
{
	clear:both;
	padding-left:5px;
	padding-top:5px;
}

#qt
{
	float:left;
	display:inline;
	margin-right:3px;	
}	

#btnSearch
{
	float:left;
	display:inline;
}

#searchAdvanced
{
	margin:0px;
	border:0px;
	padding-top:5px;
	padding-left:20px;
	clear:both;
	float:left;
	font-family:Verdana;
	font-size:70%;
}

#searchAdvanced a
{
	text-decoration:none;
	color:#ffffff;
}	

#searchAdvanced a:hover
{
	text-decoration:underline;
}	
		
acronym
{
	text-decoration:none;
}

/* MAIN CONTENT*/
#mainContent
{ 
}



/* left side */
#leftSide
{
  width:19%;
  float:left;
  display:inline;
  padding-top:10px;
  padding-right:10px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin: 0px 0px 0px 0px;
}
/* middle part of page */
#middle
{
  width:58%;
  float:left;
  display:inline;
  height:100%;
  padding-top:10px;
  padding-right:0px;
  _padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;  
}


/* end of middle part of page */

/* right side */
#rightSide
{
  float:left;
  display:inline;
  width:19%;
  padding:10px 0px 0px 10px;
  margin: 0px;
	
	Color : #FFFFFF;
}



/* end of right side */

/* footer */
#footer
{	
padding-left:5px;	
clear:both;
}
#footer strong
{
	font-size:105%;
}
#footerEmail
{
	float:left;
	display:inline;
}
.footerContent
{
height:auto;
	font-size : 63% ;/*(11pt)*/
	font-family : Verdana;
	font-weight : Normal;	
	Color : #333333;	
	border-top:solid 1px #B5B5B5;
}
#footerLinks
{
	display:inline;	
	Color : #132957;
}	

#footerLinks a
{
	text-decoration:none;
	Color : #132957;
}	

#footerImages
{
	float:right;
	display:inline;
	padding-right:10px;
}
#footerBottom
{
	clear:both;
	float:left;
}
/* end of footer */




#quickAccessToolBar_right 
{
	float:right;
	display:inline;
	font-family:Verdana;
	margin:4px 2px 0px 0px;
	text-align:center;
	color: #ffffff;
}

#quickAccessToolBar_right a
{
	color: #fff;
	text-decoration: none;
}

#quickAccessToolBar_right a:hover
{
	color:#000000;
	text-decoration: underline;
	background-color:#ffffff;
}


#quickAccessToolBar_right .large
{
	float:left;
	font-size:87%; /*14pt*/
	color: #fff;
	margin-left:7px;
	margin-top:-1px;
}

#quickAccessToolBar_right .medium
{
	float:left;
	font-size:76%; /*12pt*/
	margin-left:7px;
	margin-top:0px;
}

#quickAccessToolBar_right .small
{
	float:left;
	font-size:63%; /*10pt*/
	margin-top:2px;
	text-decoration:none;	
}

#quickAccessToolBar_right .highContrast a
{
	float:left;
	font-size:63%; /*10pt*/
	margin-left:10px;
	text-decoration:none;
	background-color:#000000;
	padding:2px 3px 1px 3px;
	color:#ffff00;
	white-space:nowrap;
}

#quickAccessToolBar_right .highContrast a:hover
{
	text-decoration:underline;
	color:#000000;
	background-color:#ffff00;
}

#quickAccessToolBar_right div.topImageButton a:hover
{
background:transparent;
}

#quickAccessToolBar_right listen
{
	padding-right: 8px;
	float:left;
	display:inline;
}

#az
{
   float: left;   
   font-size:63%; /*10pt*/
   font-family:Verdana;
   color: #ffffff;
   padding: 5px 0pt 4pt 6px;
}

#az p { margin:0;}
#az a
{
   text-decoration:none;
   font-family:Verdana;
   background: #666666;
   color: #ffffff;
   margin: 6px 0px 6px 0px;
   padding: 2px 2px 2px 2px;
}

#az a:hover
{
text-decoration:underline;
background-color:#ffffff;
color:#000000;
}

#tools
{
float:right;
width:100%;
padding-top: 0px;
}
.height5
{
	height:5px;
	clear:both;
	float:left;
	font-size:5px;
}
.height10
{
	height:10px;
	clear:both;
	float:left;
	font-size:5px;
}

.height15
{
	height:15px;
	clear:both;
	float:left;
	font-size:5px;
}

.height20
{
	height:20px;
	clear:both;
	float:left;
	font-size:5px;
}
form
{
	/*float:left;*/
	width:100%;
 	margin: 0px;
	padding: 0px;
}
