/* CSS Document */

body {
	margin-top: 0px;
	text-decoration: none;
}

.text1A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dropList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}

.tbl {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.tdl {
	background-repeat: repeat-x;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	border: 1px dotted #CCCCCC;
}
.bottomBorder {
	border-top: 1px dashed #0066FF;
	border-right: 1px none #0066FF;
	border-bottom: 1px none #0066FF;
	border-left: 1px none #0066FF;
}

.downBorder {
	border-top: 1px none #0066FF;
	border-right: 1px none #0066FF;
	border-bottom: 1px dashed #0066FF;
	border-left: 1px none #0066FF;
}
.rightBorder {
	border-top: 1px none #CCCCCC;
	border-right: 1px dashed #0066FF;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
}

.head {
	background-image: url(/images/headbg1.gif);
	background-repeat: repeat-x;
	height: 28px;	
}

.headText {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F25622;
	text-decoration: none;	
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033FF;
	list-style-type: square;
	list-style-position: outside;
	line-height: normal;
	text-decoration: none;
	list-style-image: url(/images/bullet.gif);
	margin-left: 2px;
	vertical-align: text-top;
	clip:   rect(auto auto auto auto);		 
}

ul.news{margin:0px 0px 0px 10px;padding-left:5px;}

ul.news li{padding-top:0px;padding-bottom:2px;}

.footer {
	height: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
}

.labelText	{
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#000000;			
}

.errorMsg{
	font:bold 9pt Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.moreTextHead{
	font:bold 10pt Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration: none;
}

.newslink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: underline;
}

.newslink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: none;
}

.newslink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: none;
	text-indent: 2pt;
	vertical-align: text-top;
}

.morelink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: none;
	text-indent: 2pt;
	vertical-align: text-top;
}

.timeText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
	text-decoration: none;
	text-indent: 2pt;
}

.titleText{
	font:bold 12pt Arial, Helvetica, sans-serif;
	color:#F25622;
}

.titleText1{
	font:italic 9pt Arial, Helvetica, sans-serif;
	color:#999999;
}

.success{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:green;
}

#saveBox {
	position:absolute; 
	display:none; 
	border: 0px solid black;
	background-color: #fafafa; 
	padding: 2px;
	width: 235px;
}

#saveBox .title {
	padding: 1px;
	background-color: #3366FF;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}

#saveBox .form {
	padding: 5px;
	text-align: left;
}

#dashBoardBox {
	position:absolute; 
	display:none; 
	border: 1px solid black;
	background-color: #fafafa; 
	padding: 2px;
	width: 235px;
}

.drop {
	width: 175px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 2px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #CCCCCC;
	border-left: 2px solid #666666;
	z-index: 100;
	background-color: #FFFFFF;	
}

.newsHead{
	font:italic 11px Arial, Helvetica, sans-serif;
	color: #999999;
}

.dashBoardHead
{
	background:  url(/images/dashboard_head_bg.gif) repeat-x center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px none #999999;
	height: 24px;
	font-weight: bold;
}

.moreDownBorder {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px none #CCCCCC;
}

.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:1001;
	background-color: #333333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=50);
}

.white_content {
	display: none;
	position: absolute;
	top: 15%;
	left: 25%;
	z-index:1002;
	overflow: auto;
}

.keywordTextBox{
	font:italic 10pt Arial, Helvetica, sans-serif;
	color:#999999;
}

.pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a { outline: none; }

a:visited {
	color: #0000FF;
}