html,body{
  height: 100%;  margin: 0;
  padding: 0; background:#ffffff;
  font-family:"Lucida Sans Unicode", "Lucida Console", sans-serif, Arial; font-size:12px; color:#5e5e5e;
}

body a{
	text-decoration:none; color:#d42020;
}
body a:hover{
	color:#9a5204;
}
.line{
	height:1px; width:100%; border-bottom:1px solid #bab6b6;
}
.nomargin{
	margin:0px;
}
.spacer{
	height:5px;
}
.FloatLeft{
	float:left;
}
.FloatRight{
	float:right;
}
.TopMenuWrapper{
	width:100%; height:25px;
	background:#FAFAFA url(Images/TopMenuBg.gif) repeat-x;
}
.TopMenu{
	width:750px; margin-left:auto; margin-right:auto; text-align:center; color:#cccccc;
}
.TopMenu a{
	color:#413c3c;
}
.TopFlashAreaWrapper{
	width:100%; height:143px;
	/*background:url(Images/TopFlashAreaWrapperBg.jpg) repeat-x;*/
}
.TopFlashArea{
	width:750px; height:143px; 
	margin-left:auto; margin-right:auto;
	position:relative;
}
.Logo{
	position:absolute; top:20px; left:30px;
	width:94px; height:92px;
	background:url(Images/Logo.png) no-repeat;
}
* html .Logo{
	background-image:url(Images/Logo.gif);
}
.MainMenuWrapper{
	width:100%; height:38px; background-color:#F9F8F8;
	border-top:1px solid #b2b2b2; border-bottom:1px solid #cfcfcf;
}
.MainMenu{
	width:750px; margin-left:auto; margin-right:auto; text-align:center;
}
.MainAreaWrapper{
	width:100%; background:#D42020 url(Images/MainBg.jpg) 0 100% repeat-x;
}
.MainArea{
	width:748px; margin-left:auto; margin-right:auto;
	background:url(Images/MainAreaBg.png) repeat-y;	
	/*background-color:#FFFFFF;	
	border-left:1px solid #681010; border-right:1px solid #681010;*/
	position:relative;
}
* html .MainArea{
	background:#FFFFFF;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Assets/Images/MainAreaBg.png');*/
}
.MainArea > table{
	width:745px !important;
}
.LeftFlora{
	/*position:absolute; left:-110px; top:0px;
	width:110px; height:234px; background:url(Images/LeftFlora.gif) no-repeat;*/
	display:none;
}
.RightFlora{
	/*position:absolute; left:743px; top:0px;
	width:110px; height:234px; background:url(Images/RightFlora.gif) no-repeat;*/
	display:none;
}
.MainAreaLeft{
	/*background:url(Images/MainAreaLeftBg.gif) 0 0 repeat-y*/
}
.MainAreaContent{
	padding:17px; min-height:530px;
}
* html .MainAreaContent{
	height:530px;
}
.breadcrump{
	margin-bottom:5px; color:#d82121;
}
.breadcrump a{
	color:#575757;
}
.ArticleTitle{
	margin-top:5px;
	height:27px; padding-left:30px; padding-top:5px;
	font-size:13px;  background:url(Images/ArticleTitleBg.gif) no-repeat;
	color:#575757;
}
span.ArticleInfo{
	font-size:10px; color:#999999;
}
.ImageGallery img{
	border:1px solid #F4B000;
}
.MainAreaLeftTop{
	/*background:url(Images/MainAreaLeftTopBg.gif) 0 0 repeat-x;*/ height:6px;
}
.MainAreaRightTop{
	background:url(Images/MainAreaRightTopBg.gif) 0 0 no-repeat; height:6px;
}
.MainAreaRight{
	background:url(Images/MainAreaRightBg.gif) 0 0 repeat-y;
}
.MainAreaRight .line{
	margin-left:3px; width:147px;
}
.RightTitle{
	font-size:13px; text-align:center; margin-top:5px; margin-bottom:10px;
}
.RightItem{
	background:#F6F2DC url(Images/RightItemCenterBg.gif) repeat-y;
	font-size:9px;
}
.RightItem a{
	display:block; color:#413c3c;
	padding-left:9px; padding-right:7px;
	margin-bottom:3px;
}
.Logos{
	padding:7px 0px 0px 9px;
}
.Logos img{ 
	display:inline; margin-right:2px; border:none;
}
.MainAreaRightBottom{
	background:url(Images/MainAreaRightBottomBg.gif) 0 0 no-repeat; height:10px;
}
.SiteMapWrapper{
	width:100%; height:80px; background:url(Images/SiteMapCenterBg.gif) repeat-x;
}
.SiteMapWrapper div.FloatLeft{
	display:none;
}
.SiteMapWrapper div.FloatRight{
	display:none;
}
.SiteMap{
	width:742px; margin-left:auto; margin-right:auto;
	font-size:9px; padding:10px 10px 0px 30px; 
}
.SiteMap div{
	display:inline-block; padding-left:10px;
}
.SiteMap div:first-child{
	border-right:1px solid #a5a5a5;
}
/* IE7 HACK*/
html>body .SiteMap div { 
	*display: inline;
}
* html .SiteMap div{ /* IE6 HACK*/
	display:inline;
}
.SiteMap a{
	display:block; padding-left:10px; background:url(Images/Sitemapbullet.gif) 0 50% no-repeat; padding-right:20px;
	color:#5c5c5c;
}
.FooterWrapper{
	width:100%; height:30px; margin-top:-30px; /*background:#FFFFFF;*/
}
.Footer{
	width:700px; margin-left:auto; margin-right:auto; font-size:9px;
	padding-top:5px;
}
.Footer a{
	color:#7b7b7b;
}



#mytable {
	width: 500px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 500px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#mytable  th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(Images/bg_header.jpg) no-repeat;
}

#mytable  th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#mytable  td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


#mytable  td.alt {
	background: #F5FAFA;
	color: #797268;
}

#mytable  th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(Images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#mytable  th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(Images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}





.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 10px;
	padding: 0;
	float: left;
	position: relative;
	width: 212px;
	height: 175px;
}

.gallery a {
	text-decoration: none;
	color: #999;
}
.gallery a:hover {
	color: #000;
	text-decoration: underline;
}
.gallery img {
	border: none;
	padding: 14px 12px 12px 13px;
}
.gallery em {
	width: 193px;
	height: 25px;
	display: block;
	position: absolute;
	top: 2px;
	left: 2px;
	background: url(Images/watercolor-mask.png) no-repeat;
	text-align: center;
	font: italic 100%/100% Georgia, "Times New Roman", Times, serif;
	padding-top: 140px;
}






form.cmxform fieldset { margin-bottom: 10px; }
	
form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
	}
	
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	}
	
form.cmxform fieldset ol {
	margin: 0;
	padding: 0;
	}
	
form.cmxform fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
	}
	
form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}
	
form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}
	
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
	}

form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

form.cmxform label { width: 120px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */



form.cmxform {
	width: 370px;
	font-size: 1.1em;
	color: #333;
	}
	
form.cmxform legend { padding-left: 0; }
	
form.cmxform legend,
form.cmxform label { color: #333; }

form.cmxform fieldset {
	border: none;
	border-top: 1px solid #C9DCA6;
	background: url(Images/cmxform-fieldset.gif) left bottom repeat-x;
	}
	
form.cmxform fieldset fieldset { background: none; }
	
form.cmxform fieldset li {
	padding: 5px 10px 7px;
	background: url(Images/cmxform-divider.gif) left bottom repeat-x;
	}
	
	
* { behavior: url(iepngfix.htc) }