/*
green text = 009933
dark green text = 006600

grey containers = d7d7d7

  */

body {
  /*font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/
  font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
  font-size:12px;

}



td {
	/*font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/
  	font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
	font-size:14px;
	color:#006600;
}

th {
 /*font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/
  font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
}

a {
	background: none;
	text-decoration: none;
	font-weight:bold;
	color: #006600;

}

a:hover{
	background: none;
	text-decoration:none;
	color:#009933;
	font-weight:bold;
	

}

h1{
	font-size:16px;
}


/* Header 
background-image:url(/images/topGray.gif);
*/

#header {
	width: 920px;
	height: 116px;
	margin: 0 auto;
	
}

#header td{
 /*font-family: Verdana, Geneva, Arial, helvetica, sans-serif;*/
  font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
	font-size:12px;
	color:#000000;
}

/* Logo */

#logo {
	float: left;
	width: 400px;
	padding-left:10px;
}

#logo h1 {
	float: left;
	padding-top: 20px;
	text-transform: uppercase;
	font-size: 2.6em;
}

#logo a {
	background: none;
	text-decoration: none;
	color: #5F882C;
}

/* login */

#login-text {
	border: none;
	border: 1px #009933 solid;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color:#009933;	
}


select {
	border:1px solid #009933;
	color:#009933;
    text-align: left;
}



/*  menu bar */



#menubar
{
text-align: center;
margin:0 auto;
padding-top:5px;
padding-bottom:5px;

}



#MenuBar3 li a {
	background-color: transparent;
	color:#FFFFFF;
}
#MenuBar3 a:hover, #MenuBar3 a:focus {
	background-image: url(/images/itemgradient-hover.gif);
	background-repeat: repeat-x;
		color:#000000;
}


#MenuBar3 a.MenuBarItemHover, #MenuBar3 a.MenuBarItemSubmenuHover, #MenuBar3 a.MenuBarSubmenuVisible {
	background-image: url(/images/itemgradient-hover.gif);
	background-repeat: repeat-x;
}

#MenuBar3 li {
	background-image: url(/images/itemgradient.gif);
	background-repeat: repeat-x;
	width: 12.5em;
	text-align:center;
	
}


#menu ul{
font: bold 13px arial;
padding: 0;
margin: 0;
height: 30px;

}

#menu ul li{
list-style: none;
padding:0;
display: inline;
}

#menu ul li a{
padding: 0px;
text-decoration: none;
float:none;
color: black;
background-color: #e1e1e1; /* You Can Change this color */
border: 0px solid #e1e1e1; /*You can change this color*/
}

#menu ul li a:hover{
background-color: #009933; /*You Can Change This Color
border-style: outset;*/
}

#menu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}




#main {
text-align: center;
margin:0 auto;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
width:920px;
}


#contentContainer {
background:no-repeat;
padding-top:5px;
padding-left:10px;
padding-right:10px;
width:650px;
margin:auto 0px;
}

#contentContainer3 {
background:no-repeat;
padding-left:10px;
padding-right:10px;
width:900px;
margin:auto 0px;
}


#contentContainerSide {
text-align:left;
background:no-repeat;
background-image:url(/images/blueBackground.gif);
background-position:left;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:0px;
color:#FFFFFF;
}

#contentContainerSide a{
color:#ffffff;
}


#contentContainerSide ul{
padding-left:20px;
font-size:12px;
}

 #scr1 div {
 visibility:hidden;
}
* #scr1, #scr1 div.default {
  width:160px;
  height:100px;
  overflow:hidden;
  visibility:visible;

}
#scr1 table tr td div {
 visibility:visible;
}
/* Change both "scr1" to the id you gave to the scroller container.  The
* width and height properties should match those you will use in step 4.
*
* To further style the scroller container, assign CSS properties to the
* scroller target id:
*/
#scr1 {
/*background-color:#3399FF;*/
margin:0px auto;

 }

#scr1 table tr td {
  padding:0px;
  color:#ffffff;
  text-align:left;
  vertical-align:middle;

 }
 
 


#contentContainerSide2 {
text-align:center;
background:no-repeat;
background-image:url(/images/reuseitbabyHOME.gif);
background-position:top left;
padding-top:15px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
color:#006600;
font-size:11px;
height:210px;

}

#contentContainerSide2 a{
color:#006600;
}



