	/*****************************************************/
/*********  UNIVERSAL UNIVERSAL  UNIVERSAL  **********/
/*****************************************************/
*{
	padding:0px; 
	margin:0px; 
	line-height:120%;
}



hr{
	border-bottom:1px solid #152c79;
	border-right:none;
	border-top:none;
	border-left:none;
	padding:15px 0px 0px;
	margin:0px 0px 15px;
	height:1px;
	clear:right;
}

html{
	margin-bottom:1px; 
	height:100%;
}

body{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000;
}

ol {
	padding: 0 0 0 30px;
}

.next{font-size:11px;}

a img{
	border:0pt none; outline-color:invert; outline-style:none; outline-width:medium;
}

a.solid{font-weight:bold; line-height:16px;}

input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p{
	padding:15px 0px 0px;
	line-height:16px;
}

.sitecontents h4{padding:0px 0px 15px;}

#left-side-document-content .sitecontents #wb-index-item-mp{padding:0px 0px 10px 8px;}

#container{
	text-align:left;
}

#two-column-body
{
	background:#ffffff url(../images/contentBg_tile.gif) repeat-y;
	min-width:760px;
}

#two-column-body-article-container p a{font-weight:bold;}
#two-column-body-article-container p.paddingBottom a, #two-column-body-article-container p.norm a{font-weight:normal;}

img{border:0px;}

img.border{margin:0px 8px;}


input.cc{
	width:50px;
	cursor:pointer;
	display:block;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	border:1px solid #8C6352;
	background:#FF6C00;
	padding:3px 0px; 
	color:#FFFFFF;
	
	
}

input[type="button"]{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:50px;
	cursor:pointer;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	border:1px solid #8C6352;
	background:#FF6C00;
	padding:3px 0px; 
	color:#FFFFFF;
}


