.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family: "Times New Roman", Times, serif; color:#666; margin:0; font-size:13px; background: url(../images/bg.jpg) left top repeat; text-align:justify;}
h1{display: block; clear:both; margin:0; font-size:24px; color:#E00049; padding:0 0 12px 0; font-family:tahoma;}
.clear { clear:both;}
p { margin:0 0 20px 0; line-height:18px;}
a { outline:none;}
h1{clear:both; display:block; font-family:"Times New Roman", Times, serif; background: url(../images/dot-line.jpg) left bottom repeat-x; margin:0 0 10px 0; font-size:22px; color:#0e4379; font-weight:bold; padding:0px 0 8px 0;}

h2{clear:both; display:block; background:#245280; color:#fff; height:31px; line-height:31px; font-size:20px; padding:0 0 0 14px;}
h3{display:block; color:#b5890c; height:31px; line-height:31px; font-size:14px; font-weight:bold; padding:10px 0 0 0px;}
h4{font-weight:bold; font-size:16px; color:#245280; padding:0 0 8px 0;}
h5{font-weight:bold; font-size:14px;}

/* Normalize Styles
-----------------------------------------------------------------------------*/
#container-main{width:862px; margin:0 auto; padding:0 0 30px 0;}
#container{width:820px; float:left; background:url(../images/con-bg.jpg) left top repeat-y; padding:0 21px}
#container-bot{width:862px; float:left;}

/* Top-part
-----------------------------------------------------------------------------*/
#top{width:820px; float:left; background:url(../images/top-bg.jpg) left top repeat-x; height:17px;}

/* Header-part
-----------------------------------------------------------------------------*/
#header{width:820px; float:left; padding-bottom:1px;}
#logo{width:188px; float:left;}
#headerimg{width:632px; float:left;}


/* Top-Menu
-----------------------------------------------------------------------------*/
#top-menu{width:820px; height:39px; font-weight:bold; float:left; background:url(../images/menu-bg.jpg) left top repeat-x;}
#top-menu ul{margin:0px; padding:0px;}
#top-menu li{list-style:none; float:left; line-height:39px; height:39px;}
#top-menu li a{width:auto; line-height:39px; height:39px; display:block; padding:0 51px; font-size:14px; color:#fff; text-decoration:none;}
#top-menu li a:hover,
#top-menu li a.act-top{background:url(../images/tebs-act.jpg) left top repeat-x;}
.menu-bot{width:820px; float: left;}

/* Sub-Menu
-----------------------------------------------------------------------------*/
#sub-main{width:820px; text-align:left;}

.menu-sub{width:auto; float:left;}
.menu-sub ul{width:180px; margin:0px; padding:0px; line-height:32px;}
.menu-sub li{width:180px; margin:0px; padding:0px; list-style:none; border-bottom:#a0743f 1px solid;}
.menu-sub li a{margin:0px; color:#FFFFFF; font-size:13px; font-weight:bold;text-decoration:none;}
.menu-sub li a:hover{color:#000000;}


#main-community {
	width:180px;
	position:absolute;
	background:#c29514;
	margin:0 0 0 629px;
	top:275px;
	z-index:1;
	visibility: hidden;
	padding:0px 10px 0 10px;
	border-top:#FFFFFF 1px solid;
}

#community {
	width:180px;
	position:absolute;
	background:#c29514;
	margin:0 0 0 629px;
	top:238px;
	z-index:1;
	visibility: hidden;
	padding:0px 10px 0 10px;
	border-top:#FFFFFF 1px solid;
}

.form1-main{width:180px; padding:0 80px 0 0;}

/* Content
-----------------------------------------------------------------------------*/
#content{width:820px; float:left; background:url(../images/content-bg.jpg) left top repeat-y;}

/* Left-part
-----------------------------------------------------------------------------*/
#left{width:218px; float:left;}
.address{width:206px; float:left; padding:10px 0 0 12px;}
.address p{margin:0 0 5px 0; line-height:18px;}

/* Right-part
-----------------------------------------------------------------------------*/
#right{width:575px; float:left; padding:0 9px 0 18px;}
#right ul{margin:0px; padding:0px 0 10px 15px;}
#right li{line-height:18px;color:#0e4379;}
#right a{color:#0e4379; text-decoration:none;}
#right a:hover{text-decoration: underline; color:#bb8f10;}

/* Footer-part
-----------------------------------------------------------------------------*/
#footer{width:820px; float:left; background:url(../images/footer-bg.jpg) left top no-repeat #fff; padding:22px 0 22px 0;}

#footer-menu{ width:820px; float:left; font-size:14px; color:#666; text-align:center; margin:0 0 22px 0;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:16px; display:inline;}
#footer-menu li a{ color:#b08509; font-size:14px; text-decoration:none; padding:0 10px;}
#footer-menu li a:hover,
#footer-menu li a.act-bot{ text-decoration:underline; color:#0e4379;} 
.copyright{width:320px; float:left; font-size:12px; padding:0 0 0 10px;}
.webcast{width:177px; float:right; text-align:center; padding:0 10px 0 0;}

/* 21-04-10 */

.img-right{float:right; padding:0 0 5px 15px; width:120px; text-align:center;}
.img-right img{padding:0 0 10px 0;}

.contact-details-main{width:575px; float:left; clear:both; padding:0 0 10px 0;}
.contact-details-left{width:150px; float:left; font-weight:bold;}
.contact-details-right{width:300px; float:left;}