#contentContainerSide3 {
text-align:left;
background:no-repeat;
background-image:url(/images/blueBackground2.gif);
background-position:top left;
padding-top:15px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
color:#ffffff;
font-size:10px;
height:360px;

}


#contentContainerSide3 ul {
padding-left:20px;
padding-right:20px;
}


#contentContainerSide3 li {
color:#ffffff;

}
#contentContainerSide3 li a{
color:#ffffff;

}

div.rounded {
    clear:both;
    max-width:2400px;
    margin:5px auto;
    width:95%;
}

div.rounded div.bluetop {
    background:url(/images/blueTL.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded div.bluetop div.blueright {
    background:url(/images/blueTR.png) no-repeat bottom right;
    height:10px;
    margin-left:10px;
}

div.rounded div.bluemiddle {
    background:url(/images/blueL.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded div.bluemiddle div.blueright {
    background:url(/images/blueR.png) repeat-y right;
    margin-left:10px;
}

div.rounded div.bluemiddle div.blueright div.bluecontent {
    background:url(/images/blueM.png) repeat top left;
	background-color:#3399ff;
    color:#ffffff;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:5px;
    padding:0px 5px;
    text-align:left;
}

div.rounded div.bluemiddle div.blueright div.bluecontent p {
    margin:0px;
    padding-top:15px;
}
div.rounded div.bluemiddle div.blueright div.bluecontent a{
color:#FFFFFF;
font-weight:normal;
}

div.rounded div.bluemiddle div.blueright div.bluecontent h2 {
    color:#ffffff;
    font-size:1.1em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
	border-bottom:solid #FFFFFF thin;
}
div.rounded div.bluemiddle div.blueright div.bluecontent h3 {
    color:#ffffff;
    font-size:1.1em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}

div.rounded div.bluemiddle div.blueright div.bluecontent ul {
    padding-left:10px;
	margin:0px;
  
}
div.rounded div.bluemiddle div.blueright div.bluecontent li {
    color:#ffffff;
    margin:0px;
    padding:7px 0px;
}
div.rounded div.bluemiddle div.blueright div.bluecontent ul li a {
    color:#ffffff;
    margin:0px;
    padding:7px 0px;
}

div.rounded div.bluebottom {
    background:url(/images/blueBL.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bluebottom div.blueright {
    background:url(/images/blueBR.png) no-repeat top right;
    height:10px;
    margin-left:10px;
}
div.rounded div.limetop {
    background:url(/images/limeTL.png) no-repeat bottom left;
    padding:0px;
    width:100%;
}

div.rounded div.limetop div.limeright {
    background:url(/images/limeTR.png) no-repeat bottom right;
    height:10px;
    margin-left:10px;
}

div.rounded div.limemiddle {
    background:url(/images/limeL.png) repeat-y left;
    clear:both;
    width:100%;
}

div.rounded div.limemiddle div.limeright {
    background:url(/images/limeR.png) repeat-y right;
    margin-left:10px;
}

div.rounded div.limemiddle div.limeright div.limecontent {
    background:url(/images/limeM.png) repeat top left;
	background-color:#ccff99;
    color:#006600;
    font-family:"Trebuchet MS", Calibri, Tahoma, sans-serif;
    font-size:1.0em;
    line-height:1.3em;
    margin-right:5px;
    padding:0px 5px;
    text-align:left;
}

div.rounded div.limemiddle div.limeright div.limecontent p {
    margin:0px;
    padding-top:15px;
}

div.rounded div.limemiddle div.limeright div.limecontent h2 {
    color:#006600;
    font-size:1.1em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
	border-bottom:solid #006600 thin;
}

div.rounded div.limemiddle div.limeright div.limecontent h3 {
    color:#006600;
    font-size:1.1em;
    font-weight:bold;
    margin:0px;
    padding:7px 0px;
}
div.rounded div.limemiddle div.limeright div.limecontent ul {
    padding-left:10px;
	margin:0px;
  
}
div.rounded div.limemiddle div.limeright div.limecontent li {
    color:#006600;
    margin:0px;
    padding:7px 0px;
}
div.rounded div.limemiddle div.limeright div.limecontent ul li a {
    color:#006600;
    margin:0px;
    padding:7px 0px;
	font-weight:normal;
}

div.rounded div.limebottom {
    background:url(/images/limeBL.png) no-repeat top left;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.limebottom div.limeright {
    background:url(/images/limeBR.png) no-repeat top right;
    height:10px;
    margin-left:10px;
}