/*** expolink.css ***/

/*** HTML tag styles ***/
html 
{
	overflow-y: scroll;
}

body
{
	font-family: Verdana,sans-serif;
	font-size: 12px;
	background-color: #E3DDBF;
	margin: 0px;
	padding: 0px;
}

a
{
	text-decoration: none;
}

a:link
{
	color: #586572;
	text-decoration: none;
}

a:visited
{
	color: #586572;
	text-decoration: none;
}

a:hover
{
	color: #6C0;
	text-decoration: none;
}

img
{
	border: 0;
}

h1
{
	font-family: Verdana, sans-serif;
	color: #3d4d7a;
	margin: 0;
	padding: 0px 0px 4px 0px;
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
}

h2
{
 	font-family: Verdana,sans-serif;
 	font-size: 20px;
	font-weight: normal;
	color: #3d4d7a;
 	margin: 0px;
 	padding: 0px;
}

h3
{
 	font-family: Verdana,sans-serif;
 	font-size: 12px;
	font-weight: 400;
	color: #FFF;
 	margin: 0px;
 	padding: 0px;
}

h4
{
 	font-family: Verdana,sans-serif;
 	font-size: 14px;
	color: #3d4d7a;
 	margin: 0px;
 	padding: 0px;
}

h5
{
 	font-family: Verdana,sans-serif;
 	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	color:#336;
 	margin: 0px;
 	padding: 0px;
}

h55
{
 	font-family: Verdana,sans-serif;
 	font-size: 12px;
	font-weight: bold;
	color: #666666;
 	margin: 0px;
 	padding: 0px;
}

h6
{
 	font-family: Verdana,sans-serif;
 	font-size: 12px;
	color: #565321;
 	margin: 6px 0 2px 0 ;
 	padding: 0px;
}

ul
{
 	list-style-type:square;
}

ul ul
{
 	list-style-type: square;
}

/*** Layout / Head ***/

#top
{
	position: left;
	padding: 0px 0px 0px 0px;
	width: auto;
	background-image:  url(images/bg1.gif);
	background-repeat:repeat-x;
}

#frame
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/bg2.gif);
	min-width: 770px;
	max-width: 940px;
	padding: 0px 0px 0px 0px;
}

iframe {
	width: 100%;
	height: 980px;
}

#frameprint
{
	position: relative;
	float: left;
	margin: 0px;
	width: 640px;
	padding: 0px 10px 0px 10px;
	background-color: #FFF;
}

#head
{
	position: left;
	padding: 0px 0px 0px 0px;
	min-width: 770px;
	max-width: 940px;	
	height: 150px;
	background-image:  url(images/bg1.gif);
	background-repeat:repeat-x;
}

#banner
{
	position: absolute;
	top: 45px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	left: 1px;

}

#banner img 
{
	float: right;
	padding: 0px 10px 0px 0px;
}

#mlink
{
	min-width: 760px;
	max-width: 930px;	
	font-size: 100%;
	padding: 5px 0px 5px 10px;
	background-color:#ff9900;
	border-bottom: 10px solid #708090;
}

#mlink a 
{
	color:#ffffff;
}

/*** Links ***/

#navBar
{
	position: relative;
	width: auto;
	margin: 0 auto;
	border: 1px solid #CCC;
	background-color: #ffffff;
}

#navBar2
{
	position: relative;
	width: auto;
	margin: 0 auto;
	padding: 0 0 35px 0;
	background-color: #EAE5CE;
	border-bottom: 1px dotted #900;
}

/*** #navBar link styles ***/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*** #navBar2 link styles ***/

#navBar2 ul a:link, #navBar ul a:visited {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
}
#navBar2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar2 li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar2 li {border-bottom: none;}

#links
{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #e9f0db;
}

#links a 
{
	display: block;
	border-top: 1px solid #e9f0db;
	padding: 2px 0px 2px 20px;
}

#links a:hover
{
	background-color: #bec6cd;
	color:#ffffff;
}

#links2
{
	position: relative;
	margin: 0px;
}

#links2 a 
{
	display: block;
	border-bottom: 1px solid #cccccc;
	padding: 10px 20px 10px 15px;
	color:#333366;
}

#links2 a:hover
{
	color:#900;
	padding: 10px 20px 10px 20px;	
	text-decoration: none;
	border-bottom: 1px solid #cccccc;
}

/*** left/right sections ***/


/*** left/right sections - left side ***/
#partl
{
	position: relative;
	padding: 10px 10px 10px 10px;
	min-width: 475px;
	max-width: 560px;
	height: 225px;
	margin: 6px 10px 5px 10px; 
}

#partlt
{
	position: relative;
	padding: 0px 0px 0px 0px;
	min-width: 265px;
	max-width: 350px;
	height: 125px;
	margin: 35px 5px 5px 200px; 
}

#partlt a
{
color: #FFF;
}

#partl img
{
	float: left;
	margin: 0 10px 7px 0;
}

