img.transparent { behavior: url(iepngfix/iepngfix.htc) }

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E557C;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}

table,td{
	margin:0;
	padding:0;
}

p{
	padding:0;
	margin:0 0 10px 0;
}

p.small {
		padding:0;
		margin:0 0 10px 0;
		}

a, div{
	outline:none;
}

h1.toplink, h1.toplink a{
	color:#239088;
	font-size:16px;
	text-decoration:underline;
	font-weight:normal;
	padding:0;
	margin:15px 0 0 0;
}

h1.Welcome-Header{
	color:#FFFFFF;
	font-size:20px;
	padding:0;
	margin:0 0 40px 0;
}

h2{
	font-size:16px;
}

h3{
	color:#239088;
	font-size:14px;
	padding:0;
	margin:10px 0 0 0;
}

h4{
	font-size:14px;
	font-weight:normal;
	margin:50px 0 10px 0;
}


ol{
	padding-left:15px;
	margin-left:10px;
}

ul{
	padding:2px 2px 2px 15px;
	margin:5px 0 0 10px;
}

ul.info{
	padding:0;
	margin:15px;
}

a:link, a:active, a:visited{
	color:#1E557C;
}

a:hover{
	color:#44bbbb;
	text-decoration:none;
}

p.search{
	padding:0;
	margin:0;
}

a.search-results:link, a.search-results:visited, a.search-results:active{
	color:#239088;
}

a.search-results:hover{
	text-decoration:underline;
}

#Overlay-Mask, #SpecialOverlay-Mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 98%;
	height: 98%;
	z-index: 10000;
	text-align: center;
	background: #FFFFFF;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);	
}
#Overlay-Message-Container, #SpecialOverlay-Message-Container {
	position: absolute;
	top: 0;
	left: 0;
	width: 98%;
	height: 98%;
	z-index: 20000;
}
#Overlay-Message, #SpecialOverlay-Message {
	margin: 15% auto 0 auto;
	width: 430px;
	height: 265px;
	background: url(../images/overlay.png) no-repeat;
	padding:6px 0 0 0;
}
#Close-Message, #Close-SpecialMessage {
	position: relative;
	top: 20px;
	right: 20px;
	float: right;
	width: 29px;
	height: 34px;
}
#Message-Text, #SpecialMessage-Text {
	clear: right;
	position: relative;
	top: 40px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #145b53;
}

#Message-Text-2 {
	clear: right;
	position: relative;
	top: -10px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #145b53;
}

#Message-Text-3 {
	clear: right;
	position: relative;
	top: 10px;
	margin-bottom:5px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #145b53;
}

#Message-Text-Signup {
	clear: right;
	position: relative;
	top: 50px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #145b53;
}

#Message-Text-2 h2, #Message-Text-Signup h2 {
	font-size: 16px;
	font-weight: bold;
}

#Message-Text a:hover {
	color: #145b53;
	text-decoration: underline;
}
#Overlay-Mask,#Overlay-Message,#SpecialOverlay-Mask,#SpecialOverlay-Message { behavior: url(iepngfix/iepngfix.htc) }

#Overlay-Inside-Block{
	width:325px; 
	height:83px;
	background: url(../images/overlay-block.jpg) no-repeat;
	margin:0 0 0 46px;
	padding:40px 20px 0 10px;
	position: relative;
	top: -5px;
}

#Overlay-Inside-Block2{
	width:325px; 
	height:83px;
	background: url(../images/overlay-block.jpg) no-repeat;
	margin:0 0 0 46px;
	padding:40px 20px 0 10px;
	position: relative;
	top: 10px;
}

a.DownloadNow:link, a.DownloadNow:visited, a.DownloadNow:active{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

a.DownloadNow:Hover{
	text-decoration:none;
}

#Download-Now{
	float:right;
	position:relative;
	top:-110px
}

#HomeLink{
	float:right;
	position:relative;
	top:-90px;
	text-align:right;
}

img#No-Thanks{
	float:right;
	margin-top:-70px
}

img#Download-pdf{
	float:left;
	margin:-15px 0 0 5px;
}

img#BookImage{
	float: left; 
	margin: -70px 0 0 -22px;
}

#search-not-found{
	text-align:center;
	width:600px;
	margin-top:30px;
}

#Quick-Search-Container{
	margin-bottom:20px;
	margin-left:735px;
	margin-top:-90px;
	padding:0;
	width:250px;
	position: relative;
	top: -8px;
}

#Quick-Search{
	background:transparent url(../images/search-textbox.gif) no-repeat scroll 0%;
	float:left;
	height:34px;
	margin:0pt;
	padding:5px 5px 5px 10px;
	width:125px;
	margin-top:-5px;
}

input.Search-box{
	background:transparent;
	width:125px;
	border:0;
	margin-top:5px;
}

input.search-button{
	background:transparent url(../images/search-arrow.gif) no-repeat scroll 0%;
	border:medium none;
	cursor:pointer;
	height:32px;
	margin-left:-30px;
	width:31px;
}

#Search-Button{
	margin-left:0;
	margin-top:0;
}

#Search-Heading{
	color:#FFFFFF;
	font-weight:bold;
	margin-top:7px;
	font-size:14px;
	float:left;
	margin-right:10px;
}

#main-wrapper{
	width:960px;
	margin:10px auto 0 auto;
}

#Header {
	float: left;
	width:960px;
	height:112px;
	background:url(../images/main-blue-top.jpg) no-repeat;
}

#Header a#Logo {
	float: left;
}

