body         { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; 
               background-color: #C8C8C8; scrollbar-face-color: #EEEEEE; 
               scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: 
               #DEE3E7; scrollbar-3dlight-color: #D1D7DC; 
               scrollbar-arrow-color: #006699; scrollbar-track-color: #EEEEEE; 
               scrollbar-darkshadow-color: #98AAB1; color: #000000; margin: 0; background-image:url('../images/page_bg.gif'); background-repeat:repeat-x }

.BoxPic      { border: 1px solid #DE53AC; padding: 2px }
.BoxTitle    { font-weight: bold; border-left: 1px solid #DE53AC; border-right-width: 1px; 
               border-top: 1px solid #DE53AC; border-bottom-width: 1px; 
               padding-left: 6px; padding-top: 0px; padding-bottom: 2px; 
               background-image: url('../images/strap_bg.gif'); 
               background-repeat: no-repeat }
.BoxContent  { border-left: 1px solid #DE53AC; border-bottom: 1px solid #DE53AC; 
               padding-left: 6px; padding-right: 6px; padding-top: 3px; 
               padding-bottom: 3px }
.ContentTable { 
               background-image: url('../images/content_main_bg.gif'); 
               background-repeat: repeat-y }
.ContentTop { padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 8px; background-image: url('../images/content_top_bg.gif'); background-repeat: 
               no-repeat; background-position-y: top }
.ContentMain  { padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 8px;  }
.ContentBottom { padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 8px; background-image: url('../images/content_bottom_bg.gif'); background-repeat: 
               no-repeat; background-position-y: bottom }
.BodyClass   { margin: 0px }
               
a            { color: #DE53AC; text-decoration: none }
a:active     { text-decoration: underline; color:#DE53AC }
a:hover      { color: #DE53AC; text-decoration: underline }
table        {
	border-collapse: collapse;
	line-height: 140%;
	font-size: 11px
}


font         { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica; text-decoration: none}

.PageLayout  { border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; background-color: #FFFFFF; border-collapse: collapse; border-spacing: 0px; 
               height: 100%; vertical-align: top; width: 766; font-size: 10px; 
               margin: 0px; background-image:url('../images/layout_bg.gif'); background-repeat:repeat-y  }    



 

 
               
.TitleCell   { font-size: 12px; color: #005E60; background-image: url('../../images/generic/strap_bg.GIF'); 
               background-repeat: no-repeat; height: 44; letter-spacing: 1; 
               font-weight: bold; padding-left: 50; padding-top: 10; 
               padding-bottom: 7; background-position: left top }







               
               


               







.Footercell  { border-top:1px solid #FFFFFF; height: 30px; background-color: #D0CDE0; color: #000080; font-size: 10px; 
               padding-left: 170px; padding-right: 
               5px; padding-top: 5px; padding-bottom: 8px }
.Footercell a { color: #000080 }

hr           { height:1 ;color: #000000 }

h1           { border-bottom:1px solid #DE53AC; font-size: 14px; color: #010080; font-weight: bold }
