@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#080808;
	background-color:#FFFFFF;
/*	background:#fff1bf url(images/bg.jpg) top repeat-x;
*/}
/*.tab_bg{background:#FFFBF3 url(images/content_bg.gif) top repeat-x;}
*/
.tab_bg{background:#FFFFFF top repeat-x;}
a{
	color:#080808;
	text-decoration:none;
}

.subnavlink{
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	/*color:#080808;*/
	color:#F8EBEE;
	text-decoration:none;
}

.subnavlink:hover{
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	color:#F8EBEE;
	text-decoration:underline;
}

.sublink{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
}

.sublink:hover{
	font-family:verdana;	
	font-size:12px;
	font-weight:bold;
	color:#424242;
	text-decoration:underline;
}

a.toprlink:hover{
	text-decoration:underline;
}

a.toprrlink:hover{
	text-decoration:underline;
	color:#424242;
	font-weight:bold;	
}

a.toprrlink{
	color:#424242;
	font-weight:bold;
}

a img{
	border:0;
}

td{
	vertical-align:top;
}

.head_bg{
	/*background:url(images/head_bg.jpg) top center no-repeat;*/
}

.button { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
/*	background-image:url(btn.gif);
*/	background-repeat:repeat-x;
	background-color:#DF92B4;
	height:20px;
	border: 1px solid #990000;
	cursor:pointer;
	margin:0px;
}
.buton { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
/*	background-image:url(btn.gif);
*/	background-repeat:repeat-x;
	background-color:#CE0000;
	height:20px;
	width:40px;
	border: 1px solid #212121;
	cursor:pointer;
	margin:0px;
}

input[type="reset"], input[type="submit"], input[type="button"]
{
        font-family:  Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
/*		background-image:url(btn.gif);
*/		background-repeat:repeat-x;
		background-color:#CE0000;
		height:24px;
		border: 1px solid #990000;
		cursor:pointer;
		margin:0px;
}


p.toplinks{
	text-align:right;
	font-size:11px;
	color:#4d2b00;
	margin:3px 0px 0 0;
	padding:0;
}

.toplinks{
	font-size:11px;
	color:#4d2b00;
	margin:3px 0px 0 0;
	padding:0;
}

.mainnav td{
	border-right:1px dotted #edbf84;
	padding:0 10px;
}

.mainnav td.lasttd{
	border-right:none;
}

p.subnav{
	font-size:12px;
	font-weight:normal;
	color:#6F3E00;
	margin:3px 0px 3px 5px;
	padding:0;
}

.content_bg{
	background:#fff url(images/content_bg.gif) top repeat-x;
	padding:5px 0px;
}

.right_col{
	background:url(images/ver_sep.gif) left repeat-y;
	padding:10px 0 0 10px;
}

.left_col{
	padding:10px 20px 0 0px;
}

p.normal{
	font-size:12px;
	line-height: 18px;
	margin:5px 0 10px 0;
	padding:0;
}

p.more_rt{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	margin:5px 0 10px 0;
	padding:0;
}

p.more_lt{
	font-size:10px;
	font-weight:bold;
	margin:5px 0 10px 0;
	padding:0;
}

.LeftStats{
	color:#080808;	
}

.LeftStats:hover{
	color:#080808;	
	text-decoration:underline;
}

.LeftAdminLinks{
	color:#444444;	
}

.LeftAdminLinks:hover{
	color:#444444;	
	text-decoration:underline;
}


.welcome_section{
	background:url(images/hor_sep.gif) bottom repeat-x;
}

.search_bg{
	background:#FFD39A;
	vertical-align:middle;
}

.searchbox{
	background:url(images/searchbox.gif) no-repeat;
	width:90;
	height:20px;
	border: 1px solid #C4266C;
}

.searchbox_txt{
	background:none;
	width:152px;
	margin:0px 0 0 26px;
	border:0;
	height:18;
	color:#573100;
}

.Prsl{
	padding:10px 0 0 0;
	background:url(images/hor_sep.gif) bottom repeat-x;
}

.Prsl_img img{
	padding:3px;
	border:1px solid #CCCCCC;
	margin:5px 0 0 0;
}

.advice_bg{
	background:url(images/advice_bg.gif) no-repeat;
	height:98px;
}

.footer_bg{
	background:url(images/footer_bg.gif) top repeat-x;
	text-align:center;
}

p.finfo{
	font-size:11px;
	margin:10px 0;
	padding:0;
}

p.fmisc{
	font-size:11px;
	margin:10px 20px;
	padding:0;
	text-align:center;
	color:#666666;
}

.lNews_tbl{
	margin:5px 0 0 0;
}

.lNews_ttl{
	background:url(images/ttl_news_bg.gif) bottom repeat-x;
}

.lLink_ttl{
	background:url(images/bg1.gif) top repeat-x ;
	color:#FFFFFF;
}

p.Linked_Headline{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
}
p.Linked_Headline:hover{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
	text-decoration:underline;
}
.Linked_Headline:hover{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
	text-decoration:underline;
}
.Linked_Headline{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
}

p.lNews_headline{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
}
.lNews_headline{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
}
a.lNews_headline{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
	border-bottom:1px dotted;
}

a.lNews_headline:hover{
	font-size:20px;
	font-weight:bold;
	color:#424242;
	margin:0px 0;
	padding:0;
}

.lNews_info{
	background:#FFFFFF;
/*	border:1px solid #F8EBEE;*/
	font-size:11px;
	color:#444444;
	padding:3px 0px;
	line-height: 18px;
}

.lNews_info a{
	text-decoration:none;
}

.lNews_info a:hover{
	text-decoration:underline;
}

p.tags{
	margin:0;
	padding:0 0 0 15px;
	color:#212121;
	background:url(images/icon_tags.gif) 0 4px no-repeat;
}

p.tag{
	margin:0;
	padding:0 0 0 15px;
	color:#212121;
}

p.pre_tags{
	margin:0;
	padding:0;
}

span.date{
	padding:3px 0 3px 15px;
	background:url(images/icon_date.gif) 0 4px no-repeat;
}

span.comments{
	padding:3px 0 3px 15px;
	color:#080808;
	background:url(images/icon_comments.gif) 0 4px no-repeat;
}

span.date1{
	padding:3px 0 3px 5px;
}

span.comments1{
	padding:3px 0 3px 0px;
}

span.comments1 a{
	padding:3px 0 3px 0px;
}

.lNews_content{
	padding:10px 0;
	font-size:12px;
	background:url(images/hor_sep.gif) bottom repeat-x;
	line-height: 18px;
}

.lNews_content1{
	padding:5px 0;
	font-size:12px;
	line-height: 18px;
}

.lNews_content_last{
	padding:10px 0;
	background:none;
}

.lNews_content p, .lNews_content_last p{
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 18px;
}

img.img_border{
	padding:2px;
	border:1px solid #ede6dc;
	margin:0 5px 5px 0;
}
img.img_border1{
	padding:0px;
	border:1px solid #212121;
	margin:0 0px 0px 0;
}
.tab_outer{
	border:1px solid #D27702;
	padding:1px;
}
#blogNcomment{
	/*background:#fff url(images/tab_bg.gif) top repeat-x;*/
	padding:5px;
	font-size:11px;
	/*color:#633700;*/
	/*height:230px;*/
}
/*
#blogNcomment a{
	color:#633700;
}*/

