@import url(cse/api/branding.css);

html, body{ margin:0px ; padding: 0px; font:12px Arial, Helvetica, sans-serif; color:#000; height: 100%; 

}

#wrapper {
width: 100%;
padding: 0px;
text-align: left;
height: 100%;
height: auto;
margin-left: 45px;
border-left: 3px solid #C2C2C2;
}

#header {
width: 100%;
height: 50px;


}
#header2{
position: relative;
width: 100%;
height: 50px;
background-color: #DBF5E8;
overflow: hidden;

}

#container {
width: 100%;

height: 100%;

padding: 0px;
margin: 0px;
border-right: 3px solid #C2C2C2;
position: relative;

/*background-image: url(bg_left.gif);
background-repeat: repeat-y;
background-position: 163px 0px;*/


}
#col1{


width: 55px;
margin: 0;
background-image: url(bg_left.gif);
background-repeat: repeat-y;
height: 100%;


float: left;
}

#col2{

height: auto !important;
height: 100%;
min-height: 100%;
width: 910px;
margin: 0;
float: left;
}

.box{
overflow: auto;
padding-bottom: 100px;
}

.leftbox{
float: left;
width: 52.5%;

}

a.manu{
color: #488752;

}


.rightbox
{
float: right;
width: 46.5%;

}


#col3{

height: 100%;
min-height: 100%;
width: 55px;
margin: 0;
float: left;
background-image: url(bg_right.gif);
background-repeat: repeat-y;


}

img.divider{
padding: 20px;
}

#content{
width: 100%;
height: auto;
float: left;
margin-left: 10px;

}

.title{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #488752;

}

.subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FF6500;
margin-left: 3px;
}

#left {
width: 214px;
height: 100%;
float: left;
margin: 0px;
background-color:#f6faff;
border-right: 1px solid #C2C2C2;
}

#left2
{
width: 214px;
height: 100%;
float: left;
margin: 0px;
background-color:#f6faff;
/*border-right: 1px solid #C2C2C2;*/
}

#left2 a{color:#004178; display:block; padding:6px 10px 6px 25px; color:#004178; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
#left2 a.active{color:#ff6c00;display:block; padding:6px 10px 6px 25px; background:url(images/arrow.gif) no-repeat -5px 5px ;}
#left2 a:hover{color:#ff6c00;display:block; padding:6px 10px 6px 25px; background:url(images/arrow.gif) no-repeat -5px 5px ;}

#left2 a.nodec:hover{text-decoration: none; background: url('https://www.childoutletsafety.org/none'); color: #004178;}

.iBlock{ background-color:#8eadc1; padding-left:15px}


#left a{color:#004178; display:block; padding:6px 10px 6px 25px; color:#004178; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
#left a.active{color:#ff6c00;display:block; padding:6px 10px 6px 25px; background:url(images/arrow.gif) no-repeat -5px 5px ;}
#left a:hover{color:#ff6c00;display:block; padding:6px 10px 6px 25px; background:url(images/arrow.gif) no-repeat -5px 5px ;}

.qLinksHeader{ background:url(images/q_links.gif) no-repeat; padding-top:10px}
.qLinksContent{ background:url(images/bg_links.gif) repeat-y 3px;}

#left2 .qLinksHeader a{color:#004178; display:block; padding:2px 10px 2px 35px; color:#004178; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;background:url(images/b.gif) no-repeat 15px 3px ;}
#left2 .qLinksHeader a:hover{display:block; padding:2px 10px 2px 35px; background:url(images/b_o.gif) no-repeat 15px 3px ;color:#004178;}

#border2{

width:2px;
height: auto;
float: left;
padding: 1px;
margin: 0px;
}
#right {
width: 530px;
height: auto;
float: left;
padding: 20px 50px 20px 20px;
margin: 0px;
}
#right p {
margin: 0px;
}
.clearer {
font-size: 0px;
height: 0px;
width: 100%;
display: block;
clear: both;
}

#footer {

padding: 0px;
margin: -10px 0 0 0;
width: 100%;
clear: both;
border-right: 3px solid #C2C2C2;
width: 910px;

}

.indent{
margin-left: 250px;
}

.breadcrumbs{
padding: 5px;
font-size:11px; 
text-decoration: none;
}

.breadcrumbs a{
 text-decoration: none;
 }

.bottom{ background-color:#94BA98; font-size:11px; padding:8px 10px; }
.footer{ background:#DAF5E7; padding:10px; font-size:11px; padding-bottom: 10px;}

.footer a{ color:#004178;font-size:11px; text-decoration:none;}
.footer a:hover{ color:#004178;font-size:11px; text-decoration:underline;}