#cssmenu {
  border: none;
  border: 0px;
  margin: 0px;
  padding: 0px;
  font-family: verdana, geneva, arial, helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #8e8e8e;
  width: auto;
}
#cssmenu > ul {
  margin-top: 6px !important;
}
#cssmenu ul {
  

  height: 27px;
  list-style: none;
  margin: 0;
  padding: 0;
}
#cssmenu ul ul {
  border-top: 6px solid #026A9E;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#cssmenu ul ul a {
  line-height: 30px;
}
#cssmenu ul ul ul {
  left: 100%;
  top: 0;
}
#cssmenu li {
  float: left;
  padding: 0px 25px 0px 25px;
}
#cssmenu li a {
  color: #ffffff;
  display: block;
   font-size: 14px;
   font-family: verdana, geneva, arial, helvetica, sans-serif;
  font-weight: bold;
  line-height: 20px;
  padding: 0px 25px;
  text-align: center;
  text-decoration: none;
}
#cssmenu li a:hover {
  color: #ff0000;
  text-decoration: none;
}
#cssmenu li ul {
  background: #C4442B;
  border-left: 2px solid #026A9E;
  border-right: 2px solid #026A9E;
  border-bottom: 2px solid #026A9E;
  display: none;
  height: auto;
  filter: alpha(opacity=95);
  opacity: 0.95;
  position: absolute;
  width: 200px;
  z-index: 200;
  /*top:1em;
		/*left:0;*/

}
#cssmenu li:hover > ul {
  display: block;
}
#cssmenu li li {
  display: block;
  float: none;
  padding: 0px;
  position: relative;
  width: 200px;
}
#cssmenu li ul a {
  display: block;
  font-size: 12px;
  font-style: normal;
  padding: 0px 10px 0px 15px;
  text-align: left;
}
#cssmenu li ul a:hover {
  background: #949494;
  color: #ffffff;
  opacity: 1.0;
  filter: alpha(opacity=100);
}
#cssmenu p {
  clear: left;
}
#cssmenu .active > a {
 
  color: #ff0000;
}
#cssmenu .active > a:hover {
  color: #ffffff;
}