.tabButtons a{
	outline:none;
}

.normtime{
    font-size:11px;
	font-weight: none;
	color:#6F3E00;
	padding:0;
}

.normallink{
    font-size:11px;
	font-weight:none;
	color:#080808;
	padding:0;
}
a.normallink:link    {
		 	
    font-size:11px;
	color:#080808;
	padding:0;
}

a.normallink:visited {
    font-size:11px;
	color:#080808;
	padding:0;
}
a.normallink:hover   {
    font-size:11px;
	color:#080808;
	padding:0;
}
.middlecontenttext{
	 font-size: 12px;
	 font-weight:normal;
	 line-height: 18px;
	 text-decoration: none;
	 color:#080808;
}
a.middlecontenttext{
	 font-size: 12px;
	 font-weight:normal;
	 line-height: 18px;
	 text-decoration: none;
	 color:#080808;
	 border-bottom: 1px;
}
a.middlecontenttext:hover{
	 font-size: 12px;
	 font-weight:normal;
	 line-height: 18px;
	 text-decoration: underline;
	 border-bottom:none;
}
a.dashedcontenttext{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
	 border-bottom: 1px dotted;
}
a.dashedcontenttext:visited{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
	 border-bottom: 1px dotted;
}
a.dashedcontenttext:hover{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: underline;
	 border-bottom:none;
}