input.go{width:30px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.ok{width:42px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.send{ width:48px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.save{width:48px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.cancel{width:52px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.log-in{width:52px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.longBtn{width:96px; background:#FF6C00; border:1px solid #8C6352; font-size:10px; color:#FFFFFF; font-weight:bold;}
input.searchBtn{width:54px; background:#FF6C00; border:1px solid #ffffff; font-size:10px; color:#FFFFFF; font-weight:bold;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/************  HEADERS HEADERS HEADERS  **************/
/*****************************************************/

h1{color:#ff0000; font-size:14px; padding:10px 0px 0px ;}

h1.black{color:#000; padding:0px 0px 10px;}

h2{color:#000000;font-size:12px; padding:0px 0px 15px;}

h2.lrnCntr{color:#000000;font-size:12px; padding:5px 0px 15px;}

h2.lrnCntr{color:#000000;font-size:12px; padding:5px 0px 15px;}

h2.mostViewed{padding:4px 8px 13px;}

h3{display:inline; font-size:15px; font-weight:bold;}

h3#curr-title{color:#f00; display:block; font-size:14px;}

h4{	color:#ff0000; font-size:12px; padding:0px 0px 0px;}

h5{font-size:12px; font-weight:bold; color:#FF0000}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/******  NAV ROW   NAV ROW   NAV ROW   NAV ROW  ******/
/*****************************************************/

.navRow{padding-bottom:30px;}

.navRow a:link,
.navRow a:active,
.navRow a:hover,
.navRow a:visited{font-weight:bold;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/******  LIST STYLES  LIST STYLES  LIST STYLES  ******/
/*****************************************************/

dl{padding:0px 0px 15px 0px;clear:both}
dl dd {	color:#000000; float:left; display:inline; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:left;margin:0px 0px 0px 11px;}
dl dd, dl dt {line-height:18px;}

dl.error{clear:both;padding-left:164px;}

ul{padding:0px 0px 0px 6px; list-style:none}
ul li{background:url(../images/background/bg_bulletDefault.gif) no-repeat 0px 8px; padding:3px 9px;}

dl.top-list dd
{margin:0;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/************  HEADER CLASS HEADER CLASS  ************/	
/*****************************************************/

.lrnStd{
	font-size:11px;
}

.header{
	background: url(../images/header_banner.jpg) no-repeat top left; 
	height:112px;
}

.headRadio
{
	font-weight:bold;
}

a.logo:link,
a.logo:visited,
a.logo:active,
a.logo:hover
{
	display:block;
	height:112px; 
	width:375px;
}

.tacticalNav .links a:link,
.tacticalNav .links a:visited,
.tacticalNav .links a:active,
.tacticalNav .links a:hover
{
	text-decoration:none; 
	font-weight:normal; 
	padding:0px 8px; 
	font-size:9px;
}

.tacticalNav .links a.last
{
	padding:0px 0px 0px 8px;
}

.tacticalNav .links
{
	text-align:right; 
	width:300px;
	/*width:180px;*/
	float:right;
	padding-right:15px;
	display:inline;
}



.tacticalNav .links a:hover
{
	text-decoration:underline;
}

.tacticalNav
{
	float:right;
	color:#152c79; 
	font-size:9px;
	display:inline;
	width:320px;
}

/*****************************************************/
/************  BODY BODY BODY BODY BODY   ************/	
/*****************************************************/
h3{font-size:20px; padding:0px 0px 10px;}
h3.search{color:#fff; padding:0px 0px 2px; display:block;}

p.paddingDefault{padding:0px 0px 25px 12px;}

.paddingBottom{padding:0px 0px 20px}
.paddingDefault{padding-left:8px;}

.content .column{width:317px; float:left; border-right:1px solid #153c79;}

.browse .item{background:url(../images/background/bg_browseHomeOut.gif) no-repeat 79px 0px; font-size:16px; color:#152c79; height:50px; clear:both; display:block;}
.browse a.item:link,
.browse a.item:visited,
.browse a.item:hover,
.browse a.item:active{text-decoration:none; font-weight:normal;}

.browse a.item:hover{background:url(../images/background/bg_browseHomeOver.gif) #ecf5fd no-repeat top right; color:#0c7c8d; font-weight:bold;}

.browse .item .title{padding:17px 10px 16px 7px; float:left;}
.browse .science .title{padding:7px 10px 7px 7px}

.browse .paddingBottom{padding:0px 0px 5px;}
p.paddingAlt{padding:0px 0px 10px;}

/*****************************************************
/*****************************************************

/*****************************************************/
/************  DEFAULT DEFAULT DEFAULT  **************/
/*****************************************************/

.default .header{background: url(../images/header_banner.jpg) no-repeat top left; padding:0px 10px 0px 0px; border-bottom:1px solid #152c79;}
.default ul li{background:url(../images/background/bg_bullet.gif) no-repeat 3px 6px; padding:3px 15px;}
.default h2{background:url(../images/background/header_blueGradient.gif) #fff no-repeat top left; font-size:18px; color:#152c79; font-weight:normal; padding:4px 8px 17px;}
.default input.searchInput{float:left; padding:3px; margin:0px 8px 0px 0px; width:225px; display:inline;}
* html .default input.searchInput{margin:0px 4px 0px 0px;}
.default a.searchBtn:link, .default a.searchBtn:visited, .default a.searchBtn:hover, .default a.searchBtn:active{background:#ff6c00; display:block; float:left; color:#fff; border:1px solid #fff; padding:4px 8px; text-decoration:none;}
.default .content{width:995px; background: url(../images/background/bg_home-page.gif) repeat-y top left; font-size:11px;}


.default .searchDiv{background:#1693a6; padding:5px 10px 5px; float:none; border-bottom:1px solid #153c79; margin:0px 0px; width:auto;}

.default .searchDiv .search-options{color:#fff; padding:0px;}
.default .searchDiv a:link,
.default .searchDiv a:visited,
.default .searchDiv a:hover,
.default .searchDiv a:active{color:#fff; text-decoration:underline; font-size:9px;}
.default .searchDiv a:hover{text-decoration:none;}
 
.default .searchDiv span{font-size:10px; margin: 0px 0px; color:#fff;}

.default .searchDiv .search-options .adv-link{text-align:right; width:114px; padding:0px 0px 0px 14px; }
* html .default .searchDiv .search-options .adv-link{text-align:right; padding:0px 0px 0px }
.default .searchDiv .search-options .adv-link{*padding:0px 0px 0px }


.default .background{height:107px; margin:3px 0px 0px 170px; position:absolute; width:143px;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/**********  INTERIOR INTERIOR INTERIOR  *************/
/*****************************************************/

/************ LINKS OVERRIDE **********/
.curr-main a,
.searchDiv a,
#wb-index-item-mp a,
#wb-item-element-fix-large-lft a,
#wb-item-element-fix-small-lft a,
#wb-item-element-fix-small-rt a,
#wb-item-element-fix-large-rt a
{font-weight:bold;}

#two-column-body-article-container p.moreInfo a{
	font-weight:normal;
}
/*************************************/

/***********  CURRICULUM   ***********/
#curr-form{
	margin-bottom:30px;
}

#curr-form dl dd {
	color:#000000;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:87%;
	margin:0px 8px 0px 0px;
	text-align:left;
}

#curr-form dl dt,
#curr-form dl dt {
	padding:0px 0px 15px 0px;
}
#curr-form select {
	width:146px; 
	height:20px;
}

.curr-main{
	border:1px solid #000000;
	font-size:12px;
	line-height:16px;
	padding:5px;
	font-weight:bold;
}

.curr-option{
	border-bottom:2px solid #000000;
	font-size:12px;
	line-height:16px;
	padding:5px;
	margin-bottom:5px;
	text-align:right;
}

.curr-main .title, 
.curr-main .short { 
	font-size:14px;
}
/*************************************/

dl#advanced-search-date .advanced-search-year{height:20px;}

.returnArticle a{font-weight:bold;font-size:10px;}

.searchDiv{ margin:28px 0px 0px; padding:5px 15px 0px 0px; width:310px; float:right;}

.searchDiv ul{
	padding:0px 0px 0px 20px;
}

.searchDiv ul li{
	float:left;
	font-size:9px;
	font-weight:bold;
	list-style:none;
	background:none;
	padding:0px 10px 0px 0px;
}

.searchDiv input{
	list-style:none;
	vertical-align:bottom;
	margin-top:1px;
}

.searchDiv input{
	*vertical-align:middle;
	*margin-top:0px;
}



.searchDiv .search-options{
	padding:5px 0px 0px 25px;
}

.searchDiv .search-options .adv-link{
	padding:0px 0px 0px;
	text-align:right;
	width:92px;
}

* html .searchDiv .search-options .adv-link{
	padding-top:1px;
	width:102px;
}

*.searchDiv .search-options .adv-link{
	*padding-top:1px;
}


.searchDiv table tr td{
	vertical-align:middle;
	font-size:9px;
	font-weight:bold;
	list-style:none;
	background:none;
	padding:0px;
}

.searchDiv table tr td.inputSize span{padding-right:4px;font-size:9px;}


.searchDiv span{font-size:10px; margin:1px 0px 0px;}
.searchDiv  span.radioContatiner{display:block; float:left; font-size:9px; margin:0px;}
.searchDiv  span.radioContatiner span.field{font-size:9px; display:inline;}
.searchDiv  span.radioContatiner input{margin:0px 0px 0px 0px; padding:0px 5px 0px; display:inline-block; vertical-align:middle;}

.searchDiv a{font-size:9px;}
.searchDiv a:link, .searchDiv a:visited, .searchDiv a:hover, .searchDiv a:active{text-decoration:underline;}
.searchDiv a:hover{text-decoration:none;}

.searchDiv .searchBtn{margin-bottom:8px; display:inline;}
.searchDiv .searchBtn{margin-bottom:8px; display:inline;}

/*.searchDiv input.submit,  button, .searchDiv input[type="submit"], .searchDiv input[type="button"], .searchDiv input[type="file"] > input[type="button"] {width:65px; height:23px; border:1px solid #fff;}*/

input.searchInput{float:left;
height:13px;
margin:0px 6px 0px 25px;
padding:3px;
font-size:13px;
width:208px;}

.search-options input.searchInput{height:13px; padding:3px; width:213px;margin:0px; float:none;}

input.bodySearch{float:left;  margin:0px 8px 0px 0px; width:150px; vertical-align:middle;}
input.advancedSearch{float:left; padding:3px; margin:0px 8px 0px 0px; width:260px; vertical-align:middle;}
.inPageSearch input.bodySearch{float:left; height:13px; padding:3px; width:200px;}

.inPageSearch dt{
	width: auto; 
	float: left; 
	font-weight: bold; 
	padding-right: 10px;
}


a.searchBtn:link, a.searchBtn:visited, a.searchBtn:hover, a.searchBtn:active{
	background:#FF6C00 none repeat scroll 0%;
	border:1px solid #8C6352;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:10px;
	height:13px;
	padding:3px 5px;
	text-decoration:none;
	margin:0px;
}

.txtChangeInput {float:left; height:20px; font-size:13px; margin:0px 8px 0px 0px; width:120px;}
/** NEW 05-16-2008 ***/
.t2sspeedinput {float:left; height:20px; font-size:13px; margin:2px 18px 0px 0px; width:80px;}
/** END NEW 05-16-2008 **/

a.GoBtn:link, a.GoBtn:visited, a.GoBtn:hover, a.GoBtn:active
{background:#ff6c00; display:block; float:left; color:#fff; border:1px solid #8C6352; padding:3px 8px; text-decoration:none;}

#home-center-top{height:230px; width:317px; border-bottom:1px solid #153c79; border-top:1px solid #153c79; margin:5px 0px 5px; padding:0px 0px;}
#home-center-top a{color:#fff; padding:190px 0px 0px 6px; display:block;}
.lightBlue{background:#DCEEF5;}

.featArticle{background:#fff; border-top:1px solid #153c79;}
.featArticle p{padding:0px 0px 4px 10px;}
.featArticle p.paddingBottom{padding:0px 0px 10px 10px}
.featArticle img{border:1px solid #153c79; margin:0px 5px 0px 0px}

.browseContainer{width:565px;}

.browseResults .wb-item-element-art-sr .icon img {
	border:none;
	float:none;
	height:70px;
	text-align:center;
	vertical-align:middle;
	width:auto;	
	margin:0px;
	display:inline;
}

.browseResults { clear:both;}

.browseResults .wb-item-element-art-sr .icon{
	width:135px;
	border:1px solid #000000;
	float:left;
	margin:0px 8px 20px 0px;	
	text-align:center;
	display:inline;
	clear:both;
}

#left-side-document-content .browse{padding:5px 5px 0px 8px;}
#left-side-document-content .browse .item{background:transparent url(../images/background/bg_browseLeftOut.gif) no-repeat scroll 60px 0px;font-size:12px;}
#left-side-document-content .browse .item img{height:46px;}


/*****************************************************/
/*****************************************************/

/*****************************************************/
/********  EDUCATOR CENTER  EDUCATOR CENTER  *********/
/*****************************************************/

.goal, .learn, .perform{
	padding:5px;
	color:#000;
	font-size:11px;
	font-weight:bold;
}

td.learn{margin-left:10px; display:block;}
td.perform{margin-left:20px; display:block;}

.currTable{padding:0px 0px 5px 0px;}

.currTable td{border:1px solid;	}



tr.goal  td{
	background:#398996;
	color:#fff;
}

tr td{
	padding:5px;
}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/**********  FOOTER FOOTER FOOTER FOOTER  ************/
/*****************************************************/

.footer{padding:11px 10px; border-top:1px solid #153c79; font-size:9px; border-top:1px solid #153c79; color:#50619b;}
.footer .links a:link, 
.footer .links a:visited, 
.footer .links a:hover, 
.footer .links a:active
{color:#50619b;	text-decoration:none; font-weight:normal; padding:0px 8px;}
.footer .links a:hover{text-decoration:underline;}

.footer .links a.first{padding:0px 8px 0px 0px;}

.footer .caption{padding:0px 0px;}
.caption{color:#50619b; margin:0px 20px 0px 0px;}
.links{padding:10px 0px 0px; margin:0px; width:880px;}

.footer .copyRight{padding:10px 0px 0px; color:#000}
img.floatLeft{margin:0px 10px 0px 0px;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/*************  FLUFF FLUFF FLUFF FLUFF  *************/
/*****************************************************/

.hidden{position:absolute; left:-990px; margin-left:-999px;}
.clear{clear:both; height:0px; overflow:hidden;}
* html .clear{height:0px;}


.borderNone{border-right:0px;}
.content .borderNone{border-right:0px;}
.floatRight{float:right;}
.floatLeft{float:left;}
.navSpacer{padding-bottom:15px;}
.redTitle{color:#f00;}

/* - - For links in a row - -*/
div.allControl a.first:link, div.allControl a.first:visited, div.allControl a.first:hover, div.allControl a.first:active, 
a.first{padding:0px 8px 0px 0px;}
a.last{padding:0px 0px 0px 8px;}

.checkboxWidth {float:left; height:30px; width:22px;}

.searchResults input{float:left; margin-right:10px;}

.mainImageTile{background:#fff url(../images/main_image.jpg) top left no-repeat; height:327px; margin-left:510px; border-top:1px solid #fff;}

.text{padding-top:10px;}

/*****************************************************/
/*****************************************************/

/*****************************************************/
/*****  ADDITIONAL STYLES	ADDITIONAL STYLES  *******/
/*****************************************************/

#imageDropDownMenu{float:left; padding-right:5px;}

div#dropDownMenu a:link, 
div#dropDownMenu a:hover, 
div#dropDownMenu a:visited,
div#dropDownMenu a:active
{color:#1C438A; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}

div#imageDropDownMenu img{
	padding-top:2px;
}

div#imageDropDownMenu div#dropDown0 {
	background-color:#FFFFFF;
	border:1px solid #1C438A;
	display:none;
	margin-top:-22px;
	padding:3px;
	position:absolute;
	text-align:center;
	width:190px;
}

div#imageDropDownMenu div#dropDown1 {
	background-color:#FFFFFF;
	border:1px solid #1C438A;
	display:none;
	margin-top:-22px;
	padding:3px;
	position:absolute;
	text-align:center;
	/*width:190px;*/
	width: auto;
}

div#imageDropDownMenu div#dropDown2 {
	background-color:#FFFFFF;
	border:1px solid #1C438A;
	display:none;
	margin-top:-22px;
	padding:3px;
	position:absolute;
	text-align:center;
	width:190px;
}

div#imageDropDownMenu div#dropDown3 {
	background-color:#FFFFFF;
	border:1px solid #1C438A;
	display:none;
	margin-top:-22px;
	padding:3px;
	position:absolute;
	text-align:center;
	width:190px;
}

div#imageDropDownMenu div#dropDown4 {
	background-color:#FFFFFF;
	border:1px solid #1C438A;
	display:none;
	margin-top:-22px;
	padding:3px;
	position:absolute;
	text-align:center;
	width:190px;
}

div#imageDropDownMenu div#dropDown0 div.dropDown-link {
	background-color:#DFE8F9;
	padding:2px;
	cursor:pointer;
}

div#imageDropDownMenu div#dropDown1 div.dropDown-link {
	background-color:#DFE8F9;
	padding:2px;
	cursor:pointer;
}

div#imageDropDownMenu div#dropDown2 div.dropDown-link {
	background-color:#DFE8F9;
	padding:2px;
	cursor:pointer;
}

div#imageDropDownMenu div#dropDown3 div.dropDown-link {
	background-color:#DFE8F9;
	padding:2px;
	cursor:pointer;
}

div#imageDropDownMenu div#dropDown4 div.dropDown-link {
	background-color:#DFE8F9;
	padding:2px;
	cursor:pointer;
}

div#imageDropDownMenu div#dropDown0 div.dropDown-link:hover {
	background-color:#E2E3E7;
	padding:2px;
}

div#imageDropDownMenu div#dropDown1 div.dropDown-link:hover {
	background-color:#E2E3E7;
	padding:2px;
}

div#imageDropDownMenu div#dropDown2 div.dropDown-link:hover {
	background-color:#E2E3E7;
	padding:2px;
}

div#imageDropDownMenu div#dropDown3 div.dropDown-link:hover {
	background-color:#E2E3E7;
	padding:2px;
}

div#imageDropDownMenu div#dropDown4 div.dropDown-link:hover {
	background-color:#E2E3E7;
	padding:2px;
}

div#imageDropDownMenu div#dropDown0 div.dropDown-link a:link, 
div#imageDropDownMenu div#dropDown0 div.dropDown-link a:hover, 
div#imageDropDownMenu div#dropDown0 div.dropDown-link a:visited {
	color:#1C438A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
}

div#imageDropDownMenu div#dropDown0 div.dropDown-link a:hover{
	text-decoration:underline;
}

div#imageDropDownMenu div#dropDown1 div.dropDown-link a:link, 
div#imageDropDownMenu div#dropDown1 div.dropDown-link a:hover, 
div#imageDropDownMenu div#dropDown1 div.dropDown-link a:visited {
	color:#1C438A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
}

div#imageDropDownMenu div#dropDown1 div.dropDown-link a:hover{
	text-decoration:underline;
}

div#imageDropDownMenu div#dropDown2 div.dropDown-link a:link, 
div#imageDropDownMenu div#dropDown2 div.dropDown-link a:hover, 
div#imageDropDownMenu div#dropDown2 div.dropDown-link a:visited {
	color:#1C438A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
}

div#imageDropDownMenu div#dropDown2 div.dropDown-link a:hover{
	text-decoration:underline;
}

div#imageDropDownMenu div#dropDown3 div.dropDown-link a:link, 
div#imageDropDownMenu div#dropDown3 div.dropDown-link a:hover, 
div#imageDropDownMenu div#dropDown3 div.dropDown-link a:visited {
	color:#1C438A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
}

div#imageDropDownMenu div#dropDown3 div.dropDown-link a:hover{
	text-decoration:underline;
}

div#imageDropDownMenu div#dropDown4 div.dropDown-link a:link, 
div#imageDropDownMenu div#dropDown4 div.dropDown-link a:hover, 
div#imageDropDownMenu div#dropDown4 div.dropDown-link a:visited {
	color:#1C438A;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-decoration:none;
}

div#imageDropDownMenu div#dropDown4 div.dropDown-link a:hover{
	text-decoration:underline;
}

div.allControl{float:left;}

div.allControl a:link,
div.allControl a:visited,
div.allControl a:hover,
div.allControl a:active{font-weight:bold; font-size:10px; padding:0px 8px;}

.captions a:link,
.captions a:visited,
.captions a:hover,
.captions a:active{font-weight:bold; font-size:11px;}

.captions a:link

div.allControl a.first{padding:0px 8px 0px 0px;}

div.controlWrap{
	height:5px;
	padding-bottom:15px;
}

div#dropDownMenu{
	float:left;
	width:315px;
	font-size:85%;
	padding:2px 0px 0px 0px;
}
div#dropDownMenu a:link, 
div#dropDownMenu a:hover, 
div#dropDownMenu a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1C438A;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
}

div#dropDownMenu a:hover{
	text-decoration:underline;
}
div#dropDownMenu div#dropDown{
	position:relative;
	display:none;
	padding:3px;
	width:205px;
	background:#ffffff;
	border:1px solid #1c438a;
}
div#dropDownMenu div#dropDown div.dropDown-link{
	background:#dceef5;
	padding:2px;
}
div#dropDownMenu div#dropDown div.dropDown-link:hover{
	background:#e2e3e7;
	cursor:pointer;
}
div#dropDownMenu div#dropDown div.dropDown-link a:link, 
div#dropDownMenu div#dropDown div.dropDown-link a:hover, 
div#dropDownMenu div#dropDown div.dropDown-link a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1C438A;
	line-height:12px;
	text-decoration:none;	
}
div#dropDownMenu div#dropDown div.dropDown-link a:hover{
	text-decoration:underline;
}

div#dropDownMenuBottom{
	float:left;
	width:215px;
	font-size:10px;
	padding-top:2px;
}
div#dropDownMenuBottom a:link, 
div#dropDownMenuBottom a:hover, 
div#dropDownMenuBottom a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1C438A;
	text-decoration:none;
	font-weight:normal;
}

div#dropDownMenuBottom a:hover{
	text-decoration:underline;
}
div#dropDownMenuBottom div#dropDownBottom{
	position:relative;
	display:none;
	padding:3px;
	width:205px;
	background-color:#ffffff;
	border:1px solid #1c438a;
}
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link{
	background-color:#dfe8f9;
	padding:2px;
}
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link:hover{
	background-color:#e2e3e7;
	cursor:pointer;
}
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link a:link, 
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link a:hover, 
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1C438A;
	line-height:12px;
	text-decoration:none;
}
div#dropDownMenuBottom div#dropDownBottom div.dropDown-link a:hover{
	text-decoration:underline;
}

