.chatc
{	
	font-weight:normal;   
	color:#114ebf;
	background-color: #ffffff;
	background-image: url('images/PortletHeader5.gif') ;background-repeat: repeat-x;
}
.chatborder
{ 
border-top: thin solid #ccccff;
border-left: thin solid #ccccff;
border-right: thin solid #ccccff;
border-bottom: thin solid #ccccFF;

} 
.alertmsg
{	
	font-weight:normal;
	color:#7E2217;
 
}

.tablebgc
{	
	background-color: #4169e1;
        background-image: url('images/PortletHeader8.gif') ;background-repeat: repeat-x ;
      
}

.Homepagenewsheadertext
{	
	font-weight:bold;
	color:#0066CC;
}
      
}
.tablerowmenusep
{	
	font-weight:bold;   
	color:white;
	background-color:#8899ff;
        
      
}
.tablemenutext
{	
	font-weight:bold;   
	color:white;
	letter-spacing:.75px;
	
       
      
}
.tablemenu1
{	
border-left:solid 1 #151b64;	
border-top:solid 1 #252b84;
border-right:solid 1 #151b64;
border-bottom:solid 1 #151b64;
padding:0;
      
}

.tablemenu
{	
border-left:solid 1px #ffffff;	
border-top:solid 1px #fffff;
border-right:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
padding:0;
      
}
.tablerowmenu
{	
	font-weight:bold;   
	color:white;
	border-right:solid 1px #8181a1;
        background-image: url('images/PortletHeader8.gif') ;background-repeat: repeat-x;
      
}

.headertabfootsel
{	
	font-weight:normal;   
	background-color:#bbccff;
      
      
}

.headertabfoot
{	
	font-weight:normal;   
	color:#333333;
	background-color:#bbccff;
        border-top:solid 1 #8888ff;
      
}
.headertab1
{	
	font-size: 8pt;
	font-weight:normal;   
	color:#333333;
	
        background-image: url('images/PortletHeader2.gif') ;background-repeat: repeat-x;
      border-top:solid 1 #8888ff;
	 border-left:solid 1 #8888ff;
	border-right:solid 1 #8888ff;
}