#Top-Menu {
	float: right;
	position: relative;
	top: -60px;
	right: -10px;
	margin: 0 0 -160px 0;
	z-index:3000;
}

#Top-Menu-SWF {
	position: relative;
	width:740px;
	height: 100px; 
	float:right;
}

#Content-Wrapper{
	float: left;
	width: 940px;
	padding:10px;
}

#Content-Wrapper-Flash{
	float: left;
	width: 960px;
}

#productsMilk{
	position:relative;
	z-index:100;
	top:-16px;
}

#productsLittle{
	position:relative;
	z-index:100;
	top:-16px;
}

#productsBig{
	position:relative;
	z-index:100;
	top:-16px;
}

#Page-Heading-Products img{
	float:left;
	width:197px; 
	height:98px;
	position:absolute;
	z-index:1000;
	margin:0 0 0 10px;
}

#Content-Wrapper-Milk{
	float: left;
	width: 940px;
	padding:10px;
	/*background:url(../images/Meet-Milky-Background.jpg) no-repeat;*/
}

#Content-Wrapper-Little{
	float: left;
	width: 940px;
	padding:10px;
	/*background:url(../images/Meet-Lilly-Background.jpg) no-repeat;*/
}

#Content-Wrapper-Big{
	float: left;
	width: 940px;
	padding:10px;
	/*background:url(../images/Meet-Billy-Background.jpg) no-repeat;*/
}

#Content-Full {
	float: left;
	width: 960px;
	margin: 0 -10px 30px -10px;
	z-index: 1;
}

#Content-Wrapper-Search{
	float: left;
	width: 640px;
	padding:10px;
	margin-top:-10px;
}

#Search-Button-Wrapper {
	float: left;
	width: 660px;
}

#search-buttons{
	width: 158px;
	position:relative;
	z-index:1000;
	float: right;
}

#PagesOf{
	height:310px;
	border:solid;
	position:relative;
	z-index:500;
}

#Page-Heading{
	float:left;
	width:197px; 
	height:98px;
}

#Page-Heading-Shmurdle{
	float:left;
	width:197px; 
	height:53px;
}

#Breadcrumbs{
	float:right;
	top: 30px;
	margin:0 25px 0 0;
	position:relative;
	z-index:2000;
}

#Child-Image {
	float: left;
	width: 360px;
	height: 441px;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 20px;
}

#Child-Image_short {
	float: left;
	width: 360px;
	height: 441px;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 102px;
}

#Child-Image_semi_short {
	float: left;
	width: 360px;
	height: 441px;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 98px;
}

#Child-Image_long {
	float: left;
	width: 360px;
	height: 441px;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 20px;
}

#Child-Image_ultra_long{
	float: left;
	width: 360px;
	height: 441px;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 135px;
}



#Child-Image-Accessibility {
	height: 453px;
	margin-left: -20px;
	padding: 11px 0 0 0;
	position: relative;
	top: 10px;
	width: 262px;
	z-index: 40;
}

#Child-Image-Accessibility-semi-long {
	height: 453px;
	margin-left: -20px;
	padding: 11px 0 0 0;
	position: relative;
	top: 58px;
	width: 262px;
	z-index: 40;
}


#Child-Image-Accessibility-long {
	height: 453px;
	margin-left: -20px;
	padding: 11px 0 0 0;
	position: relative;
	top: 225px;
	width: 262px;
	z-index: 40;
}


#Child-Image-Accessibility-2{
	height: 453px;
	margin-left: -20px;
	margin-top:-95px;
	padding: 11px 0 0 0;
	position: relative;
	top: 20px;
	width: 262px;
	z-index: 40;
}

#Child-Image-Search {
	height:442px;
	margin-left:-20px;
	margin-top:55px;
	padding:11px 0pt 0pt;
	position:relative;
	width:287px;
	z-index:40;
}

#Nurdle-schmurdle {
	position: relative;
	float: left;
	/*width: 499px;*/
	height: 340px;
	top: 70px;
	width: 100px;
	margin: 0 0 0 0;
	z-index: 1000;
}

#Accessibility-Content {
	margin-left:0pt;
	margin-top:0pt;
	padding:0pt 30px 0pt 0pt;
	width:964px;
	position:relative;
	z-index:1000;
}

#Right-Content {
	position: relative;
	margin:20px 0 0 200px;
	padding:0 0 0 0;
	width:600px;
}

#Wrapper-Blue-Rounded {
	background-image:url(../images/blue-rounded-bg1.gif);
	background-repeat:no-repeat;
	height:451px;
	margin-left:150pt;
	margin-top:-345pt;
	padding:10px 30px 0pt 60px;
	position:relative;
	width:664px;
	z-index:2;
	}
	

#Wrapper-Blue-Rounded-long {
	background-image:url(../images/blue-rounded-bg3.gif);
	background-repeat:no-repeat;
	height:683px;
	margin-left:150pt;
	margin-top:-345pt;
	padding:10px 30px 0pt 60px;
	position:relative;
	width:664px;
	z-index:2;
	}

#Wrapper-Blue-Rounded-semi-long {
	background-image:url(../images/blue-rounded-bg2.gif);
	background-repeat:no-repeat;
	height:500px;
	margin-left:150pt;
	margin-top:-345pt;
	padding:10px 30px 0pt 60px;
	position:relative;
	width:664px;
	z-index:2;
	}