div.buzzdivid a{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
	 border-bottom: 1px dotted;
}

div.buzzdivid a:hover{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: underline;
	 border-bottom:none;
}

a.FaqTitle{
	 font-size: 14px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
}

a.GroupSubMenu{
	 font-size: 13px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
}
a.GroupSubMenu:visited{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: none;
}
a.GroupSubMenu:hover{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 line-height: 18px;
	 text-decoration: underline;
	 border-bottom:none;
}
a.username{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 text-decoration: none;
	 border-bottom:none;
}
a.username:hover{
	 font-size: 12px;
	 font-weight:normal;
	 color:#CD0000;
	 text-decoration: underline;
	 border-bottom:none;
}
a.username_sm{
	 font-size: 10px;
	 font-weight:normal;
	 color:#CD0000;
	 text-decoration: none;
	 border-bottom:none;
}
a.username_sm:hover{
	 font-size: 10px;
	 font-weight:normal;
	 color:#CD0000;
	 text-decoration: underline;
	 border-bottom:none;
}

.startgroup{
background-color:#CADC0A; 
color:#212121; 
border:1px #212121;
}

.middlecontentnormal    {
		 	
	 font-size: 12px;
	 font-weight:normal;
	 color: #080808;
	 text-decoration: none;

}
.middlecontentlink{
	 font-size: 12px;
	 font-weight:normal;
	 text-decoration: underline;
}

a.middlecontentlink:link    {
	 font-size: 12px;
	 font-weight:normal;
	 text-decoration: underline;

	}
.middlecontentheadlink{
	font-size:13px;
	font-weight:bold;
	margin:5px 0;
	padding:0;
}
a.middlecontentheadlink:link    {
	font-size:14px;
	font-weight:bold;
	color:#424242;
	margin:5px 0;
	padding:0;
        border-bottom: none;       
}

.middlecontenthead1   {
	font-size:14px;
	font-weight:bold;
	color:#424242;
	margin:5px 0;
	padding:0;
    border-bottom: none;       
}

p.middlecontentheadlink    {
	font-size:14px;
	font-weight:bold;
	color:#424242;
	margin:5px 0;
	padding:0;
	border-bottom: none;     
}
a.middlecontentheadlink:visited {
	font-size:14px;
	font-weight:bold;
	color:#424242;
	margin:5px 0;
	padding:0;
	border-bottom: none;
}
a.middlecontentheadlink:hover{
	font-size:14px;
	font-weight:bold;
	color:#424242;
	margin:5px 0;
	padding:0;
	text-decoration:underline;
	border-bottom:none;
}

.middlesmallheadlink{
	font-size:13px;
/*	font-weight:bold;
*/	margin:5px 0;
	padding:0;
	border-bottom: 1px dotted;
}
a.middlesmallheadlink:link    {
	font-size:13px;
/*	font-weight:bold;
*/	color:#CD0000;
	margin:5px 0;
	padding:0;
	border-bottom: 1px dotted;               
}

p.middlesmallheadlink    {
	font-size:13px;
/*	font-weight:bold;
*/	color:#CD0000;
	margin:5px 0;
	padding:0;
	border-bottom: 1px dotted;               
}
a.middlesmallheadlink:visited {
	font-size:13px;
/*	font-weight:bold;
*/	color:#CD0000;
	margin:5px 0;
	padding:0;
	border-bottom: 1px dotted;
}
a.middlesmallheadlink:hover{
	font-size:13px;
/*	font-weight:bold;
*/	color:#CD0000;
	margin:5px 0;
	padding:0;
	text-decoration:underline;
	border-bottom:none;
}
.commentlink{
                 font-size:11px;
                 font-weight:none;
                 color: #009C04 ;
                 text-decoration: underline;
}
a.commentlink:link    {
		 	
                 font-size:11px;
                 font-weight:normal;
                 color: #009C04 ;
                 text-decoration: underline;
                
                }