div.inPageSearch{
	background:#E3F1F7	;
	padding:13px 6px 0px;
	height:35px;
	/* Changed for R-27 to fix the overlay*/
	width:403px;
	margin-bottom:20px;
}

.callout{
	background:#c5ede4;
	padding:0px 3px;
}


.print{border-top:0px;
padding:0px;}

ul.print{padding:0px 0px 13px;}
div.print{padding:10px 20px 10px;}

.print .links a:link, .print .links a:visited, .print .links a:hover, .print .links a:active{color:#000000;}

.print #wb-item-element-fix-large-rt, .print #wb-item-element-fix-large-lft, .print #wb-item-element-fix-small-rt, .print #wb-item-element-fix-small-lft,
.print #wb-item-element-fix-large-rt a:link, .print #wb-item-element-fix-large-rt a:visited, .print #wb-item-element-fix-large-rt a:hover, .print #wb-item-element-fix-large-rt a:active,
.print #wb-item-element-fix-large-lft a:link, .print #wb-item-element-fix-large-lft a:visited, .print #wb-item-element-fix-large-lft a:hover, .print #wb-item-element-fix-large-lft a:active,
.print #wb-item-element-fix-small-rt a:link, .print #wb-item-element-fix-small-rt a:visited, .print #wb-item-element-fix-small-rt a:hover, .print #wb-item-element-fix-small-rt a:active,
.print #wb-item-element-fix-small-lft a:link, .print #wb-item-element-fix-small-lft a:visited, .print #wb-item-element-fix-small-lft a:hover, .print #wb-item-element-fix-small-lft a:active
{font-size:11px;}

#wb-cite-hang {line-height:2em; margin:0px 5em 0px 32px; text-indent:-32px;}
#wb-item-element-fix-large-lft .wb-index-content-pc{padding-bottom:3px;}
#wb-item-element-fix-large-rt .wb-index-content-pc{padding-bottom:3px;}

/** NEW 05-16-2008 ***/

#quizOverLay{border:1px solid #152c79; top:50%; left:50%; position:fixed; padding:10px 15px 10px 20px; background:#fefdc8; margin-left:-353px; margin-top:-300px; width:707px; z-index:102; font-size:11px;}
* html #quizOverLay{top:50%; left:50%; position:absolute;}
#quizOverLay .question{padding:10px 0px 20px;}
#quizOverLay h2{color:#152C79; font-size:11px;}
#quizOverLay .options{padding:5px 16px 0px; clear:both;}
#quizOverLay .num{padding:0px 4px 0px 0px;}

#dictionaryOverLay{border:1px solid #152c79; top:50%; left:50%; position:absolute; padding:5px; background:#fefdc8; margin-left:-236px; margin-top:-220px; width:445px; z-index:102; font-size:11px;}
* html #dictionaryOverLay{top:50%; left:50%; position:absolute;}
.dictionaryOverLay{padding:0px 10px;}
#dictionaryOverLay .question{padding:10px 0px 20px;}
#dictionaryOverLay h2{color:#152C79; font-size:11px;}
#dictionaryOverLay .options{padding:5px 16px 0px; clear:both;}
#dictionaryOverLay .num{padding:0px 4px 0px 0px;}
.dictionaryOverLay p{padding:0px 0px 15px;}
#dictionaryOverLay ol {padding-left: 10px; }

#T2SOverLay{border:1px solid #152c79; top:114px; left:1px; position:fixed; padding:2px; background:#fefdc8; width:176px; z-index:102; font-size:11px;}
* html #T2SOverLay{top:114px; left:1px; position:absolute;}
#T2SOverLay .t2sheader{color:#152C79; font-size:12px; font-weight:bold; padding:2px 2px 2px 4px;}
#T2SOverLay .t2stext{color:#152C79; font-size:10px; padding:8px 2px 2px 4px;}
#T2SOverLay .t2scontrols{color:#152C79; font-size:11px; font-weight:bold; padding:5px 2px 2px 4px;}
#T2SOverlay .t2sstop{cursor:pointer;}
#T2SOverlay .t2sspeed{padding:0px 0px 0px 0px;}
/** NEW 05-16-2008 ***/

.my-research-form .long { 
float:left;
text-align:right;
width:158px;
}

#mva{
        padding:0px;
}
#mva ol{
        padding:0px;
}