.style3 {color:#666666; font-weight:none; font-family: "Times New Roman", Times, serif;  font-size: 12px; text-align:justify;}


A:link{text-decoration:none;color:#666666; font-size: 12px}A:visited	{	
	text-decoration:	none; color:#666666;
	
	}	
		
A:active	{color:#666666; font-size: 12px	
	text-decoration:	none;

	}	
	A:hover {text-decoration:none; color: #FF0000}
	
	
a.li {text-decoration:none;color:#ffffff; font-size: 14px}
	
a.li:active	{color:#ffffff; font-size: 14px	
	text-decoration: none;}	
a.li:visited	{	
	text-decoration:	none; color:#ffffff;
	
	}	
a.li:hover {text-decoration:none; color: #FF0000}

a.l2 {text-decoration:none;color:#ff0000; font-size: 18px}
	
a.l2:active	{color:#ff0000; font-size: 18px	
	text-decoration: none;}	
a.l2:visited	{	
	text-decoration:	none; color:#ff0000;
	
	}	
a.l2:hover {text-decoration:none; color: #000000}
	
.style7 {font-size: 40px; font-family: "Times New Roman", Times, serif; font-weight: none; color:#000000;}

.name {font-size: 24px; font-family: "Times New Roman", Times, serif; font-weight: bold; color:#ff0000 ;}

.normal-font {text-align:justify; font-family:"Times New Roman", Times, serif; font-size:14px; color: #ededed;}

.style8 {text-align:justify; font-family: "Times New Roman", Times, serif; font-size:20px; color: #ff0000; font-weight:Bold;}

.style10 {text-align:justify; font-family: "Times New Roman", Times, serif; font-size:14px; color: #FFFC06; font-weight:bold;}

.style12 {text-align:justify; font-family: "Times New Roman", Times, serif; font-size:28px; color: #ffffff; font-weight:bold;}

.style5 {color:#FFFFFF; font-weight:bold; font-family:"Times New Roman", Times, serif; text-align:justify; font-size: 14px}

.style9 {text-align:justify; font-size: 14px; font-family:"Times New Roman", Times, serif; font-weight:none; color: #666666; }

.style6 {text-align:justify; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: none; color: #ffffff;}

.bottam {text-align:justify; font-size: 12px; font-family:"Times New Roman", Times, serif; font-weight: none; color: #ffffff;}

.form-text {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Trebuchet MS
}

.dot {
	BORDER-RIGHT: #cccccc 1px dashed;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #cccccc 1px dashed;
	PADDING-LEFT: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #cccccc 1px dashed;
	WIDTH: 193px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px dashed;
	POSITION: relative;
	BACKGROUND-COLOR: ffffff;
	left: 50;
	top: 0;
	height: 0;
}

.SELECT {
	FONT: 12px Verdana
}

.tabtxt {text-align:justify; font-size: 11px; font-family:"Times New Roman", Times, serif; font-weight:none; color: #333333;}

.txt {text-align:justify; font-size: 11px; font-family:"Times New Roman", Times, serif; font-weight: none; color: #ED381B;}


.bbb2 {
	MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #666666 1px dashed; font-family:"Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color:#ffffff;
}

.bbb3 {
	MARGIN: 0px 0px 0px 0px; BORDER-left: #686868 1px dashed; font-family:"Times New Roman", Times, serif; font-size: 12px;
}

#container {
	MARGIN: 0px auto; WIDTH: 765px
}

#slideshowContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 765; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 347px
}
#slideshowNavigation {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; Z-INDEX: 765; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: absolute
}
.slideshowButton {
	CURSOR: pointer
}
#pauseButton {
	Z-INDEX: 765; RIGHT: 7px; POSITION: absolute; TOP: 347px
}
#playButton {
	Z-INDEX: 765; RIGHT: 7px; POSITION: absolute; TOP: 347px
}
#previousImage {
	PADDING-LEFT: 1px; Z-INDEX: 765; FILTER: alpha(opacity=50); CURSOR: pointer; POSITION: absolute; TOP: 179px; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; moz-opacity: 0.5; khtml-opacity: 0.5; opacity: 0.5
}
#nextImage {
	Z-INDEX: 765; FILTER: alpha(opacity=50); LEFT: 745px; CURSOR: pointer; POSITION: absolute; TOP: 179px; ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; moz-opacity: 0.5; khtml-opacity: 0.5; opacity: 0.5
}
.slideContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}


.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}


html, body {height: 100%;}

#wrap {min-height: 100%;}

#main {overflow:auto;
	padding-bottom: 150px;}  /* must be same height as the footer */

#footer {position: relative;
	height: 280px;
	clear:both; BACKGROUND-COLOR: #cccccc; BACKGROUND: url(images/bottam.png)} 

/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

.box {
	BORDER-RIGHT: #3A73C4 1px solid; BORDER-TOP: #3A73C4 1px solid; BACKGROUND-COLOR: #8EB3E8; BORDER-LEFT: #3A73C4 1px solid; COLOR: #3A73C4; BORDER-BOTTOM: #3A73C4 1px solid
}

.boxwhite {
	BORDER-RIGHT: #F6F7F1 1px solid; BORDER-center: #F6F7F1 1px solid; BORDER-TOP: #F6F7F1 1px solid; BACKGROUND-COLOR: #ECEADF; BORDER-LEFT: #F6F7F1 1px solid; COLOR: #F6F7F1; BORDER-BOTTOM: #F6F7F1 1px solid
}

.boxinner {
	BORDER-RIGHT: #FF6600 1px solid; BORDER-TOP: #FF6600 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-LEFT: #FF6600 1px solid; COLOR: #FF6600; BORDER-BOTTOM: #FF6600 1px solid
}

.boxrignt {
	BORDER-RIGHT: #DDDDDD 1px solid; BORDER-TOP: #DDDDDD 1px solid; BACKGROUND-COLOR: #f6f6f6; BORDER-LEFT: #DDDDDD 1px solid; COLOR: #DDDDDD; BORDER-BOTTOM: #DDDDDD 1px solid
}