/* Start of CMSMS style sheet 'pact_stylesheet' */
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0em;
	padding: 0em;
}
dfn {
	display: none;
}
#container {
 	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 48.6em;
	overflow: hidden;
}
.crisis_links h2{
	margin: 0em;
	padding: 0em;
	font-size: 1em;
	background-color: #E5BA83;
 	padding: .2em;
}
.crisis_content {
	float: left;
	width: 26.5em;
	border-bottom: solid #B5111A .7em;

}
.crisis_content img {
	float: left;
}
.crisis_links {
	float: left;
	width: 15.7em;
}
#banner {
	background-color: #B5111A;
	float: left;
	height: 5.3em;
	width: 48.3em;
	background-image: url(uploads/graphics/banner.gif);
	background-position: left;
}
#banner h1 {
	margin: 0em;
	padding: 0em;
	margin-left: 5.4em;
        color: #FFFFFF;
	font-size: 2em;
	font-family:"Times New Roman", Times, serif;
	font-weight: 100;
	margin-top: .8em;
        text-transform: lowercase;


}
#banner a {
	float: left;
	color: #E5BA83;
	display: block;
	font-size: .75em;
	margin-left: 14.4em;
	text-decoration: none;

}
#banner p{ 
	float: left;
	padding: 0em;
	margin: 0em;
	color: #E5BA83;
	display: block;
	font-size: .75em;
	margin-left: 14.4em;
	text-decoration: none;
}
* html #banner p{
margin-left: 7.2em;

}
#banner span {
	color: #FFFFFF;
}
#left_content {
	float: left;
	width: 10.5em;
}
#logo img{
	border: none;
}
#main_nav {
}
#main_nav ul {
	margin: 0em;
	padding: 0em;
}
#main_nav li {
	list-style-type: none;
}
#main_nav a {
	background-image: url(uploads/graphics/main_nav.gif);
	background-position: left;
	background-repeat: repeat-x;
	color: #E5BA83;
        width: 13.6em;
	display: block;
	font-size: .75em;
	padding-bottom: .5em;
	padding-left: .4em;
	padding-top: .2em;
	text-decoration: none;
}
 #main_nav a.menuactive {
        color: #000000;
	background-image: url(uploads/graphics/nav_active.gif);
	background-position: left;
	background-repeat: repeat-x;
}
 #main_nav a:hover{
        color: #000000;
	background-image: url(uploads/graphics/nav_active.gif);
	background-position: left;
	background-repeat: repeat-x;
}
#main_nav li li {
	list-style-type: none;
}
#main_nav li li a {
	border-bottom: solid #DA888D .05em;
	background-image: url(uploads/graphics/inactive_arrow_level2.gif);
 	background-position: right;   
	background-repeat: no-repeat;
	color: #B5111A;
	display: block;
	font-size: .75em;
	padding-bottom: .4em;
	padding-left: .4em;
	padding-top: .3em;
	text-decoration: none;
}
#main_nav li li a.menuactive {
	color: #B5111A;
	background-image: none;
}
#main_nav li li a:hover {
	color: #B5111A;
	background-image: url(uploads/graphics/active_arrow_level2.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#main_nav li li.menuactive {
	background-image: url(uploads/graphics/active_arrow_level2.gif);
	background-repeat: no-repeat;
 	background-position: right;
	border-bottom: solid #DA888D .05em;;
}
#nav_text h2 {
	color: #B5111A;
	font-size: .9em;
	margin-bottom: 0em;
	padding-bottom: 0em;
	width: 9em;
}
#support {
}
#support img {
        border: none;
}
#middle_content {
	float: left;
	width: 26.5em;
	background-color: #E5BA83;
}
* html #middle_content {
	margin-bottom: -100em;
	padding-bottom: 100em;
}
#middle_faq {
	background-color: #FFFFFF;
	float: left;
	width: 26.5em;
	border-bottom: solid #B5111A .7em;
}
#content_images {
	float: left;
        width: 11em;
        display: block;
}
#content_images img {
        display: block
}
.middle_nav {
        float: left;
        display: block;
        width: 15em;
}

