.dummy{}
html{color:#000000;}body,div,dl,ul,li,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; }
lable{margin:0; padding:0;}

/* Normallize Staylling
------------------------------------ */

body{ font-family:"trebuchet MS"; font-size:12px; color:#000; text-align:justify; background:url(../images/bg.jpg) repeat-x;}
h1{display: block; clear:both; margin:0; font-size:20px; color:#009DA0; font-weight:bold; padding:0 0 17px 0;}
h2{display: block; clear:both; margin:0; font-size:14px; line-height:16px; color:#009DA0; font-weight:bold; padding:0 0 0 0; margin:0 0 10px 0;}

a{outline:none;  color:#413F3F;}
p{padding:0 0 12px 0; line-height:18px;}
.clear{clear:both;}
label{ width:80px; float:left; color:#454545; font-size:12px; text-align:left; font-family: Arial; padding:0 0px 0 0;}
.tre15{ color:#009DA0; font-size:15px;}

.img1{ float:left; margin:5px 5px 0 0;}
.img2{ float:left; margin:0 0 0 5px;}

/* Containor
--------------------------------------------- */
#containor{width:1000px; margin:0 auto;}
#top{ width:1000px; height:170px; float:left;}
#logo{ width:521px; height:170px; float:left;}
#address{ width:359px; height:114px; float:left; background:url(../images/top-address-bg.jpg) no-repeat; padding:40px 0 16px 120px;}
.addr{width:150px; float:left; padding:0 30px 0 0; font-weight:bold; color:#fff;}
.addr1{width:150px; float:left; font-weight:bold; color:#fff;}
#address-main{ width: auto; float:left;}


/* Header
-------------------------------------------- */
#header-main{ width:1000px; height:363px; float:left; background:url(../images/flash-bg.jpg) no-repeat;}
#falsh-header{ width:1000px; height:285px; float:left; text-align: center;}
#sub-header-main{width:1000px; height:289px; float:left; background:url(../images/sub-menu-bot.jpg) bottom no-repeat;}
.sub-header{ width:1000px; height:210px; float:left;}

/* Menu
--------------------------------------------- */
#menu{width:960px; height:48px; float:left; background:url(../images/menu-bg.jpg) center no-repeat; padding:0 20px;}
#menu ul{ margin:0px; padding:0px;}
#menu li{ list-style:none; float:left; line-height:48px; height:48px; background:url(../images/menu-sep.jpg) right no-repeat;}
#menu li a{ display:block; font-size:15px; font-weight:bold; color:#fff; text-decoration:none;  padding:0 19px 0 18px;}
#menu li a:hover{ display:block; background:url(../images/menu-over.jpg) right repeat-x; color:#FFCF55;}
#menu li a.act-top{ display:block; background:url(../images/menu-over.jpg) right repeat-x; color:#FFCF55;}


/* Content Part
-------------------------------------------------------------------------*/
#content{ width:960px; float:left; padding:0 20px;}
#left{ width:290px; float:left; padding:0 20px 0 0;}
#right{ width:645px; float:left; padding:0 0 10px 0; }
.left-banner{ width:auto; float:left; padding:0 0 15px 0;}

#right-home{ width:550px; float:left; padding:0 40px 10px 20px; font-size:14px; }


.bullet{ margin:0px; float:left; padding:0 0 0 25px;}

label{ width:120px; float:left; font-size:12px; text-align:right; font-family:Tahoma; font-weight:bold;padding:0 10px 0 0;}

.form{width:400px; float:left; padding:10px 0 0 0;}
.form-txt3{width:220px;float:left; }
.form-txt7{width:270px;float:right;}

.tex-fild4{width:200px;border:#556670 1px solid; float:left;}
.tex-fild2{width:200px; height:20px; border:#556670 1px solid; line-height:20px;}
.tex-fild5{width:50px; height:20px; border:#556670 1px solid; line-height:20px;}
.tex-fild6{width:130px; height:20px; border:#556670 1px solid; line-height:20px;}
.text-area{width:200px;border:#556670 1px solid;}
.sena-information{width:130px; height:25px; line-height:25px; float:left; border:none; background:#1a4c81; color:#fff; font-size:12px; font-family:tahoma;}
.submit{width:60px; height:25px; line-height:25px; margin:0 0 0 10px ; border:none; float:left; background:#1a4c81; color:#fff; font-size:12px; font-family:tahoma;}

/* Footer Part
-------------------------------------------------------------------------*/
#footer-main{ width:100%; height:7px; background:#009DA0;}
#footer{ width:790px; height:100px; float:left; background:url(../images/footer-bg.jpg) no-repeat; padding:34px 0 0 170px; color:#F1F1F1;}
#footer-menu{width:790px; float:left;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{ list-style:none; float:left; }
#footer-menu li a{ display:block; font-size:12px; color:#F1F1F1; text-decoration:none; padding:0 15px;}
#footer-menu li a:hover{ display:block; color:#004142; text-decoration: underline;}

.copyright{ width:350px; float:left; padding:35px 0 0 16px;}
.webcast{ width:201px; float:right; padding:35px 40px 0 0;}

.location1{ width:300px; float:left;}
.location2{ width:300px; float:left; color:#009DA0; font-size:14px;}