.inPageSearch dl {
				clear:none;
}
.inPageSearch dl dd {
				margin:0px;
}
/* ******************
    BASIC 
*/


*
{
/*	padding:0px; margin:0px;
	line-height:1.22em;
*/
}

hr
{
	border-bottom:1px solid #152c79;
	border-right:none;
	border-top:none;
	border-left:none;
	padding:15px 0px 0px;
	margin:0px 0px 15px;
	height:1px;
	clear:right;
}
#wb-cite-hang {
	line-height:2em;
	margin:0px 5em 0px 32px;
	text-indent:-32px;
}
.mainImageTile
{
	background:#fff url(../images/main_image.jpg) top left no-repeat;
	height:327px;
	margin-left:510px;
	border-top:1px solid #fff;
}

#two-column-body-article-container p a{font-weight:bold;}

.citation-source-select{width:184px;}

img{border:0px;}

img.border{margin:0px 8px;}

.navRow{font-size:10px;}


#container{text-align:left;}


#two-column-body
{
	background:#ffffff url(../images/contentBg_tile.gif) repeat-y;
	min-width:760px;
}
/*----------------------------------------------------------------------------
                LINKS   LINKS   LINKS   LINKS   LINKS   LINKS     
-----------------------------------------------------------------------------*/

a:link, a:visited, a:active, a:hover
{color:#152c79;text-decoration:underline;}

#left-side-document-content a:link,
#left-side-document-content a:visited,
#left-side-document-content a:active,
#left-side-document-content a:hover
{color:#152c79;text-decoration:underline;font-weight:bold;}

#left-side-document-content .browse a.item:link{text-decoration:none;}
#left-side-document-content .browse a.item:hover{font-weight:bold; color:#208593;}

a:hover{text-decoration:none;}

/*----------------------------------------------------------------------------
                FLUFF   FLUFF   FLUFF   FLUFF   FLUFF   FLUFF   
-----------------------------------------------------------------------------*/
.bodyAdj
{
	width:761px;
}
.left
{
    float:left;
}

.right
{
    float:right;
}

.clear:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0px;
}

.clear {
    display: inline-block;
}

html[xmlns] .clear {
    display: block;
}

* html .clear {
    height:0px;
}

.content .header
{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#208593;
	padding:5px 8px;
	height:15px;
	cursor:pointer;
	border-bottom:0px;
}

input.goBtn{width:38px;}

.content .header a:link, .content .header a:visited, .content .header a:active, .content .header a:hover
{
	color:#fff;
        font-weight:bold;
}

.content .headerAlt
{
	font-size:10px;
	font-weight:normal;
	color:#fff;
	background:#152c79;
	padding:5px 8px;
}

.content .headerAlt a:link, .content .headerAlt a:visited, .content .headerAlt a:active, .content .headerAlt a:hover
{
	color:#fff;
	font-weight:normal;
}

.bodyImgBorder
{
	display:table-cell;
	float:right;  
	border:1px solid #000; 
	padding:3px 10px; 
	margin:0px 8px;
}

.content .header a
{
	color:#fff;
}

.floatLeft
{
	float:left;
	padding:0px;
	display:inline;
	position:relative;
}

.floatRight
{
	float:right;
	padding:0px;
}

.navigation p.floatLeft img
{
	border-right:1px solid #fff;
}

.navigation p.floatRight img
{
	border-right:1px solid #fff;
}

.banner p.floatRight img
{	
	border-right:1px solid #fff;
}

.banner p.floatRight img.borderLeft
{
	border-left:1px solid #fff;
}

.banner p#topRow img
{
	border-bottom:1px solid #fff;
}

/****************BEGIN MIDDLE BODY*********************/
/*----------------------------------------------------*/
/******************************************************/
#left-side-document-content
{
	float:left;
	font-size:11px;
	font-weight:normal;
	width:174px;
	background:#E3F1F7;
	vertical-align:text-bottom;
	padding:0px 0px 30px 0px;
	/*position:relative;*/
}

#left-side-document-content h1
{
	font-size:11px;
	color:#fff;
	background:#5a7dc1;
	height:24px;
	padding:6px;
	margin:5px 0px 0px ;
	vertical-align:text-bottom;
}

#left-side-document-content ul
{
	margin:0px 0px 15px;
	padding:10px 0px 0px;
}



#left-side-document-content ul li
{
	list-style:none;
	padding:0px 0px 5px 6px;
}

#left-side-document-content span
{
	line-height:18px;
}

#left-side-document-content ul.info{
	padding:0px 6px;
}