a.commentlink:visited {
		 		
                 font-size:11px;
                 font-weight:normal;
                 color: #009C04 ;
                 text-decoration: underline;
                }

a.commentlink:hover   {
		 	
                 font-size:12px;
                 font-weight:normal;
                 color: #009C04 ;
                 text-decoration: underline;
                }
.zerocomment{
		 font-size:12px;
		 font-weight:normal;
		 color: #009C04 ;
		 text-decoration: none;
}
.tab{
	padding:5px;
	margin:0;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#DEDEDE;
    font-family: Verdana;
	font-size: 10px;
	font-weight:bold;
	color: #080808;
	text-decoration: none;	
}
.selectedtab{
	padding:5px;
	margin:0;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#4AADD6;
    font-family: Verdana;
	 font-size: 10px;
	 font-weight:bold;
	 color: #080808;
	 text-decoration: none;	
}
#tabbar{
	padding:0;
	margin:0;
	height:3px;
	background-color:#4AADD6;
}
.actionlink{
	 font-size:11px;
	 font-weight:normal;
	 text-decoration: underline;
}
a. actionlink:link{

	 font-size:11px;
	 font-weight:normal;
	 text-decoration: underline;
}

a.actionlink:visited {
	 font-size:11px;
	 font-weight:normal;
	 text-decoration: none;
	}
a. actionlink:hover   {

	 font-size:11px;
	 font-weight:normal;
	 text-decoration: underline;
}
.middlecontenthead{
	 font-size: 14px;
	 font-weight:bold;
	 text-decoration: none;}
.rslURL{
                 font-size:11px;
                 font-weight:normal;
                 text-decoration: none;
}
a.rslURL:link    {
		 	
                 font-size:11px;
                 font-weight:normal;
                 text-decoration: none;
                
                }

a.rslURL:visited {
		 		
                 font-size:11px;
                 font-weight:normal;
                 text-decoration: none;
                }

a.rslURL:hover   {
		 	
                font-size:11px;
                 font-weight:normal;
                 text-decoration: underline;
                }
.community{
	 font-size: 9px;
	 font-weight:normal;
	 text-decoration: none;}	 
.middlecontenttargetlink{
	 font-size:11px;
	 font-weight:normal;
	 color: #080808;
	 text-decoration: underline;
}
a.middlecontenttargetlink:link    {
	 font-size:11px;
	 font-weight:normal;
	 color: #080808;
	 text-decoration: underline;

	}
.tabuname{
	font-size:11px;
	font-weight:bold;
	color:#080808;
	padding:0;
}
input,select,textarea{
	 font-size: 12px;
	 font-weight:normal;
	 text-decoration: none;
	 margin:0;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 color:#080808;
}
p.submenu{
	font-size:12px;
	font-weight:normal;
	color:#6F3E00;
	padding:0;
}
.submenubg{
	background:#F8EBEE;
	border:1px solid #DF92B4;
	font-size:10px;
	vertical-align:middle;
	color:#573100;
	padding:3px 8px;
	line-height: 18px;
}
.whitetext
{
	/*color:#F3F3F3;*/
	text-decoration:underline;
}
.activesubmenu
{
	color:#CD0000;
}
.sectionheading{
	padding:10px 0;
	font-size:12px;
	line-height: 18px;
}
/************ Inner Tab ********************/
.tab_bar{
    border-bottom:1px solid #CCCCCC;
}

ul.tab_inner{
    font-size:11px;
    list-style:none;
    padding:0 0 0 5px;
    margin:0;
}

ul.tab_inner li{
    display:block;
    float:left;
    background:gray;
    margin:0 2px -1px 0;
    padding:5px 10px;
    background:#EEEEEE;
    color:#424242;
}

