body {margin:0px; padding:0px; background:#ffffff;}


td, th { font-size:12px; font-family: arial, helvetica; color:#444444;  text-align:left;}


a { border:none; color:#000000; background-color: none; text-decoration:underline; padding: 2px;}
a:hover {color: #ffffff; background-color: #C71E21; text-decoration: none; padding: 2px;}


.menuText { font-size:11px; font-family:Tahoma; color:#353535; line-height:16px; }
.menuTextCaption { font-size:8px; font-family:Tahoma; color:#353535;}

.hiddenLayer
{
   display: none;
}

.centerStageText { font-size:12px; font-family: arial, helvetica; color:#444444; line-height:22px;}
.centerStageInfo { font-size:11px; font-family:Tahoma,Verdana; color:#000000; line-height:20px;}
.centerStageHead { font-size:13px; font-family: Tahoma,Verdana; color:#C71C22; font-weight: bold; line-height:22px;}

.subHead { font-size:13px; font-family:Tahoma;Verdana; color:#C71C22; font-weight: bold; line-height:18px; }
.centerStageCaption {font-size:10px; font-family:Tahoma; color:#B4B4B4; line-height:14px; }
.pageHeader_Text { color: #000000; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }

.advertisementBox { margin: 5px 5px 45px 5px; border: 1px dashed #DDDDDD; text-align: center; }
.pageAdvertisement_Text { color: #CCCCCC; font-family: Arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; font-variant: small-caps; }


.clsMenuItem { text-decoration: none; font: bold 12px Arial; color: #FFFFFF; cursor: hand;}
.clsMenuItem:hover { color: #FFFFFF;  background-color: #C71C22; }
.clsSubMenuItem { text-decoration: none; font: bold 12px Arial; color: #FFFFFF; cursor: hand; }
.clsSubMenuItem:hover { color: #FFFFFF; background-color: #C71C22; }

.mainNavigationMenu { }
.mainNavigationSubMenuTable { background-color: #535E61; padding: 0px 4px 0px 0px; }
.mainNavigationTable { padding: 0px 4px 0px 0px; }
.mainNavigationTable TD { align: center; vertical-align: middle; }
.mainNavigationSeparator { background: url(images/cssMenu/menuSeparator.gif); background-repeat: repeat-y; height: 5px; width: 6px; margin: 0px 4px 0px 4px; }

.searchButton { color: #EEEEEE; background-color: #C71C22; border: 1px solid #EEEEEE; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 8pt; font-variant: small-caps; }
.searchBox { font-family: Verdana, Arial, helvetica, sans-serif; font-size: 8pt; border: 1px solid #C71C22; background-color: #EEEEEE; }
.searchProperty { font-family: arial, helvetica, sans-serif; font-size: 10pt; border: 1px solid #C71C22; background-color: #EEEEEE; }

.header { float:left; width:450px; padding-left:10px; padding-top:10px; padding-bottom:10px; }

div.wrap { width: 450;}

div.insiderPhoto { }

div.insiderTeaser { float:right; width:460px; padding-top:10px; padding-left:10px; font-size:12px;}

.carousel { float:left; width:460px; height: 300px;  border: 0px dashed #BBBBBB; padding-top: 5px; padding-bottom: 5px; margin-top:5px; margin-bottom:5px;}
.carousel .caronav { text-align: center; width: 100%; border-bottom: 0px dotted #AAAAAA; }
.carousel .caronav .prev { visibility:hidden; padding-right: 9px;}
.carousel .caronav .next { visibility:hidden; padding-left: 9px;}
.carousel .caronav a { color:#942821; font-size:10px; font-weight:bold; text-decoration: none;}
.carousel .rotator { position:absolute; overflow:hidden; height:300px; width:460px; padding-top: 10px;} 
.carousel .rotator .inRotate { position:absolute; }

.feature {position:absolute; width:460px; height:300px; font-family: Arial, helvetica, sans-serif; font-size: 12px;}

.bottomDots {background:transparent url(images/bottomDots.gif); repeat-x scroll center bottom;}

ul {margin:0; padding:0; list-style:none}
li {background: url(images/pimp1.gif) no-repeat; margin-top:10px; margin-right:4px; padding-left:15px; padding-bottom:0px; line-height:12px; font-size:12px; color:#555555;  vertical-align:top;}
li a {color:#555555; text-decoration:underline; vertical-align:top;}
li a:hover {text-decoration:none;}

.list2 li {background:url(images/list_back.gif) no-repeat  left; padding-left:22px; line-height:22px; font-size:11px; color:#353535;}
.list2 li a {color:#353535; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}

.myform {width:138px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:17px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#393939;background:#ffffff;}

.txt1 {color:#942822;}
.txt2 {color:#942822; font-size:11px; line-height:12px;}
.txt3 {color:#FFFFFF; line-height:12px; font-family:Arial;}
.txt4 {color:#829096; font-size:9px; line-height:12px;}
.txt5 {color:#942822; font-size:12px; font-family:Arial, helvetica;}
.txt6 {font-size:11px; color:#555555;}


