/*** re-set the base tags ***/
#HomepageContent p, #HomepageContent h1, #HomepageContent h2, #HomepageContent h3, #HomepageContent h4, #HomepageContent h5, #HomepageContent img {
	margin:0px;
	padding:0px;
	font:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:100%;
	line-height:normal;
}
#Header {
	font-size:95%;
}
#Header .search {
	margin-top:25px;
	float:right;
	margin-right:5px;
} 

#Leftside {
	font-size:95%;
	 
}
#Leftside a, #Leftside a:link {
	color: #49597B;
	text-decoration: none;
}
#Leftside a:visited {
	text-decoration: none;
}
#Leftside a:hover, #Leftside a:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #49597B;
}
#Leftside ul {
	margin: 0px 0px 0px 0px;
	padding: 10px 1px 5px 0px;			
}
#Leftside li {
	margin: 0px 0px 10px 0px;
}

#Leftside div.leftnav, #Leftside div.related {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}

#Leftside   h2 {
	color: #000000;
	font-size: 100%;
	font-weight: bold;
	padding-left: 10px;
	margin-bottom:0;
	padding-bottom:0px;
}


.extraOptions, .extraOptions2 {
	font-weight: bold;
	text-decoration:none;
	font-size:12px;
}
.extraOptions2 {
	text-align:right;
}

.extraOptions a, .extraOptions a:link, .extraOptions2 a, .extraOptions2 a:link {
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.extraOptions a:visited, .extraOptions2 a:visited {
	text-decoration: none;
}
.extraOptions a:hover, .extraOptions a:active, .extraOptions2 a:hover, .extraOptions2 a:active {
	text-decoration: none;
	color: #ffffff;
	background-color: #49597B;
}
#Leftside div.leftnav ul, #Leftside div.related ul {
	color: orange;
	margin-left:15px;
	list-style: url(images/arrow_orange.gif) square outside;
	padding-top:25px;
}

.leftnav {
	font-weight: bold;
}
#Leftside div.leftnav ul, #Leftside div.related ul {
	color: orange;
	margin-left:15px;
	list-style: url(images/arrow_orange.gif) square outside;
	padding-top:25px;
}
#Leftside div.related ul {
	margin-top:0;
	padding-top:0;
}
#Leftside div.leftnav li, #Leftside div.related li {
	margin-left: 10px;
	padding-left:0px;
}
#Leftside div.related h2 {
	color: #000000;
	font-size: 100%;
	font-weight: bold;
	padding-left: 10px;
	margin-bottom:20;
	padding-bottom:0;
}


#HomepageContent .showcaseRowText h2 {
	padding:0px 5px 1px 0px;
	font-weight:bold;
	color:#FF8C00;
	font-size:120%;
}

#HomepageContent .showcaseBold h4 {
	padding:0px 5px 1px 0px;
	font-weight:bold;
	color:#FF4040;
	font-size:120%;
}


#HomepageContent .showcaseRowText p {
	padding:1px 0px 1px 0px;
	font-weight:bold;
	color:#FF8C00;
	font-size:120%;
}

#HomepageContent .contentBody h3 {
	padding:6px 5px 1px 12px;
	font-weight:bold;
	color:#FF8C00;
	font-size:100%;
}
#HomepageContent .contentBody p {
	padding:2px 5px 0px 12px;
	font-size:85%;
	line-height:16px;
}

#HomepageContent .mainContent a:link, #HomepageContent .mainContent a:visited {
	color: red;
	 
}
#HomepageContent .mainContent a:hover, #HomepageContent .mainContent a:active {
	color: red;
 
}

#WideContentBody p {
	margin-top:5px;
	padding-top:0px;
}

#WideContentBody ul {
	margin-top: 1px;
}
#WideContentBody li {
	padding: 2px 10px 1px 10px;
}