#Wrapper-Blue-Rounded-2 {
	background-image:url(../images/blue-rounded-small.gif);
	background-repeat:no-repeat;
	height:345px;
	margin-left:145pt;
	margin-top:-265pt;
	padding:20px 40pt 0pt 40px;
	width:680px;
}

#Wrapper-News {
	background-image:url(../images/news-background.gif);
	background-repeat:no-repeat;
	height:437px;
	margin-left:145pt;
	margin-top:-345pt;
	padding:20px 20px 8px 40px;
	width:694px;
	color:#ffffff;
}

#News-Content{
	float: left;
	width: 690px;
}

#News-Links {
	height:430px;
	margin-left:-20px;
	margin-top:55px;
	padding:11px 0pt 0pt;
	position:relative;
	width:184px;
	z-index:40;
}

a.news:link, a.news:visited, a.news:active{
	color:#FFFFFF;
	text-decoration:underline;
}

a.news:hover{
	color:#a0e2e0;
}

a.next-button-news:link, a.next-button-news:visited, a.next-button-news:active {
	background-image:url(../images/next-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
	float:left;
	margin-top:70px;
}

a.next-button-news:hover {
	background-image:url(../images/next-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
	float:left;
	margin-top:70px;
}

a.back-button-news:link, a.back-button-news:visited, a.back-button-news:active {
	background-image:url(../images/back-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
	float:left;
	margin-top:70px;
}

a.back-button-news:hover {
	background-image:url(../images/back-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
	float:left;
	margin-top:70px;
}

#Content {
	float: left;
	width: 562px;
	height: 463px;
	padding: 0 0 10px 0;
	
	/*
	position: relative;
	top: -20px;
	*/
}

#Content-Milky {
	float: left;
	width: 500px;
	height: 463px;
	padding: 0 0 10px 370px;
	color:#ffffff;
}

#Content-Milky p{
	margin:0 0 10px 0;
}

#Content-Milky a{
	color:#ffffff;
}

#Content-Milky a:hover{
	color:#44BBBB;
	text-decoration:underline;
}

#Content-Lilly {
	float: left;
	width: 500px;
	height: 463px;
	padding: 0 0 10px 370px;
	color:#ffffff;
}

#Content-Lilly a{
	color:#ffffff;
}

#Content-Lilly a:hover{
	color:#44BBBB;
	text-decoration:underline;
}

#Content-Billy {
	float: left;
	width: 500px;
	height: 463px;
	padding: 0 0 10px 370px;
	color:#ffffff;
}

#Content-Billy a{
	color:#ffffff;
}

#Content-Billy a:hover{
	color:#44BBBB;
	text-decoration:underline;
}

#Content-2 {
	float: left;
	width: 441px;
	height: 380px;
}

#Content-Nurdles {
	float: right;
	width: 400px;
	height: 463px;
	margin: 0 0 0 0;
}

div.Video#Content-Nurdles object {
	float: left;
	position: relative;
	top: -100px;
	left: -20px;
	margin: 0 0 0 -140px;
}

#Content object {
	float: left;
	position: relative;
	top: -50px;
}

div.Products#Content object {
	float: left;
	position: relative;
	top: -80px;
	left: -60px;
}

div.Video#Content object {
	float: left;
	position: relative;
	top: -100px;
}

#Content-Amazing-Mouth {
	position: relative;
	width: 970px;
	height: 482px;
	background: url(../images/amazing-mouth2.jpg) no-repeat;
	float: left;
	margin: 20px 0 0 -30px;
}

#Wrapper-Welcome {
	width: 650px;
	height: 482px;
	background: url(../images/login-background.jpg) no-repeat;
	float: left;
	margin: 0 0 0 -30px;
	padding:70px 20px 20px 320px;
}

#Content-Welcome {
	width: 380px;
	margin:0;
	padding:0 0 0 20px;
	text-align:center;
}

img.UpdateProfile{
	float:left;
	margin:20px 0 0 0;
}

img.Download{
	float:left;
	margin:10px 0 0 30px;
}

#Content-Info {
	float: left;
	width: 460px;
	height: 463px;
	margin-top:0;
	position:relative;
	left:-24px;
	margin-right: -44px;
}

#Bottom-Menu-General {
	background:transparent url(../images/swoosh-milk.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-130px;
	width:960px;
	z-index:1200;
}

#Bottom-Menu-General-2 {
	background:transparent url(../images/swoosh-milk.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-56px;
	width:960px;
	z-index:1200;
}

#Bottom-Menu-General-medium {
	background:transparent url(../images/swoosh-milk.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-56px;
	width:933px;
	z-index:1200;
}

#Bottom-Milk-Flash {
	background:transparent url(../images/swoosh-flash.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-113px;
	width:960px;
	z-index:1200;
}

#Bottom-Little-Flash {
	background:transparent url(../images/swoosh-little-flash.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-113px;
	width:960px;
	z-index:1200;
}

#Bottom-Big-Flash {
	background:transparent url(../images/swoosh-big-flash.gif) no-repeat scroll center top;
	float:left;
	position:relative;
	top:-113px;
	width:960px;
	z-index:1200;
}



#Bottom-Menu-Register {
	background:transparent url(../images/swoosh-register2.gif) no-repeat scroll center top;
	float:left;
	margin-left:-3px;
	position:relative;
	top:-160px;
	width:960px;
	z-index:1200;
	padding:0;
}

#Bottom-Menu-Home {
	position: relative;
	top: -155px;
	float:left;
	width: 960px;
	background: none;
	z-index:1;
}

#Bottom-Menu-Milk {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -160px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Milk-2 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -119px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Milk-4 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -66px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}


