/* CSS Document */
*						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body 					{background:#fff;}
img						{border:none}
p 						{margin-bottom: 12px;}
h1, h2, h3, h4, h5, h6  {line-height: 28px;}
h2						{color: #dc2039;}

td 						{line-height:0px; color:#2D2C2D; font:normal 12px Arial, Helvetica, sans-serif; vertical-align:top}
table 					{border-collapse:collapse; border:0px; width:100%;}
ul 						{list-style:none}
a						{color:#33649c; font-weight:normal; font-size:12px; text-decoration:none}
a:visited 				{color:#33649c;}
a:hover 				{color:#33649c; text-decoration:underline}
hr 						{}
hr.separator			{}
.article_seperator		{background:url(../images/gl.gif) repeat-x 0 bottom; height:6px; display:block; margin:0px 0px 10px 0px;}
.article_column{ padding:5px;}

/* */
.contact_email #contact_text {width:350px; height:100px}
.introtext				{width:80%}
.contact_email .inputbox{width:auto; border:1px solid #46462f;}
.article_indent			{padding:0px 10px 0px 0px;}
.article_indent h2{font:bold 13px verdana; color:#dc2039;}
.article_indent h3{font:bold 12px verdana; color:#5555FF;margin-bottom:5px;}
.article_indent p {text-align:justify; font:normal 12px verdana; color:#333333;}
.article_indent table tr th{text-align:center;}


/* */
.pagenavbar 			{color:#2D5891; font:normal 12px arial} 	/*<< Start < Prev Next > End >>"*/
.pagenavbar a			{color:#2D5891 !important; font:normal 12px arial}
.pagenavbar:visited 	{color:#2D5891 !important; font:normal 12px arial}

.pagenav 				{color:#2D5891; font:normal 12px arial; margin:0px 7px 0px 7px;} 	/* format text for  "<< Start < Previous 1 Next > End >>" links */
a.pagenav:visited 		{color:#2D5891; font:normal 12px arial}
a.pagenav:hover 		{color:#2D5891; font:normal 12px arial}

a.readon 				{background:url(../images/readon.gif) no-repeat 0 0px; display:block; width:90px; height:17px;/* special for mambo */ color:#ffffff !important; padding:4px 0px 4px 10px; text-decoration:none !important; font:bold 11px Tahoma !important; margin:10px 0px 0px 0px;} 	/* Read More" */
a.readon:hover 			{color:#ffffff; text-decoration:none !important}
a.readon:visited 		{color:#ffffff}

.back_button 			{padding:30px 0px 20px 20px;}
.back_button 	a		{color:#2D5891; font:bold 12px Arial; text-decoration:none} 	/* "BACK" Button's style */
.back_button 	a:hover	{color:#2D5891; text-decoration:underline}
.back_button 	a:visited {color:#2D5891}
.pagenav_prev 	a		{color:#2D5891; font:bold 12px Arial; text-decoration:none} 	/* "PRE"  Button's style */
.pagenav_prev 	a:hover	{color:#2D5891; text-decoration:underline}
.pagenav_prev 	a:visited {color:#2D5891}
.pagenav_next 	a		{color:#2D5891; font:bold 12px Arial; text-decoration:none} 	/* "NEXT" Button's style */
.pagenav_next 	a:hover	{color:#2D5891; text-decoration:underline}
.pagenav_next 	a:visited {color:#2D5891}

.mostread ul			{} 	/* most popular' style By default - user2*/
.mostread li			{}

.blog {}
.blogsection			{color:#2D5891; font-weight:bold; font-size:11px; text-decoration:none}
.category				{color:#2D5891 !important; font-weight:bold; font-size:11px; text-decoration:none}
.toclink				{color:#2D5891; font-weight:bold; font-size:11px; text-decoration:none}
/*______________________RESULT____________________*/
.sectiontableentry0 td	{padding:10px 0px 5px 0px; border-bottom:1px solid #A8CDE6;}
.sectiontableentry1 td	{padding:10px 0px 5px 0px; border-bottom:1px solid #A8CDE6; }
.sectiontableentry2 td 	{padding:10px 0px 5px 0px; border-bottom:1px solid #A8CDE6;}

.sectiontableentry0 a,
.sectiontableentry1 a,
.sectiontableentry2 a	{color:#266E9D}

.sectiontableentry1 a	{}
.sectiontableentry1 a:hover {color:#333}
.sp						{padding-right:4px !important}
.sp2					{padding:0px 0px 0px 10px;}

.dl_but {
			align:"center";
			position:relative;
			top:-20px;
			}

.dl_afw{
	background:url(../images/ancapdoc.jpg) no-repeat 0 0 ;
			height:72px;
			width:125px;
			display:block;
			outline:none;

		}

.dl_hsafw{
	background:url(../images/anchsapdoc.jpg) no-repeat 0 0 ;
			height:72px;
			width:165px;
			display:block;
outline:none;
		}

.dl_af{
	background:url(../images/ancappdf.jpg) no-repeat 0 0 ;
			height:72px;
			width:125px;
			display:block;
outline:none;
		}

		.dl_hsaf{
	background:url(../images/anchsappdf.jpg) no-repeat 0 0 ;
			height:72px;
			width:125px;
			display:block;
outline:none;
		}

/* */
.blog_more				{padding:10px 0px 10px 22px}
.blog_more h2			{color:#5f6258; font-size:12px; background:none; padding:0px 0px 0px 0px;}
.blog_more ul			{margin:10px 0px 0px 10px;}
.blog_more a			{color:#5f6258; text-decoration:none}
.blog_more a:hover		{color:#5f6258; text-decoration:underline;}
.blog_more strong		{color:#5f6258; }

.button			{background:url(../images/button.gif) no-repeat 0 0; width:67px; height:20px; vertical-align:middle; margin:10px 0px 15px 0px; color:#ffffff; font-weight:bold; font-size:11px; border:none}
/* */
.componentheading		{font:bold 1.6em Arial !important; color:#dc2039 !important; padding:0px 0px 4px 8px !important; background:#fff; margin:0px 0px 10px 0px;}
.contentheading			{font:bold 16px Arial !important; color:#dc2039 !important; padding:4px 0px 0px 8px !important; background:#ffffF0; margin:0px 0px 0px 0px;}/*<_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_¯_----------------------------------------*/
.contentpane .contentheading {background:#FFFFf0 !important} /* Page Contact us */

.contentpaneopen 		{margin:10px 0px 0px 0px;}
.contentpaneopen 	img	{margin:0px 16px 0px 0px; float:left}
.contentpaneopen 	td	{font:normal 11px Arial; line-height:16px; color:#333; padding:0px 0px 0px 8px; text-align:left} 	/* the table that containing the service information (components, categories, forms...).*/
.contentpaneopen td td	{padding:0px 0px 0px 0px !important}/* the table that containing text */
.contentpaneopen a		{color:#33649c; font-weight:normal; font-size:11px; text-decoration:underline}
.contentpaneopen a:hover{color:#33649c; text-decoration:none}
.contentpaneopen label	{line-height:30px}
.contentpaneopen li		{padding:0px 0px 12px 11px; background:url(../images/li_bg.gif) no-repeat 0 6px}
.contentpaneopen input	{margin:0px 5px 0px 0px;padding:0px 0px 2px 0px;}
* html .contentpaneopen input {width:auto}
.contentpaneopen .inputbox  {width:150px; margin:0px 0px 0px 0px;}
.contentpaneopen .button	{background:url(../images/button.gif) no-repeat 0 0; width:67px; height:20px; color:#ffffff; margin:0px 0px 0px 5px; font-weight:bold; border:none}

.contentpane	 	td	{padding:0px 0px 10px 0px; font:normal 12px arial; line-height:16px}
.contentpane	 	li	{}
.contentpane	 	li a{color:#065083; font-size:12px; padding:0px 0px 0px 0px;}
* html .contentpane iframe		{width:90% !important;margin:0px 0px 0px 0px;}
.contentpane .button	{background:url(../images/button2.gif) no-repeat 0 0; width:120px; height:20px !important; color:#ffffff; margin:0px 0px 0px 0px; font-weight:bold}
.contentpagetitle 		{}

span.contentheading	{background:none; padding:0px 0px 0px 0px !important;}

/* */
.componentheading_faq	{font:bold 13px Arial !important; color:#ffffff !important; padding:10px 0px 10px 15px !important; background:#979797; margin:0px 0px 10px 0px;}
.contentpane_faq	td	{padding:0px 0px 4px 0px; font:normal 12px arial; line-height:16px; text-align:left}
.contentpane_faq	td td	{padding:0px 0px 10px 0px;}
.componentheading_faq td{padding:3px 0px 6px 0px !important;	}
.sectiontableheader_faq td	{padding:3px 0px 6px 0px !important;	}
.contentpane_faq input, .contentpane_faq select	{width:70px; margin:0px 0px 0px 0px;}
.contentdescription_faq {padding-top:10px !important;}
.contentdescription_faq img {margin:5px 10px 0px 0px;}

.componentheading_ln	{font:bold 12px Arial !important; color:#2D5891 !important; padding:27px 0px 35px 103px !important; background:url(../images/title_bg.gif) no-repeat 36px 17px; margin:0px 0px 10px 0px;}
.contentpane_ln	td		{padding:10px 10px 15px 20px; font:normal 12px arial; line-height:16px; text-align:left}
.contentpane_ln	td td	{padding:0px 0px 0px 0px;}
.contentpane_ln input	{width:110px; margin:0px 0px 0px 0px;}


/* */
.content_rating			{margin:0px 0px 0px 25px;}
.content_vote			{margin:0px 0px 0px 25px;}
.message				{margin:0px 0px 0px 25px; color:#bf0000; font:normal 12px Arial; padding:10px 0px 0px 0px;}

/* */
a.contentpagetitle:hover{} /* subheading Being references*/
a.contentpagetitle:link {}
a.contentpagetitle:visited {}

.contentdescription img	{margin:0px 15px 0px 0px;} 	/* formating section "DESCRIPTION" categories (News/Weblinks/Latest news...) */

table.contenttoc 		{float:none; margin:0px 0px 6px 0px;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc td 	{padding:3px 0px 0px 0px !important;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc th 	{padding:0px 0px 10px 0px;} 	/* Tables of Content. Use for multipages articles */
table.contenttoc td.toclink {} /*Tables of Content. Use for multipages articles for links*/
.pagenavcounter			{padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; color:#065083}
a.toclink:link 			{color:#065083}
a.toclink:visited 		{color:#065083}
a.toclink:hover 		{color:#065083}

/* */
.createdate 			{color:#3e3e3c !important; font:normal 11px arial !important; padding:0px 9px 6px 0px !important; background:none;} 	/* The date of created style*/
.modifydate 			{color:#3e3e3c !important; font:normal 11px arial !important; padding:5px 0px 0px 0px !important} 	/* formating text - Last updated on */
.small 					{color:#3e3e3c; font:normal 11px arial; margin:0px 0px 0px 0px;} 	/* text - "Written by:...." */
.smalldark 				{color:#3e3e3c; font:normal 11px arial;}	/* formating text - "Number of Voters"  */

/* */
.weblinks				{color:#065083} 	/* f0rmating links on section "Weblinks"*/
a.weblinks:hover 		{color:#065083}

/* */
.newsfeedheading 		{color:#065083} 	/* only for heading newsfeed.*/
.newsfeeddate 			{color:#065083} 	/* date for newsfeed */
.fase4rdf 				{color:#065083} 	/* text newsfeed */

/* */
table.searchintro td	{padding:10px 0px 10px 40px;} 	/* formating message "Search Keyword: test returned 4 matches" */

.buttonheading			{padding:10px 0px 0px 0px !important; background:#fffff0}
/*_____________________________RESULT___________________________*/
.search_result			{padding:0px 0px 0px 15px;}
.search_result h3		{color:#282828; font-size:14px}
.search_result p		{padding:10px 0px 0px 0px;}
.search_result label	{color:#282828}
#search_searchword		{border:1px solid #999}
legend					{color:#282828}

.phrase 				{color:#c4ced5; margin:10px 10px 10px 0; padding:10px; width:60%; border:solid 1px #ccc; float:left;}
.phrase .inputbox 		{background:#fff; color:#282828; display:block; margin-top:10px; width:12em;}

.phrase .inputbox option {background:#fff; border-bottom:solid 1px #333; padding:2px; }
.phrase .inputbox option a:hover {color:#282828; background:#C00; border-color:#CFD0D6; }
fieldset.word,fieldset.only { border:solid 1px #ccc;}

.only 					{border:solid 0; margin:10px 0 0 10px; padding:5px 10px; line-height:1.3em;}
.word 					{padding:10px 10px 10px 0; border:solid 0 !important;}
.word input 			{background:#fff; color:#282828; font-weight:normal; margin:0 0 0 10px; padding:2px;}
/*______________________POLL______________________*/

.pollstableborder		{margin:0px 0px 0px 0px;}
.poll					{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.poll thead td 			{font-size:11px; color:#363636; font-weight:bold !important; padding:10px 0px 5px 0px; font-family:Arial}
.pollstableborder td	{padding:2px 0px 2px 5px; vertical-align:top; text-align:left; font-size:12px}
.pollstableborder label	{color:#fff; font-size:12px; padding:5px 0px 5px 8px; display:block}
.pollstableborder input {margin:2px 0px 0px 0px; vertical-align:middle}

.display				{padding:0px 0px 10px 0px;}
.display select			{border:1px solid #46462f; width:100px; height:16px}

.sectiontableentry1 div, .sectiontableentry0 div {font-size:1px}
.sectiontableentry2, .sectiontableentry1 	{padding:5px 0px 5px 0px;}
 /*=========================================================================BLOCKS===================================================================================*/
/*==================================================================================================================================================================*/
.module					{background:url(../images/module_bg1.gif) repeat-x 0 0; margin:0px 0px 6px 0px;}
.module div 			{background:url(../images/module_bg2.gif) no-repeat right 0}
.module div div			{background:none;}
.module h3				{font:bold 12px Arial; color:#ffffff; padding:15px 0px 8px 40px; margin:0px 0px 0px 12px; background:url(../images/polls_h3_bg.gif) no-repeat 0 10px;}
* html .module div div div {width:100%; }
.module .button			{background:url(../images/button.gif) no-repeat 0 0; width:67px; height:20px; vertical-align:middle; margin:10px 0px 15px 0px; color:#ffffff; font-weight:bold; font-size:11px; border:none}
.module label			{
	color:#333;
	font-size:11px;
	font-family:Arial;
}
.module td				{color:#949494; padding:0px 0px 0px 0px;}
.module ul				{padding:0px 0px 15px 0px;}
.module li				{padding:2px 0px 2px 0px; }
.module li a			{color:#d3d3d3; font-size:11px; font-weight:normal;  text-decoration:none; line-height:16px; padding:0px 0px 0px 14px; background:url(../images/menu_bullet.gif) no-repeat 0px 4px; display:block}
.module li a:hover		{color:#d3d3d3; text-decoration:underline}
.module li a:visited	{color:#d3d3d3}
.box_indent				{
	padding:10px 8px 15px 12px;
}

/* */
.module_menu			,.module_login{background:url(../images/module_bg1.gif) repeat-x 0 0; margin:0px 0px 6px 0px;}
.module_menu div 		,.module_login div{background:url(../images/module_bg2.gif) no-repeat right 0}
.module_menu div div	,.module_login div div{background:none;padding:6px 0px 15px 0px; width:100%}
.module_menu div div div , .module_login div div div{padding:0px 0px 0px 0px;}
.module_menu h3			{font:bold 12px Arial; color:#ffffff; padding:9px 0px 8px 40px; margin:0px 0px 21px 12px; background:url(../images/mainmenu_h3_bg.gif) no-repeat 0 5px;}
.module_login h3{font:bold 12px Arial; color:#ffffff; padding:9px 0px 8px 40px; margin:0px 0px 21px 12px; background:url(../images/loginform_h3_bg.gif) no-repeat 0 5px;}

.module_menu table		{}
.module_menu td 		,.module_login td{padding:0px 0px 0px 0px;}
.module_menu td td		,.module_login td td{padding:0px 0px 0px 0px;}
.module_menu td div		.module_login td div{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:none; /*width:138px !important*/}   /*sub_main_menu indent*/
.module_menu a			{cursor:pointer}	/* Item Of Menu Main */
.module_menu a:hover	{
	text-decoration:none;
background:#8dbbda url(../images/mainmenu_bg.gif) no-repeat 4px 10px;
}

.module_menu ul			{padding:0px 0px 0px 8px;}
.module_menu li			{padding:0px 0px 0px 0px; }
.module_menu li a		{
	background:url(../images/mainmenu_bg.gif) no-repeat 4px 10px;
	padding:6px 0px 6px 18px;
	margin:0px;
	color:#333 !important;
	font:bold 11px Arial;
	display:block;
	cursor:pointer !important;
	border-bottom: 1px dotted #cfe8f8;
}
.module_menu li a span	{cursor:pointer}
.module_menu li a em	{font-style:normal; cursor:pointer}


/* */
.module_s2				{background:url(../images/c1_tr.gif) no-repeat right top}
.module_s2 div 			{background:url(../images/c1_bl.gif) no-repeat left bottom}
.module_s2 div div		{background:url(../images/c1_br.gif) no-repeat right bottom; padding:0px 0px 20px 0px;}
.module_s2 div div div	{ padding:0px 0px 0px 0px; background:url(../images/loginform_h3_bg.gif) no-repeat 19px 12px }
.module_s2 div div div div {background:none}
.module_s2 h3			{font:bold 13px Arial; color:#3970b8; padding:17px 0px 12px 36px; margin:0px 19px 6px 16px; background:url(../images/latestnews_gl.gif) repeat-x 0 bottom;}
.module_s2 a			{color:#2b538a !important; font:bold 10px Arial; text-decoration:underline}
.module_s2 a:hover		{color:#2b538a; text-decoration:none}
.module_s2 label		{color:#5f6258; font:bold 10px arial; vertical-align:top; margin:0px 10px 0px 0px; display:block}
.module_s2 table		{margin:0px 0px 0px 0px; }
.module_s2 td			{color:#242426; font:bold 10px arial; padding:2px 0px 0px 38px;}
.module_s2 td td		{padding:0px 0px 0px 0px;}
.module_s2 br			{line-height:3px}
.module_s2 form			{padding:0px 0px 0px 22px;}
.module_s2 form div		{width:50px; margin:0px 0px 0px 75px;}
* html .module_s2 form div		{width:55px; margin:0px 0px 0px 0px;}
.module_s2 form	td		{text-align:left}
.module_s2 .inputbox	{width:148px; height:15px; margin:0px 0px 5px 0px; padding:0px 0px 0px 3px; border:1px solid #818181; color:#818181; vertical-align:middle; font:normal 11px Arial; background:#ffffff}	/* inputbox */
/** html .module_s2 .inputbox {width:auto;}/* hack for IE (checkbox)*/
.module_s2 .button		{display:block; width:67px; height:20px; background:url(../images/button.gif) no-repeat 0 0; border:none; font:bold 11px arial; color:#ffffff; margin:6px 0px 4px 0px; vertical-align:middle} /* button */
#mod_login_remember		{margin:0px 10px 0px 0px; vertical-align:middle; background:none; border:none; float:left; display:block; width:12px} 		/*checkbox*/

.module_s2 p, label.remember {color:#5f6258; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal;}
* html .module_s2 form div	{width:65px; margin:0px 0px 0px 0px;}
#mod_login_remember		{margin:0px 10px 0px 0px; vertical-align:middle; background:none; border:none; float:left; display:block; width:12px}		/*checkbox*/

.required				{margin:0px 0px 0px 0px;}
input.requred			{border:none !important}

/* */
.module_s3				{background:url(../images/module_bg1.gif) repeat-x 0 0; margin:0px 0px 6px 0px;}
.module_s3 div 			{background:url(../images/module_bg2.gif) no-repeat right 0}
.module_s3 div div		{background:none;padding:6px 0px 15px 0px; width:100%}
.module_s3 div div div	{padding:0px 0px 0px 0px;}
.module_s3 h3			{font:bold 12px Arial; color:#ffffff; padding:9px 0px 8px 40px; margin:0px 0px 21px 12px; background:url(../images/polls_h3_bg.gif) no-repeat 0 5px;}
.module_s3 table		{margin:0px 0px 0px 0px;}
.module_s3 table table	{background:none}
.module_s3 thead td		{padding:10px 15px 10px 29px;  font:bold 11px Arial !important; color:#262626;}  			/* question */
.module_s3 td			{padding:0px 18px 6px 26px; text-align:left; vertical-align:middle;}
.module_s3 td td		{padding:0px 0px 0px 0px !important;}		/* formating td for table polls */
.module_s3 td div		{text-align:left}  		/* buttons align */
.module_s3 label		{margin:0px 6px 0px 0px; font:normal 11px Arial; color:#292929; line-height:24px }		/* text */
.module_s3 input		{margin:0px 5px 0px 0px; vertical-align:top}
.module_s3 .button		{background:url(../images/button.gif) no-repeat 0 0; width:67px; height:20px; vertical-align:middle; margin:10px 0px 15px 0px; color:#ffffff; font-weight:bold; font-size:11px;}

/* */
.module_s4				{background:url(../images/whosonline_top.jpg) no-repeat 0 0 #fff; margin:0px 0px 6px 0px; color:#005173}
.module_s4 div 			{background:url(../images/whosonline_bottom.jpg) no-repeat 0 bottom}
.module_s4 div div		{background:none;padding:6px 0px 15px 15px; width:90%}
.module_s4 div div div	{padding:0px 0px 0px 0px;}
.module_s4 h3			{font:normal 11px Arial; color:#005173; padding:3px 0px 8px 28px; margin:0px 0px 6px 0px; background:url(../images/whosonline_h3_bg.jpg) no-repeat 0 0; width:111px; border-bottom:1px solid #68b8cc}

/* */
.module_s5				{background:url(../images/c1_tr.gif) no-repeat right top}
.module_s5 div 			{background:url(../images/c1_bl.gif) no-repeat left bottom}
.module_s5 div div		{background:url(../images/c1_br.gif) no-repeat right bottom; padding:0px 0px 20px 0px; }
.module_s5 div div div	{ padding:0px 0px 0px 0px; background:url(../images/latestnews_h3_bg.gif) no-repeat 19px 13px }
.module_s5 div div div div {background:none; }
.module_s5 h3			{font:bold 13px Arial; color:#0068be; padding:17px 0px 12px 36px; margin:0px 19px 6px 16px; background:url(../images/latestnews_gl.gif) repeat-x 0 bottom;}
.module_s5 a			{color:#3e3e3e}
.module_s5 a:hover		{color:#89a9c6}
.module_s5 td			{padding:0px 0px 0px 0px;}
ul.latestnews_s5  		{margin:10px 0px 0px 20px;}
li.latestnews_s5 		{margin:0px 0px 8px 0px;}
li.latestnews_s5 a		{color:#333; font:normal 12px Arial !important; background:url(../images/latestnews_bullet.gif) no-repeat 0 4px; padding:0px 0px 0px 15px; text-decoration:none;}
li.latestnews_s5 a:hover{color:#dc2039; text-decoration:underline}
li.latestnews_s5 a:visited{color:#dc2039}

/* */
.module_s7				{padding:0px 0px 0px 0px; height:52px}
.module_s7 div div		{padding:0px 0px 0px 0px;}
.search_s7	span		{text-transform:uppercase; color:#424240; padding-right: 8px; font:bold 12px Arial}
.search_s7				{padding:15px 0px 0px 0px !important; margin:0px 0px 0px 0px; }
.inputbox_s7 			{width:151px; height:18px; border:1px solid #D9ECF9; color:#333; vertical-align:middle; font:normal 11px Arial; padding:1px 0px 0px 3px; margin:0px 0px 0px 0px; background:#D2E6F2}
* html .inputbox_s7		{height:21px}
.button_s7				{}

/* */
.module_s7 h3			{color:#ffffff; font:bold 13px Arial; padding:22px 0px 21px 22px; background:url(../images/popular_h3_bg.gif) no-repeat 0 23px}
.module_s7 a			{color:#89a9c6}
.module_s7 a:hover		{color:#89a9c6}
.module_s7 td			{padding:0px 0px 0px 0px;}
ul.mostread_s7  		{margin:0px 0px 0px 0px;}
li.mostread_s7 			{margin:0px 0px 5px 0px;}
li.mostread_s7 a		{color:#89a9c6; font:normal 13px Arial !important; background:url(../images/latestnews_bullet.gif) no-repeat left top; padding:0px 0px 0px 14px; text-decoration:underline;}
li.mostread_s7 a:hover{color:#89a9c6; text-decoration:none}
li.mostread_s7 a:visited{color:#89a9c6}

/* */
#pathway				{height:52px; padding:0px 14px 0px 0px; background:url(../images/pathway_bullet.gif) no-repeat left center; padding:0px 0px 0px 14px;}
#pathway .space			{float:left; padding:18px 0px 0px 0px;}
span.pathway			{margin:0px 0px 0px 0px;}				/* left space*/
.pathway				{color:#333; font:bold 12px Arial; } 	/*formating pathway text*/
a.pathway				{color:##0068be !important; }	/*formating pathway link*/
a.pathway:hover 		{text-decoration:underline}
.pathway img			{margin:0px 4px 0px 0px;}

/* */
#topmenu 				{height:25px;}
ul.menu-nav 			{padding:0px 0px 0px 19px;}
* html ul.menu-nav 		{margin:0}
ul.menu-nav li			{display:block; float:left; background:url(../images/topmenu_separator.gif) no-repeat right 14px;}
ul.menu-nav li a  		{display:block; float:left; cursor:pointer}
ul.menu-nav li a span	{font-style:normal; color:#234478; font:bold 12px Arial; text-decoration:none; margin:0px 0px 0px 0px; display:block; padding:12px 20px 12px 20px; float:left}
ul.menu-nav li a span em {font-style:normal;}

ul.menu-nav li a:hover  {background:url(../images/topmenu_tl.gif) no-repeat 0 0 #dc2039; display:block; text-decoration: none;}
ul.menu-nav li a:hover span {color:#fff; font-style:normal; background:url(../images/topmenu_tr.gif) no-repeat right 0; display:block; padding:12px 20px 12px 20px;}

ul.menu-nav li.active a  {background:url(../images/topmenu_tl.gif) no-repeat 0 0 #dc2039; display:block}
ul.menu-nav li.active a span	{color:#fff !important; font-style:normal; background:url(../images/topmenu_tr.gif) no-repeat right 0; display:block; padding:12px 20px 12px 20px;}

a.menu-nav:visited		{color:#234478; font:bold 12px Arial; text-decoration:none}


#topmenu {
	position:relative;
	margin-top:-1px;
	margin-bottom:4px;
	margin-left:-3px;
	}
	#topmenu li{
	top:0px;
	padding: 6px 10px;
	margin-right:5px;
	}
#topmenu ul li a{
	margin:0px;
	padding:10px;
	outline:none;
	font-style:normal; color:#234478; font:bold 12px Arial;

	}
#topmenu ul,#topmenu ul li ul{
	margin:0px;
	list-style:none;
	padding:3px;
	}

#topmenu ul li ul{
       display: none;
       position:absolute;
       left:0px;
		margin-left:0px;
    }
 #topmenu ul li,#topmenu ul li ul li{
       float:left;
       position:relative;
       width:auto;
       height:40px;
       padding:0px;

    }
    #topmenu ul li ul li{
    height:10px;
    }
    .mainlevel{
    margin:5px;
	padding:3px;
    }
#topmenu ul li ul li{
	clear:both;
	margin-left:1px;
	margin-top:0px;
	margin-right:1px;
	width:226px;
	border-bottom: 1px dotted #FFCCCC;
	}
	#topmenu ul li ul li a{
	font-family: PMingLiU;
	font:12px Arial;
	color:#333333;
	}
#topmenu ul li>ul{

top:auto;
	left:auto;
	}

 #topmenu ul li:hover ul,#topmenu ul li.over ul{
    display:block;
    border-right: 0px solid #ccAAAA;
    border-bottom: 1px solid #ccAAAA;
    background:url(../images/shadow3.gif) no-repeat;
    padding:0;
    margin-top:7px;
    margin-left:0px;
	z-index:1000;

    }
    #topmenu ul li:hover ul li,#topmenu ul li.over ul li{
    padding:7px;
    }
    #topmenu ul li:hover a,#topmenu ul li.over a{
    color:#fff;
    text-decoration:none;

    }

    #topmenu ul li:hover ul li a,#topmenu ul li.over ul li a{
    color:#000;
    text-decoration:none;
	position:absolute;
	top:-5px;
    }

 #topmenu ul li ul li:hover,#topmenu ul li ul li.over{
 background:#FFaaaa;
 }
 #topmenu ul li:hover,#topmenu ul li.over{
	background:url(../images/topmenu_tl.gif) #dc2039  no-repeat top left;
 }
#topmenu ul li:hover #mainlevelmenuspan,#topmenu ul li.over #mainlevelmenuspan{
	background:url(../images/topmenu_tr.gif) no-repeat right;
	position:relative;
	top :-6px ;
	top !important:-5px ;

	left:0px;
	z-index:5;
width:0px
 }
.activemenuli{
	background:url(../images/topmenu_tl.gif) #dc2039  no-repeat top left;
	color:#fff;
    text-decoration:none;
	}
.activemenuli a{
	color:#fff;
	}
	.activemenuli #mainlevelmenuspan{
	background:url(../images/topmenu_tr.gif) no-repeat right;
	position:relative;
	top :-6px ;
	top !important:-5px ;

	left:0px;
	z-index:5;
width:0px
	}

.testing{
	color:#fff;
	}
	#active_menu:visited{
	color:#fff;
	}


/* */
.clr					{clear:both}
.column					{float:left}

.tail					{background:url(../images/bg.jpg) repeat-x 0 0 #A8CDE6;}
.main 					{width:866px;}

#logo					{height:103px;top:2px; position:relative;z-index:10;}
#logo img				{margin:0px;}
.menubar				{background: url(../images/menubar.gif) no-repeat; height: 15px;}

#header					{background:url(../images/header_bg.jpg) no-repeat right 0; height:234px}
/*#header img				{margin:43px 0px 0px 45px;}
*/
/*#content 				{padding:4px 22px 12px 26px;}*/
#content 				{padding:0px 0px 0px 0px;}
#content .c1			{width:100%}
#content .c2 			{width:224px}
#content .c2 .space		{padding:0px 0px 0px 9px;}
.column_separator		{width:9px}
.shadow					{background:url(../images/shadow.gif) no-repeat 0 0}

.user1					{width:50%;}
.user_bg				{background:url(../images/c1_tl.gif) no-repeat 0 0 #d9ecf9;}
.user2					{width:50%;}

#footer					{font:11px Arial; color:#333; height:105px;}
#footer .space 			{padding:18px 0px 0px 0px; }
#footer .space div		{text-align:left; padding:0px 10px 0px 0px;}
#footer .space div div	{padding:0px 0px 0px 0px;}
#footer a				{font:bold 11px Arial; color:#333; text-decoration:none}
#footer a:hover			{text-decoration:underline ;color:#0000AA}

#banner					{padding:10px 0px 10px 0px; text-align:center}

/*_____________________________________________________TEMPLATE________________________________________________*/

.c_t					{background:url(../images/l.gif) repeat-x top #318bd0; margin:0px 0px 0px 0px;}
.c_l					{background:url(../images/l.gif) repeat-y left top}
.c_r					{background:url(../images/l.gif) repeat-y right top}
.c_b					{background:url(../images/l.gif) repeat-x left bottom}
.c_tl					{background:url(../images/c_tl.gif) no-repeat 0 0 #d7d7d7; width:100%}
.c_tr					{background:url(../images/c_tr.gif) no-repeat right top;}
.c_br					{background:url(../images/c_br.gif) no-repeat bottom right}
.c_bl					{background:url(../images/c_bl.gif) no-repeat bottom left;}
.c_bl .space			{
	padding:13px 15px 15px 14px;
	background: #FFFFf0;
}

select.inputbox			{line-height:14px; height:18px; padding:0px 0px 0px 0px;}

.inputbox{

	margin-bottom:5px;
	align:right;
	}
.button{
cursor:pointer;
	}
#mod_login_remember{
	position:relative;
	margin-top:15px;
	}

/*_____________________________________________________TABLES________________________________________________*/

.commontable {
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
	margin-bottom: 12px;
}
.commontable td {
	padding: 4px;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
}
.commontable th {
	background: #FF9966;
	padding: 8px 4px;
	text-align: left;
	vertical-align: top;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.alt_t {
	background: #FFEFDF;
}
.altrow_t {
	background: #FFEFE8;
}


a.customref{
	cursor:pointer;
	}


#limit{
height:25px;
}

#language{
position:absolute;
top:20px;
left:790px;
z-index:20;
}
#language a{
margin-left:8px;
margin-right:5px;
font-size:13px;
color:#FF0000;

}