#left-side-document-content .wb-index-content-ar
{
    background:transparent url(../images/icons/information.gif) no-repeat scroll 8px 0px;
    margin-top:5px;
    padding:0px 0px 5px 26px;
}

#left-side-document-content .comment
{
    padding:0px 0px 5px 26px;
	background:url(../images/icons/comment.gif) no-repeat scroll 9px 5px;
}

#left-side-document-content .www
{
    padding:5px 0px 5px 26px;
	background:url(../images/icons/www.gif) no-repeat scroll 9px 5px;
}

#left-side-document-content .results
{
	padding:0px 0px 15px;
	font-weight:normal;
	margin-top:5px;
}

#left-side-document-content ul li a:link, #left-side-document-content ul li a:visited, #left-side-document-content ul li a:active, #left-side-document-content ul li a:hover{
	color:#2e3192;
	text-decoration:underline;
	text-align:left;
}

#left-side-document-content ul li a:hover{text-decoration:none;text-align:left;}

#left-side-document-content ul.info li img{padding:0px;border:none;float:left;}

#two-column-body-container
{
	line-height:16px;
	margin:0px 7px 0px 190px;
	padding:10px 0px 30px 0px;
	/* R11-04 :  WBDP - 1378 Commented for Display related problem in IE8 */
	/*min-height:550px;*/
	font-size:12px;
}

#two-column-body-article-container
{
	line-height:16px;
	margin:0px 0px 0px 190px;
	padding:0px 0px 30px 0px;
	min-height:550px;
	font-size:13px;
}

* html #two-column-body-container
{
	background:#ffffff;
	line-height:16px;
	margin:0px 7px 0px 190px;
	padding:12px 0px 0px 0px;
	height:550px;
	font-size:12px;
}

* html #two-column-body-article-container
{
	background:#ffffff;
	line-height:16px;
	margin:0px 0px 0px 190px;
	padding:0px 0px 0px 0px;
	height:550px;
	font-size:12px;
}

#one-column-body
{
	background:#ffffff;
	width:auto;
	line-height:16px;
	padding:0px 0px 30px 8px;
	min-height:450px;
	font-size:12px;
}

#one-column-body-print
{
        background:#ffffff;
        width:auto;
        line-height:16px;
        padding:0px 20px 30px 20px;
        min-height:450px;
        font-size:12px;
}

#one-column-body p
{
	padding:15px 0px 0px 0px;
}

#one-column-body img{}

.noRail{margin:0px; padding:12px 18px 0px 10px;}

#one-column-body p.return
{
	font-size:10px;
	padding:0px 0px 20px;
}

#two-column-body p.return{font-size:10px; padding:0px 0px 20px;}

#two-column-body p.articleReturn{font-size:10px; padding:10px 0px 20px;}


#two-column-body-container p{padding:0px 0px 15px}
#two-column-body-containerUK p{padding:0px 0px 15px}
#two-column-body-container p.subHeader{padding-top:10px; font-size:13px;}
#two-column-body-container p.minorHeader{padding-top:10px; font-weight:bold;}
#two-column-body-container img{padding-bottom:5px;vertical-align: text-top;}
#two-column-body-container div.indent{padding:0px 0px 0px 15px;}
#two-column-body-container div.indent p{padding:0px 0px 0px 5px;}
#two-column-body-container ul.list{padding:0px 0px 20px 20px;}
#two-column-body-container .curriculum p{padding:0px 0px 10px 10px;}

#two-column-body-container #dropDownMenu img, #two-column-body-container #dropDownMenuBottom img{padding-bottom:0px;}

#two-column-body-container .searchInput{margin:0px 8px 0px 0px;}

#citation-type-select{width:190px;}
.curriculum{font-size:11px;}
#search-container{
	width:960px;
}

.controller
{
	width:540px;
	border:1px solid #a29d9d;
	margin:0px 0px 15px;
	padding:3px 0px 0px;
}


.smallWidth {width:410px;}

.myResearch{width:385px; margin:2px 0px 18px;}
.myResearch #wb-sde-tools{height:39px;}
.myResearch #wb-sde-tools ul li{float:left; padding-left:10px;}
.myResearch #wb-sde-tools-content .headRadio input.long{
	padding:3px;
	width:260px;
}

.smallWidth #wb-sde-tools{height:43px; font-size:9px;}
#wb-sde-tools{list-style:none; font-size:9px; padding-bottom:0px; height:64px; line-height:10px;}
* html #wb-sde-tools{height:30px; font-size:9px;}
#wb-sde-tools li.containers, #wb-sde-tools li.containersAlt{font-size:9px; background:none; padding:0px 0px 0px; float:left}
#wb-sde-tools li.small{padding:0px 0px 0px 18px;}
#wb-sde-tools li.containersAlt{padding:0px 0px 0px 0px;}
#wb-sde-tools ul{padding:0px; list-style:disc; line-height:10px;}
#wb-sde-tools ul li{padding:3px 9px 10px;list-style:none; line-height:10px;}
.toolsHeader{background:none; width:auto;}
#wb-sde-tools li span#dropDownMenu{margin:0px 0px 0px 30px; color:#152C79; text-decoration:underline;} 
#wb-sde-tools li.dictionarytools a{margin:0px;}

#wb-sde-tools li.containersAlt .save_inactive div#dropDownMenu{float:none;line-height:0px; height:auto; display:inline;}

#wb-sde-tools li.dictionarytools{width:176px; float:left;}

#wb-sde-tools li.twoItems{
	background:transparent url(../images/background/bg_bulletDefault.gif) no-repeat scroll 0px 7px;
	float:left;
	padding:3px 0px 0px 7px;
	width:240px;
}
#wb-sde-tools-content .cancel{text-align:center;}
#wb-sde-tools-content .cancel input{
	background:#FF6C00 none repeat scroll 0%;
	border:1px solid #8C6352;
	color:#FFFFFF;
	font-size:10px;
	height:23px;
	width:52px;
	font-weight:bold;
}
#wb-sde-tools-content .headRadio input{margin:-4px 0px 0px;}
#wb-sde-tools-content .headRadio input.long{
	font-size:12px;
	font-weight:normal;
	margin:0px 10px 0px 0px;
	padding:2px 2px 1px;
	width:428px;
}

