/* CSS Document */

body		{ margin: 0px; 
			  padding:0px; 
			  text-align:center;
			  background-color: #ffffff;
			  }

img			{ border:0px;}

#wrapper	{ width:970px;
			  margin:0px auto;
			  text-align:left;
			  }

#menu { background-image:url(/images/menu_b.jpg);
		background-repeat:no-repeat; 
		width:970px; 
		height:26px;
		padding: 0;
		text-align:center;
		}

.menu	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
		  font-size: 10px; 
		  font-style: normal; 
		  font-weight: bold; 
		  color:#ffffff; 
		  width:100%;
		  }
.menu A:link	{ color:#ffffff; text-decoration: none;}
.menu A:visited	{ color:#ffffff; text-decoration: none;}
.menu A:hover	{ color:#ffffff; text-decoration: underline;}
.menu A:active	{ color:#ffffff;}
.menu TD	{ width:80px }

#crumbs-index { background-image:url(/images/crumbs_index.jpg); 
		  background-repeat: no-repeat; 
		  width:970px;
		  height:60px;
		  background-color: #efefef;
		  }

#crumbs { background-image:url(/images/crumbs.jpg);
		  background-repeat: no-repeat;
		  width:970px;
		  height:60px;
		  background-color: #efefef;
		  }
		  
.crumbs-index	{ width:98%;
		  padding: 15px 0px 0px 15px;
		  font-family: Verdana, helvetica, Tahoma, sans-serif;
		  font-size: 10px;
		  font-style: normal;
		  font-weight: bold;
		  color:#999999;
		  }
.crumbs	{ width:98%;
		  padding: 10px 0px 0px 15px;
		  font-family: Verdana, helvetica, Tahoma, sans-serif;
		  font-size: 10px;
		  font-style: normal;
		  font-weight: bold;
		  color:#999999;
		  }		  
.crumbs A:link		{ color:#000000; text-decoration: none;}
.crumbs A:visited	{ color:#999999; text-decoration: none;}
.crumbs A:hover		{ color:#999999; text-decoration: underline;}
.crumbs A:active		{ color:#999999;}

#leftcol	{ padding-bottom: 32767px !important;
			  margin-bottom: -32767px !important;
			  width:155px; 
			  float: left;
			  position:relative;
			  background-color: #ffffff;
			  }
			  
#newscol	{ width:155px; 
			  background-color: #efefef;
			  vertical-align: top;
			  }

.news		{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
			  font-size: 10px; 
			  font-style: normal; 
			  color:#333333;
			  padding: 10px 10px 15px 15px;
			  border-right: solid 1px #cccccc;
			  }

.other		{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
			  font-size: 10px; 
			  font-style: normal; 
			  color:#333333;
			  padding: 5px 15px 15px 15px;
			  background-color: #ffffff; 
			  }

#rightcol	{ 	padding-bottom: 32767px !important;
				margin-bottom: -32767px !important;
			  width:815px; 
			  float: right;
			  /* position:relative; */
			  background-color: #efefef;
			  }

#content	{ background-color: #efefef;
			  
			  overflow: hidden;}
			  
#leftcon	{ width:600px; 
			  float: left;
			  position:relative;
			  border-right: solid 1px #cccccc;
			  }
#leftcon-thumbnail { width:595px; 
			  float: left;
			  position:relative;
			  /* border-right: solid 1px #cccccc; */
			  }
#leftcon-thumbnail h2 {
			 padding: 10px;
			  }			 
#rightcon	{ width:195px; 
			  float: right;
			  position:relative;
			  }

.content	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
			  font-size: 11px; 
			  font-style: normal; 
			  color:#333333; 
			  padding: 10px;
			  text-align:left;
			  }

.content A:link		{ color:#333333; text-decoration: none; font-weight:bold;}
.content A:visited	{ color:#333333; text-decoration: none; font-weight:bold;}
.content A:hover	{ color:#E2004A; text-decoration: none; font-weight:bold;}
.content A:active	{ color:#333333; font-weight:bold;}

.rightcon	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
		  	  font-size: 10px; 
		  	  font-style: normal; 
		  	  font-weight: normal; 
		  	  color:#333333;
			  padding: 10px;
		  	  }
		  
.rightcon A:link	{ color:#333333; text-decoration: none;}
.rightcon A:visited	{ color:#333333; text-decoration: none;}
.rightcon A:hover	{ color:#333333; text-decoration: underline;}
.rightcon A:active	{ color:#333333;}			  

h1	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 13px; 
	  font-style: normal; 
	  color:#E2004A; 
	  display: inline;
	  background-color:#efefef;
	  }

h2	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 11px; 
	  font-style: normal; 
	  color:#E2004A; 
	  display: inline;
	  }
	  
legend { font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  font-size: 13px; 
	  font-style: normal; 
	  color:#E2004A; 
	  
	  }	  

#footer { background-image:url(/images/footer.jpg); 
		  background-repeat: no-repeat; 
		  width: 970px; 
		  height:21px; 
		  background-color: #ffffff;
		  }

.footer	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
		  font-size: 10px; 
		  font-style: normal; 
		  color:#ffffff; 
		  text-align: right;
		  padding: 3px 10px 0px 15px;
		  }
.footer A:link		{ color:#ffffff; text-decoration: none;}
.footer A:visited	{ color:#ffffff; text-decoration: none;}
.footer A:hover		{ color:#ffffff; text-decoration: underline;}
.footer A:active	{ color:#ffffff;}

.wtext	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
		  font-size: 10px; 
		  font-style: normal; 
		  color:#ffffff; 
		  }
.wtext A:link		{ color:#ffffff; text-decoration: none;}
.wtext A:visited	{ color:#ffffff; text-decoration: none;}
.wtext A:hover		{ color:#ffffff; text-decoration: underline;}
.wtext A:active		{ color:#ffffff;}

.clr			{clear:both;}


input, select, textarea { background: #ffffff;
				font-family: Tahoma, sans-serif, Verdana, helvetica;
				color:#000000;
				font-size: 10px;
				font-weight: normal;
				border: solid 1px #cccccc;
				}
				
.bgblue		{ background-color: #3300FF;}
.bgred		{ background-color: #e2004a;}

label { font-family: Verdana, helvetica, Tahoma, sans-serif; 
			  font-size: 11px; 
			  font-style: normal; 
			  color:#333333; 
	}		  
			 
.caption {
	background: url(/images/caption.jpg) no-repeat top;
}

.caption p {
	padding: 10px;
}