.middle_nav ul {
	margin: 0em;
	padding: 0em;
	padding-top: .5em;
        margin-left: .2em;
        margin-bottom: .5em;
}
.middle_nav li {
	list-style-type: none;
        padding-left: 1em;
        background-image: url(uploads/graphics/arrow.gif);
	background-position: 0em .35em;
	background-repeat: no-repeat;
margin-bottom: .1em;
}
.middle_nav li:hover {
	list-style-type: none;
        padding-left: 1em;
        background-image: url(uploads/graphics/active_arrow_services.jpg);
	background-position: 0em .35em;
	background-repeat: no-repeat;
        margin-bottom: .1em;
}


.middle_nav a {

	color: #B5111A;
	font-size: .75em;
	padding-right: 1em;
	text-decoration: none;
}
.middle_nav li.menuactive {
	list-style-type: none;
        padding-left: 1em;
        background-image: url(uploads/graphics/active_arrow_services.jpg);
	background-position: 0em .35em;
	background-repeat: no-repeat;
        margin-bottom: .1em;
}
.middle_nav .menuactive a{
         color: #000000;
}
.middle_nav a:hover {
        color: #000000;
}
#main_text {

	background-color: #E5BA83;
	padding-top: 1em;
	float: left;
	padding-left: .8em;
	padding-right: .5em;
	width: 25.2em;
	padding-bottom: 1em;
	margin-bottom: -100em;
	padding-bottom: 100em;
	background-color: #E5BA83;
}
#main_text_calc {

	background-color: #E5BA83;
	padding-top: 1em;
	float: left;
	padding-left: .8em;
	padding-right: .5em;
	width: 25.5em;
	padding-bottom: 1em;
	margin-bottom: -100em;
	padding-bottom: 100em;
	background-color: #E5BA83;
}


 #main_text h1{
	background-image: url(uploads/graphics/headings.gif);
	background-repeat: no-repeat;
 	background-position: left;
        text-transform: uppercase;
	font-size: .75em;
        color: #B5111A;
	padding: 0em;
	margin: 0em;
	margin-left: -.7em;
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left: .8em;
margin-bottom: .5em;
}
#main_text h2 {
	font-size: .8em;
	margin: 0em;
	padding: 0em;
	margin-top: .5em;

}
#main_text h3 {
color: #000000;
font-size: .75em;
margin-bottom: 0em;
}
#main_text h4 {
margin: 0em;
font-size: .75em;
color: #C34339;
float: left;
text-transform: uppercase;
padding-right: .5em;
}
#main_text p {
	font-size: .75em;
	margin: 0em;
	padding: 0em;
	padding-bottom: .5em;
}

#main_text a {
color: #B5111A;
text-decoration: none;
}
 #main_text ul{
	margin: 0em;
	padding: 0em;
	padding-bottom: .5em;
}
#main_text li { 
        list-style-type: none;
        background-image: url(uploads/images/list.gif);
	background-repeat: no-repeat;
        background-position: 0em .4em;
        padding-left: 1em;
}
#main_text li span { 
	color: black; 
	}

 #main_text li {
	font-size: .75em;

}
 #main_text li a {
	font-size: 1em;
	color: #B5111A;
}
 #main_text li a {
	font-size: 1em;
	color: #B5111A;
}
 #main_text li li a {
	font-size: 1.4em;
	color: #B5111A;
}
 #main_text li li li a {
	font-size: 1.8em;
	color: #B5111A;
}
 #main_text li li li li a {
	font-size: 2.5em;
	color: #B5111A;
}
#footer {
	float: left;
	clear: both;
	margin-left: 10.5em;
	background-color: #B5111A;
	color: #E5BA83;
	display: block;
	float: left;
padding-bottom: 1em;
	text-align: center;
	width: 26.5em;
}
* html #footer {
	margin-left:5.25em;

}
#footer_break {