#Bottom-Menu-Milk-5 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -31px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Milk-6 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -114px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Milk-7 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -111px;
	float:left;
	width: 931px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Milk-2 {
	position: relative;
	/*top: -130px;*/
	/*top: -120px;*/
	top: -119px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Meet-Milky {
	position: relative;
	/*top: -130px;*/
	top: -186px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-milk.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Little {
	position: relative;
	/*top: -130px;*/
	/*top: -110px;*/
	top: -143px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-little.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Little-long {
	position: relative;
	/*top: -130px;*/
	/*top: -110px;*/
	top: -64px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-little.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Meet-Lilly {
	position: relative;
	/*top: -130px;*/
	top: -188px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-little.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Big {
	position: relative;
	/*top: -130px;*/
	/*top: -110px;*/
	top: -155px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-big.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Big-long {
	position: relative;
	/*top: -130px;*/
	/*top: -110px;*/
	top: -64px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-big.gif) no-repeat top;
	z-index:1200;
}

#Bottom-Menu-Billy {
	position: relative;
	/*top: -130px;*/
	top: -185px;
	float:left;
	width: 960px;
	background: url(../images/swoosh-big.gif) no-repeat top;
	z-index:1200;
}

#Character-Milky {
	float: left;
	width: 960px;
	height: 200px;
	background: url(../images/milky.gif) no-repeat right;
	background-position: 780px 0;
}

#Character-Lilly {
	float: left;
	width: 960px;
	height: 200px;
	background: url(../images/lilly.gif) no-repeat right;
	background-position: 780px 0;
}

#Character-Billy {
	float: left;
	width: 960px;
	height: 200px;
	background: url(../images/billy2.gif) no-repeat right;
	background-position: 780px 0;
}

#Character-Image{
	width:360px;
	float:left;
	margin-top:-30px;
}

#Character-Image-Milky{
	width:360px;
	float:left;
	margin-top:-60px;
}

#Character-Image-Billy{
	width:360px;
	float:left;
	margin:-30px 20px 0 -20px;
}

#BottomMenu-Object {
	position: static;
	top: 0;
	margin: 0 auto;
	width: 600px;
	height: 200px;
	z-index: -1;
}


#Footer-Menu{
	position: relative;
	/*top: -133px;*/
	top: -113px;
	float: left;
	width: 940px;
	padding:10px;
	text-align:center;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}
#Footer-Menu2{
	position: relative;
	/*top: -133px;*/
	top: -50px;
	float: left;
	width: 871px;
	padding:10px;
	text-align:right;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}

#Footer-Menu3{
	position: relative;
	/*top: -133px;*/
	top: -50px;
	float: left;
	width: 847px;
	padding:10px;
	text-align:right;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}

#Footer-Menu-4{
	position: relative;
	/*top: -133px;*/
	top: -65px;
	float: left;
	width: 940px;
	padding:10px;
	text-align:center;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}


#Footer-Menu-5{
	position: relative;
	/*top: -133px;*/
	top: -34px;
	float: left;
	width: 940px;
	padding:10px;
	text-align:center;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}

#Footer-Menu-6{
	position: relative;
	/*top: -133px;*/
	top: -118px;
	float: left;
	width: 940px;
	padding:10px;
	text-align:center;
	color:#1E557C;
	font-size:10px;
	font-weight:bold;
}


a.FooterNav{
	color:#1E557C;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a.FooterNav{
	text-decoration:underline;
}

.piping{
	margin-bottom:15px;
}

a.PageTitles:link, a.PageTitles:visited, a.PageTitles:active{
	color:#1E557C;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

a.PageTitles:hover{
	text-decoration:underline;
}

.textbox-container-1{
	width:59px;
	height:30px;
	background-image:url(../images/textbox-1.gif);
	background-repeat:no-repeat;
}

input.textbox-1{
	background:transparent;
	width:46px;
	border:none;
	padding:2px 2px 2px 4px;
}

.textbox-container-2{
	width:98px;
	height:30px;
	background-image:url(../images/textbox-2.gif);
	background-repeat:no-repeat;
}

input.textbox-2{
	background:transparent;
	width:86px;
	border:none;
	padding:2px 2px 2px 4px;
}

.textbox-container-3{
	width:157px;
	height:30px;
	background-image:url(../images/textbox-3.gif);
	background-repeat:no-repeat;
}

.textbox-container-child{
	width:277px;
	height:30px;
	background-image:url(../images/textbox-3.gif);
	background-repeat:no-repeat;
}

input.textbox-3{
	background:transparent;
	width:145px;
	border:none;
	padding:2px 2px 2px 4px;
}

.textbox-container-4{
	width:253px;
	height:30px;
	background-image:url(../images/textbox-4.gif);
	background-repeat:no-repeat;
}

input.textbox-4{
	background:transparent;
	width:240px;
	border:none;
	padding:2px 2px 2px 4px;
}

.textarea-container{
	background-image:url(../images/textarea_noscroll.gif);
	background-repeat:no-repeat;
	width:228px;
	height:113px;
	padding:2px 0 0 8px;
}

textarea.textarea-blue{
	/*
	height:100px;
	background:transparent;
	border:0;
	overflow:hidden;
	*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 210px;
	height:90px;
	border: 0 none;
	overflow: auto;
}

/*
.dropdown-blue{
	background-image:url(../images/dropdown.gif);
	background-repeat:no-repeat;
	width:167px;
	height:30px;
	padding:0;
}

select.dropdown{
	background:transparent;
	border:0;
	width: 167px;
	height: 30px;
	padding: 4px 2px 2px 12px;
}
*/

/* CUSTOM DROPDOWN MENU 1*/
div.selectbox-wrapper {
  position:absolute;
  /*width:400px;*/
  background-color:white;
  border:1px solid #448f87;
  margin-top:-10px;
  margin-left:10px;
  padding:0px;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color: #000000;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #aad8d5;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 2px 2px 12px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding:6px 2px 2px 12px;
  width : 155px;
  height: 22px; 
  display : block;
  background: url('../images/dropdown.gif') right no-repeat;
  cursor: pointer;
  border: none;
}

/* CUSTOM DROPDOWN MENU 2*/

div.selectbox-wrapper2 {
  position:absolute;
  /*width:400px;*/
  background-color:white;
  border:1px solid #448f87;
  margin-top:-10px;
  margin-left:20px;
  padding:0px;
  max-height:200px;
  overflow:auto;
  z-index:2000;
}
div.selectbox-wrapper2 ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color: #000000;
}
div.selectbox-wrapper2 ul li.selected { 
  background-color: #aad8d5;
}
div.selectbox-wrapper2 ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:0;
  cursor:pointer;
}

