.lt-bg {
	background-repeat: repeat-x;
	background-position-y:50%;
}
.rt-bg {
	background-repeat: repeat-x;
	background-position-y:50%;
}
.rt-bg2 {
	background-repeat: repeat-x;
	background-position-y:50%;
	background-image: url(images/rt-bg2.gif);
	background-position: top;
	
}

.gray-grad-bg {
	background-image: url(images/bl-gry-grad-top.gif);
	background-repeat: repeat-y;
	background-position:  right 50%;
}
.bg-prpl {
	background-image: url('images/bg-prpl-left.gif'); background-repeat: repeat-y; background-position-y:50% }
.bg-prpl2 {
	background-image: url('images/bg-prpl-left-block.gif'); background-repeat: no-repeat; background-position-y:50% }
.prpl-inner-crnr {
	background-image: url('images/prpl-inner-crnr.gif'); background-repeat: no-repeat; background-position: left bottom }


.buttonscontainer {width: 200px;}
.buttons a {
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 3px;
	display: block;
	border-left: 10px solid #D5E2FF;
	font-weight: bold;
	text-align: left;
	margin-top: 1px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.buttons a:hover {border-left: 10px solid #FFFA53; text-decoration: none; color: #000000;}
#dropmenudiv{
	border-left:1px solid #BC595B; border-right:1px solid #BC595B; border-top:1px solid #BC595B; border-bottom:0px solid #BC595B; position:absolute; line-height:18px; z-index:100; background-color: #9c080c; font-family: "Trebuchet MS", Tahoma, Arial; font-size: 14px; color: #FFFFFF }
#dropmenudiv a{
	width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #BC595B; padding: 1px 0; text-decoration: none; color: #FFFFFF; background-color: #9c080c; }
#dropmenudiv a:hover{ /*hover background color*/
	background-color: #0054a0; color: #FFFFFF; }
body {
	margin:0px; background-image: url('/images/btm-bg.gif'); background-repeat: repeat; background-position-y:50% }
.arrows-bg {
	background-image: url('/images/arrows-bg.gif'); background-repeat: no-repeat; background-position:  center; }
.blue-grad-bg {
	background-image: url('/images/blue-grad-bg.jpg'); background-repeat: repeat-y; background-position:  right 50%; }
.gray-grad-bg {
	background-image: url('/images/gray-grad-bg.jpg'); background-repeat: repeat-y; background-position:  right 50%; }
.red-inner-crnr {
	background-image: url('/images/red-inner-crnr.gif'); background-repeat: no-repeat; background-position: left bottom }
.prpl-inner-crnr {
	background-image: url('/cme/images/prpl-inner-crnr.gif'); background-repeat: no-repeat; background-position: left bottom }
.blue-inner-crnr {
	background-image: url('/cme/images/blue-inner-crnr.gif'); background-repeat: no-repeat; background-position: left bottom }
.copyrt {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 9px; color: #FFFFFF; }
.txt-home-white {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.txt-home {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.txt-home-links {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0054a0;
	text-decoration:underline;
}
.txt-home-links:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration:none;
}
.nav-txt {
	font-family: Calibri, "Trebuchet MS", Tahoma; font-size: 17px; color: #FFFFFF; font-weight:bold; text-decoration: none; }
.rt-bg {
	background-image: url('/images/rt-bg.gif'); background-repeat: repeat-x; background-position-y:0 }
.topnav {
	font-family: Calibri, "Trebuchet MS", Tahoma; font-size: 13px; color: #5D5E5F; text-decoration: none; }
.hdr-home {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 14px; color: #9C080C; font-weight: bold; text-decoration: none; }
.txt-home-sm {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #333333;
}
.lt-bg {
	background-image: url('/images/lt-bg.gif'); background-repeat: repeat-x; background-position-y:0 }
.txt-search {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.txt-test {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	line-height: 12px;
}
.img {
padding:; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 0px; }

.img2 {
	padding:; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; }
.hdr {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 18px; color: #9C080C; font-weight: bold; }
.ble-bar-txt {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; letter-spacing: 2px; }
.txt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt-sm {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px; color: #333333; line-height: 13px; }
.txt-links {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 11px; color: #0054a0; text-decoration:underline; }
.txt-links:hover {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}
.txt-sm-link {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px; color: #0054a0; text-decoration:underline; }
.txt-sm-link:hover {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px; color: #999999; text-decoration:none; }
.txt-sm-linkw {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.txt-sm-linkw:hover {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 10px; color: #FFFFFF; text-decoration:underline; }

.txt-link {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 12px; color: #0054a0; text-decoration:underline; }
.txt-link:hover {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}
.imgbio {
	border: thin solid #D4E2FF; padding: 0px; margin-right: 8px; }
.txt-bio {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 13px; color: #333333; line-height: 16px; }.txt-home-sm-white {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFF;
}
.txt-link-white {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration:underline;
}
.txt_blue {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #006;
}
.txt_blue_bigger {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 15px;
	color: #006;
}
.txt_blue_bigger:hover {
	font-family: "Trebuchet MS", Tahoma, Arial; font-size: 15px; color: #999999; text-decoration:underline; }
.txt-home_w_bkgd {
	background-image: url(gallery/DSC_2444.png);
	background-repeat: no-repeat;
}
.actions_bkgd {
	background-image: url(2012/images/actions_bkgd.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