.tabledata
{	
border-left:solid 1 #888888;	
border-top:solid 1 #888888;
border-right:solid 1 #888888;
border-bottom:solid 1 #888888;
padding:1;
      
}
.tablerowfirst
{	
	font-weight:normal;   
	color:#333333;
	border-bottom:solid 1px #aaaaaa;
      
}
.tablerow
{	
	font-weight:normal;   
	color:#333333;
	border-left:solid 1 #cccccc;
      	border-bottom:solid 1px #aaaaaa;

}
.tableheader
{	
	font-weight:bold;   
	color:#333333;
	border-bottom:solid 1 #888888;
	background-color: #e8e8e8;
        
      
}
.tableheaderfirst
{	
	font-weight:bold;   
	color:#333333;
	
	border-bottom:solid 1 #888888;
	background-color: #e8e8e8;
        
      
}
table.tablebordercls {
background:#2554C7 url(images/tblback.gif)  repeat-x top left;padding:2px 2px 2px 4px;color:#f1f1ff;
}
.tablebordercls a{text-decoration:underline;border:none;color:#e1e1ff;text-decoration:none;}
.tablebordercls a:hover{text-decoration:none;}.nounderline{text-decoration:none;}a.hoverUnderline:link,a.hoverUnderline:visited{text-decoration:none;}
.tablebordercls a.hoverUnderline:hover,a.hoverUnderline:active{text-decoration:underline;}
.tablebordercls td{text-decoration:none;border:none;color:#f1f1ff;text-decoration:none;}


.chatborder
{ 
border-top: thin solid #ccccff;
border-left: thin solid #ccccff;
border-right: thin solid #ccccff;
border-bottom: thin solid #ccccFF;

} 
.tabletop_old
{ 
border-left: 8px solid #8888aa;
border-right: 8px solid #8888aa;
}
.tabletop2
{ 
border-left: 10px solid #ffffff;
border-right: 10px solid #ffffff;
}  

.chatc
{	
	font-weight:normal;   
	color:#114ebf;
	background-image: url('images/PortletHeader5.gif') ;background-repeat: repeat-x
}
.alertmsg
{	
	font-family: arial;
	font-weight:normal;
	color:#7E2217;
 
}


.menuc1
{	
	font-weight:bold;   
	color:#114ebf;
	background-image: url('images/PortletHeader4.gif');
     
}
.mainmenuc
{	
	font-size: 12pt;
	font-weight:normal;   
	color:#114ebf;
      	padding: 7px 0 2px 0px;
}

.mainmenuct
{	
	font-size: 12pt;
	font-weight:bold;
	color:#ffffff;
	
      
}
.Portletbackmenu
{	
	background: #9AFEFF url(images/back21.gif) repeat-x top left;
      
}
.Portletbackmenu1
{	
	background: #9AFEFF url(images/back21.gif) repeat-x top left;
      
}
.Portletbackmenu2
{	
	background: #9AFEFF url(images/back21.gif) repeat-x top left;
      
}
.Portletbackmenu4
{	
	background: #9AFEFF url(images/back21.gif) repeat-x top left;
      
}
.tabunsel
{	
	font-size: 10pt;
	font-weight:normal;   
	font-weight:bold;
	color:#114ebf;
	background-image: url('images/PortletHeader2.gif');
      
}
.tabsel
{	
	font-size: 10pt;
	font-weight:normal;   
	font-weight:bold;
	color:#114ebf;
	background-image: url('images/PortletHeader1.gif');
      
}
.tabbottom
{	
	font-size: 10pt;
	font-weight:normal;   
	font-weight:bold;
	color:#0066CC;
	background-color:#aaccff;
      
}
.admintext
{	
	background-color:#FFF380;
	FONT-STYLE: italic;
	color:#1356ac;	
	font-weight:bold;  
}
.Sectionheader
{	
	font-size: 11pt;
	font-weight:normal;   
	font-weight:bold;
	color:#157DEC;	
}
.sectionTitle
{	
	font-size: 12pt;
	font-weight:normal;   
	font-weight:bold;
	color:darkblue;	
}
.Titleheader
{	
	
	font-weight:bold;
	color:#666666;	
}
.menuc
{	
	padding: 4px 0 4px 4px;
	border-bottom:1px solid #35517E;
	cursor:hand;
	background: url('images/tri-right1.gif') center right no-repeat  ;
}

.menucon{	padding: 4px 0 4px 4px;	border-bottom:1px solid #35517E;	cursor:hand;	
background:#3BB9FF  url('images/tri-right1.gif') center right no-repeat  ;}


.menuct
{	
	font-size: 10pt;
	font-weight:bold;
	color:#f1f1ff;
        

}

.PortletHeader
{	
	font-size: 11pt;
	font-weight:bold;
	color:#0066bb;
	
}

.PortletHeadertext
{	
	font-size: 11pt;
	font-weight:bold;
	color:#2554C7;	
        font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.PortletHeader_1
{	
	font-size: 11pt;
	font-weight:bold;
	color:#ff3300;
	
	
	background-image: url('images/PortletHeader_1.gif') ;background-repeat: repeat-x bottom ;
	
}
.PortletHeadertext_1
{	
	font-size: 11px;
	font-weight:normal;
	color:#550000;
	
	
	
}

.PortletHeader_2
{	
	font-size: 10pt;
	font-weight:bold;
	color:#ffdddd;
	
	
	background-image: url('images/PortletHeader_2.gif') ;background-repeat: repeat-x bottom ;
	
}
.PortletHeadertext_2
{	
	font-size: 11px;
	font-weight:normal;
	color:#ffffff;
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.PortletHeader_3
{	
	font-size: 10pt;
	font-weight:bold;
	color:#ffffff;
	
	
	background-image: url('images/PortletHeader_3.gif') ;background-repeat: repeat-x bottom ;
	
}
.PortletHeadertext_3
{	
	font-size: 11px;
	font-weight:normal;
	color:#ffffff;
	
	
	
}


.PortletHeadersel
{	
	font-size: 10pt;
	font-weight:normal;   
	font-weight:bold;
	color:#ffffff;
	bgcolor: #0066CC
	
	
}
.PortletHeaderseltext
{	
	font-size: 10pt;
	font-weight:bold;
	color:#ffffff;
	bgcolor: #0066CC
      
}
.PortletHeadertext1
{	
	font-size: 11pt;
	font-weight:bold;
	color:#114ebf;
	background-image: url('images/PortletHeader.gif');background-repeat: repeat-x ;
      
}
.PortletHeadertext1_1
{	
	font-size: 11pt;
	font-weight:bold;
	color:#114ebf;
      
}
.PortletHeadertext2
{	
	font-size: 9pt;
	font-weight:bold;
	color:#114ebf;
	
	background-image: url('images/PortletHeader2.gif') ;
      
}
.PortletHeadertext3
{	
	font-size: 9pt;
	font-weight:bold;
	color:#114ebf;
	
	
}

.Headertop
{	
	font-size: 9pt;
	font-weight:bold;
	color:#114ebf;
	background-image: url('images/Headertop.gif') ;
      
}
.Headerbottom
{	
	font-size: 9pt;
	font-weight:bold;
	color:#114ebf;
	background-image: url('images/Headerbottom.gif') ;
      
}
.Headerback
{	

	background: #f1f1ff ;
      
}

.PortletHeaderline
{	
	font-size: 9pt;
	font-weight:bold;
	color:#114ebf;	
}
.instruction
{	
	color:#994ebf;	
}
.PortletHeaderlinesep
{	
	background: #aaaacc;
}

A.content:link 
{
  COLOR: #001e8a; FONT-STYLE: bold; FONT-FAMILY: arial, tahoma; TEXT-DECORATION: none
}


.rcontent { margin: 0 10px; }

.dashline {border-bottom: 1px dashline #cccccc;}

A.PortletLink:link 
  { FONT-WEIGHT: normal;  FONT-WEIGHT: normal; COLOR: #003eba; FONT-FAMILY: 
  ; TEXT-DECORATION: none } 
	
A.PortletLink:visited { FONT-WEIGHT:   normal;  ; COLOR: #bbbbcc; TEXT-DECORATION: none 
  } 
	
A.PortletLink:active { FONT-WEIGHT: normal; FONT-WEIGHT: normal;  COLOR: 003eba; ; TEXT-DECORATION: none} 
	
A.PortletLink:hover { FONT-WEIGHT: normal; FONT-WEIGHT: normal; COLOR: red; TEXT-DECORATION: none }
td.clstabon{background: #15317E url(images/roundedcornr_323280.gif)  no-repeat bottom right ;color:darkblue;text-align:center; font-weight:bold;font-size:11pt;margin-top:0;margin-bottom:4px;  padding-bottom:2px; }
td.clstab{ background: #15317E url(images/edge.gif)  no-repeat bottom right; color:#e1e1e1; font-weight:bold;font-size:11pt;text-align:center;margin-top:0;margin-bottom:4px;  padding-bottom:2px; }
.clstabont{color:darkblue;text-align:center; font-weight:bold;font-size:10pt;margin-top:0;margin-bottom:4px;  padding-bottom:2px;letter-spacing:0.03em; }
.clstabt{ color:#e1e1e1; font-weight:bold;font-size:10pt;text-align:center;margin-top:0;margin-bottom:4px;  padding-bottom:2px; letter-spacing:0.03em;}
.clshead{ background:#15317E  }
body{background:#fff;color:#555555;}
body,p,td,th,input,select{word-spacing: 0.15em; word-spacing: 0.15em; letter-spacing: 0;line-height: 1.5em;}
body,a, th, td, input, textarea, p,ul,ol, select,h1, h2, h3 {font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;
	word-spacing: 0.15em; letter-spacing: 0;line-height: 1.6em;}
img{border:none;-ms-interpolation-mode:bicubic;}
a{text-decoration:underline;border:none;color:#095ea1;text-decoration:none;}
a:hover{text-decoration:none;}.nounderline{text-decoration:none;}a.hoverUnderline:link,a.hoverUnderline:visited{text-decoration:none;}
a.hoverUnderline:hover,a.hoverUnderline:active{text-decoration:underline;}
hr{height:0;width:100%;border:none;border-top:1px solid #95cee7;}
select,.input{border:1px solid #C9DBEE;padding-left:2px;font:11px ;color:#000;min-height:18px;background-color:#fff;}
select{height:18px;}
.greenbackt{	font-size: 11pt;font-weight:bold;color:#52D017;padding:2px;}
.redbackt{	font-size: 11pt;font-weight:bold;color:#E66C2C;padding:2px;}
.bluebackt{	font-size: 11pt;font-weight:bold;color:#6698FF;padding:2px;}
.orangebackt{	font-size: 11pt;font-weight:bold;color:#F88017;padding:2px;}

.greenbackt1{	font-size: 10pt;font-weight:bold;color:white;background:#306EFF url('images/greengd.gif') repeat-x top left;}
.redbackt1{	font-size: 10pt;font-weight:bold;color:white;background:#306EFF url('images/redgd.gif') repeat-x top left;}
.bluebackt1{	font-size: 10pt;font-weight:bold;color:white;background:#306EFF url('images/bluegd.gif') repeat-x top left;}
.orangebackt1{	font-size: 10pt;font-weight:bold;color:white;background:#306EFF url('images/orangegd.gif') repeat-x top left;}
.incell{font-family:   Arial, Helvetica, sans-serif;font-size: 11px;color:red;word-spacing: 0.15em; letter-spacing: 0;line-height: 1.6em;}
.divdesc{border-right: rgb(195,195,197) 1px solid; padding-right: 2px; border-top: rgb(195,195,197) 1px solid; margin-top: 10px; padding-left: 2px; background: rgb(253,254,254); padding-bottom: 2px; border-left: rgb(195,195,197) 1px solid; line-height: 1.6em; padding-top: 2px; border-bottom: rgb(195,195,197) 1px solid; moz-background-clip: border; moz-background-origin: padding; moz-background-inline-policy: continuous}
.divsearch{border-right: rgb(225,225,225) 1px solid; padding-right: 2px; border-top: rgb(225,225,225) 1px solid; margin-top: 10px; padding-left: 2px; background: rgb(255,255,255); padding-bottom: 2px; border-left: rgb(225,225,225) 1px solid; line-height: 1.6em; padding-top: 2px; border-bottom: rgb(225,225,225) 1px solid; moz-background-clip: border; moz-background-origin: padding; moz-background-inline-policy: continuous}
