.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:arial; color:#555; margin:0; font-size:12px; text-align:justify; background: url(../images/bg.gif) top repeat-x #E3E3E3;}
h1{ display:block; font-family:Times New Roman; font-size:22px; margin:0 0 15px 0; color:#0071BD; padding:0 0 7px 0; line-height:22px; background:url(../images/dot-line.gif) bottom repeat-x;}
h2{display:block; font-size:13px; color:#0071BD; margin:0 0 7px 0; font-weight:bold;}
label{ float:left; width:140px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }
.clear { clear:both; }
a { color:#0540A1; text-decoration:none; outline:0px;}
p { padding:0 0 15px 0;  line-height: 18px;}
ul{margin:0; padding:0 0 15px 25px;}
li{line-height:20px;}
.blue{ color:#0071BD;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container { width:1000px; margin:0 auto; background:#fff;}


/* Top Styles
-----------------------------------------------------------------------------*/
#header{ width:1000px; height:243px; float:left; background:url(../images/header.jpg) no-repeat;}
#sub-header{ width:1000px; height:206px; float:left; background:url(../images/sub-header.jpg) no-repeat;}


/* Menu Part
-----------------------------------------------------------------------------*/
#main-menu{ width:960px; height:34px; float:left; padding:6px 0 0 40px; background:url(../images/menu-bg.gif) repeat-x;}
.tabs{ list-style:none; display:block; height:34px; margin:0; padding:0; }
.tabs li{ float:left; }
.tabs li a{	display:block; position:relative; text-decoration:none; }
.tabs li a em{ display:block; height:26px; float:left; padding:8px 18px 0 8px; background: url(../images/btn_img.gif) no-repeat right top;	position:relative;	font:12px arial;	color:#fff;	z-index:100; }
.tabs li a b{ display:block; float:left;  width:8px;  height:34px; background:url(../images/btn_img.gif) no-repeat left top;position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background:url(../images/btn_img.gif) no-repeat right bottom; text-decoration:none; }
.tabs li a:hover b{	background:url(../images/btn_img.gif) no-repeat left bottom; text-decoration:none; }
/* active*/
.tabs li a.active{cursor:default;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; }
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; }
/* menu area end */

/* Middle Styles
-----------------------------------------------------------------------------*/
#middle{ width:1000px; float:left; padding:34px 0 0 0;}
#left{ width:200px; float:left; padding:0 0 0 30px;}
.banner{ float:left; padding:0 0 15px 0;}

/* Content Styles
-----------------------------------------------------------------------------*/
#content{ width:678px; float:left; padding:0 50px 20px 40px;}
#content-sub{ width:910px; float:left; padding:0 50px 20px 40px;}
.img-right{ float:right; padding:0 0 0 30px; }
.img-left{
	float:left;
	margin:0 20px 0 0;
	text-align: center;
}
.rightul{width:355px; float: left;}
.img-right-txt{ width:260px; float:right; margin:0 0 30px 0; }
.img-right-txt1{ width:200px; float:right; padding:0 0 0 0; }


#center{width:490px; float: left;}
.form-left{width:340px; float:left; display:block;}
.txt-field1{width:200px; height:16px; padding:0 0 0 5px; border:1px solid #cacaca;}
.form-txt{ float:left; width:100px; padding:0 5px 0 0; display:block; height:18px; line-height:18px; text-align:left;}
.form-txt_thankyou{ float:left; width:210px; padding:0 5px 0 0; display:block; height:18px; line-height:18px; text-align:left;}
.form-tbox{width:200px; float:left; display:block;}
.red-color{color:#ff0000;}
.form-smain{width:320px; float:left; padding:0 0 10px 0;}
.txt-area{width:200px; height:79px; padding:0 0 0 5px; border:1px solid #cacaca;}
.submit{background:#0071BD; color:#fff; border:none; font-weight:bold;}
.list-menu{width:200px; padding:0 0 0 0px; border:1px solid #cacaca;}

#right{ width:350px; float:left;}
.map-img{width:350px; float:left; padding:0 0 0 0;}


/* footer Styles
-----------------------------------------------------------------------------*/
#footer-main{ width:100%; height:107px; background:url(../images/bottom-bg.gif) repeat-x; color:#9C9C9C; text-align:center;}
#footer{ width:1000px; margin:0 auto; padding:25px 0 0 0;}
#footer-menu{ width:1000px; height:32px; float:left; background:url(../images/menu-dot-line.gif) bottom repeat-x; text-align:center;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{ list-style:none; display:inline;}
#footer-menu a{ color:#A7A8A8;  text-decoration:none; padding:0 8px;  }
#footer-menu a:hover{ color:#2BA4F0; text-decoration:none; text-decoration:underline;}
#footer-menu a.act{ color:#2BA4F0; text-decoration:none; text-decoration:underline;}

#copy-main{ width:1000px; float:left; padding:15px 0;}
#copy-left{ float:left; padding:0 0 0 40px;}
#webcast-right{ float:right; padding:0 40px 0 0; }
