/* news */


/* Background image rows - for whole page
--------------------------------------------------------------------------------------------- */

/* rBG1 - for BG image */
#rBG1 {
margin:0 0 0 0;
top:0;
width:95em;
height:4.5em;
max-width:100%;
max-height:45px;
background:url(/images/news_rBG1.jpg) no-repeat top left;
}


/* rBG2 - for BG image */
#rBG2 {
margin:0 0 0 0;
top:0;
width:95em;
height:40em;
max-width:100%;
max-height:400px;
background:url(/images/news_rBG2.jpg) no-repeat top left;
}


/* rBG3 - for BG image */
#rBG3 {
margin:0 0 0 0;
top:0;
width:95em;
height:20.3em;
max-width:100%;
max-height:203px;
background:url(/images/news_rBG3.jpg) no-repeat top left;
}





/* Torso Outer Containers - for 2 columns
------------------------------------------------------------------------- */
#torso_outerA {
margin:0 0 0 0;
width:46em;
height:50em;
max-width:75%;
max-height:602px;
position:absolute;
overflow:hidden;

}


#torso_outerB {
margin:0 0 0 0;
width:33em;
height:50em;
max-width:50%;
max-height:602px;
float:right;
overflow:hidden;
}





/* TOGGLE STYLES
------------------------------------------------------------------------- */

/* for show hide static.js */
.preloader {
position:absolute;
left:-9999px;
top:-9999px;
}


.clicker {
cursor:pointer;
}


.hide {
margin:.8em 0 0 0;
width:90%;
font-size:1em;
}


.togPos {
position:inherit;
cursor:pointer;
padding:0 0 0 13px;
width:150px;
background-image:url(/images/toggle_pos.gif);
background-repeat:no-repeat;
background-position:center left;
float:right;
}

.togNeg {
cursor:pointer;
padding:0 0 0 13px;
width:150px;
background-image:url(/images/toggle_neg.gif);
background-repeat:no-repeat;
background-position:center left;
float:right;
}


#tog0,
#tog1,
#tog2,
#tog3,
#tog4 {
color:#003366;
font-weight:bold;
margin-top:-1em;
}

#tog0:hover,
#tog1:hover,
#tog2:hover,
#tog3:hover,
#tog4:hover {
text-decoration:underline;
}



/* LIST LINK STYLES
------------------------------------------------------------------------- */
/* DON'T DEFINE ALL LINKS in uvDefault torsomaincontain - messes up javascript styles for project, intern lists */

#torsoMainContain ul a,
#torsoMainContain ul a:visited,
#torsoMainContain ul a:active {
color:#333;
text-decoration:none;
font-weight:bold;
}

/* RIGHT COLUMN HOVER */
#columnB_boxA ul a:hover {
text-decoration:underline;
}





/* LEFT COLUMN
------------------------------------------------------------------------- */

/* columnA_boxA - container for NEWS + EVENTS LIST */
#columnA_boxA {
margin:46px 0 0 70px;
width:34em;
height:42.5em;
max-width:710px;
max-height:425px;
}

#columnA_boxA ul h5 a {
cursor:text;
}

#columnA_boxA ul h5 a:hover {
text-decoration:none;
}

#columnA_boxA ul a:hover {
text-decoration:underline;
}

#columnA_boxA ul{
position:relative;
margin:-10px 0 0 0;
width:32em;
height:34em;

max-width:700px;
max-height:410px;
overflow:auto;
}


#columnA_boxA p{
width:87%;
}






/* RIGHT COLUMN - Press Archive
------------------------------------------------------------------------- */

#columnB_boxA {
margin:34px 0 0 80px;
width:19em;
height:18em;

max-width:700px;
max-height:300px;
position:relative;
overflow:hidden;
}


#columnB_boxA ul {
margin:-1.2em 0 0 0;
width:18em;
height:15em;

max-width:700px;
max-height:300px;
overflow:auto;
}


#columnB_boxA li {
width:90%;
}




/* right column - Get Updates
--------------------------------- */
#columnB_boxB {
margin:-.8em 0 0 80px;
padding:0;
width:18em;
height:12em;
text-align:right;

max-width:700px;
max-height:180px;
overflow:auto;
}


#columnB_boxB h3 {
margin-bottom:.2em;
padding-bottom:0;
}

#emailAlerts {
margin:0 0 0 0;
}

#subscribe {
margin-left:48%;
margin-top:.65em;
width:40%;
text-align:right;
float:left;
line-height:1em;
}


#rssIcon {
margin:.7em 0 0 0;
padding:0;
width:22px;
height:22px;
float:right;
}
