
.content, .content-expanded
{
	border:3px solid gray;
	height:150px;
	margin-left:7px;
	margin-top:7px;
	overflow:hidden;
	width:700px;
}


.content-expanded
{
	height:auto !important;
}

.ButMore a, .ButLess a
{
	background-image:url(../images/list-box-but.gif);
	background-position:left 0px;
	color:#817A61;
	display:block;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	height:50px;
	line-height:200px;
	overflow:hidden;
	width:60px;
	z-index:10;
	float:right;
	margin-top:-20px;
}

.ButMore a 
{
	background-position:left 0px;
}
.ButLess a 
{
	background-position:left -100px;
}

.ButMore a:hover 
{
	background-position:left -50px;
}

.ButLess a:hover 
{
	background-position:left -150px;
}
 .content .ButMore,  .content-expanded .ButLess {
display:block;
}

 .content-expanded .ButMore,  .content .ButLess {
display:none;
}


/* CSS Document */

html {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color: #e8e7e5;
}

.bodyMid {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:none;
}

body, td, p, ul {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a {
	font-family:  Arial, Helvetica, sans-serif;
	color:#1A5175;
	text-decoration: none;
}
a:hover  {
	font-family:  Arial, Helvetica, sans-serif;
	color:#FE5A01;
}
h1 {
	color: #E34F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align:left;
}
h2 {
	color: #E34F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
}
.headerTD {
	background:  url(../images/bg_t.jpg) repeat-x;
}
.footerTR {
	background:  url(../images/bg_b.gif) repeat-x;
}
.footerTD { 
	border-bottom: #C4C0BC 1px solid;
	border-top: #FFFFFF 1px solid;
	background:#E8E7E5;
}
.letfTH {
	background:  url(../images/box_01.gif) top left no-repeat;
	width:195;
	height:18px;
	padding:20px 34px 0px 36px;
	font-size: 14px;
	font-weight:bold;
	text-align:center;
	color:#ED5300;
	vertical-align:bottom;
}
.leftTable {
	background:  url(../images/box_bg.gif) repeat-y;
}
.borderLeft {
	background:  url(../images/border.gif) left repeat-y;
}
.borderRight{
	background:  url(../images/border.gif) right repeat-y;
}
.leftTable td {
	padding:15px 24px 8px 26px;
}
.leftTable p {
	text-align:middle;
}
.leftTable td.lastTD {
	padding:0px 0px 0px 0px;
}
.conentTD {
	padding-left:10px;
}
#topMenu ul 	{ 
	margin: 0px;
	padding: 0px;
	border:0px;
	list-style: none;
	width: 100px;
	background: #fff url(../images/topmenu_bg_mid.gif) left top repeat-x;
}
	#topMenu ul.LeftCorner { 
	background: #fff url(../images/topmenu_bg_left.gif) left top no-repeat;
	}
	#topMenu ul.RightCorner { 
	background: #fff url(../images/topmenu_bg_right.gif) right top no-repeat;
	}

#topMenu ul li {
	position: relative;
	text-align: left;
	line-height: 12px;
}
	#topMenu ul li.MainMenuItems {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	}

/*#topMenu ul li:hover , #topMenu ul li.over 	{
	position: relative;
}*/

#topMenu img {
	padding: 0px; 
	border: 0px;
	margin:0px;
}
#topMenu li.level1 ul {
	position: absolute;
	left: 0px;
	top: 27px;
	display: none;
}
#topMenu li.level2 ul {
	position: absolute;
	left: 100px;
	top: 0px;
	display: none;
}
#topMenu ul li.level1 ul li a 	{
	display: block; 
	text-decoration: none;
	padding: 5px; 
	border: 1px solid #FFFFFF; 
	border-bottom: 0px; 
	height:auto;
	width:90px;
}
#topMenu li.level2 a {
	cursor:default;
}
#topMenu li.level2 ul li a {
	cursor:pointer;
}
/* Fix IE. Hide from IE Mac \*/ * html #topMenu ul li { float: left; } * html #topMenu ul li a { height: 1%; } /* End */
#topMenu li.level1 a {
	padding: 0px; 
	border: 0px;
	margin:0px;
	display: block;
	height:27px;
}
#topMenu li.level1 ul li a {
	background:#F8F7F6;
	color:#3C3F41;
}
#topMenu li.level1 ul li a:hover {
	background:#E8E7E5;
	color:#3C3F41;
}
#topMenu li:hover ul, #topMenu li.over ul  {  
			display: block; 
			}
#topMenu li:hover ul li ul, #topMenu li.over ul li ul { 
			display: none; 
			}
#topMenu li ul li:hover ul, #topMenu li ul li.over ul{
			display: block; 
			}
#topMenu li ul li:hover ul li ul, #topMenu li ul li.over ul li ul { 
			display: none; 
			}
#topMenu li ul li ul li:hover ul, #topMenu li ul li ul li.over ul { 
			display: block; 
			}


a.newlink {
text-decoration:underline;
}

a:hover.newlink {
text-decoration:none;
}

/* NewsLetter Form */
.newsletterFormContainer { background:url(../images/newsletter-bottom-bg.gif) no-repeat bottom left; 
	padding-bottom:15px; }
.newsletterFormTitle { display:block; font-weight:bold; font-size:13px; padding-bottom:5px; color:#ff4500; }
.newsletterFormContainer label { line-height:17px; font-weight:bold; width:60px; display:block; float:left; }
.CustomInput { height:17px; line-height:17px; background-color:#fff; border:1px #1A5175 solid; width:110px; }
.newsFormSeparator { clear:both; height:5px; }

.slideshowButtons {
width:555px;
padding-left:10px;
}

.slideshowButtonsPrevious, .slideshowButtonsNext {
float:left;
width:200px;
padding-top:5px;
}

.slideshowButtonsNext {
float:right;
text-align:right;
padding-right:15px;
}

.backToMain {
padding:10px 5px 0px 0px;
text-align:right;
}
