/* CSS Document */
body
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	/*background-image:url(/images/bg-body.gif);
	background-position: left top;
	background-repeat: repeat-x;*/
	
}

h1 {font-family: Arial;
	font-size: 15px;
	color: #3d3d3d;
	font-weight: bold;}
p
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
}
td
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
}
.txtgray12n
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	line-height: 20px;
}
.txtgray12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
.white15b
{
	font-family: Arial;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}
a.linkgray12n:link
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	text-decoration: none;
}
a.linkgray12n:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	text-decoration: none;
}
a.linkgray12n:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	text-decoration: underline;
}
a.linkgray12b:link
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: none;
}
a.linkgray12b:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: none;
}
a.linkgray12b:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: underline;
}a.linkgray12:link
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
a.linkgray12:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight:normal;
	text-decoration: none;
}
a.linkgray12:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	font-weight:normal;
	text-decoration: underline;
}
.txtgray18
{
	font-family: Arial;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
}
.txtgray13b
{
	font-family: Arial;
	font-size: 13px;
	color: #3d3d3d;
	font-weight: bold;
}
.txtgray13
{
	font-family: Arial;
	font-size: 13px;
	color: #3d3d3d;
	font-weight: normal;
}
.txtgray14
{
	font-family: Arial;
	font-size: 14px;
	color: #3d3d3d;
	font-weight: normal;
}
.txtgray15b
{
	font-family: Arial;
	font-size: 15px;
	color: #3d3d3d;
	font-weight: bold;
}
.txtgray16b
{
	font-family: Arial;
	font-size: 16px;
	color: #3d3d3d;
	font-weight: bold;
}
a.linkgray13b:link
{
	font-family: Arial;
	font-size: 13px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: none;
}
a.linkgray13b:visited
{
	font-family: Arial;
	font-size: 13px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: none;
}
a.linkgray13b:hover
{
	font-family: Arial;
	font-size: 13px;
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: underline;
}
.bgMain
{
	background-image:url(/images/bg-body.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.bgSearchBox
{
	background-image:url(/images/bg-search-box.gif);
	background-position: left;
	background-repeat: no-repeat;
	border: 0px;
	width: 142px;
	height: 19px;
	font-family: arial;
	font-size: 12;
	color: #3d3d3d;
	vertical-align: middle;
}
.bgSearchBox2
{
	background-image:url(/images/bg-box.gif);
	border: 0px;
	width: 136px;
	height: 20px;
	font-family: arial;
	font-size: 12;
	color: #3d3d3d;
	vertical-align: middle;
}
.bgfooter
{
	background-image: url(/images/footer_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 105px;
}
.btnSearch
{
	background-image:url(/images/btn-go.gif);
	background-position: left;
	background-repeat: no-repeat;
	width: 31px;
	height: 24px;
}
.btnSearch2
{
	background-image:url(/images/btn-search.gif);
	background-position: left;
	width: 98px;
	height: 20px;
}
.titleContent
{
	font-family: arial;
	font-size: 34px;
	font-weight: bold;
	color: #8ec095;
}
.txtdarkblue14b
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #70abde;
}
.txtblue14b
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
}
.error
{ 	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff0000;
}
.txtblue12b
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
.txtblue20b
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #1284a5;
}
a.linkblue14u:link
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #336699;
}
a.linkblue14u:visited
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #336699;
}
a.linkblue14u:hover
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #336699;
}
.CurrentPage
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #47b0cc;
	border-bottom: 2px dotted #47b0cc;
}
a.linkblue12b:link
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #47b0cc;
}
a.linkblue12b:visited
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #47b0cc;
}
a.linkblue12b:hover
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #47b0cc;
}
.txtleftmenu
{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #47b0cc;
}
a.linkleftmenu:link
{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
a.linkleftmenu:visited
{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
a.linkleftmenu:hover
{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #47b0cc;
}
a.linksubmenu:link
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
a.linksubmenu:visited
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
a.linksubmenu:hover
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.txtCopyright
{
	font-family: Arial;
	font-size: 11px;
	color: #3d3d3d;
	font-weight: normal;
}
.txtCopyright2
{
	font-family: Arial;
	font-size: 10px;
	color: #3d3d3d;
	font-weight: normal;
}
.txtCopyright3
{
	font-family: Arial;
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bold;
}
.txtfooter
{
	font-family: Arial;
	font-size: 11px;
	color: #47b0cc;
	font-weight: normal;
}
a.linkfooter:link
{
	font-family: Arial;
	font-size: 11px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: none;
}
a.linkfooter:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: none;
}
a.linkfooter:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: underline;
}
.txtblue12
{
	font-family: Arial;
	font-size: 12px;
	color: #47b0cc;
	font-weight: normal;
}
a.linkblue12:link
{
	font-family: Arial;
	font-size: 12px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: none;
}
a.linkblue12:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: none;
}
a.linkblue12:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #47b0cc;
	font-weight: normal;
	text-decoration: underline;
}
a.linkgray12u:link
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.linkgray12u:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
a.linkgray12u:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
a.linkgreen12:link
{
	font-family:Arial;
	font-size: 12px;
	color: #8ec095;
	font-weight:bold;
    text-decoration:none;

}
a.linkgreen12:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #8ec095;
	font-weight:bold;
	text-decoration:none;

}
a.linkgreen12:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #38ec095;
	font-weight:bold;
	text-decoration:underline;
}
.txtwhite12
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}
.bgleftmenu
{
	background-image: url(/images/bg-left-menu.gif);	
	background-position: top left; 
	background-repeat: no-repeat; 
	width:216px; 
	height: 150px;
	padding-top: 35px;
	padding-left: 25px;
	padding-right: 20px;
}
.dotx
{
	background-image:url(/images/dotx.gif);
	background-position: top left;
	background-repeat: repeat-x;
	height:1px;
}
.dot-line
{
	background-image:url(/images/dotx.gif);
	background-position: center left;
	background-repeat: repeat-x;
	height:1px;
}
.titleleftgreen
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #8ec095;
}
.txtgreen15b
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #8ec095;
}
.txtgreen36b
{
	font-family: arial;
	font-size: 36px;
	font-weight: bold;
	color: #8ec095;
	letter-spacing: 0px;
}
.txtgreen36n
{
	font-family: arial;
	font-size: 36px;
	font-weight: normal;
	color: #8ec095;
	letter-spacing: 0px;
}
.txtgreen24
{
	font-family: arial;
	font-size: 24px;
	font-weight: normal;
	color: #8ec095;
	letter-spacing: 0px;
}
.txtgreen20n
{
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: #8ec095;
	letter-spacing: 0px;
}
.txtgreen16n
{
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #8ec095;
	letter-spacing: 0px;
}
.txtgreen12b
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #8ec095;
	letter-spacing: 0px;
}
.inputbox
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 210px;
	height: 16px;
	border: 1px solid #a5acb2;
	background: #ffffff;
}
.inputboxmulti
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 210px;
	height: 100px;
	border: 1px solid #a5acb2;
	background: #ffffff;
}
.inputbox2
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #ffffff;
	background: #ffffff;
}
.inputbox3
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 160px;
	height: 16px;
	border: 1px solid #006600;
	background: #ffffff;
}
.inputbox4
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 160px;
	border: 1px solid #006600;
	background: #ffffff;
}
.drowdownlist
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 212px;
	height: 20px;
	border: 1px solid #a5acb2;
}
.bordertop
{
	background-image:url(/images/corner-top.gif);
	background-position: 0;
	background-repeat: repeat-x
}
.borderbottom
{
	background-image:url(/images/corner-bottom.gif);
	background-position: 0;
	background-repeat: repeat-x;
}
.borderleft
{
	background-image: url(/images/corner-left.gif);
	background-position: 0;
	background-repeat: repeat-y;
}
.borderright
{
	background-image:url(/images/corner-right.gif);
	background-position: 0;
	background-repeat: repeat-y;
}
.shadowtop
{
	background-image:url(/images/content-top.gif); 
	background-position:top left; 
	background-repeat: repeat-x;
	height:30px;;
}
.contentBodyTop
{
	background-image:url(/images/content-top.gif); 
	background-position: top left; 
	background-repeat: repeat-x;
	width: 100%;
}
/* this is for the mouseout and default settings */
 
