﻿body
{
	background:#E1E1E1;
	color:#2D3437;
}
.Header
{
	background-image:url(../images/header.gif);
    background-position:left;
    background-repeat:no-repeat;
}
.Header div.Tools
{
	background-image:url(../images/vertical_dotted_line.gif);
    background-position:left;
    background-repeat:repeat-y;
}
.HeaderNav
{
	background-image:url(../images/bg_tabs.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.HeaderNav ul
{
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	clear:both;
}
.HeaderNav ul li
{
	float:left;
}
.HeaderNav ul li.on a img
{
	visibility:hidden;
}
.HeaderNav ul li.on a.tab1
{
	background-image:url(../images/btn_Families_selected.gif);
	background-repeat:no-repeat;
}
.HeaderNav ul li.on a.tab2
{
	background-image:url(../images/btn_AboutUs_selected.gif);
	background-repeat:no-repeat;
}
.HeaderNav ul li.on a.tab3
{
	background-image:url(../images/btn_OurServices_selected.gif);
	background-repeat:no-repeat;
}
.HeaderNav ul li.on a.tab4
{
	background-image:url(../images/btn_Policy_selected.gif);
	background-repeat:no-repeat;
}
.HeaderNav ul li.on a.tab5
{
	background-image:url(../images/btn_Working_selected.gif);
	background-repeat:no-repeat;
}
.HeaderNav ul li.on a.tab6
{
	background-image:url(../images/btn_SupportUs_selected.gif);
	background-repeat:no-repeat;
}
.InnerWrapperTop
{
	background-image:url(../images/bg_top.jpg);
	background-repeat:no-repeat;
}
.InnerWrapper
{
	background-image:url(../images/bg_Body1.jpg);
	background-repeat:repeat-y;
}
.CenterColumn .Title h1
{
	color:#b7d30b;
	font-size:110%;
	font-weight:normal;
}
div.Utils a
{
	color:#2d3437;
}

.Footer
{
	background-image:url(../images/bg_Body.jpg);
	background-repeat:repeat-y;
}
.FooterTop
{
	background-color:#b7d30b;
	color:#FFF;
	font-size:75%;
}
.FooterTop a
{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	
}
.FooterTop a:hover
{
	text-decoration: underline;
}
.FooterBottom
{
	background-color:#D5D5D5;
}
.FooterInner
{
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.FooterTop a.Baigent
{
	float:right;
	font-weight:normal;
}
.UtilsMiddle ul
{
	font-size:80%;
	font-weight:bold;
	list-style:none;
}
.UtilsMiddle ul li
{
	padding:0 0 0 20px;		
	margin:0 0 0 10px;
	line-height:25px;
}
.UtilsMiddle ul li a
{
	color:#2d3437;
	text-decoration:none;
}
.UtilsMiddle ul li.Friend
{
	background:url(../images/EmailFriend_Icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.UtilsMiddle ul li.Print
{
	background:url(../images/Print_Icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.UtilsMiddle ul li.Contact
{
	background:url(../images/Contact_Icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.UtilsMiddle ul li.Email
{
	background:url(../images/Email_Icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.UtilsMiddle ul li.Prefs
{
	background:url(../images/Prefs_Icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.Baigent a
{
	text-decoration:none;
}
.validationSummary
{
	border:1px solid #FF0000;
	padding:4px;
	margin:0 0 10px 0;
	background:#FFF;
}

.validationSummary ul li
{
	 list-style-type:disc;
}
.PopupContentWrapper
{
	margin:8px;
}
.Confirmation
{
	text-align:center;
}


table.Login
{
	font-size:80%;
	
}
table.Reg
{
	font-size:80%;
	
}


.Sitemap ul li
{
	list-style:none;
}
.Sitemap ul li a:hover
{
	text-decoration:underline;
}
.Sitemap ul li.open a, .Sitemap ul li.open ul li.open a, .Sitemap ul li.open ul li.open ul li.open a,.Sitemap ul li.open ul li.open ul li.open ul li.open a,.Sitemap ul li.open ul li.open ul li.open ul li.open ul li.open a,.Sitemap ul li.open ul li.open ul li.open ul li.open ul li.open ul li.open a
{
	background:url(../images/subnav_small_arrow_down.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:0 0 0 34px;
	margin:0;
	color:#b7d30b;
	line-height:20px;
}
.Sitemap ul li.open ul li.open ul li a,.Sitemap ul li.open ul li.open ul li.open ul li a,.Sitemap ul li.open ul li.open ul li.open ul li.open ul li a,.Sitemap ul li.open ul li.open ul li.open ul li.open ul li ul li.open a,.Sitemap ul li.open ul li.open ul li.open ul li.open ul li ul li.open ul li.open a
{
	background:url(../images/subnav_small_arrow_right.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#b7d30b;
}
table.Form
{
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;
}
table.Form tr
{
	margin:0;
	padding:0;
}
table.Form tr td
{
	padding:4px;
	margin:0;
}
table.Form tr td.Left
{
	width:176px;
	font-weight:bold;
}

div.ContactUs table.Form tr td.Left,div.Register table.Form tr td.Left
{
	width:130px;
}

div.FormWrapper
{
	background:#E2ED9D;
	padding:10px;
	float:left;
}
div.EmailFriend
{
	float:left;
	margin:10px 0 0 0;
	padding:0;
	width:570px;
	
}
div.EmailFriend div.FormWrapper
{
	width:550px;
}
div.ContactUs
{
	float:left;
	margin:10px 0 0 0;
	width:510px;
}	
div.ContactUs div.FormWrapper,div.Register div.FormWrapper
{
	width:490px;
}

div.Register
{
	float:left;
	margin:10px 0 0 0;
	width:510px;
}
div.ContactUs input.Button , div.Register input.Button,div.EmailFriend input.Button
{
	color:#FFF;
	margin:20px 0 0 0;
	float:right;
}

.AssignedItems .Title div
{
	color:#2d3437;
	font-size:90%;
	font-weight:bolder;
}
.AssignedItemsMiddle ul li
{
	background:url(../images/green_dash.gif) no-repeat 0 10px;
	
}
.AssignedItems .Dark  div
{
	color:#2d3437;
	font-size:90%;
	font-weight:bold;
}
.AssignedItems a
{

	color:#2d3437;
	text-decoration:none;
}