﻿/********************************************************************/
/**                    Parents.Info                                 **
/********************************************************************/
html, body {
	margin:0em;
	padding:0em;
}
body {
	background-color:#eff0f0;
	background-image:url(../Images/Parents.Info/body.bg.gradient.png) !important;
	background-repeat:repeat-x !important;
	background-position:0em 0em !important;
	background-image:none;
	text-align:center;
	
	font-family:"Trebuchet", Arial, Helvetica, sans-serif;
	color: #6e6e6e;	
	font-size:0.75em; /* Base font: 12px */
}
a {
	color:#0066ff;
	text-decoration:underline;
}
a:hover {
	color:#f26522;
	text-decoration:none;
}
a img, a:hover img {
	border:none;
}
h2 {
	color:#f26522;
	font-family: "Arial Rounded MT Bold", "Helvetica Rounded Bold", "Arial Black", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
h2 em {
	color:#0066ff;
	font-style:normal;
}

li {padding: .5em .5em;}

#top {
	margin:0em;
	padding:0em;
	margin-top:2.25em;
	height:2.083em;
	background-image:url(../Images/Parents.Info/top.curve.png) !important;
	background-image:url(../Images/Parents.Info/top.curve.ie6.png);
	background-repeat:no-repeat;
	background-position:0em 0em;
	width:83.333em;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
#outerWrapper {
	/* Layout */
	margin:0em;
	padding:0em;
	width:83.333em !important; width:80em;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	min-height: 100%;
	background-image:url(../Images/Parents.Info/left.gradient.png) !important;
	background-image:url(../Images/Parents.Info/left.gradient.ie6.png);
	background-repeat:repeat-y;
	margin-top:-0.083em;
}

#innerWrapper {
	/* Layout */
	clear:both;
	text-align:left;
	width:83.333em !important; width:80em;
	margin-left: auto;
	margin-right: auto;
	z-index:999;
	padding:0em;
	bottom:0em;
	background-image:url(../Images/Parents.Info/right.gradient.png) !important;
	background-image:url(../Images/Parents.Info/right.gradient.ie6.png);
	background-repeat:repeat-y;
	background-position:right;
}
#bottom {
	margin:0em;
	padding:0em;
	height:3.083em;
	background-image:url(../Images/Parents.Info/bottom.curve.png) !important;
	background-image:url(../Images/Parents.Info/bottom.curve.ie6.png);
	background-repeat:no-repeat;
	background-position:top;
	width:83.333em;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
#header {
	margin:0em;
	padding:0em;
	background-image:url(../Images/Parents.Info/header.image.png) !important;
	background-image:url(../Images/Parents.Info/header.image.ie6.png);
	background-position: top right;
	background-repeat:no-repeat;
	height: 25.583em !important;
}
#logo {
	margin:0em;
	padding:0em;
	margin-left:2.5em;
}
#logo h1 {
	border:none;
	margin:0em;
	padding:0em;
}
#logo img {	margin-top:-5px !important; margin-top:0px; }
#welcome {
	display:block;
	width:50%;
	padding: 5.833em 2.917em !important;
	padding: 4.3em 2.917em !important;
	padding: 4.3em 2.917em;
	color:#fff;
}
#welcome em {
	font-style:normal; color:#fff;
}
#welcome h1,
#welcome h2 
{
    color:#fff;
	font-size:2.4em;
	line-height:1em;
	margin:0em;
	padding:0em;
	font-family: "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#welcome p {
	font-size:1.2em;
	margin:0em;
	padding:0em;
	font-weight:bold;
}

#navigation {
	margin:0em;
	padding:0em;
	float:right;
	width:100%;
	text-align:left;
	margin-bottom: 1em;
	background-image:url(../Images/Parents.Info/orange.button.bg.png) !important;
	background-image:url(../Images/Parents.Info/orange.button.bg.ie6.png);
	background-position: 0em 0em;
	background-repeat:repeat-x;
	height:3.917em;
}
#navigation ul {
	margin:0em;
	padding:0em;
}
#navigation ul li {
	display:block;
	float:left;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	margin:0em;
	padding: 0.833em 0em;
}
#navigation ul li a {
	background:inherit;
	color:#FFFFFF;
	text-decoration:none;
	padding:0.833em 2.5em;
	margin:0em;
	border-left: 0.083em solid #cc3300;
	border-right: 0.083em solid #fff;
	text-shadow: 0em -0.083em 0.167em #cc3300;
/*	background-color:#F58550;*/
}
#navigation ul li.current a, #navigation ul li a:hover {
	background-color:#0066ff;
	background-color:#6CA6FF;
	border-left: 0.083em solid #0544A4;
	background-image:url(../Images/Parents.Info/blue.button.bg.png);
	background-position: 0em 0em;
	background-repeat:repeat-x;
	text-shadow: 0em -0.083em 0.167em #0544A4;
}
#content {
	margin: -0.083em 0.75em -1.25em 0.75em;
	padding:0em;
	background-image:url(../Images/Parents.Info/container.bg.gradient.png);
	background-position: 0em -2.5em;
	background-repeat:repeat-x;
}

.item-top {
	background-image:url(../Images/Parents.Info/item.top.curve.png) !important;
	background-image:url(../Images/Parents.Info/item.top.curve.ie6.png);
	background-repeat:no-repeat;
	background-position:0em 0em;
	height:1.083em !important; height: 0em;
	margin: 0em 1.667em 0em 1.667em;
	width:78.5em !important;
	width:942px;
	background-color:transparent !important;
	background-color:#fff;
}
.item {
	background-color:#fff;
	margin: 0em 1.667em 0em 1.667em;
	padding: .2em 1em;
	width: 76.45em !important; width:918px;
}

ul.fis-list {
    margin-left:0em;
    padding-left:0em;
}
ul.fis-list li {
	width: 18em;
	list-style:none;
	list-style-position:inside;
	float:left;
}

li.newline { }


#footer {
	clear:both;
}
#w3clogos {
    display:none;
	margin: 1em 2em;
	text-align:center;
}
#w3clogos img, #w3clogos img a {
	border:none;
}
#olbrand {
	display:none;
}
#olbrand img, #olbrand img a {
	border:none;
}

img.opp-links {
	vertical-align:middle;
}