.mouseover {
  background-color: #eaeaea;
}
 
/* :hover is a pseudo selector to use to set the mouseover attributes */
.mouseover:hover {
  background-color: #c8e8f1;
}
.cornerT
{
	behavior: url('/include/iepngfix.htc');
	background-image:url(/images/submenu-top.png); 
	background-position: top left; 
	background-repeat: repeat-x;
}
.cornerL
{
	behavior: url('/include/iepngfix.htc');
	background-image: url(/images/submenu-left.png);
	background-position: top right; 
	background-repeat: repeat-y;
}
.cornerR
{
	behavior: url('/include/iepngfix.htc');
	background-image: url(/images/submenu-right.png);
	background-position: top left;
	background-repeat: repeat-y;
}
.cornerB
{
	behavior: url('/include/iepngfix.htc');
	background-image: url(/images/submenu-bot.png); 
	background-position: top left; 
	background-repeat: repeat-x;
}
img
{
 border: none;
 behavior: url('/include/iepngfix.htc');
}

.a-date { width:150px; padding-left:15px; text-align:left;}
.a-place { width:120px; text-align:left;}
.a-news { padding-left:15px; text-align:left;}

/*#banner { width:950px; margin:0; padding:0; position:relative; left:0;}*/
#corner-left { 
	/*float:left;*/
	position:fixed; top:0; left:0;
	/*position:relative; top:0; left:0;*/
	z-index:1;
	/*background-image:url(/images/bg-bar-menu.png);
	background-position:left top;
	background-repeat:repeat-y;*/
	width:100%;
	height:auto;
	overflow:hidden;
}