.inPageSearchheader{width:auto; float:left; font-size:10px; font-weight:bold; padding-right:10px;}

.inputField{width:206px}


#wb-sde-tools-content .confirm{padding:8px 0px 9px;}
#wb-sde-tools-content .confirm input{vertical-align:top;}
#wb-sde-tools-content .confirm strong{padding-right:10px;}

#wb-sde-tools-content input{
	vertical-align:middle;
	margin:0px 0px 0px;
}

#wb-sde-tools-content .headRadio .text{padding:0px 0px 6px; font-weight:normal;}

#wb-sde-tools-content input.submit:hover, #wb-sde-tools-content button:hover, #wb-sde-tools-content input[type="submit"]:hover, #wb-sde-tools-content input[type="file"] > input[type="button"]:hover {
	background:#FF6C00 none repeat scroll 0%;
	border:1px solid #8C6352;
	color:#FFFFFF;
	padding:2px 3px;
	text-decoration:none;
 	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	width:auto;
}
#wb-sde-tools-content input.submit, #wb-sde-tools-content button, #wb-sde-tools-content input[type="submit"], #wb-sde-tools-content input[type="button"], #wb-sde-tools-content input[type="file"] > input[type="button"] {
	background:#FF6C00 none repeat scroll 0%;
	border:1px solid #8C6352;
	color:#FFFFFF;
	padding:2px 3px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	width:auto;
}



.save_inactive div#dropDownMenu{
	float:left;	
	font-size:10px;
	height:18px;
	/* Added for BUG-fix*/
	line-height:0px;
}

li div#dropDownMenu{width:auto;}

.save_inactive div#dropDownMenu a:link, .save_inactive div#dropDownMenu a:visited, .save_inactive div#dropDownMenu a:hover, .save_inactive div#dropDownMenu a:active{
	font-size:10px;
	height:18px;
	/*font-weight:bold;
*/
	line-height:0px;
	text-decoration:underline;
}.save_inactive div#dropDownMenu a:hover{text-decoration:none;}

#wb-sde-tools ul li a{padding:0px 0px 0px 30px; list-style:disc;}

#wb-sde-tools .dictionarytext{
padding:1px 0px 7px 30px;
}

#wb-sde-tools li#printHead
{
	background:url(../images/icons/printer.gif) 19px 3px no-repeat;
	margin:0px;
	padding:3px 9px 11px;
}

/** NEW 05-16-2008 ***/
#wb-sde-tools li#t2sHead
{
	background:url(../images/icons/sound.gif) 19px 3px no-repeat;
	margin:0px;
	padding:3px 9px 11px;
}
/** END NEW 05-16-2008 ***/

#wb-sde-tools li#dictionaryHead
{
background:transparent url(../images/icons/dt.gif) no-repeat scroll 20px 2px;
	margin:0px;
	padding:3px 9px 11px;
}

#wb-sde-tools li.email_inactive{
	background:url(../images/icons/envelope.gif) 19px 3px no-repeat;
}
#wb-sde-tools li.email_active{
	background:#fdf6d8 url(../images/icons/envelope.gif) 19px 3px no-repeat;

}

#wb-sde-tools li.save_inactive
{
	background:url(../images/icons/folder.gif) 19px 3px no-repeat;

}

#wb-sde-tools li.save_active
{
	background:url(../images/icons/folder.gif) #fdf6d8 19px 3px no-repeat;

}

#wb-sde-tools .saveBody
{
	background:#fdf6d8;
	height:90px;
	width:auto;
}

#wb-sde-tools-content
{
	background:#fdf6d8;
	padding:0px 10px 0px;
	font-size:9px;	
}

#wb-sde-tools-content form{
	background:#fdf6d8;
	padding:10px 0px 10px;
}




p.pageNum
{
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 20px;
}

p.clear{
	padding:0px;
}

p.info{padding-bottom:7px;}

p#wb-index-item-pc	
{
	float:left;
	font-size:14px;
	background:url(../images/icons/camera.gif) top left no?repeat;
	padding:0px 0px 0px 20px;
}
#one-column-body p.picInfo {background:transparent url(../images/icons/camera.gif) no-repeat scroll top left; padding:0px 0px 0px 20px}
.picInfo {background:transparent url(../images/icons/camera.gif) no-repeat scroll left 3px; padding:0px 0px 0px 20px; line-height:20px;}
p.picInfo span.type
{
	color:#f00;
	font-weight:bold;
}

p.searchInfo
{
	float:left;
	font-size:14px;
}

#picContainer
{
	padding:12px;
	border:1px solid #000000;
	width:360px;
}

#picContainer img
{
	padding:0px;
}

#creditLine{
	float:left;
	font-size:10px;
	padding:10px 0px 0px ;
}

.imgPage
{
	padding:0px 0px 0px;
	list-style:none;
	color:#152c79;
	width:141px;
}

.imgPage div{float:left; text-align:left; font-size:10px;}
.imgPage div.right{float:left; text-align:right}

#kidshealth
{
	margin:0 auto;
	text-align:center;
	width:100%;
	background:#00ffff;
}

#pictureNav{
	width:500px;
}
.weightNorm
{
	font-weight:normal;
}
/******************************************************/
/*----------------------------------------------------*/
/******************END MIDDLE BODY*********************/





/*---------------------------------------------------------------------
            ADDITIONAL CSS      ADDITIONAL CSS      ADDITIONAL CSS      
-----------------------------------------------------------------------*/
.red
{
    color:#ff0000;
	font-size:14px;
	font-weight:bold;
}

#left-side-document-content .wb-index-item-mp .red{font-size:11px;}

.rightArrows{float:right;margin:35px 18px 0px; display:inline;}

.leftArrows{float:left;margin:0px 18px 0px;}

#two-column-body-container p.captions{padding:5px 0px 30px; }

.captions{padding:5px 0px 0px; }