.selectbox2 /* look&fell of  select box*/
{
  margin: 0px 0px 10px 0px;
  padding:6px 2px 2px 32px;
  width : 45px;
  height: 23px; 
  display : block;
  background: url('../images/dropdown2.gif') right no-repeat;
  cursor: pointer;
  border: none;
}

/* CUSTOM DROPDOWN MENU 3*/

div.selectbox-wrapper3 {
  position:absolute;
  background-color:white;
  border:1px solid #448f87;
  margin-top:-10px;
  margin-left:0px;
  padding:0px;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper3 ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color: #000000;
}
div.selectbox-wrapper3 ul li.selected { 
  background-color: #aad8d5;
}
div.selectbox-wrapper3 ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px 2px 2px 12px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox3 /* look&fell of  select box*/
{
  margin: 0px 0px 10px 0px;
  padding:6px 2px 2px 12px;
  width : 155px;
  height: 22px; 
  display : block;
  background: url('../images/dropdown.gif') right no-repeat;
  cursor: pointer;
  border: none;

}

/* END CUSTOM DROPDOWN MENU */

.formtext{
	font-size:12px;
	font-weight:bold;
}
/*DEFAULT STYLES*/
.clear{
	clear:both;
} 

/*EMAIL STYLES*/

#email-wrapper{
	width:680px;
	margin:0 auto;
	border:solid 1px #27b7dd;
}

#email-top{
	width:660px;
	float:left;
	text-align:center;
	padding:10px;
}

#email-logo{
	width:680px;
	height:124px;
	background-image:url(../images/email-header.jpg);
	background-repeat:no-repeat;
	float:left;
}

#email-content{
	width:640px;
	float:left;
	padding:10px 20px 10px 20px;
}

#email-bottom{
	width:650px;
	background-image:url(../images/email-image2.jpg);
	background-repeat:no-repeat;
	float:left;
	padding:290px 10px 10px 20px;
}
	
#email-info{
	font-size:10px;
	font-weight:bold;
}

a.info:link, a.info:visited, a.info:active{
	color:#1E557C;
}

a.info:hover{
	color:#44bbbb;
	text-decoration:none;
}

a.email-login:link, a.email-login:visited, a.email-login:active{
	color:#44bbbb;
	font-size:16px;
	font-weight:bold;
}

a.email-login:hover{
	text-decoration:none;
}

