/* CSS Document */

body, p, div, h1, h2, h3, h4, h5 { margin:0; padding:0; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#e3e3e3;}

img { border:none; margin:0; padding:0;}

.clear { clear:both; font-size:0; line-height:0; }

.contentheading {font-size:15px; font-weight:bold; color:#b33939; padding: 0 0 10px 0; text-transform:uppercase; }

h2 { font-size:11px; font-weight:normal; text-transform:uppercase; color:#C40000; padding: 0 0 10px 0;text-align:left; }

.article_seperator { height:0; line-height:0; font-size:0; display:none;}



hr {border:none; border-top:1px solid #cccccc; margin:20px 0 0 0; padding:0 0 5px 0;}

.class{

	width:490px;

	height:20px;

	padding-top:10px;

	background:url(http://www.bankingvn.com.vn/hn/images/stories/Press/graphic1.jpg) repeat-x;

}
.class1{

	width:420px;

	height:20px;
	padding-top:10px;

	background:url(http://www.bankingvn.com.vn/hn/images/stories/home/title.jpg) repeat-x;

}


/* for the forms */

.form_separate {font-size:12px; font-weight:bold; border-bottom:1px #000000 solid;}

.form_separate_highlight {font-size:12px; font-weight:bold; color:#b33939; border-bottom:1px #000000 solid;}



a { color:#0d8297; text-decoration:none; }

a:hover { text-decoration:underline;}



.contentpaneopen img {margin:0 5px 5px 0;}



/*#countdown {width:141px; height:50px; border:#009900 solid 2px; padding:0; vertical-align:middle; background:url(../images/countdown.gif) bottom center no-repeat;}*/



#container { width:830px; margin: 10px auto; }

		/*#topbanner {width:500px; float:left;}*/

		.moduletable-language {width:830px; text-align:right; font-size:12px; padding:10px 0 0 0;}

			.jflanguageselection a {color: #b33939;}

			.jflanguageselection a:hover {text-decoration:underline;}

			

		#topintrobanner {width:830px; padding:90px 0 0 0; background: url(../images/topbanner.gif) top center no-repeat;}

			#topintrobanner img {}



	#middle { width:830px; padding:0; margin:4px auto; }

		#col1 {width:180px; float:left; margin:5px 10px 0 0;}

			#leftnavtop {background:url(../images/navbordertop.gif) no-repeat center bottom;}

			#leftnavbottom {background:url(../images/navborderbottom.gif) no-repeat center top;}



			table.moduletable-nav {width:180px; background:#585858; padding:5px 5px 5px 10px; display:block;}

				a.mainlevel-nav, a.mainlevel-nav:visited {padding:7px 8px; color:#adadad; text-decoration:none; display:block; background:url(../images/bg_menuitem.gif) left center no-repeat;}

				a.mainlevel-nav:hover {text-decoration:none; color:#000000;}



				a.sublevel-nav, a.sublevel-nav:visited {padding:0 8px; color:#f1861a;}

				a.sublevel-nav:hover {text-decoration:none; color:#ffffff;}				

				#active_menu-nav{color:#f1861a;}



			/* Location */

			.mod_contentitem-location {width:175px; padding:5px 0 0 5px; background:#E3E3E3 url(../images/navmiddle.gif) repeat-x; color:#ffffff;}

				.contentpaneopen-location a { color:#ffffff; text-decoration:none;}			

				.contentpaneopen-location a:hover { text-decoration:underline; }



			#leftsponsor {width:180px; background:#FFFFFF; padding:10px 0 0 0;}			



			/* Counter */

			.mod_contentitem-counter {width:180px; padding:0 0 4px 0; background:#ffffff; margin:10px auto;}

				.contentheading-counter {width:160px; display:block; padding: 6px 0 6px 10px; background:#FD5402; color:#FFFFFF; font-weight:bold;}



		#col2 { width:640px; float:left; background:#ffffff; margin:4px 0 0 0; }

			table.moduletable-topnav {width:640px; padding:5px 5px 0 0; text-align:right; }



				/* Topmenu */

				ul#mainlevel-topnav {list-style:none; white-space: nowrap; float: right;}

				ul#mainlevel-topnav li{width: auto !important; width: 5%; float: left; height: 20px; line-height: 20px; white-space: nowrap; margin-right: 1px;}



				ul#mainlevel-topnav li a{font-weight: bold; height: 20px; display: block; padding:0 10px 0 5px; text-decoration: none; color: #ffffff; margin: 0 0 0 10px; white-space: nowrap; background: url(../images/othernav_bg.gif) center bottom repeat-x;}



			#main { width:440px; padding:0 25px 15px 8px; float:left; text-align:left; background:#ffffff;}

				#contacthome { text-align:center; padding: 15px 0 40px 0;}

			#rightbanner {width:145px; padding:0 15px 0 0; float:left; text-align: center; background:#ffffff;}

			

			/*#topbanner {width:500px; float:left;}*/

			.moduletable-language {width:145px; ext-align:right; font-size:12px; margin:0 0 10px 0;}

				.jflanguageselection a {color: #b33939;}

				.jflanguageselection a:hover {text-decoration:underline;}

				

			.artbannersplus img {padding:0 0 10px 0;}

				.moduletable-news {width:145px; padding:0 0 20px 0; margin:0 0 10px 0; text-align:left; border: 2px solid #efd51c; background: url(../images/bg_news.gif) bottom no-repeat;}

				.moduletable-news tbody tr th {width:133px; display:block; margin:0 0 10px 0; padding:6px 0 6px 10px; background:#44656b; color:#FFFFFF; font-weight:bold;}

				ul.news_list li {padding:0 0 0 2px; margin:0 0 0 2px;}



			#footer {padding:10px 15px 7px 15px; color:#909090;}

				#footer a {color:#0d8297;}

				#footer a:hover {color:#0d8297; text-decoration:underline;}



	.contentpaneopen td {padding: 6px 6px 0 6px; line-height:16px;}

	

/* Mouse over JS */

#dhtmltooltip{ position: absolute; left: -300px; width: 150px; border: 1px solid #c0c0c0; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;



/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

-moz-opacity: .8; 

opacity: .8

}

#dhtmlpointer{ position:absolute; left: -300px; z-index: 101; visibility: hidden;}