#WideContentBody .breadCrumb {
	font-size: .8em;
	color: #999999;
}
#WideContentBody .breadCrumb a, #WideContentBody .breadCrumb a:link{
	color: #999999;
	 
}
#WideContentBody .breadCrumb a:visited, a:active {
	color: #999999;
	 
}
#WideContentBody .breadCrumb a:hover {
	 
	color: #ffffff;
	background-color:#666666;
}


 
#WideContentBody .mainContent a, #WideContentBody .mainContent a:link{
	color: #666666;
 
}
#WideContentBody .mainContent a:visited, a:active {
	color: #666666;
 
}
#WideContentBody .mainContent a:hover {
	 
	color: #888888;
	 
}
 
#WideContentBody .mainContent p {
	margin:15px;
	padding-top:0px;
}
#WideContentBody .mainContent h2 {
	margin-left:15px;
	padding-top:0px;
	font-size:14pt;
}
 
#WideContentBody .mainContent h3 {
	margin-left:15px;
	padding-top:0px;
	font-size:12pt;
	font-weight:bold;
}
 

 
#ContentBody p {
	margin-top:5px;
	padding-top:0px;
}

#ContentBody ul {
	margin-top: 1px;
}
#ContentBody li {
	padding: 2px 10px 1px 10px;
}

#ContentBody .breadCrumb {
	font-size: .8em;
	color: #999999;
}
#ContentBody .breadCrumb a, #ContentBody .breadCrumb a:link{
	color: #999999;
	 
}
#ContentBody .breadCrumb a:visited, a:active {
	color: #999999;
	 
}
#ContentBody .breadCrumb a:hover {
	 
	color: #ffffff;
	background-color: #49597B;
}


 
#ContentBody .mainContent a, #ContentBody .mainContent a:link{
	color: #666666;
 
}
#ContentBody .mainContent a:visited, a:active {
	color: #666666;
 
}
#ContentBody .mainContent a:hover {

	color: #888888;
 
}
 
#ContentBody .mainContent p {
	margin:15px;
	padding-top:0px;
}
#ContentBody .mainContent h2 {
	margin-left:15px;
	padding-top:0px;
	font-size:14pt;
}
 
#ContentBody .mainContent h3 {
	margin-left:15px;
	padding-top:0px;
	font-size:12pt;
	font-weight:bold;
}
 



.blueText {
	padding-top:0px;
	font-size:13pt;
	font-weight:bold;
}
 

#Rightside h2 {
	color: #FF8C00;
	font-size: 165%;
	font-weight: lighter;
	padding: 10px 0px 1px 10px;
	margin-top: 10px;
	margin-bottom:0px;
	font-stretch:semi-expanded;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#Rightside h3 {
	padding-top:0px;
	margin-top:0px;
	font-size: 95%;
	color:#000000;
}
#Rightside h3 a:link {
	font-size: 95%;
	text-decoration: underline;
	color: #49597B;
	margin-left:10px;
}
#Rightside h3 a:hover, #Rightside h3 a:active {
	font-size: 95%;
	color: #ff0000;
	background-color: #49597B;
	text-decoration:none;
	margin-left:10px;
}
#Rightside h3 a:visited{
	font-size: 95%;
	text-decoration: underline
}
#Rightside p {
	padding-top:00px;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	font-size: 95%;
} 

.stretchBar  {
	margin: 2px 2px 2px 8px;
	background-color: #efefef;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: 2px solid #bec5d5;
	border-right: 2px solid #bec5d5;
	color: #000000;
	font-size:100%;
	font-weight: bold;
	padding-left:4px;
	
	 
}

.stretchBar a:link, .stretchBar a:visited { 
	color: #000000;   
	text-decoration:none; 
	background-color: #f4f5f9;   
} 
 
.stretchBar a:active,  .stretchBar a:hover{ 
	color: #FFFFFF;   
	text-decoration:none;  
	background-color: #f4f5f9;  
}

.button {
	margin-left:15px;
	padding-top:0px;
	margin-bottom:5px; 
	font-size:8pt;
	letter-spacing:1px;
}