a.next-button:link, a.next-button:visited, a.next-button:link {
	background-image:url(../images/next-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
}

a.next-button:hover {
	background-image:url(../images/next-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	margin:0;
}

a.back-button:link, a.back-button:visited, a.back-button:link {
	background-image:url(../images/back-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
}

a.back-button:hover {
	background-image:url(../images/back-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	margin:0;
}

.send-button{
	background-image:url(../images/send-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
}

.send-button:hover {
	background-image:url(../images/send-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:-8px 0 0 -4px;
}

.submit-button{
	background:transparent;
	background-image:url(../images/submit-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:150px;
	cursor:pointer;
	border:0;
}

.submit-button:hover {
	background-image:url(../images/submit-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:150px;
	margin:0 0 0 0;
}

a.welcome-button:link, a.welcome-button:visited, a.welcome-button:active{
	background-image:url(../images/welcome-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
	float:left;
}

a.welcome-button:hover {
	background-image:url(../images/welcome-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
}

#Wrapper-Blue-Register {
	background-image:url(../images/blue-rounded-bg1.gif);
	background-repeat:no-repeat;
	height:428px;
	margin-left:-129px;
	margin-top:0px;
	padding:40px 0 0 120px;
	position:relative;
	width:634px;
	z-index:2;
	font-weight:bold;
	}

#Wrapper-Blue-Update {
	background-image:url(../images/blue-rounded-bg1.gif);
	background-repeat:no-repeat;
	height:428px;
	margin-left:-129px;
	margin-top:25px;
	padding:20px 0 0 120px;
	position:relative;
	width:634px;
	z-index:2;
	font-weight:bold;
	}
	
#Wrapper-Blue-Update-2 {
	background-image:url(../images/blue-rounded-bg2.gif);
	background-repeat:no-repeat;
	height:492px;
	margin-left:-129px;
	margin-top:25px;
	padding:20px 0 0 120px;
	position:relative;
	width:634px;
	z-index:2;
	font-weight:bold;
	}

#login-block{
	width:288px;
	height:271px;
	background-image:url(../images/login-block.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 30px;
	position:relative;
	z-index:20;
	margin-left:-48px;
	margin-top:49px;
}

#Registration-Content{
	width: 940px;
	height:563px;
	padding:0 0 25px 25px;
}

.go-button{
	background:transparent;
	background-image:url(../images/go-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:115px;
	cursor:pointer;
	padding:0;
	border:none;
}

.go-button:hover {
	background-image:url(../images/go-button-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:115px;
	margin:0;
}

.go-password{
	background:transparent;
	background-image:url(../images/go-password.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:115px;
	cursor:pointer;
	padding:0;
	border:none;
}

.go-password:hover {
	background-image:url(../images/go-password-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:115px;
	margin:0;
}


.next-button {
	background:transparent;
	background-image:url(../images/next-button.gif);
	background-repeat:no-repeat;
	height:79px;
	width:79px;
	border:0;
	margin:0;
	cursor:pointer;
}

.next-button:hover {
	background-image:url(../images/next-button-large.gif);
	background-repeat:no-repeat;
	height:79px;
	width:79px;
	margin:0;
	border:0;
}

.back-button {
	background:transparent;
	background-image:url(../images/back-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

.back-button:hover {
	background-image:url(../images/back-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	margin:0;
	border:0;
}

.textbox-container-login{
	width:243px;
	height:37px;
	background-image:url(../images/login-textbox.gif);
	background-repeat:no-repeat;
	padding:0 0 0 10px;
}

input.login{
	background:transparent;
	width:230px;
	border:none;
	padding:0;
}

a.forgot:link, a.forgot:visited, a.forgot:active{
	font-size:10px;
	color:#125454;
}

a.forgot:hover{
	text-decoration:none;
}

img#Nurdle-Books{
	float:left;
	margin-left:12px;
	margin-top:-38px;
}

#register-header{
	width:220px;
	height:53px;
	float:left;
	padding-right:20px;
	margin-top:-10px;
}

#Home-Container {
	float: left;
	width: 960px;
	margin: 0 0 100px -20px;
}

/*INFO-BUTTONS*/

 
a.next-blue:link, a.next-blue:visited, a.next-blue:active {
	background-image:url(../images/info-buttons/next-blue-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.next-blue:hover {
	background-image:url(../images/info-buttons/next-blue-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.back-blue:link, a.back-blue:visited, a.back-blue:active {
	background-image:url(../images/info-buttons/back-blue-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.back-blue:hover {
	background-image:url(../images/info-buttons/back-blue-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.next-red:link, a.next-red:visited, a.next-red:active {
	background-image:url(../images/info-buttons/next-red-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.next-red:hover {
	background-image:url(../images/info-buttons/next-red-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.back-red:link, a.back-red:visited, a.back-red:active {
	background-image:url(../images/info-buttons/back-red-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.back-red:hover {
	background-image:url(../images/info-buttons/back-red-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.next-green:link, a.next-green:visited, a.next-green:active {
	background-image:url(../images/info-buttons/green-next-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.next-green:hover {
	background-image:url(../images/info-buttons/green-next-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.back-green:link, a.back-green:visited, a.back-green:active {
	background-image:url(../images/info-buttons/green-back-small.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.back-green:hover {
	background-image:url(../images/info-buttons/green-back-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.new-blue:link, a.new-blue:visited, a.new-blue:active {
	background-image:url(../images/info-buttons/new-blue.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.new-blue:hover {
	background-image:url(../images/info-buttons/new-blue-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.new-red:link, a.new-red:visited, a.new-red:active {
	background-image:url(../images/info-buttons/new-red.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.new-red:hover {
	background-image:url(../images/info-buttons/new-red-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

a.new-green:link, a.new-green:visited, a.new-green:active {
	background-image:url(../images/info-buttons/new-green.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:79px;
	cursor:pointer;
	border:0;
}

a.new-green:hover {
	background-image:url(../images/info-buttons/new-green-big.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:79px;
	margin:0;
	border:0;
}

/*CUSTOM BULLETS*/
#Content-Amazing-Mouth ul.stars {
	position: relative;
	left: 470px;
	top: 60px;
}

ul.stars {
	float: left;
	padding: 0;
	margin: 0;
	font-size: 16px;
}
li.star-1 {
	width: 320px;
	height: 65px;
	background: url(../images/bullet-star-1.gif) no-repeat left top;
	background-position: 5px 0;
	margin: 0 0 5px 0;
	padding: 2px 0 0 80px;
	list-style: none;
}
li.star-2 {
	width: 320px;
	height: 65px;
	background: url(../images/bullet-star-2.gif) no-repeat left top;
	background-position: 15px 0;
	margin: 0 0 5px 0;
	padding: 5px 0 0 80px;
	list-style: none;
}
li.star-3 {
	width: 320px;
	height: 65px;
	background: url(../images/bullet-star-3.gif) no-repeat left top;
	background-position: 0 0;
	margin: 0 0 5px 0;
	padding: 5px 0 0 80px;
	list-style: none;
}

#Child-Image-Top {
	position: relative;
	float: left;
	width: 360px;
	height: 441px;
	z-index: 10;
	/*Added*/
	position: relative;
	/*top: 30px;*/
	/*top: 70px;*/
	top: 20px;
}

#Info-Block {
	float: left;
	width: 666px;
	height: 490px;
	margin: 0 0 -100px -80px;
}

/*SITEMAP*/
#Sitemap {
	float: left;
	line-height: 20px;
	margin: 20px 0 120px 10px;
	padding:0 0 60px 0;
}
#Sitemap a.MainNav {
	font-weight: bold;
}
#Sitemap a.SubNav {
	font-weight: bold;
	margin: 0 0 0 20px;
}

.Show-Required {
	font-weight: bold;
	color: #229087;
	margin: 0 0 0 50px;
}

/*LINKS*/

a.biglinks:link, a.biglinks:visited, a.biglinks:active{
	color:#239088;
	font-size:16px;
	font-weight:bold;
}

a.biglinks:hover{
	text-decoration:none;
}

#Child-Image-Links {
	height:430px;
	margin-left:-20px;
	margin-top:55px;
	padding:11px 0pt 0pt;
	position:relative;
	width:360px;
	z-index:40;
}

#Child-Image-Edit {
	height:430px;
	position: absolute;
	top: 30px;
	left: -230px;
	width:360px;
	z-index:40;
}

#Child-Image-Edit-2 {
	height:430px;
	position: absolute;
	top: 83px;
	left: -230px;
	width:360px;
	z-index:40;
}

#RegisterStep2 {
	margin-left: 30px;
}

#Reg-Image-3 {
	width: 216px;
	height: 372px;
	position: absolute;
	left: -197px;
	top: 0;
}

.failtext{
	color: #FF0000;
}

/*ECRM E-MAILS*/

#ecrm-email-wrapper{
	width:680px;
	margin:0 auto;
	border:solid 1px #27b7dd;
	font-size:14px;
	padding:0;
}

#ecrm-email-wrapper-mums{
	width:641px;
	margin:0 auto;
	/*border:solid 1px #27b7dd; */
	font-size:14px;
	padding:0;
}

#ecrm-email-wrapper-mums-inner{
	width:600px;
	margin:0 auto;
	border:solid 1px #27b7dd;
	font-size:14px;
	padding:0;
}



#blue-banner{
	width:680px;
	height:120px;
	background-image:url(../images/ecrm-top-blue.jpg);
	background-repeat:no-repeat;
	float:left;	
}

#child-wrapper{
	width:680px; 
	height:370px;
	background-image:url(../images/ecrm-milk-image.jpg);
	background-repeat:no-repeat;
	float:left;	
}

#little-wrapper{
	width:680px; 
	height:370px;
	background-image:url(../images/ecrm-little-image.jpg);
	background-repeat:no-repeat;
	float:left;	
}

#big-wrapper{
	width:680px; 
	height:370px;
	background-image:url(../images/ecrm-big-image.jpg);
	background-repeat:no-repeat;
	float:left;	
}

#child-wrapper-2{
	width:665px; 
	height:495px;
	background-image:url(../images/ecrm-milk-image-2.jpg);
	background-repeat:no-repeat;	
	padding:25px 0 0 15px;
	float:left;
}

#little-wrapper-2{
	width:665px; 
	height:495px;
	background-image:url(../images/ecrm-little-image-2.jpg);
	background-repeat:no-repeat;	
	padding:25px 0 0 15px;
	float:left;
}

#big-wrapper-2{
	width:665px; 
	height:495px;
	background-image:url(../images/ecrm-big-image-2.jpg);
	background-repeat:no-repeat;	
	padding:25px 0 0 15px;
	float:left;
}

#child-text-2{
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	width:330px;
	text-align:justify;
	line-height:18px;
}

#big-text-2{
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	width:360px;
	text-align:justify;
	line-height:18px;
}

h2.bigtext{
	color:#39bb44;	
}

#ecrm-header{
	margin:0 0 20px 0;
	padding:0;
}

#bathroom-friends{
	margin-top:-90px;
	position:relative;
	z-index:200;
}

#bathroom-friends-text{
	color:#44aabb;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	
}

#email-bottom-text-mums{
	width:641px;
	text-align:center;
	margin:20px 0 0 0;
}

#email-bottom-text{
	width:680px;
	text-align:center;
	margin:20px 0 0 0;
}

img#milk-teeth-margin{
	margin:10px 0 0 0;
}

img#stars{
	float:left;
}

#email-logo-2{
	float:left;
	margin:5px 0 0 0;
}

#ecrm-lilly{
	margin:-150px 0 0 10px;
	position:relative;
	z-index:200;
}

#wobbly-teeth-text{
	color:#d65151;
	font-weight:bold;
	float:right;
	width:380px;
	text-align:justify;
	line-height:18px;
	margin:-280px 30px 0 0;
	position:relative;
	z-index:300;
}

#big-teeth-text{
	color:#80c180;
	font-weight:bold;
	float:right;
	width:380px;
	text-align:justify;
	line-height:18px;
	margin:-200px 30px 0 0;
	position:relative;
	z-index:300;
}

#Step2-Image{
	margin: 0 0 0 -68px;
	float: left; 
	position: relative; 
	z-index: 2000;
}

#Step3-Image{
	margin:60px 0pt 0pt -62px; 
	float: left; 
	position: relative; 
	z-index: 2000;
}

.textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#td-color{
	background-color:#54bcd3;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:14px;
}

#td-color-2{
	background-color:#54bcd3;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:13px;
}

#td-color-3{
	background-color:#54bcd3;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:12px;
}


#td-color-little{
	background-color:#da6e76;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:13px;
}

#td-color-little-3{
	background-color:#da6e76;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:12px;
}

#td-color-little-2{
	background-color:#da6e76;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:14px;
}

#td-color-big{
	background-color:#c0db8f;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:14px;
}

#td-color-big-2{
	background-color:#c0db8f;
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	line-height:18px;
	font-size:13px;
}

