@charset "utf-8";
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
 a:link
{
	color:#343434;
	font-size:10px;
	text-decoration:underline;
}
 a:visited
{
	color:#343434;
	font-size:10px;
	text-decoration:underline;
}
 a:hover
{
	color:#111111;
	font-size:10px;
	text-decoration:none;
}
 a:active
{
	color:#343434;
	font-size:10px;
	text-decoration:underline;
}
#main 
{
	width:1024px;
	background-color:#FEFEFE;
	margin:0 auto;
}
#mainheader 
{
	width:1000px;
	height:109px;
	background-image:url(img/banner.jpg);
	background-repeat:no-repeat;
	float:left;
	text-align:left;
	margin:0px 10px 0px 10px;
	border:#EAEAEA 1px solid;
}

#headbound 
{
	width:1004px;
	float:left;
	margin:0px 10px 0px 10px;
	background-color:#FFCC66;
}
.date
{
	width:400px;
	height:20px;
	float:left;
	color:#CC3333;
	font-size:11px;
	margin:2px 5px 2px 5px;
	text-align:left;
}
.headlink
{
	width:120px;
	height:20px;
	float:right;
	color:#CC3333;
	font-size:10px;
	margin:4px 5px 0px 5px;
	border-right:#A6A6A6 1px solid;
}
.headlink a:link
{
	color:#CC3333;
	font-weight:bold;
	text-decoration:none;
}
.headlink a:visited
{
	color:#CC3333;
	font-weight:bold;
	text-decoration:none;
}
.headlink a:hover
{
	color:#CC0000;
	text-decoration:none;
	
}
.headlink a:active
{
	color:#CC3333;
	text-decoration:none;
}
#news 
{
	width:1000px;
	height:20px;
	float:left;
	margin:0px 10px 0px 10px;
	border:#EAEAEA 2px solid;
}
#newsheader 
{
	width:95px;
	color:#CC3333;
	height:20px;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	float:left;
	vertical-align:middle;
	background-color:#FFCC66;
}
#newsscroll 
{
	width:900px;
	height:20px;
	float:left;
	color:#0E0E0E;
	font-size:12px;
	vertical-align:middle;
	background-color:#FFFFCA;
}
#mainleft
{
	width:300px;
	float:left;
	/*height:614px;*/
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
.mainleftchild
{
	width:276px;
	float:left;
	font-weight:bold;
	border:#EAEAEA 1px solid;
	margin:5px 0px 5px 0px;
	background-color:#FFFFCA;
}

.mainleftchild_performance
{
	width:276px;
	float:left;
	font-weight:bold;
	border:#EAEAEA 1px solid;
	margin:5px 0px 5px 0px;
	background-color:#FFFFCA;
}
.mainleftchildhead
{
	width:276px;
	height:16px;
	padding-top:2px;
	float:left;
	font-size:11px;
	text-align:center;
	color:#CC3333;
	font-weight:bold;
	background-color:#FFCC66;
}
.mainleftchildbody
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	width:276px;
	font-size:10px;
	color:#3B3B3B;
	text-align:left;
	float:left;
	margin:4px 0px 10px 0px;
}
.mainleftchildbody a:link
{
	text-decoration:none;
	color:#3B3B3B;
	
}
.mainleftchildbody a:visited
{
	text-decoration:none;
	color:#3B3B3B;
}
.mainleftchildbody a:hover
{
	text-decoration:none;
	color:#101010;
}
.mainleftchildbody a:active
{
	text-decoration:none;
	color:#3B3B3B;
}
#mainright
{
	width:290px;
	float:right;
	height:450px;
	font-weight:bold;
	margin:0px 10px 0px 0px;
}
.mainrightchild
{
	width:290px;
	float:right;
	font-weight:bold;
	border:#EAEAEA 1px solid;
	margin:5px 0px 5px 0px;
	background-color:#FFFFCA;
}
.mainrightchildhead
{
	width:290px;
	height:16px;
	float:left;
	padding-top:2px;
	font-size:11px;
	color:#CC3333;
	text-align:center;
	font-weight:bold;
	background-color:#FFCC66;
}
.mainrightchildbody
{
	width:286px;
	float:left;
	font-weight:bold;
	margin:2px 0px 4px 2px;
}
#mainmiddle
{
	width:400px;
	float:left;
	font-weight:bold;
}
#notice
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:396px;
	float:left;
	margin:5px 0px 0px 0px;
	border:#EAEAEA 1px solid;
}
#noticehead
{
	width:396px;
	height:20px;
	font-size:12px;
	color:#CC3333;
	float:left;
	background-color:#FFCC66;
	text-align:center;
}
#noticebody
{
	width:386px;
	font-size:11px;
	height:185px;
	float:left;
}
#aware
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:396px;
	float:left;
	margin:5px 0px 0px 0px;
	border:#EAEAEA 1px solid;
}
#awarehead
{
	width:396px;
	height:20px;
	font-size:12px;
	color:#CC3333;
	float:left;
	background-color:#FFCC66;
	text-align:center;
}
#awarebody
{
	width:386px;
	font-size:11px;
	height:50px;
	float:left;
}
#awarebody a:link
{
	font-size:11px;
	color:#FF0000;
}
#awarebody a:visited
{
	font-size:11px;
	color:#FF0000;
}
#awarebody a:hover
{
	font-size:11px;
	color:#FF0000;
}
#awarebody a:active
{
	font-size:11px;
	color:#FF0000;
}
.noticelist_odd
{
	width:396px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:18px;
	margin-top:2px;
	float:left;
	background-color:#FFFFCA;
}
.noticelist_odd a:link
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.noticelist_odd a:visited
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.noticelist_odd a:hover
{
	font-size:10px;
	color:#0033CC;
	text-decoration:none;
	background-color:#FFFFCA;
}
.noticelist_odd a:active
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.noticelist_even
{
	width:396px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:18px;
	margin-top:2px;
	float:left;
	background-color:#F5F5F5;
}
.noticelist_even a:link
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
.noticelist_even a:visited
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
.noticelist_even a:hover
{
	font-size:10px;
	color:#0033CC;
	text-decoration:none;
	background-color:#F5F5F5;
}
.noticelist_even a:active
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
.textfield 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;
}
.textlabel 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3B3B3B;
	margin:0px 0px 0px 10px;
}
.button
{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	color:#CCFF66;
	font-size:12px;
	background-color:#006699;
	border:#003399 1px solid;
	cursor:pointer;
}
.performance_box
{
    font-family:Verdana, Arial, Helvetica, sans-serif;	
	width:276px;
	font-size:10px;
	color:#3B3B3B;
	background-color:#FFFFCA;
	text-align:left;
	float:left;
	margin:4px 0px 10px 0px;
}
#footer
{
	width:1001px;
	height:50px;
	float:left;
	color:#232323;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	margin:0px 10px 0px 10px;
	border:#EAEAEA 1px solid;
}
#library
{
	width:1002px;
	/*height:200px;*/
	float:right;
	color:#232323;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	margin:10px 10px 0px 0px;
	border:#EAEAEA 1px solid;
	display: inline;
}
#libraryhead
{
	width:1002px;
	height:18px;
	float:left;
	color:#CC3333;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	margin:0px 10px 0px 0px;
	background-color:#FFCC66;
}
#librarybody
{
	/*float:left;*/
	width:702px;
	color:#232323;
	font-size:10px;
	padding-left:9px;
	text-align:center;
	display: inline; 
}
.librarybodypart
{
	width:231px;
	float:left;
	font-size:10px;
	text-align:left;
}
#csir
{
	width:396px;
	height:130px;
	float:left;
	margin:10px 0px 0px 0px;
	border:#EAEAEA 1px solid;
}
#csirhead
{
	width:396px;
	height:18px;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	float:left;
	color:#CC3333;
	background-color:#FFCC66;
}
#csirbody
{
	width:396px;
	height:160px;
    float:left;
	color:#0F0F0F;
	padding-left:10px;
	margin:10px 10px 0px 0px;
}
.csirbodypart
{
	width:198px;
	height:160px;
	float:left;
	color:#0F0F0F;
}
#cmeri
{
	width:396px;
	height:250px;
	float:left;
	margin:10px 0px 0px 0px;
	border:#EAEAEA 1px solid;
	background-color:#FFFFCA;
}
.more
{
	color:#343434;
	font-size:8px;
	float:left;
	text-decoration:none;
}
.more a:link
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
.more a:visited
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
.more a:hover
{
	color:#111111;
	font-size:10px;
	float:left;
	text-decoration:none;
}
.more a:active
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
#help
{
	color:#343434;
    width:125px;
	height:10px;
	font-size:8px;
	float:left;
	text-decoration:none;
}
#help a:link
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
#help a:visited
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
#help a:hover
{
	color:#111111;
	font-size:10px;
	float:left;
	text-decoration:none;
}
#help a:active
{
	color:#343434;
	font-size:10px;
	float:left;
	text-decoration:none;
}
#policy
{
	color:#343434;
    width:100px;
	height:15px;
	font-size:8px;
	float:right;
	text-decoration:none;
}
#policy a:link
{
	color:#343434;
	font-size:10px;
	float:right;
	text-decoration:none;
}
#policy a:visited
{
	color:#343434;
	font-size:10px;
	float:right;
	text-decoration:none;
}
#policy a:hover
{
	color:#111111;
	font-size:10px;
	float:right;
	text-decoration:none;
}
#policy a:active
{
	color:#343434;
	font-size:10px;
	float:right;
	text-decoration:none;
}
#morenotice
{
	width:850px;
	/*height:350px;*/
	float:left;
	margin:0px 0px 10px 10px;
	text-align:center;
	padding-left:150px;
}