.blue{color:#152c79; font-weight:bold;}

ul.info{font-weight:normal;}

ul.info p{font-weight:normal; padding:0px 0px 10px;}

#left-side-document-content ul.paddingTop{padding:10px 6px 0px}

.border{padding:3px; border:1px solid;}

#two-column-body-container img.border{padding:3px 0px; width:116px; text-align:center; border:1px solid;}

.searchResults{clear:both;}
.searchResults a{font-weight:bold;}

.searchImgBox{width:180px; float:left; padding:0px 0px 35px;}

.wb-item-element-art-sr
{

}

.wb-item-element-art-sr img
{
	width:50px; 
	padding:3px; 
	border:1px solid #000; 
	position:relative; 
	text-align:center; 
	float:left; 
	display:inline; 
	margin:0px 5px 10px 0px;
}

.wb-item-element-art-sr p
{
	text-align:left;
	padding:0px;
}

.wb-item-con-lay-sr
{
	float:left;
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:10px 10px 8px;
	white-space:normal;
	position: relative;
}

.wb-item-con-lay-sr ul{padding:0px;}
.wb-item-con-lay-sr ul li.images{padding:5px 8px 0px 18px; background-position:0px 0px;}

.wb-item-con-lay-sr ul li{
	list-style:none;
}

.wb-item-con-lay-sr ul li a:link,
.wb-item-con-lay-sr ul li a:hover,
.wb-item-con-lay-sr ul li a:visited{
	font-weight:bold;
	text-align:center;
	color:#2048ae;
}

.wb-item-con-lay-sr img
{
	text-align:center;
	width:130px;

}

#bottom{padding:0px 0px 20px}

.content .search 
{
    background:#c2b8e9;
    border-top:1px solid #152c79;
    border-bottom:1px solid #152c79;
    padding:5px 0px 5px 8px;
    float:none;
    font-size:10px;
    color:#152c79;
    width:auto;
    font-weight:bold;
}

.content .search span{padding:3px 12px 0px 0px; float:left;}

.content .search input.headerSearch{width:530px; border:1px solid #152c79; margin:0px 7px 0px 0px; float:left;display:inline; }

.content .search a:link, 
.content .search a:visited, 
.content .search a:hover, 
.content .search a:active
{
    display:block; 
    border:1px solid #152c79; 
    background:#8632b2; 
    color:#ffffff; 
    text-decoration:none; 
    width:44px; 
    padding:3px 5px;
    float:left; 
}

input.btnSearch{
    display:inline; 
    border:1px solid #152c79; 
    background:#8632b2; 
    color:#fff; 
    font-family:Verdana,Arial,Sans-Serif;
    font?size:10px;
    font-weight:bold;
    text-decoration:none; 
    width:54px; 
	padding:2px 0px;
    float:left;
}

ul.activityInfo
{
	margin:0px 0px 0px 10px;
	padding:10px;
	width:320px;
	background:#fbf7a5;
	float:left;
}

ul.activityInfo li{margin:0px 0px 0px 23px;}

ul.activityInfo li.title{list-style:none;margin:0px 0px 6px;}


ol.listBody{margin:10px 0px 0px 20px;}
*ol.listBody{margin:10px 0px 0px 25px}

ol.listBody li{margin:0px 0px 15px 0px;}

.activityLeft{width:610px;float:left;}

.activityRight{width:160px; float:left;}


/***************************************/
/**************NEW LEFT NAV*************/

.wb-index-item {
	font-size: 11px;
}

#wb-index-header {
	display: block;
	padding: 5px 6px 6px 8px;
	margin: 0px 0px 10px 0px;
	text-align:left;
	font-family: verdana;
	font-size:15px;
	color:#152c79
}

#wb-index-header2 {
	display: block;
	background-color: #ED6DA6;
	padding: 4px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
	height: 24px;
	text-align: left;
	color: #ffffff;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
}

#wb-index-header3 {
	display: block;
	background-color: #7E00F2;
	padding: 4px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
	height: 30px;
	text-align: elft;
	color: #ffffff;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
}

#wb-index-bg {
	background:#e3f1f7 none repeat scroll 0%;
	padding:0px 0px 20px 0px;
}
.wb-index-bg {
	background:#e3f1f7 none repeat scroll 0%;
	padding:0px 0px 15px 0px;
}

#wb-index-item-mp {
	font-weight: normal;
	text-decoration: none;
	line-height:16px;
	padding:0px 5px 0px 8px;
	
}

.wb-index-item-mp {
	font-weight: normal;
	text-decoration: none;
	line-height:16px;
	padding:5px 5px 0px 8px;
	
}


#wb-index-arts {
	display:block;
	font-size:13px;
	margin-top:10px;
	padding:0px 20px 10px;
}

.facts{padding:10px 0px 15px}
/***************************************/
/*******************&&******************/







/***************************************/
/**************NEW LEFT NAV*************/
#wb-item-element-fix-large-rt, #wb-item-element-fix-small-rt {
	background-color:#FFFFFF;
	border:1px solid #000000;
	float:right;
	margin:5px;
	padding:8px 10px;
	white-space:normal;
}

#wb-item-element-fix-large-lft, #wb-item-element-fix-small-lft {
	background-color:#FFFFFF;
	border:1px solid #000000;
	float:left;
	margin:5px;
	padding:8px 10px;
	white-space:normal;
}

#wb-item-element-fix-large-lft  img, 
#wb-item-element-fix-small-lft  img, 
#wb-item-element-fix-large-rt  img, 
#wb-item-element-fix-small-rt img{text-align:center;}

#wb-item-element-fix-large-rt a{
	text-align:left;
}

.wb-index-content-pc{  text-align:center; background:url("../images/icons/icon_ac.gif") no-repeat 0px 5px; padding:5px 8px 0px 15px;}


#wb-main-content{font-size:10px;}

/***************************************/
/*******************&&******************/


.articles
{
    background:transparent url(../images/icons/article.gif) no-repeat scroll 9px 7px;
    padding:5px 8px 0px 26px;
}

.maps
{
    background:transparent url(../images/icons/icon_ac.gif) no-repeat scroll 9px 7px;
    padding:5px 8px 0px 26px;
}

.images{background:transparent url(../images/icons/camera.gif) no-repeat scroll 9px 5px;
padding:5px 8px 0px 26px;}

