body {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 );background:#afafaf; font-family: "CenturyGothicRegular", "Century Gothic", Arial, Helvetica, sans-serif;}

#sheet {background:#afafaf;width:100%;height:100%;text-align:center;}

#page {width:980px;height:100%;background:transparent url('../img/page_bg.png') 0 0 repeat-y;margin:0 auto;text-align:center;} 

#header {width:960px;padding:0 20px;text-align:center;padding-top:.5em;border-top:solid 5px #efefef;width:940px;}

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

#logo img {width:205px;}

p#version {background:transparent url(../img/powered_by_cams.png) 50% 0 no-repeat; padding-top:41px;color:#333;text-align:center;margin-top:.5em;}

#pageTitle {text-align:center;font-size:1.2em;line-height:20px;margin-top:-6px;}

#pageTitle h1 {color:rgb(100, 113, 117);float:left;padding:.5em 0;}

#pageTitle h2 {float:right;padding:.5em 0;}

#toolbar {width:980px;height:100px;background:transparent url('../img/toolbar_bg5.png') 1px 0 no-repeat;}

#badge {width:205px;float:left;margin:.5em;}

#badge img {max-width:205px;margin-top:-3px;}

#actionMenu {height:78px;line-height:40px;padding:0;overflow:hidden;float:left;width:539px;font-size:16px !important;}

#actionMenu ul {list-style-type:none;font-size:.8em;padding:0;}

#actionMenu li {float:left;display:block;}

#actionMenu li span {margin-top:10px;margin-bottom:-10px;display:block;}

#actionMenu li a{text-decoration:none;padding:0 .5em;border-top:solid 5px #afafaf;color:#efefef;border-left:solid 1px #dfdfdf;height:78px;}

#actionMenu li a:hover{border-top:solid 5px orange;color:#ffffff;background: #92a5ab;}

#sizeSelect {float:left;height:78px;border-left:solid 1px #dfdfdf;text-align:center;width:185px;line-height:36px;color:#ffffff;}

#content {width:980px;margin:0 40px;text-align:left;}

#treeMenu {float:left;background:#efefef;width:367px;}

#activeTasks {float:left;width:225px;margin:0 1em;height:450px;}
#activeTasks ul {list-style-type:none;margin:0;padding:0;}
#activeTasks ul li {float:left;display:block;margin:1px 0;}
#activeTasks li a{
    font-size: .8em;
    color: #000;
    display: block;
    text-decoration: none;
    font-weight: normal;
    background: url(../img/task_bg.jpg) 0 0 repeat-x;
    border:solid 1px #888;
    height:43px;
    text-indent:10px;
    line-height:41px;
    }
    
span.greenBullet {background:transparent url(../img/green_bullet.jpg) 0 14px no-repeat;height:38px;float:left;margin-left:1em;margin-right:-5px;cursor:pointer;}
#activeTasks li a:hover {background: url(../img/task_bg_on.jpg) 0 0 repeat-x;
    border:solid 1px #666;}
#newsBox {float:left;width:280px;background: transparent url(../img/news_bg1.jpg) 0 0 repeat-y;height:400px;}
#newsBox #CamsNews #NewsFeedRss li .pubDate {font-size: 9px;}
#newsBox li h2 a:visited {color:#7c878e;}
#newsBox li h2 a:hover {color:#27779e;}
#newsBox ul{margin:0;padding:1em;}
/*#newsBox p{font-size:.8em;margin:.5em 0;color:#666;}*/
#newsBox p, span.jta-tweet-text {font-size:.8em;margin:.5em; color:#666666; text-indent: 0px;}
#newsBox h2 a{font-size:1em;font-weight:bold;color:#3399cc;text-decoration:none;}
.n_Alert{color: Red !important;}
#newsBox .CAMS_Alert{color: Red;}
#newsBox h2 .CAMS_Alert:hover{color: #d80000;}
a.readMore {font-size:.8em;display:block;clear:both;float:left;}
h1.header {width:100%;background:#647175;padding:.5em;text-indent:25px;color:#fff;}

span#menuIcon {display:block;background:url(../img/icon_list_bullets.png) 0 0 no-repeat;overflow:visible;padding:.5em;}

span#tasksIcon {display:block;background:url(../img/icon_window.png) 0 0 no-repeat;overflow:visible;padding:.5em;}

span#alertIcon {display:block;background:url(../img/icon_forum.png) 0 0 no-repeat;overflow:visible;padding:.5em;}

span#trsIcon {display:block;background:url(../img/unit4icon.png) 0 0 no-repeat;overflow:visible;padding:.5em; text-indent: 1.8em;}


.blue {border-right:solid 5px #191971;}

.orange {border-top:solid 5px orange;}

.green {border-right:solid 5px #33cc33;}

.yellow {border-top:solid 5px yellow;}

#footer {width:980px;text-align:center;}

hr {width:95%;}

#trstweetList
{
    height:180px;
    overflow-y:scroll;
    overflow-x: hidden;
    background: #efefef;
}
.tweetContainer li
{
    display: inline-block;
	padding: 10px;
	background: #efefef;
	font-size: 16px;
	vertical-align: top;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.tweetContainer
{
    margin:0 !important;    
}

.user a
{
    text-decoration:none;
}

.user a img
{
    width:50px;
    float:left;
}

p.timePosted
{
    display:none;    
}

