/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#e7e7e7;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.logo_bg{
background-image:url(../images/logo_bg.jpg);
background-position:top-left;
height:92px;
background-repeat:repeat-x;
}
.left_shadow{
background-image:url(../images/left_shadow.jpg);
width:18px;
background-position:top-left;
background-repeat:repeat-y;
}

.right_shadow{
background-image:url(../images/right_shadow.jpg);
width:18px;
background-position:top-left;
background-repeat:repeat-y;
}

.bottom_shadow{
background-image:url(../images/footer_img.jpg);
width:806px;
height:28px;
background-position:top-left;

}
.topnav_bg{
	background-image:url(../images/topnav_bg.jpg);
	height:40px;
	background-repeat:repeat-x;
	background-position:top-left;
	position:absolute;
	width:553px;
	left:338px;
	top: 79px;
	
	
	z-index:11;
}
.topnav_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:normal;
color:#FFFFFF;
float:left;
margin-top:1px;
padding:10px 20px 20px 30px;
width:auto;
}
.topnav_menu:hover{
font-family:Verdana;
font-size:12px;
text-align:left;
font-weight:normal;
color:#FFFFFF;
float:left;
margin-top:1px;
padding:10px 20px 20px 30px;
background-image:url(../images/topnav_over.jpg);
background-position:top-left;
background-repeat:repeat-x;
width:auto;
}

.h1{
font-family:Verdana;
font-size:24px;
text-align:left;
color:#676767;
font-weight:normal;}
.h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
text-align:left;
color:#ec6a01;
font-weight:normal;
}
.h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#333333;
font-weight:bold;
}
.dot{
background-image:url(../images/dot.jpg);
height:4px;
background-position:top-left;
background-repeat:repeat-x;
}
.more{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#333333;
font-weight:bold;
}

.more:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#FF6600;
font-weight:bold;
}
.style1 {color: #FF0000}

.input_text_box{
border:1px solid #FF8000;
border-style:dotted;
width:140px;
}

.input_text_box2{
border:1px solid #FF8000;
border-style:dotted;
width:250px;
height:100px;

}
.new_bt{
font-family:tahoma;
font-size:11px;
color:#333333;
background-color:#FF6600;
background-repeat:repeat-x;
width:50px;
height:18px;
text-align:center;
border:1px solid #415572;
padding-top:4px;
float:left;
margin-right:15px;

}

.new_bt:hover{
float:left;
margin-right:15px;
font-family:tahoma;
font-size:11px;
color:#333333;
background-color:#FF9933;
background-repeat:repeat-x;
width:50px;
height:18px;
text-align:center;
border:1px solid #415572;
padding-top:4px;
}

.dot_2{
background-image:url(../images/dot_2.jpg);
width:4px;
background-position:top;
background-repeat:repeat-y;
}
.content1{

font-family:tahoma;
font-size:12px;
text-align:justify;
color:#666666;
line-height:20px;
}

.content2{

font-family:tahoma;
font-size:12px;
text-align:left;
color:#666666;
line-height:20px;
}


.content3{

font-family:tahoma;
background-color:#CCCCCC;
width:200px;
height:60px;
padding:2px 2px 2px 2px;
font-size:12px;
text-align:left;
color:#333333;
line-height:20px;
}

.map{
background-image:url(../images/map.jpg);
width:452px;
height:250px;
background-position:top-middile;
background-repeat:no-repeat;
}
.address_bg{
background-color:#F7F7F7;
border:1px solid #D3D3D3;
text-align:left;
border-style:dashed;
width:150px;
padding:4px 4px 4px 4px;
}

.copyrights{

font-family:tahoma;
font-size:11px;
text-align:left;
color:#999999;
}

#slideshow {
    position:relative;
    height:257px;
	width:775px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#slideshow2 {
    position:relative;
    height:187px;
	width:775px;
}
#slideshow2 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow2 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 IMG.last-active {
    z-index:9;
}

/* #main_div
	{position:absolute;
	left:421px;
	top:80px;
	width:497px;
	z-index:50}  */
	
#jsddm
	{margin:0;
	padding:0}
#jsddm li
	{float:left;
	list-style:none;
	font:12px Tahoma,Arial;
	text-align:center;
	background-image:url(../images/topnav_bg.jpg);
	background-repeat:repeat-x;}
#jsddm li a
	{display:block;
	background-image:url(../images/topnav_bg.jpg);
	background-repeat:repeat-x;;
	padding:12px 12px;
	text-decoration:none;
	width:70px;
	color:#EAFFED;
	white-space:nowrap;
	outline:none;
	}
#jsddm li a:hover
	{
	background-image:url(../images/topnav_over.jpg);
	background-repeat:repeat-x;
	}
#jsddm li ul
	{margin:0;
	padding:0;
	position:absolute;
	visibility:hidden}
#jsddm li ul li
	{float:none;
	display:inline}
#jsddm li ul li a
	{width:auto;
	background-image:url(../images/topnav_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	margin-top:2px;
	padding-right:20px;
	}
#jsddm li ul li a:hover
	{
	background-image:url(../images/topnav_over.jpg);
	background-repeat:repeat-x;
	margin-top:2px;
	padding-right:20px;
	text-align:center}
	


#main_div {
left:305px;
position:relative;
top:-20px;
width:497px;
z-index:50;
}