#notice_more
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:700px;
	float:left;
	margin:5px 0px 0px 0px;
	border:#EAEAEA 1px solid;
}
#notice_morehead
{
	width:700px;
	height:20px;
	font-size:12px;
	color:#CC3333;
	float:left;
	background-color:#FFCC66;
	font-weight:bold;
	text-align:center;
}
#notice_morebody
{
	width:700px;
	font-size:11px;
	/*height:472px;*/
	float:left;
	text-align:left;
}
.notice_morelist_odd
{
	width:700px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:18px;
	margin-top:2px;
	float:left;
	background-color:#FFFFCA;
}
.notice_morelist_odd a:link
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.notice_morelist_odd a:visited
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.notice_morelist_odd a:hover
{
	font-size:10px;
	color:#0033CC;
	text-decoration:none;
	background-color:#FFFFCA;
}
.notice_morelist_odd a:active
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#FFFFCA;
}
.notice_morelist_even
{
	width:700px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:18px;
	margin-top:2px;
	float:left;
	background-color:#F5F5F5;
}
.notice_morelist_even a:link
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
.notice_morelist_even a:visited
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
.notice_morelist_even a:hover
{
	font-size:10px;
	color:#0033CC;
	text-decoration:none;
	background-color:#F5F5F5;
}
.notice_morelist_even a:active
{
	font-size:10px;
	color:#003366;
	text-decoration:none;
	background-color:#F5F5F5;
}
#notice_search
{
	width:700px;
	font-size:12px;
	color:#0033FF;
	padding-top:5px;
	text-align:left;
	height:28px;
	float:left;
	text-align:center;
}
.gentable {
	font-size:11px;
	background-image:url(admin/images/tblback.jpg);
	background-repeat:repeat-y;
	width:700px;
	vertical-align:top;
	padding:0px 40px 0px 40px;
}