border-top: solid .01em;
margin-left: 1em;
margin-top: .5em;
width: 24em;
}
#footer p {
	margin: 0em;
	padding: 0em;
	margin-top: 1em;
	color: #FFFFFF;
	font-size: .75em;
}
#footer a {
	color: #E5BA83;
	font-size: .75em;
	text-decoration: none;
}
#footer p a {
font-size: 1em;
}
#right_content {
	float: left;
	margin-left: .5em;
	width: 10.4em;
}
* html #right_content { 
margin-left: .3em;

}
#support_centre {
border: solid #B5111A;
float: left;
width: 10.1em;
margin-top: .6em;

}
#right_title h2 {
	background-color: #B5111A;
	color: #FFFFFF;
	display: block;
	font-size: 1em;
	margin: 0em;
	padding: 0em;
	text-align: center;
}
#right_nav {
	float: left;

}
#right_nav ul {
	margin: 0em;
	padding: 0em;
}
#right_nav li {
	width: 10.1em;
background-image: url(uploads/graphics/line.gif);
	background-repeat: repeat-x;
	list-style-type: none;
	padding-bottom: .3em;
	padding-top: .3em;
}
#right_nav a {
	background-image: url(uploads/graphics/arrow_right.gif);
	background-position: 0em .2em;
	background-repeat: no-repeat;
	display: block;
	font-size: .75em;
	padding-left: 1.35em;
	text-decoration: none;
	color: #000000;
}

#right_nav a:hover {
color: #E5BA83;
}
#right_nav a.menuactive{
	background-image: url(uploads/graphics/arrow_right_on.gif);
	background-position: 0em .2em;
	background-repeat: no-repeat;
}
#right_nav li.menuactive{
	background-image: url(uploads/graphics/background_right.gif);
	background-repeat: repeat-x;
}
 #Adoption {
	float: left;
	width: 10.8em;
	height: 12.5em;
	background-image: url(uploads/images/adoption_main.jpg);
	background-repeat: no-repeat;
}
#Tracing{
	float: left;
	width: 10.8em;
	height: 12.5em;
	background-image: url(uploads/images/tracing_main.jpg);
	background-repeat: no-repeat;
}
.crisis_content {
background-color: #FFFFFF;
}

 #main_text dl{
padding: 0em;
margin: 0em;

}
 #main_text dt{
padding: 0em;
margin: 0em;
font-size: .8em;
font-weight: bold;
background-image: url(uploads/images/list.gif);
	background-repeat: no-repeat;
background-position: 0em .4em;
padding-left: .7em;
}
 #main_text dd{
padding: 0em;
margin: 0em;
font-size: .75em;
padding-bottom: .5em;
color:#B5111A;
}
 #main_text dd a{ 
text-decoration: none;
}

 .NewsSummary {
border-bottom: solid #B5111A .2em;
}


 .NewsSummaryPostdate {
color: #B5111A;
font-weight: bold;

}
 .NewsSummaryLink {
font-size: .75em;
}
 .NewsSummaryContent  {
padding-bottom: 1em;
}
 .NewsSummaryContent img{
padding-top: .5em;
padding-bottom: .5em;
}

 #NewsPostDetailDate {
font-size: .75em;
}

 #NewsPostDetailContent img{
padding-top: .5em;
padding-bottom: .5em;
}
 #NewsPostDetailPrintLink{
        font-size: .75em;
        background-image: url(uploads/graphics/print.gif);
	background-repeat: no-repeat;
        padding-left: 1em;
}
 #NewsPostDetailReturnLink{
        font-size: .75em;
        background-image: url(uploads/graphics/return.gif);
	background-repeat: no-repeat;
        padding-left: 1em;
}



 .NewsSummary {
margin-bottom: .5em;
}
 #NewsPostDetailSummary {
display: none;
}
 #news #NewsPostDetailTitle {
background-image: none;
color: #000000;
font-size: 1.2em;
padding: 0em;
margin: 0em;

}
 #sidebar_1 {
