body {
  background-color: #FFFFFF;
  margin: 0px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 13px;  
  height:100%;
}

select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
}

.main {
  background-color: #FFFFFF;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 13px;  
  height:100%;
}


a.main {
  background-color: #FFFFFF;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  line-height: 13px;  
  height:100%;
}

a.main:hover {
  background-color: #FFFFFF;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #008000;
  line-height: 13px;  
  height:100%;
  text-decoration: none;  
}

a.main:active {
  background-color: #FFFFFF;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #008000;
  line-height: 13px;  
  height:100%;
  text-decoration: none;  
}


.LeftTable {
  padding-top: 6px;
  padding-right: 19px;
  padding-left: 6px;
}

.UpperCaseGreyTitle {
  font-size: 10px;
  text-transform: uppercase;
  color: #000000;
  font-weight: bold;
}
.ArrowListGreen {
  color: #333333;
  padding-left: 12px;
  background-image:url('images/greenarrow.gif');
  background-repeat: no-repeat;
  display: block;
  line-height: 13px;
}


.SearchInput {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #E7E7E7;
  border: 1px solid #333333;
  width: 148px;	
}

.HomeTopMenu {
  font-size: 9px;
  color: #FFFFFF;
  letter-spacing: 0.02em;
  text-decoration: none;  
}

a.HomeTopMenu {
  font-size: 9px;
  color: #FFFFFF;
  letter-spacing: 0.02em;
  text-decoration: none;  
}

a.HomeTopMenu:hover {
  font-size: 9px;
  color: #CCCCCC;
  letter-spacing: 0.02em;
  text-decoration: none;  
}

a.HomeTopMenu:active {
  font-size: 9px;
  color: #CCCCCC;
  letter-spacing: 0.02em;
  text-decoration: none;  
}

.FooterText {
  font-size: 10px;
  color: #616161;
  letter-spacing: 0.02em;
  text-align: center;
}

.CompositionCell {
  background-image: url('images/lefttable_bground.jpg');
  border-bottom: 1px solid #bdbdbd; 
  padding: 6px;
}


.CompositionCellIndented {
  background-image: url('images/lefttable_bground.jpg');
  border-bottom: 1px solid #bdbdbd; 
  padding-left: 26px;
  padding-top: 6px;
  padding-right: 6px;
  padding-bottom: 6px;
}


.ArrowListBoldGrey {
  color: #666666;
  padding-left: 12px;
  background-image:url('images/greenarrow.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  line-height: 10px;      
}

.ArrowListBoldGreyIndented {
  color: #888888;
  padding-left: 12px;
  background-image:url('images/greenarrow.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  line-height: 10px;      
}

.ArrowListBoldGreen {
  color: #52AF1C;
  padding-left: 12px;
  background-image:url('images/greenarrow.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;  
  line-height: 10px;    
}


.ArrowListGrey {
  color: #666666;
  padding-left: 12px;
  background-image:url('images/greenarrow.gif');
  background-repeat: no-repeat;
  display: block;
  line-height: 10px;      
}


.GreenText{
color: #52AF1C;
}

.GreyText{
color: #666666;
}

.BlueList {
  color: #666666;
  padding-left: 14px;
  background-image:url('images/file_icon.gif');
  background-repeat: no-repeat;
  display: block;
  line-height: 13px;      
}

a.BlueLink {
  color: #3366CC;
  text-decoration: none;  
}

a.BlueLink:hover{
  color: #003399;
  text-decoration: none;  
  
}


a.BlueLink:active {
  color: #330099;
  text-decoration: none;  
  
}

a.GreenLink {
  color: #52AF1C;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
}
a.GreenLink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #006600;
  text-decoration: none;    
}

a.GreenLink:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #006600;
  text-decoration: none;    
}

a.GreenLinkIndented {
  color: #52AF1C;
  text-decoration: none;
}
a.GreenLinkIndented:hover {
  color: #006600;
  text-decoration: none;    
}

a.GreenLinkIndented:active {
  color: #006600;
  text-decoration: none;    
}



a.NewsLink {
  color: #52AF1C;
  text-decoration: none;
  font-weight:bold;
  
}
a.NewsLink:hover {
  color: #006600;
  text-decoration: none;    
}

a.NewsLink:active {
  color: #006600;
  text-decoration: none;    
}



a.GreyLink {
  color: #666666;
  text-decoration: none;    
}
a.GreyLink:hover {
  color: #000000;
  text-decoration: none;    
}

a.GreyLink:active {
  color: #000000;
  text-decoration: none;    
}

a.GreyLinkIndented {
  color: #888888;
  text-decoration: none;    
}
a.GreyLinkIndented:hover {
  color: #000000;
  text-decoration: none;    
}

a.GreyLinkIndented:active {
  color: #000000;
  text-decoration: none;    
}

.ContentsTable {
  padding-left: 19px;
  padding-right: 19px;
}


.RightTableTitle{
  color: #666666;
  border-bottom: 1px solid #bdbdbd;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left: 19px;
}
  

.RightTableContents{
  padding-top: 11px;
  padding-left: 19px;
  padding-right: 4px;
}

.DownloadCenterContents{
  padding-top: 11px;
  padding-left: 19px;
  padding-right: 4px;
}

.DownloadCenterContents a {
  color: #3366CC;
  padding-left: 14px;
  background-image:url('images/file_icon.gif');
  background-repeat: no-repeat;
  display: block;
  text-decoration: none;  
}

.DownloadCenterContents a:hover {
  color: #003399;
  text-decoration: none;  
}


.DownloadCenterContents a:active {
  color: #330099;
  text-decoration: none;  
}

.OrangeTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FF9900;
  line-height: 16px;    
}

.BlackTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;    
}

.PeopleImg{
  padding-bottom: 17px;
  padding-left: 17px;
}


.PeopleTable {
  padding-left: 19px;
  padding-right: 54px;
}

.TUETable {
  padding-left: 17px;
  padding-right: 80px;
}

.MediaCenterTable {
  padding-left: 16px;
  padding-right: 19px;
}

.MCSelDate {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #333333;
}

.PTOrangeBullet{
  color: #FF9900;
  padding-right: 14px;
}


.submenu {
  color: #EEEEEE;
  padding-left: 18px;
  background-image:url('images/greenarrow_blkbground.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;    
  text-decoration: none;  
  line-height:10px;
  }

a.submenu {
  color: #EEEEEE;
  padding-left: 18px;
  background-image:url('images/greenarrow_blkbground.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;  
  text-decoration: none;  
  line-height:10px;
}
  
  
    
a.submenu:hover {
  color:  #999999;
  padding-left: 18px;
  background-image:url('images/greenarrow_blkbground.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  text-decoration: none;  
  line-height:10px;
}
  
  
    
a.submenu:active {
  color: #8D8D8D;
  padding-left: 18px;
  background-image:url('images/greenarrow_blkbground.gif');
  background-repeat: no-repeat;
  display: block;
  font-weight: bold;
  text-decoration: none;  
}

.calnumbers {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  padding: 0px;
  margin: 0px;
}

.caldays {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  padding: 0px;
  margin: 0px;
}

.menu1 {
  float:left;
  width:89px;
  height:33px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align:left;
  text-decoration:none;
  padding:4px;
  margin:0;
  color:#FFFFFF;
  background:#000000 url('images/menu.gif') no-repeat 0 0px;
}

.menu2 {
  float:left;
  width:90px;
  height:33px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align:left;
  text-decoration:none;
  padding:4px;
  margin:0;
  color:#FFFFFF;
  background:#000000 url('images/menu.gif') no-repeat 0 0px;
}

a.menu1:link, a.menu1:visited, a.menu1:active, a.menu2:link, a.menu2:visited, a.menu2:active {
  color:#FFFFFF;
  text-decoration:none;
  background:#000000 url('images/menu.gif') no-repeat 0 0px;
}

a.menu1:hover, a.menu2:hover {
  color:#FFFFFF;
  text-decoration:none;
  background:#4E4E4E url('images/menu_over.gif') no-repeat -97px 0px;
}