
 /*****************************
	Main Tags
*****************************/
body,html {
font: normal 0.9em/170% Georgia, "Times New Roman", Times, serif;
padding:0;margin:0;
background:#6c065a;
color:#666;
}
form, select, textarea {font:normal 1.0em Georgia, "Times New Roman", Times, serif;}

.floatleft{
float:left;
padding:10px 10px 10px 0;
}
.floatright{
float:right;
padding:10px 0 10px 20px;
clear:both;
} 
.contentimg{
float:right;
padding:10px 0 10px 20px;
clear:both;
	margin-right: -26px;
} 
.headlogo{
margin-left: 24px;
margin-top: 8px;

}
a {color:#560047;text-decoration:underline}
a:hover {color:#e4368a}

.logo{
	margin-left: -12px;
	margin-top: -12px;
}
/*****************************
	Headings css
*****************************/
h1, h2, h3, h4, h5 {
   /*font-family: Helvetica, Arial, Verdana, sans-serif;*/ 
	font-family: Georgia, "Times New Roman", Times, serif;

  margin: 0 0 0.3em 0;padding:0;
	
	line-height: 170.0%;
  color:#e4368a;
	font-weight: 200;
}
p {
	font-size: 1em; /* 12px */
	line-height: 2em; /* 18px */
	margin: 0 0 1.5em 0;
}
h1 a, h2 a, h3 a, h4 a, h5 a {
color:#560047;
	font-weight: 200;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {
color: #e4368a;
}
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active {
color: #e4368a;
}
h1 {font-size: 22px;}
h2 {font-size: 18px;}
h3 {font-size: 15px;}

 /*****************************
	content
*****************************/
.homeside{
	float: right;
	margin-right: -26px;
}
.ctaside{
	float: right;
	margin-right: -26px;
}
.maintext{
	width: 430px;
}
.ctaholder{
	width: 280px;
	float:right;
/*	clear: both;*/
/*	margin-top: -70px;*/
}
.topbar{
	
background-image:url(../../../images/topbar_bg.gif);
width:780px;
height: 147px;
margin: 0 auto 0 auto;
}
.holder {
width:780px;
margin: 0 auto 0 auto;
background-image:url(../../../images/page_bg.gif);
}

.outercontainer{
width:760px;
/*background:#fff; */
margin: -10px auto 0 auto;
/*border-right: 2px solid #e4368a;
border-left: 2px solid #e4368a;
border-bottom: 2px solid #e4368a;*/
}
.innercontainer{
background:#fff; 
font-size:1em;
width:740px;
line-height:1.5em;
margin: 10px auto;
color: #333;
line-height: 130%;
}
.content {
border:1px solid #fff;
padding:1em 1em 1em 0;
line-height:2em;
margin-bottom:2em;
margin-left: 10px;

/*float: right;*/
}
.uppermenu{
	margin-top: 0px;
}
.flashuppermenu{
	margin-top: 2px;
}
/*ul li {margin: 0 0 0 -3.2em;
}*/
.content ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: -1.3em;
	padding-left: 1.3em;
	text-indent: -1.3em;
}
.content li{
margin: 0.5em 0em 0.25em 0em;
}
.content ul ul li{
margin: 0.5em 0em 0.25em 3em;
}
.content ul ul ul li{
margin: 0.5em 0em 0.25em 3em;
}


.sitemap ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: -1.3em;
	padding-left: 1.3em;
	text-indent: -1.3em;
}
.sitemap li{
margin: 0.5em 0em 0.25em 0em;
}
.sitemap ul ul li{
margin: 0.5em 0em 0.25em 3em;
}
.sitemap ul ul ul {
margin: 0.5em 0em 0.25em 3em;
}
.searchresults {}
.searchhighlight {color: #4169E1;font-weight:bold}

.banner {
  clear:both;

}
.banner img {border:0px}

.toplogin {font-size:.9em;float:right;margin:1.2em 3em 1em 0;color:#006152}

.footer{
font-size:.9em;
clear: both;
background-color: #efefef;
margin-top:1em;
/*height:2.5em;*/
height:5.0em;
}

.dateline {
 color:#999;
}

/*****************************
    Search Bar
*****************************/
.searchbar {
background-color:#666;
height:2.5em;
}
.searchbox {
float: right;
margin-right: 25px;
margin-top:-1px;
}
.searchgo {
background:#F79639;
border:1px solid #fff;
font-size:1.1em;
color:#fff;
padding:0 5px 2px 5px;
}

/*****************************
	Breadcrumb
*****************************/
.breadcrumb {
	text-align: right;
	margin: -90px 0.9em 0.2em 0;
}
.breadcrumb a{
	color: #ACACAC;
	font-size: 0.82em;
}
.breadcrumb a:hover{
	color:#e4368a;
	text-decoration: underline;
}
.breadcrumb a{text-decoration:none}
.seperator {padding:0 .1em 0 .1em;font-size:.8em;color:#666}
.clear{
	clear:both;
}