.heading { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	height:50px;
}
.lebel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00468c;
}

.disclaim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
}
.tablehead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#alframe
{
	width:1000px;
	float:left;
	margin:0px 0px 0px 10px;
	text-align:center;
}
#frame
{
	width:1000px;
	float:left;
	margin:0 auto;
	height:750px;
	text-align:center;
}
.pagination
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:11px;
	color:#0066FF;
	width:700px;
	height:20px;
	text-align:center;
}
.pagination a:link
{
	color:#0033FF;
	text-decoration:none;
}
.pagination a:visited
{
	color:#0033FF;
	text-decoration:none;
}
.pagination a:hover
{
	color:#0033FF;
	text-decoration:underline;
}
.pagination a:active
{
	color:#0033FF;
	text-decoration:none;
}

.pagination1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	font-size:11px;
	color:#0066FF;
	height:20px;
	text-align:center;
}
.pagination1 a:link
{
	color:#0033FF;
	text-decoration:none;
}
.pagination1 a:visited
{
	color:#0033FF;
	text-decoration:none;
}
.pagination1 a:hover
{
	color:#0033FF;
	text-decoration:underline;
}
.pagination1 a:active
{
	color:#0033FF;
	text-decoration:none;
}

.disabled
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:40px;
	text-align:center;
	color:#003366;
}
.current
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066FF;
	font-weight:bold;
}
.developer_even
{
	width:700px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:100px;
	float:left;
	background-color:#F5F5F5;
}
.developer_odd
{
	width:700px;
	font-size:10px;
	color:#003366;
	text-align:left;
	height:100px;
	float:left;
	background-color:#FFFFCA;
}
.photo
{
	width:80px;
	color:#003366;
	text-align:center;
	height:90px;
	margin:4px 2px 2px 4px;
	float:left;
	background-color:#FFCC66;
	border:#FFFFFF 1px solid;
}
.man
{
	width:600px;
	color:#003366;
	text-align:left;
	height:90px;
	margin:4px 4px 4px 4px;
	float:right;
	background-color:#FFFFFF;
	border:#FFFFFF 1px solid;
}
