/* left nav current section */

#current {
	background:transparent url(../images/background/ln-selbg.gif) no-repeat 0 0;
	margin-bottom:15px;
}

#current li.subon {background:none;}

#current li.subon.last {padding-bottom:0;}

#current li.subon a {background:transparent url(../images/navigation/leftnav-open.gif) no-repeat 150px 50%;}

#current li.subon ul {
	background: #e6e4e4 url(../images/background/ln-sel-l2top.gif) no-repeat 0 0;
	width:186px;
	float:left;
	margin:12px 0 0 9px;
	padding-top:10px;

}

#current li.subon ul li {
	background:#e6e4e4 url(../images/background/ln-current-div.gif) no-repeat left bottom;
	width:186px;
}

#current li.subon ul li.last {
	background:transparent url(../images/background/ln-sel-l2bot.jpg) no-repeat bottom left;
	padding-bottom:42px;	
}

#current li.subon ul li a {
	padding-left:7px;
	width:170px;
	margin-left:4px;
	background:none;
	color:#4b4b4b;
	font-weight:normal;
}

#current li.subon ul li a:hover {background-color:#f2f2f2;}

/* content page */

#eb, #eb span {
	background:transparent url(../images/title/title-eb1.gif) no-repeat 0 0 ;
	width:163px;
	height:32px;
}

#eb {
border-bottom:1px solid #cecece;
width:690px;
margin-bottom:0.5em;
float:left;
}


h3.pagesub {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:2.5em;
line-height:1em;
margin:0px 0px 1em 0px;
border-bottom:1px solid #cecece;
width:690px;
padding-bottom:0.3em;
}

h3.pagesub em {
float:left;
clear:both;
font-size:0.6em;
font-style:normal;
font-weight:bold;
padding-top:0.25em;
}

#col-3-2 h4 {
border-bottom:1px solid #D2D2D2;
clear:both;
color:#027377;
font-size:1.4em;
font-style:italic;
font-weight:bold;
padding:15px 0pt;
}

#col-3-2 h5 {
color:#4b4b4b;
font-size:1.2em;
margin:15px 0 15px 0;
}


#col-3-2 p {
float:none;
clear:both;
line-height:1.5em;
}

p.first, p.bodycopy {
float:left;
clear:both;
width:99%;
}

p.first {
font-size:1.2em;
overflow:visible;  /* fixes the IE italics bug make sure element has a width other than auto */
color:#7C7C7C;
margin:0 0 0 0;
}

p.bodycopy {
font-size:1.2em;
color:#7c7c7c;
margin:1.3em 0;
}


p.bodycopy a, p.first a {
color:#000;
font-style:italic;
border:0;
border-bottom:1px dashed #d91b73;
}

p.green, span.green {
	color:#027377;
}

p.green img {
	float:left;
	margin-right:10px;
	
}

img.fullwidth {
	float:left;
margin:15px 0;
}

p.caption {
	color:#4b4b4b;
	font-size:1.4em;
	margin-bottom:30px;
}

p.caption span.green {
display:block;
font-size:0.9em;
}

blockquote {
clear:both;
width:272px;
margin:2em auto 1.5em auto;
color:#027377;
}


.boxlist {
	clear:both;
	float:left;
	width:360px;
	background-color:#f2f2f2;
	padding:15px 60px 0 60px;
	margin:3em 0;
}

.boxlist h4 {
	width:100%;	
} 

.boxlist ul {
	clear:both;
	float:left;
	list-style-type:none;
	width:360px;
	margin-top:15px;
}

.boxlist li {
background:transparent url(../images/icon/bullit.gif) no-repeat 0 5px;
padding:0 0 30px 15px;
color:#737373;
font-size:1.2em;
}


.bodyhr {
float:none;
width:161px;
height:10px;
margin:0 auto;
}


/* pagination */
div.pagination {
clear:both;
float:left;
margin:30px 0 40px 0;
font-size:1.1em;
}

div.pagination em {
float:left;
font-style:normal;
}

div.pagination ul {
float:left;
list-style-type:none;
}

div.pagination ul li {
float:left;
margin:0 4px;
}

div.pagination ul li a {
float:left;
width:16px;
height:15px;
min-height:15px;
text-align:center;
font-weight:bold;
padding:1px 0 0 0;
}

div.pagination img {
float:left;
margin:0 7px;
}


/* Rating */

div#rating {
	background:none;
	width:465px;
}

div#rating h4 {
border-bottom:none;
/*clear:none;*/
color:#000;
font-size:1em;
font-style:normal;
font-weight:bold;
padding:0 0;
padding-top: 20px;
}

/* RHN */

div.colorbox {
margin:0 0 60px 0;	
}

/*Encyclobetes*/

#leftnav, .leftnav {
    float:left;
    padding-top:12px;
    width:220px;
}

#content h2, #content h3 {
clear:none;
display:block;
float:left;
font-size:2.5em;
font-weight:normal;
line-height:1em;
margin:0px 0px 0.4em 0px;
}

#leftnav li a, .leftnav li a {
    display:block;
    font-size:1.2em;
    line-height:1em;
    margin-left:3px;
    padding:5px 20px 5px 9px;
    width:180px;    
}

#leftnav li, .leftnav li {
list-style-type:none;
}

#current li.subon ul li {
background:#E6E4E4 url(../images/background/ln-current-div-en.gif) no-repeat scroll left bottom;
width:186px;
}

#current li.subon ul li a {
background:transparent none repeat scroll 0% 0%;
color:#4B4B4B;
font-weight:normal;
margin-left:4px;
padding-left:7px;
width:150px;
}

#leftnav li.title, .leftnav li.title {
color:#027377;
}

#leftnav li.title, .leftnav li.title {
font-size:1.4em;
font-style:italic;
font-weight:bold;
padding:0pt 0pt 7px 17px;
width:178px;
}

#leftnav li a, .leftnav li a {
color:#4B4B4B;
}

div.colorbox h3 {
font-size:1.4em;
font-style:italic;
font-weight:bold;
padding:0pt 0pt 0.6em;
width:100%;
}

#shell #content #col-3-3 div.resource h3{
width:100% !important;	
}
#content #col-3-3 div.colorbox h3, #content #col-3-1 div.feat h3 {
font-size:1.4em;
font-style:italic;
font-weight:bold;
margin: 0px;
padding:0pt 0pt 0.6em;
width:100%;
}

#content div.colorbox li{
width: 165px;
display:block;
}

div.nocol {
padding-top:50px;
padding-left: 225px;
width: auto;
}

div.resource p 
{
	margin:5px 0 0 0;
	float:left;
}

/*Encyclobetes Menu*/

#leftnav li li a {
padding-left:1.4em !important;
width:153px !important;
}

#leftnav li a, .leftnav li a {
*padding:5px 18px 5px 4px;
}

/*TelUs Fix */
 
#col-3-1 {
    margin-right:10px !important;
}