a.no-button:link, a.no-button:visited, a.no-button:active {
	background-image:url(../images/no-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:190px;
	cursor:pointer;
	border:0;
	float:left;
	position:relative;
	top:-20px;
}

a.no-button:hover {
	background-image:url(../images/no-button-hover.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:190px;
	margin:0;
	border:0;
}

a.yes-button:link, a.yes-button:visited, a.yes-button:active {
	background-image:url(../images/yes-button.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	width:115px;
	cursor:pointer;
	border:0;
	float:left;
	position:relative;
	top:-20px;
}

a.yes-button:hover {
	background-image:url(../images/yes-button-large.gif);
	background-repeat:no-repeat;
	display:block;
	height:79px;
	margin:0;
	width:115px;
	margin:0;
	border:0;
}

th {
	background-color: #0b2c56;
	color: #FFFFFF;
}

tr.TableAltRow1{
	background-color: #b7dedd;	
}

tr.TableAltRow2{

}

ul.SpecialUL li {
	margin: 0;
	padding: 5px 0 5px 0;
}

#Ecrm-Pic {
	width: 158px;
	height: 262px;
	float: left;
}

.Update-Area {
	width: 170px;
	margin: 0 auto;
}

a.button-arrow {
	background-image:url(../images/btn-arrow.gif);
	background-repeat:no-repeat;
	display:block;
	height:68px;
	width:68px;
	cursor:pointer;
	border:0;
	position: absolute;
	top: 271px;
	left: 233px;
	text-decoration: none;
}

a.button-arrow:hover {
	background-image:url(../images/btn-arrow-large.gif);
}

#Info-Links-Little{
	float:left;
	width:100px;
	position:relative;
	z-index:5000;
	left:-8px;
	top: 10px;
}

#Info-Links-Big{
	float:left;
	width:100px;
	position:relative;
	z-index:5000;
	left:-45px;
	top: 10px;
}