#partl a:link
{
	color: #fff;
}

#partl a:visited
{
	color: #fff;
}

#partlf
{
	position: relative;
	clear: both;
	padding: 10px 5px 10px 5px;
	min-width: 485px;
	max-width: 570px;
	background-color: #FFF;
	margin: 6px 10px 5px 10px; 
}

#search01
{
	position: relative;
	padding: 10px 10px 10px 10px;
	min-width: 475px;
	max-width: 560px;
	height: 40px;
	background-color: #EAE5CE;	
	margin: 6px 10px 5px 10px; 
}

#search01 h3
{
	color: #006;
}

#partl1
{
	float: left;
	padding: 0px 0px 0px 0px;
	width: 185px;
	margin: 0 5px 0 10px; 
}

#parth
{
	width: auto;
	height: 15px;
	padding: 5px 0 5px 10px;
	margin: 0;
}
#parth img
{
	float: right;
	padding: 0 10px 0 0;
}
.bgred
{
	background-color: #900;
}
.bgbrwn
{
	background-color: #68644D;
}
.bgbl
{
	background-color: #708090;
}
.bggrn
{
	background-color: #6C0;
}

#partlc
{
	width: auto;
	padding: 5px 5px 5px 10px;
	background-color:#fff;
	margin: 0;
}

#partlcside
{
	width: auto;
	padding: 5px 5px 5px 10px;
	background-color:#fff;
	border-bottom: 1px dotted black;
	margin: 0;
}

#partlcside2
{
	width: auto;
	padding: 5px 5px 5px 210px;
	background-color:#fff;
	border-bottom: 1px dotted #6c0;
	border-top: 1px dotted #6c0;
	margin: 10px 0 10px 0;
}

#partlcside3
{
	width: auto;
	padding: 10px 10px 10px 10px;
	background-color:#F3F1E4;
	border: 2px solid #E3DDBF;
	margin: 10px 0 10px 210px;
}

#partlco
{
	width: auto;
	padding: 5px 20px 5px 20px;
	background-color:#FFF;
	border-top: 1px solid #E3DDBF;
	border-bottom: 1px solid #E3DDBF;
	margin: 0 0 3px 0;
}

#partlb
{
	position: relative;
	min-width: 301px;
	max-width: 386px;
	margin: 0px 10px 0px 0px; 
	border: 1px solid #CCC;
	background-color: #ffffff;	
	
}

#partact
{
	clear: both;
	position: relative;
	padding: 10px 0px 0px 0px;
	min-width: 495px;
	max-width: 580px;
	margin: 6px 10px 5px 10px;
}


/*** left/right sections - right side ***/

#partr
{
	position:relative;
	padding: 0px 0px 0px 0px;
	min-width: 237px;
	max-width: 322px;
	margin: 0 8px 0 0px; 
}

#partr1
{
	clear: both;
	position:relative;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #FFF;
	width: auto;
	margin: 0; 
}

#partr2
{
	clear: both;
	position:relative;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #FFF;
	width: auto;
	margin: 0;
	text-align: right;
}

#partrb
{
	clear: both;
	position:relative;
	padding: 5px 0px 5px 0px;
	width: auto;
	margin: 0; 
	border-left: 1px solid #EAE5CE;
}



#fair
{
	float: left;
	width: 186px;
	height: 235px;
	margin: 3px 2px 2px 3px;
	background-image: url(images/back.gif);
	background-repeat: repeat-x;
	border: 1px solid #bec6cd;
	background-color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	}

#fair img
{
margin: 0 5px 5px 0;
}


#expo
{
	clear: both;
	width: auto;
	margin: 2px 0 5px 0;
	padding: 0px 5px 7px 0px;
	border-top: 3px solid #bec6cd;
}

#expo11
{
	clear: both;
	width: auto;
	margin: 2px 0 5px 0;
	padding: 0px 5px 7px 0px;
	border-top: 2px solid #bec6cd;
}

#expo12
{
	clear: both;
	width: auto;
	min-height: 80px;
	margin: 2px 0 5px 0;
	padding: 0px 5px 7px 0px;
	border: 3px solid #bec6cd;
}

#expo13
{
	clear: both;
	width: auto;
	min-height: 80px;
	margin: 2px 0 5px 0;
	padding: 0px 5px 7px 0px;
	border: 3px solid #bec6cd;
}

#expo14
{
	clear: both;
	width: auto;
	min-height: 80px;
	margin: 2px 0 5px 0;
	padding: 0px 5px 7px 0px;
	border: 3px solid #bec6cd;
}

#export
{
	clear: both;
	width: auto;
	margin: 2px 0 8px 0;
	padding: 0px 5px 10px 0px;
	border-top: 2px solid #bec6cd;
}