display: none;
}
 #gmapDirHead  {
font-size: .75em;
}
#right_images h1{
font-size: .75em;
color: #B5111A;
}
#right_images img{
padding-bottom: .2em;
}


 #NewsPostDetailDate {
padding-bottom: .5em;
}
 #NewsTitle {
font-size: .8em;
padding-botto: 0em;
margin: 0em;
}

 .NewsSummaryMorelink {
font-size: .75em;
margin-bottom: 2em;
}

#adobe {
font-size: .9em;
color: #B5111A;
margin-top: 1em;
}
 #sidebar_2 {

display: none;
}

.crisis_content img {
border: none;

} 
#crisis_women  {
float: left;
height: 18.25em;
width: 12.5em;
}

 #crisis_men {
float: right;
height: 18.25em;
}
 #main_text hr {
background-color: #B5111A;
border: none;
}

.right_image_float {
float: left;
padding-right: 1em;
padding-top: .2em;
}

#news h1 {
background-image: none;
color: #000000;
font-size: 1.2em;
padding: 0em;
margin: 0em;
}

.NewsSummary img {
display: none;
}
 h3#new_heading {
color: #B5111A;
	font-style:italic;
margin-bottom: .5em;

}
#m3moduleform {
text-align: left;
}

 #m3moduleform_1 {
font-size: .75em;
}


 #m3moduleform_1 textarea {
height: 15em;
width: 29em;
}
 #m3moduleform_1 {
float: left;
clear: both;
}

 .ffsubmit {
background-color: #B5111A;
color: #FFFFFF;
border: none;
}

p.calctxt{
font-size:12px;
color:#000;
}

td.maintd form table{
width:85%;
}

#main_text_calc table{
width:99%;
border:none;
}

td.maintd{
padding:1.2em;
}

p.calc a{
font-size:12px;
color:#b5111a;
text-decoration:none;
}

/* End of 'pact_stylesheet' */

/* Start of CMSMS style sheet 'splash_pact' */
#splash_links ul {
	margin: 0em;
	padding: 0em;
}
#splash_links li {
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	height: 12.5em;
	list-style-type: none;
	margin-left: .5em;
	width: 7.5em;
}
#splash_links a {
	background-image: url(uploads/graphics/splash_link.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	font-size: .75em;
	height: 3.4em;
	margin-top: 12.5em;
	padding-left: .4em;
	padding-top: .7em;
	text-align: bottom;
	text-decoration: none;
	width: 9.6em;

}

#splash_links a:hover { 
color: #E5BA83;
}
li.crisis {
	background-image: url(uploads/graphics/crisis_img.gif);
}
li.adoption {
	background-image: url(uploads/graphics/adoption_img.gif);
}
li.ad_support {
	background-image: url(uploads/graphics/post_adoption_img.gif);
}
li.info {
	background-image: url(uploads/graphics/information_img.gif);
}
li.schools {
	background-image: url(uploads/graphics/schools_img.gif);
}
li.pa_support {
	background-image: url(uploads/graphics/support_img.gif);
}

#splash_nav {
float: left;
margin-top: 1em;
background-image: url(uploads/graphics/splash_nav.gif);
background-repeat: no-repeat;
width: 48em;
height: 2.6em;
margin-left: .5em;
}
#splash_nav ul{
padding: 0em;
margin: 0em;
padding-top: .3em;

}
#splash_nav li{
padding-top: .3em;
list-style-type: none;
float: left;
margin-left: 3em;
background-color: #E5BA83;

}
* html #splash_nav li {
margin-left: 2.4em;

}
#splash_nav a{
text-decoration: none;
font-size: 1em;
color: #B50E1A;
font-weight: bold;
}

#splash_nav a:hover{ 
color: #FFFFFF;
}

#splash_footer {
float: left;
width: 68em;
font-size: .7em;
text-align: center;
margin-top: .5em;

}
#splash_footer  p {

}
#splash_footer a{

color: #000000;
text-decoration: none;
}

/* End of 'splash_pact' */