#Info-Links-Little a.scroll:hover{
	color:#dc302e;
	text-decoration:underline;
}

#Info-Links-Big a.scroll:hover{
	color:#39b249;
	text-decoration:underline;
}

#Info-Links{
	float:left;
	width:110px;
	position:relative;
	z-index:5000;
	left:-45px;
	top: 10px;
}

#Info-Links a.scroll:hover{
	text-decoration:underline;
}

#BlueArticles{
	float:left;
	margin:35px 0 0 10px;
}

#BluePrint{
	float:left;
	margin:35px 0 0 90px;
}

#RedArticles{
	float:left;
	margin:35px 0 0 40px;
}

#RedArticles a:hover{
	color:#DC302E;
}

#RedPrint a:hover{
	color:#DC302E;
}

#RedPrint{
	float:left;
	margin:35px 0 0 90px;
}

#GreenPrint a:hover{
	color:#39B249;
}

#GreenArticles a:hover{
	color:#39B249;
}

#GreenPrint{
	float:left;
	margin:35px 0 0 70px;
	color:#39B249;
}

#GreenArticles{
	float:left;
	margin:35px 0 0 20px;
}

#topNavSWF{
	position:relative;
	z-index:2000;
}
.Back-Link {
	float: left;
	margin: 5px 0 0 10px;
	width: 200px;
}

.Back-Link a {
	font-weight: bold;
}

a.scroll{
	font-size:12px;
}

a.News{
	text-transform:uppercase;	
}

/* Removed dotted line around object */

#infoBig:active {outline:none;} #infoBig:focus { -moz-outline-style: none; }  
#topNavSWF:active {outline:none;} #topNavSWF:focus { -moz-outline-style: none; }
#ageHomeLittle:active {outline:none;} #ageHomeLittle:focus { -moz-outline-style: none; }
#botNavSWF:active {outline:none;} #botNavSWF:focus { -moz-outline-style: none; }
#infoLittle:active {outline:none;} #infoLittle:focus { -moz-outline-style: none; }
#ageHomeBig:active {outline:none;} #ageHomeBig:focus { -moz-outline-style: none; }
#infoBig:active {outline:none;} #infoBig:focus { -moz-outline-style: none; }
#ageHomeMilky:active {outline:none;} #ageHomeMilky:focus { -moz-outline-style: none; }
#productsLittle:active {outline:none;} #productsLittle:focus { -moz-outline-style: none; }
#productsMilk:active {outline:none;} #productsMilk:focus { -moz-outline-style: none; }
#productsBig:active {outline:none;} #productsBig:focus { -moz-outline-style: none; }
#HomeSWF:active {outline:none;} #HomeSWF:focus { -moz-outline-style: none; }
#infoMilky:active {outline:none;} #infoMilky:focus { -moz-outline-style: none; }

/* Removed dotted line around links */
a:active {outline:none;} a:focus { -moz-outline-style: none; } 

 /*******theme: mytheme css*******/ 
     .mytheme {  
      border    : 1px solid #668d32; 
      color     : #333; 
      font-size   : 13px; 
      background-color : #e9e9e9; 
      background-image : url('round.gif'); 
     } 
     .mytheme-hover { 
      border-color: #008040; color: #668d32; 
      background-image : url('round_hover.gif'); 
     } 
     .mytheme .current { 
      background-color: #668d32 !important; 
      color: #fff !important;  
     } 
     .mytheme .menu { border: 1px solid #668d32; } 