#expoprint
{
	clear: both;
	width: auto;
	margin: 0px 0 0px 0;
	padding: 4px 0px 4px 0px;
	border-top: 1px solid #bec6cd;	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}


#export1
{
	clear: both;
	width: 100%;
	padding: 5px 0 5px 0 ;
	margin: 5px 0 5px 0;
	border-bottom: 2px dotted #bec6cd;
}

#sector
{
	clear: both;
	width: auto;
	margin: 0 0 0 0;
	padding: 5px 0px 3px 0px;
}

#reg
{
	clear: both;
	width: auto;
	margin: 0 0 3px 0;
	padding: 10px 0px 2px 0px;
	border-bottom: 1px solid #bec6cd;

}
#e01
{
	position: absolute;
	width: 98%;
	padding: 5px 5px 2px 5px;
	border-bottom: 1px solid #bec6cd;
}

#e011
{
	display: none;
}

#e012
{
	position: absolute;
	width: auto;
	padding: 23px 5px 0px 35px;
}

#e013
{
	position: absolute;
	width: auto;
	padding: 23px 5px 0px 35px;
}

#e014
{
	position: absolute;
	width: auto;
	padding: 23px 5px 0px 35px;
}

#exp01
{
	position: absolute;
	width: 98%;
	padding: 5px 5px 2px 5px;
}

#e02
{
	width: auto;
	padding: 5px 0px 0px 148px;
}

#e021
{
	position: absolute;
	width: 98%;
	padding: 5px 5px 2px 5px;
	border-bottom: 1px solid #bec6cd;
}

#e022
{
	position: relative;
	width: auto;
	padding: 5px 5px 1px 148px;
}

#e023
{
	position: relative;
	width: auto;
	padding: 5px 5px 1px 148px;
}

#e024
{
	position: relative;
	width: auto;
	padding: 5px 5px 1px 148px;
}

#e031
{
	width: auto;
	padding: 5px 0px 0px 148px;
}

#e032
{
	width: auto;
	padding: 0px 0px 0px 148px;
}

#e033
{
	width: auto;
	padding: 0px 0px 0px 148px;
}

#e034
{
	width: auto;
	padding: 0px 0px 0px 148px;
}

#exp03
{
	width: auto;
	padding: 5px 0px 10px 178px;
}

#map_canvas 
{
	min-width: 465px;
	max-width: 560px;
	height: 300px;
	margin: 5px 0 5px 0;
}

#map_canvas_c
{
	min-width: 465px;
	max-width: 560px;	
	height: 300px;
	margin: 5px 0 5px 0;
}
/*** . styles ***/

.smh
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#666;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;

}

.smhw
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#fff;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;

}

.red
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: red;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
}

.texts
{
	color:#333;
	font-size:11px;
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
}

.textsw
{
	color: #FFF;
	font-size:11px;
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
}

.textw
{
 	color: #FFF;
}

.textgr
{
 	color: #999;
	font-size: 16px;
	line-height: 16px;
	padding: 0 0 3px 0;
}

.text2
{
	color:#333;
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
}

.txt
{
	color:#333;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.txtpr
{
	color: #900;
	line-height: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: 800;
	text-align:right;
}
#logo
{
	float: right;
	margin: 0px 0px 5px 5px;
}
	
/*** Forms ***/

input
{
	color: #666633;
	background: #ffffff;
	border: 1px solid #708090
}

.form1 
{
	width: 200px;
	background: #ffffff;
	border: 1px solid #708090
}

.submit
{
	color: #ffffff;
	background: #8C9BC6;
	border: 1px outset #708090; 
}

legend
{
	color: #fff;
	background: #ffa20c;
	border: 1px solid #708090;
	padding: 2px 6px
}

select
{
	color: #666633;
}

/*** siteInfo end part ***/

#siteInfo
{
	clear: both;	
	border-top: 1px solid #cccccc;
	font-size: 100%;
	padding: 5px 0px 5px 10px;
	background-color:#708090;
}

#siteInfo a 
{
	color:#ffffff;
}

#container
{
	position: relative;
	padding: 0px;
	min-width: 495px;
	max-width: 580px;
	height: 225px;
	margin: 6px 10px 5px 10px; 
}

.slideshow-item
{
	overflow:hidden;
	width:auto;
	position:absolute;
	top:0px;

}

/*styling to ensure all content is displayed if JS is disabled, this class is removed by JS onDomReady*/
.noscript .slideshow-item
{
	position:relative;
}

.slideshow-item .slideshow-text
{
	position: absolute;
	padding: 10px 5px 5px 10px;
	width: 355px;
	margin: 10px 5px 5px 10px; 
	color:#fff;
	background-color:#333;
	opacity:0.9;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	z-index:1000;
}

.slideshow-text a
{
color: #FFF;
}

.slideshow-text a:link
{
	color: #fff;
}

.slideshow-text a:visited
{
	color: #fff;
}

.slideshow-item img
{
	float:left;

}
/* End CSS */
#partlcside2 .txt {
	color: #6C0;
	font-weight: bold;
}
