
.adminTable { width: 600px ; background-color: #ccc;}
.adminTable td { background-color: #fff; padding: 3px 5px;}
.adminTable thead td { background-color: #eee; }
.adminTable .number { width: 30px;}
.adminTable .title{ width: 100%; }
.adminTable .info{ width: 80px; }
.adminTable .biginfo{ width: 200px; }
.adminTable .action { width: auto;; }
.adminTable tbody tr.tr_hover td { background-color: #ddd;  }
.adminTable td.smallText { font-size: 9px;  }

.adminTable tfoot td { background-color: #eee; }
.adminTable  .paging table { width: 100% }
.adminTable  .paging table .info { text-align: left; }
.adminTable  .paging table .pages { text-align: center; }
.adminTable  .paging table .pages b { background-color: #555; padding: 2px 3px; color: #eee;}
.adminTable  .paging table .pages a { background-color: #ddd; padding: 2px 3px; }
.adminTable  .paging table .pages a:hover { background-color: #eef; }
.adminTable  .paging table .functions { text-align: right; }

.popupDiv {position: absolute; background-color: #fff; border: 1px solid #ccc; width: 150px;}
.popupDiv .title { margin: 2px 0px; padding-bottom: 3px; border-bottom: 1px solid #eee;}
.popupDiv .title span { margin-left: 10px; float: left; font-size: 9px; font-weight: bolder;}
.popupDiv .title img { margin-right: 2px; float: right; cursor: pointer;}
.popupDiv .body { margin: 10px; clear: both; }
.popupDiv .body a { display: block; }

.titleSubPage {font-weight: bolder; font-size: 16px; text-decoration: underline;}
.boldText {font-weight: bolder;}

.content { width: 70%}
.text2 { font-weight: bolder; }
.text1 { font-weight: bolder; float: left; width: 100px;}
.field1 { margin-left: 10px; margin-bottom: 10px;}
.errorDiv { margin: 10px; padding: 10px; color: red; border: 1px ridge red; display: block;}
.errorText { color: red; padding: 3px 0px;}

/* ------------------------------------------------- Public --------------------- */
	/* links */
	.artLink:hover b{ text-decoration: underline; }
	
	.artLink_small { text-decoration: underline !important; color: blue !important;}
	.artLink_small:hover { text-decoration: none !important; }

	.articletab
	{

		font-size: 14px;
		font-weight:bold;
		text-decoration: none;
			height:38px;
	line-height:38px;
	padding-top:2px;
		font-family:Arial, Helvetica, sans-serif;
	} 
	.articletab:hover
	{
	text-decoration:underline;
	color:#797000;
	
	}
	.opentab
	{
		font-size: 14px;
		text-decoration: none;	
			height:38px;
	line-height:38px;
	padding-top:2px;
		font-family:Arial, Helvetica, sans-serif;
	}
	#TabHeader UL{float:left;margin:0px;padding:0px;margin-left:3px;text-align:center}
	#TabHeader LI{list-style:none;float:left;	padding-top:2px;line-height:38px;width:128px; height:38px;text-align:center}
	.tabcontent
	{
		margin-top: 2px;
		#margin-top: 2px;
		#width: 100%;
		border: 1px solid #ccc;
		padding: 10px;
		font-size:11px;
	}
	.tabhead
	{
	background-image:url(../../../../../v3/Images/artbgnew.jpg); 
	height:38px;
	line-height:38px;
	background-repeat:no-repeat;
	padding-top:2px;
	}
	.tabhead2
	{
	background-image:url(../../../../../v3/Images/artbgnew2.jpg); 
	height:38px;
	line-height:38px;
	padding-top:2px;
	background-repeat:no-repeat;
	}
	.tabcontent .pages { text-align: center; font-size: 11px;}
	.tabcontent .pages span { padding: 2px 5px; background-color: #eee;}
	.tabcontent .pages b { font-size: 11px; font-weight: bold; }
	.tabcontent .pages a { font-size: 11px; text-decoration: underline; }
	.tabcontent .pages a:hover { font-size: 11px; text-decoration: underline; color: blue;}
	
	.article {margin-top: 10px;}
	.article .title	{ font-size: 16px; text-decoration:none; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
	.article .th_img {margin: 3px; float: left; }
	.article .introduction { font-size: 11px; display: block;}
	
	.article .articleFooter { margin-top: 15px; font-size: 10px; font-family:Arial; font-size-adjust:none;}
	.article .articleHeader { margin: 10px 0px; border-bottom: 1px dashed #eee; font-size: 10px; font-family:Arial; font-size-adjust:none; }
	
	.comments { border-top: 1px solid #ddd; margin-top: 10px;}
	.comments strong{ background-color: #eee; display: block; padding: 3px; }
	.comments strong span{float: right;}
	.comments textarea { border: 1px solid #ccc; width: 100%; height: 100px; margin-top: 1px; }
	
	
	.comment { border-bottom: 1px dashed #ccc; margin-top: 2px; 	margin-bottom: 10px;}
	.comment .text { font-family:Arial; font-size:12px; }
	.comment .date { font-size: 10px; font-family:Arial; font-size-adjust:none; }
	