ul.tab_inner li.selected{
    background:#808080;
    font-weight:bold;
    color:#FFFFFF;
}

ul.tab_inner li a{
    color:#424242;
    text-decoration:none;
}

ul.tab_inner li.selected a{
    color:#FFFFFF;
    text-decoration:none;
}

.showcasetitle{
	font-size:13px;
	font-weight:bold;
	color:#CD0000;
	margin:0px 0;
	padding:0;
}
.showcasetitle:hover{
	font-size:13px;
	font-weight:bold;
	color:#CD0000;
	margin:0px 0;
	padding:0;
	text-decoration:underline;
}
.content{
	padding:0px 0;
	font-size:12px;
	line-height: 18px;
}
content a:link{
	text-decoration:underline;
}
.pulsetext{
	 font-size: 11px;
	 font-weight:normal;
	 line-height: 18px;
	 text-decoration: none;
}

.paging {
	border:1px solid #080808;
	background-color:#FFFFFF;
	color:#DF92B4;
	font-size:10px;
	font-weight:bold;
	margin:1px -1px;
	padding:1px 4px;
}

.pageselected {
	border:1px solid #080808;
	background-color:#CD0000;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	margin:1px -1px;
	padding:1px 4px;
}

.black_overlay{
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
.msgbox {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 310px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}
.commentbox {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 400px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}
.msgbox1 {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 450px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}
.feedbackbox {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 550px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}
.loginbox {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 450px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}

.glass {
	z-index:1000; 
	position:fixed; 
	width:100%; 
	height:100%; 
	background-color:#777777;
	left:0px;
	top:0px;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}	

.glassIE {
	z-index:1000; 
	position:fixed; 
	width:100%; 
	height:100%; 
	background-color:#777777;
	left:0px;
	top:0px;
	filter:alpha(opacity=50);
}	
.photobox {
    border-bottom: #666666 1px solid; 
    BORDER-LEFT: #999999 1px solid; 
    BORDER-RIGHT: #999999 1px solid; 
    border-top: #999999 1px solid; 
    FONT-SIZE: 9pt; 
    MARGIN: 2px; 
    PADDING-BOTTOM: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    PADDING-TOP: 3px; 
    WIDTH: 400px; 
    position: absolute;
	background:#f0f0f0 top repeat-x;
	overflow:auto;
	z-index:1002;
}



.Box30Container {
padding-bottom:7px;
width:200px;
}
.Box20Container {
padding-bottom:7px;
width:300px;
}
.Box30Top .top_left_corner, .Box30Top .gray_tl, .Box30Bottom .bottom_left_corner, .Box30Bottom .gray_bl {
float:left;
}
.Box30Top .top_right_corner, .Box30Top .gray_tr, .Box30Bottom .bottom_right_corner, .Box30Bottom .gray_br {
float:right;
}
.Box30Top .center {
background:#FFFFFF none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
font-size:9px;
height:9px;
line-height:9px;
}
.Box30Top {
}
.Box30Bottom {
background:transparent url(../images/bottom_side.gif) repeat-x scroll center bottom !important;
}
.Box30BottomGrayBG {
background:transparent url(../images/graybox_shadow_b.png) repeat-x scroll center bottom !important;
}
.Box30Bottom .center {
height:10px;
}
.Box30Middle {
background:#FFFFFF url(../images/right_side.gif) repeat-y scroll right center;
border-left:1px solid #CCCCCC;
padding:1px 9px 1px 6px;
}
.Box30MiddleGrayBG {
background:#FFFFFF url(../images/graybox_shadow_r.png) repeat-y scroll right center !important;
}
.RightSideSection {
border-bottom:1px solid #CCCCCC;
color:#666666;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
padding-bottom:3px;
}
.BottomSideSection {
color:#666666;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
padding-bottom:3px;
}

.Box30Title a {
color:#666666;
}
.Box30Edit {
float:right;
}
.Box30Title .Box30Ad {
float:right;
height:20px;
margin-top:-4px;
width:150px;
}
.top_left_corner {
background-image:url(../images/home.png);
background-position:-100px 0;
background-repeat:no-repeat;
display:block;
height:10px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:10px;
}
.top_right_corner {
background-image:url(../images/home.png);
background-position:-110px 0;
background-repeat:no-repeat;
display:block;
height:10px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:10px;
}
.bottom_left_corner {
background-image:url(../images/home.png);
background-position:-40px 0;
background-repeat:no-repeat;
display:block;
height:10px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:10px;
}
.bottom_right_corner {
background-image:url(../images/home.png);
background-position:-50px 0;
background-repeat:no-repeat;
display:block;
height:10px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
width:10px;
}

.boxheaderleft{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
display:block;
padding:5px 0px;
position:relative;
}

.boxheaderleft1{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#EEEEEE none repeat scroll 0 0;*/
border-bottom:1px solid #CCCCCC;
display:block;
padding:5px 0px;
position:relative;
}

.boxheadermiddle{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
display:block;
padding:5px 8px;
position:relative;
}

.boxheaderright{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
display:block;
padding:5px 8px;
position:relative;
}

.NewsSummaryHead{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F9F9F9 none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
display:block;
padding:5px 5px;
position:relative;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .tl {
background-position:left top;
float:left;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .tr {
background-position:right top;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .br {
background-position:right bottom;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected .bl {
background-position:left bottom;
padding:4px;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/7x0yx3gz.gif) no-repeat scroll left top;
}

.PillFilter_pillfilter .PillFilter_filter {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding-right:3px;
}

.PillFilter_pillfilter .PillFilter_filter.Tabset_selected a {
color:#FFFFFF;
cursor:default;
text-decoration:none;
}


.PillFilter_pillfilter {
font-size:11px;
font-weight:bold;
line-height:15px;
}

.PillFilter_pillfilter .unselect:hover{
font-size:11px;
font-weight:bold;
line-height:15px;
text-decoration:underline;
color:#3B5998;
}

.PillFilter_pillfilter .unselect a{
font-size:11px;
font-weight:bold;
line-height:15px;
color:#3B5998;
}

.PillFilter_pillfilter .unselect{
font-size:11px;
font-weight:bold;
line-height:15px;
color:#3B5998;
}

ul {
margin:0;
font-size:11px;
list-style-type:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 5px;
}

.clearfix {
display:block;
}

.smallgraytext{
	font-family:Verdana;
	font-size:11px;
	color:#444444;
}

.ulimg
{
	list-style-image:url("/images/bulletr.gif");
	list-style-position:inside;
}

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #CD0000;
}

/*facebook style about box*/
.blurb {
	border:1px solid #999999;
	margin-bottom:20px;
	padding:3px;
}

.blurb_inner {
	padding:3px;
	position:relative;
}

.gray{
	 color:#424242;
}

/*linkedin comment style */
.item-detail-comment-container img.profile{float:left;}

input.hint, textarea.hint {
color:#999999;
}

input, select, textarea, button {
font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;
}

.item-details .comment .popular-article, .item-detail-comment fieldset, .item-detail-edit fieldset {
background:url("http://static01.linkedin.com/scds/common/u/img/bg/bg_post_comment_bottom.png") no-repeat scroll left bottom transparent;
border:0;
width:400px;
height:125px;
margin:0;
}
.item-detail-comment fieldset, .item-detail-edit fieldset {
min-height:75px;
padding-bottom:10px;
padding-left:20px;
}
.item-detail-comment textarea, .item-detail-edit textarea {
font-size:13px;
margin:5px 0;
padding:4px;
width:380px;
}

.item-detail-comment p {
clear:both;
float:right;
margin-right:5px;
}

.user-groups p, .user-groups li, .company-groups p {
color:#333333;
font-size:11px;
}

.item-details .comment .popular-content, .item-detail-comment, .item-detail-edit {
background:url("http://static01.linkedin.com/scds/common/u/img/bg/bg_grps_comment_top_1000px.png") no-repeat scroll left top transparent;
border:0;
}

.item-detail-comment, .item-detail-edit {
float:right;
width:420px;
}
/*end style*/