.sound
{
	background:transparent url(../images/icons/sound.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.video
{
	background:transparent url(../images/icons/video.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.tables
{
	background:transparent url(../images/icons/tables.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.www
{
	background:transparent url(../images/icons/www.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.research
{
	background:transparent url(../images/icons/research.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.check
{
	background:transparent url(../images/icons/check.gif) no-repeat scroll 9px 5px;
	padding:5px 8px 0px 26px;
}

.timeline
{
	background:transparent url(../images/icons/timeline.gif) no-repeat scroll 9px 8px;
	padding:5px 0px 0px 26px;
}

/******************* Content icons ***********************************/

#two-column-body-article-container .articles, .print .articles
{
    background:transparent url(../images/icons/article.gif) no-repeat scroll 0px 5px;
    padding:5px 8px 0px 15px;
}

#two-column-body-article-container .maps, .print .maps
{
    background:transparent url(../images/icons/icon_ac.gif) no-repeat scroll 0px 5px;
    padding:5px 8px 0px 15px;
}

#two-column-body-article-container .images, .print .images{background:transparent url(../images/icons/camera.gif) no-repeat scroll 0px 5px;
padding:5px 8px 0px 15px;}

#two-column-body-article-container .sound, .print .sound
{
	background:transparent url(../images/icons/sound.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}

#two-column-body-article-container .video, .print .video
{
	background:transparent url(../images/icons/video.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}

#two-column-body-article-container .tables, .print .tables
{
	text-align:center; 
	background:transparent url(../images/icons/tables.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}


#two-column-body-article-container .www, .print .www
{
	background:transparent url(../images/icons/www.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}

#two-column-body-article-container .research, .print .research
{
	background:transparent url(../images/icons/research.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}

#two-column-body-article-container .check, .print .check
{
	background:transparent url(../images/icons/check.gif) no-repeat scroll 0px 5px;
	padding:5px 8px 0px 15px;
}

#two-column-body-article-container .timeline, .print .timeline
{
	background:transparent url(../images/icons/timeline.gif) no-repeat scroll 0px 5px;
	padding:5px 8px  0px 15px;
}


.articlePic{background:#e3f1f7; padding:10px;}
.articlePic img{margin:0px 10px 0px 0px;}
#two-column-body-article-container .articlePic p a{font-weight:normal;}


.inputField{margin:10px 0px 10px;}



/*******************************************************
	Additional Styles	Additional Styles	
*******************************************************/
.wb-index-header{color:#152C79;
display:block;
font-size:14px;
margin:0px;
padding:4px 0px 8px 8px;
text-align:left;
font-weight:normal;
}
.subHeaderTeal{background:url(../images/background/bg_subHeaderTeal.gif) no-repeat top left;}	
.subHeaderPurple{background:url(../images/background/bg_subHeaderPurple.gif) no-repeat top left;}
.subHeaderGreen{background:url(../images/background/bg_subHeaderGreen.gif) no-repeat top left;}
.subHeaderBlue{background:url(../images/background/bg_subHeaderBlue.gif) no-repeat top left;}
.advHeaderTeal{
	background:url(../images/background/adv_header.gif) no-repeat top left;
	text-align:left;
	padding:5px 0px 5px 15px;
	color:#152C79;
	display:block;
	font-family:Verdana;
	font-size:15px;
	margin-bottom:15px;
}


.subHeaderCaption{font-size:9px; padding:5px 0px 0px;}

.contentStandards{line-height:inherit; font-size:11px; line-height:18px;padding:5px 5px 10px 8px;}
.dictionaryStandards{line-height:inherit; padding-bottom:15px; font-size:11px; line-height:18px;}
.contentStandards a{display:block; padding:3px 0px 0px}

.quiz{float:right; background:#e3f1f7; margin:0px 0px 0px 5px; width:212px; padding:0px 0px 5px;}
.quiz h2{padding:}
.quiz ol{margin:10px 5px 0px 28px;padding:0px;}
.quiz p{padding:8px }

.setWidth{width:137px;}
.setWidthNote{width:480px;}

.linkWindow{float:left;}

.articlePic p{text-align:right; padding:5px 0px 0px}

#dictionary-right{
	float:right;
}
 
#dictionary-left{
	width:410px;
}

#dictionary-container{
	width:750px;
}










/*************************************************************
	ADVANCE SEARCH		ADVANCE SEARCH		ADVANCE SEARCH
***********?***************************************************/

div.advanced-search-column {
		color:#000000;
		float:left;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		padding-left:0px;
		width:463px;
	}
	
	div.advanced-search-column dl, div.advanced-search-column-right dl {
		clear:left;
		height:15px;
		padding:3px 0px;
	}
	div.advanced-search-column dt, div.advanced-search-column dd, div.advanced-search-column-right dt, div.advanced-search-column-right dd {
		display:inline;
		float:left;
		font-size:85%;
	}
	
	div.advanced-search-column-right {
		border-left:1px solid #152c79;
		color:#000000;
		float:left;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		width:442px;
                padding-bottom:25px;
	}

	dl.adv-two-column-text dt {
		width:175px;
	}	
	
	div.advanced-search-column dl, div.advanced-search-column-right dl {
		clear:left;
		height:15px;
		padding:3px 15px;
	}
	div.advanced-search-column-right dl.adjustedHeight{
		height:57px;
	}
	
	div.advanced-search-column select{
		margin-right:30px;
		
	}
	
	dd.radio-bool {
		padding:0px 5px;
	}
	
	.advanced-search-column-right .advanced-search-year{
		height:17px;
		width:55px;
		margin-top:20px;
	}
	
	
	/*.advanced-search-column input,.advanced-search-column-right input{margin-right:5px;}*/
	
	div.two-column div.column-content {
		float:left;
		padding:25px 0px 25px;
		width:220px;
	}
	
	div.advanced-search-column-right dl.cushion{
		padding-bottom:15px;
	}
	
	dl.adv-two-column-text dt, dl.adv-two-column-text dd {
		color:#000000;
		float:left;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:85%;
	}
    
	input {
		font-family:Verdana,Arial,Helvetica,sans-serif;
		/*padding:0px 3px;*/
	}
	
	.btnStyles {
		margin:0px 0px 0px 5px;
	}
	
	div.sub-link {
		clear:both;
		padding:15px 15px 10px;
	}
	
	div.advanced-spacer {
		border-bottom:1px solid #152c79;
		clear:both;
		height:10px;
		overflow:hidden;
	}
	
	div.advanced-search-title {
		font-family:Verdana,Arial,Sans-Serif;
		font-size:92%;
		padding-left:15px;
	}
	
	div.advanced-head{
		padding:20px 15px;
                font-size:12px;
	}
	
	div.advanced-search-column-right div.advanced-head{
		padding:0px 15px 15px 15px;
	}
	
.eduCenter .inputText {
margin:0px 0px;
width:150px;
}

.eduCenter .inputTextSmall {
margin:0px 0px;
width:45px;
}	


/******************/
.dictionaryNav #wb-index-item-mp {
line-height:16px;
padding:0px 5px 3px 8px;
text-decoration:none;
}

.dictionaryNav #wb-index-item-mp a:link, .dictionaryNav #wb-index-item-mp a:visited, .dictionaryNav #wb-index-item-mp a:hover, .dictionaryNav #wb-index-item-mp a:active{
	font-weight:normal;
}


#short-container #wb-sde-tools {
height:37px;
}

.wb_tools li{float:left;}
.wb_tools li.toolsHeader{float:none;}


#short-container #wb-sde-tools li.email_inactive{ background:url(../images/icons/bullet_email.gif) no-repeat 4px 5px; padding:5px 35px;}
#short-container #wb-sde-tools li.email_active{ background:url(../images/icons/bullet_email.gif) #FDF6D8 no-repeat 4px 5px; padding:5px 35px}

#short-container #wb-sde-tools li.save_inactive{ background:url(../images/icons/bullet_save.gif) no-repeat 4px 5px; padding:5px 35px;}
#short-container #wb-sde-tools li.save_active{ background:url(../images/icons/bullet_save.gif) #FDF6D8 no-repeat 4px 5px; padding:5px 35px;}

#short-container #wb-sde-tools li.bulletPrint{ background:url(../images/icons/bullet_print.gif) no-repeat 4px 5px; padding:5px 35px; margin:0px 0px 0px 16px;}

/************************* LIFE SKILLS *************************************/


.lifeSkills div{width:344px; margin:0px 30px 15px 0px;}
.lifeSkills .clear{clear:both; width:100%; height:1px;}
#two-column-body-container .lifeSkills img{padding:0px 0px 10px 0px;}
#two-column-body-container .lifeSkills p{padding:0px 0px 5px 0px; font-weight:bold;}

.Body_Text{padding:5px 5px 15px 5px;}
.qHead{background:#208593; color:#fff; font-weight:bold; padding:5px;}
.query{border:1px solid #208593; padding:0px; margin:10px 0px 30px 0px;}

#life-skills-con{width:765px;}
#alignLeft, #alignRight{ width:360px;}
#alignRight{float:right;}


/* Added for browse picture/videos as on Nov 11 2009 by tecture */
* html .superBrowse{
                height:600px;
        }

        .superBrowse{
                min-height:600px;
        }

        .superBrowse .twoColumn{
                height:78px;
		width:100%;
        }

        #browseLeft{
               background:#D2F0B9;
                height:78px;
        }

        #browseRight{
                background:#66CC66;
                height:78px;
        }

        #browseLeft div{
                float:right;
                padding:30px 90px 0 0;
        }

        #browseRight div{
                float:left;
                padding:30px 0 0 90px;
        }

        #browseLeft a, #browseRight a{
               font-size:12px;
                font-weight:bold;
                padding:0 0 0 20px;
                display:block;
                background:transparent no-repeat 0 0;
        }

        #browseRight a:link,
        #browseRight a:visited,
        #browseRight a:hover,
        #browseRight a:active{
                background-image:url(../images/icons/camera.gif); /*Change Image Path to map to the correct directory*/
        }

        #browseLeft a:link,
        #browseLeft a:visited,
        #browseLeft a:hover,
        #browseLeft a:active{
                background-image:url(../images/icons/video.gif); /*Change Image Path to map to the correct directory*/
        }

.wb-web-block
{margin:5px 0;}

#imageDropDownMenu{
margin:0px 0 0 !important;
} 

#imageDropDownMenu div a{
font-size:10px;
text-decoration: none;
font-weight: normal;
}

#imageDropDownMenu div a:hover{
font-size:10px;
text-decoration:underline;
font-weight: normal;
}

#two-column-body-article-container p a .readaloud {font-weight:normal;color:black;}
#two-column-body p.articleReturn a.tools .readaloud{color: #006600;font-weight: bold;}
#two-column-body p.articleReturn a .readaloud{color: #006600;font-weight: bold;}
div#two-column-body p.articleReturn a:link{color: #006600;}
#two-column-body-article-container p a{color:#000000;}
/************************* ADDED FOR DEV-2840 *************************************/
.wb_sq_icon {
    background: url("/assets/common-asset/images/icons/wb_square_icon.png") repeat scroll 0 0 transparent;
    height: 33px;
    left: 0;
    position: absolute;
    top: 0;
    width: 33px;
}

.wb-explain-des {
    background-position: 0 4px;
    font-size: 11px;
    padding: 0 0 0 18px;
    word-wrap: break-word;
}
