/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2005 Coppermine Dev Team
  v1.1 originaly written by Gregory DEMAR

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.
  ********************************************
  Coppermine version: 1.3.5
  $Source: /fp1/43GMzsJfJm26EFootWorld/FootWorld/themes/mac_foot/style.css,v $
  $Revision: 1.32 $
  $Author: joachim $
  $Date: 2010/02/07 00:29:36 $
**********************************************/
/*
 * attention
 *
 * .textinput et .textinputalarm
 * .selectinput et .selectinputalarm 
 * sont utilisés pour la validaiton des formulaires, alors attention, ne pas changés
*/

form {
margin : 0px
}

/* Sortable tables */
table.sortable a.sortheader {
//    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
a.sortheaderselect {
    color:#FF0000;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
    text-align: center;
    display: block;
    }

.article {
        font-size: 100%;
        vertical-align : top;
        border : 1px dotted #999999;
}

.trselected {
		background:#DAE0D2;
        color:red;
        text-align:center;
        
         font-family: Verdana, Geneva, Arial, sans-serif;
}

/**
 * Tabs for menu1
 */
.menu1 {
  background-color: white;
  float:left;
  border-bottom: 1px solid #765;
  font-size:93%;
  line-height:normal;
  }
 
#menu1 {
  float:left;
  width:100%;
  }
#menu1 ul {
  margin:0;
  list-style-type: none;
  }
#menu1 li {
display: inline;
float:left;
  margin:0;
  padding:0 0 0 9px;
  }
#menu1 a {
  float:left;
  display:block;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#menu1 a {float:none;}
/* End IE5-Mac hack */
#menu1 a:hover {
  color:#333;
  }
#menu1 #current {
  border-width:0;
  font-weight:bold;
  }
#menu1 #current a {
  color:#333;
  padding-bottom:5px;
  }


/**
 * Tabs for menu2
 */
.close {
        font-size: 8px;
        width: 15px;
		height: 15px;
		margin: 0;
		padding: 0;

}

 
#menu2 {
  float:left;
  width:100%;
  background:#DAE0D2 url("images/bg.gif") repeat-x bottom;
	font-size:93%;
  line-height:normal;
  }
#menu2 ul {
  margin:0;
  padding:10px 10px 0;
  list-style-type: none;
  list-style:none;
  }
#menu2 li {
display: inline;
float:left;
  background:url("images/left.gif") left top no-repeat;
  margin:0;
  padding:0 0 0 9px;
  }
#menu2 a {
  float:left;
  display:block;
  background:url("images/right.gif") right top no-repeat;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#menu2 a {float:none;}
/* End IE5-Mac hack */
#menu2 a:hover {
  color:#333;
  }
#menu2 #current {
  background-image:url("images/left_on.gif");
  border-width:0;
  }
#menu2 #current a {
  background-image:url("images/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }


/**
 * Tabs classes
 */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;

margin-bottom: 1em; padding: 10px;
}
 
.tabletabs {
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        text-align: left;
}

/*block css */
.scapmain {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #888;
	background-color : #f1f1f1;
	border-bottom : 1px solid #e1e1e1;
	padding : 4px;
}
.side-body {
	font-size : 10px;
	color : #777;
	background-color : #fff;
	padding : 4px;
}
.border {
	border : 1px solid #e1e1e1;
}

td {text-align:left;}

/* Foreground color definition */
body { color : #000000; }

.topmenu, .topmenu a { color : #000000; }

.topmenu a:hover { color : #666666; }

.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover { color : #000000; }

.tableh2, .tableh2_compact { color : #000000; }

.textinput, .listbox, .radio, .checkbox { color: #000000; }

.alblink, .alblink a, .catlink, .catlink a { color : #000000; }

a,  .bblink a, .user_thumb_infobox a  { color: #000000; }

a:hover, .bblink a:hover, .user_thumb_infobox a:hover, .alblink a:hover, .catlink a:hover { color : #666666; }

.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover { color : #000000; }

.comment_date { color : #999999; }

.footer, .footer a, .footer a:hover { color : #999999; }


/* Background colors definition */

.textinput, .listbox, .radio, .checkbox { background-color: #FFFFFF; }

.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover  {         background : #FFFFFF ; }

.tableh2, .tableh2_compact, .tablef, .tabletabs, .img_caption_table th {         background : #FFFFFF ; }

.tableb, .tableb_compact, .thumbnails, .img_caption_table td { background : #FFFFFF ; }


/* Borders for input controls */
.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb  {        border: 1px solid #666666; }

.textinputalarm {        border: 2px solid red; }

.image { border: 1px solid #000000; }

.imageborder { border: 1px solid #000000; background-color: #FFFFFF; margin-top: 30px; margin-bottom: 30px; }

.maintable, .maintableb { background-color: #7F7F7F; }

.img_caption_table th, .img_caption_table td { border-top : 1px solid #7F7F7F; }


/* Fonts definition */
body { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; }

.tableh1, .tableh1a, .catlink, .tableh2 { font-family: Verdana, Geneva, Arial, sans-serif; }

.textinput, .listbox, .radio, .checkbox { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; }

.button, .comment_button, .sortorder_options, .admin_menu_thumb { font-family: Arial, Helvetica, sans-serif; }


table {
        font-size : 12px;
}


body {
        font-size : 12px;
        margin: 0px;
		padding: 0px;
		background: #c3ff9a url("images/bg_green.gif") repeat-x top left fixed; 
}


h1{
        font-weight: normal;
        font-size: 24px;
        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #000000;
        margin: 0px;
}


h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        margin: 0px;
}


h3 {
        font-weight: normal;
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        font-size: 20px;
        margin: 0px;
		text-decoration: italic;
        color: #FFFFFF;
}


p {
        font-size: 100%;
        margin: 2px 0px;
}


ul {
        margin-left: 5px;
        padding: 0px;
}


li {
        margin-left: 10px;
        margin-top: 4px;
        margin-bottom: 4px;
        padding: 0px;
        list-style-position: outside;
        list-style-type: disc;
}

.suggest_div {
	position:absolute;
}
.suggest_table {
	background-color: White;
	border: 1px solid #AAAAAA;
	width: 150px;
}
.suggest_tdout {
	border:none;
	cursor: pointer;
	width: 150px;
	background-color: #EEEEEE;
	color:Black;
}

.suggest_tdover {
	border:none;
	cursor: pointer;
	width: 100px;
	color:White;
	background-color: #AAAAAA;
}


.top_panel_tr {
        background-image: url(images/top_panel_r1_c1b.gif);
        background-color: White;
        background-position: left;
        background-repeat: no-repeat;
        padding-left: 200px;
}


.top_panel td {
        white-space: nowrap;
}


.top_menu_bttn a {
        text-decoration: none;
        position: relative;
        display: block;
        margin-top: 2px;
        color: #000000;
        font-size: 14px;
}


.top_menu_bttn a:hover {
        text-decoration: underline;
        margin-top: 4px;
        color: #000000;
}


.textinput {
        font-size: 100%;
        padding-right: 3px;
        padding-left: 3px;
}

.selectinput {
        color: #000000;
}

.selectinputalarm {
        color: red;
}
 

.listbox {
        font-size: 100%;
        vertical-align : middle;
}


.button {
        font-size: 100%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
}


.comment_button {
        font-size: 100%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        padding-left: 3px;
        padding-right: 3px;
}


.radio {
        font-size: 100%;
        vertical-align : middle;
}


.checkbox {
        font-size: 100%;
        vertical-align : middle;
}


a {
        text-decoration: none;
}


a:hover {
        text-decoration: underline;
}


.bblink a {
        text-decoration: none;
}


.bblink a:hover {
        text-decoration: underline;
}


.maintable {
}


.maintablea {
        margin-top: 5px;
}


.maintableb {
}


.tableh1 {
        padding-right: 10px;
        padding-left: 10px;
        height: 25px;
        background-image: url(images/tableh1_bg.gif);
}


.tableh1a td {
        border: none;
        height: 30px;
        font-size: 150%;
        font-weight: bold;
}


.tableh1a img {
        display: block;
}


.tableh1_compact {
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        height: 25px;
        background-image: url(images/tableh1_bg.gif);
}


.tableh2 {
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
        background-image: url(images/tableh2_bg.gif);
}


.tableh2_compact {
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        background-image: url(images/tableh2_bg.gif);
}


.tableb {
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}


.tableb_compact {
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}


.tablef {
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        text-align: center;
}




.album_stat {
        font-size : 85%;
        margin: 5px 0px;
}


.thumb_title {
        font-weight : bold;
        font-size: 80%;
        padding: 2px;
        display : block;
}


.thumb_caption {
        font-size: 80%;
        padding: 1px;
        display : block;
}


.thumb_caption a {
        text-decoration: underline;
}



.thumb_num_comments {
        font-weight: normal;
        font-size: 85%;
        padding: 2px;
        font-style : italic;
        display : block;
}


.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 1px;
}


.user_thumb_infobox th {
        font-weight : bold;
        font-size: 100%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}


.user_thumb_infobox td {
        font-size: 85%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}


.user_thumb_infobox a {
        text-decoration: none;
}


.user_thumb_infobox a:hover {
        text-decoration: underline;
}


.sortorder_options {
        padding: 0px;
        margin: 0px;
        font-weight: normal;
        font-size: 50%;
        white-space: nowrap;
}


.navmenu {
        font-weight: bold;
        border: none;
        background-image: url(images/tableh1_bg.gif);
}


.navmenu img {
        display: block;
}


.navmenu a {
        position: relative;
        display: block;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none;
        background-image: url(images/tableh1_bg.gif);
        line-height: 25px;
        height : 25px;
}


.navmenu a:hover {
        text-decoration: none;
}


.admin_menu_thumb {
        font-size: 90%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 85px;
}


.admin_menu_thumb a {
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
}




.admin_menu_thumb a:hover {
        text-decoration: underline;
}


.admin_menu {
        font-size: 90%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        background-repeat: repeat-x;
        background-color: #EFF0F1;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
}

.admin_menu a {
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 2px;
        padding-right: 2px;
        text-align: center;

        }


.admin_menu a:hover {
        text-decoration: underline;
}


.comment_date{
        font-size: 90%;
        vertical-align : middle;
}


.image {
        margin: 2px;
}


.thumbnails {
        padding: 5px;
}


.footer {
        font-size : 9px;
}


.footer a {
        text-decoration: none;
}


.footer a:hover {
        text-decoration: underline;
}


.statlink a {
        text-decoration: none;
}


.statlink a:hover {
        text-decoration: underline;
}


.alblink a {
        text-decoration: underline;
}


.alblink a:hover {
        text-decoration: underline;
}


.catlink {
        display: block;
        margin-bottom: 2px;
}


.catlink a {
        text-decoration: underline;
}


.catlink a:hover {
        text-decoration: underline;
}


.topmenu {
        line-height : 130%;
        font-size : 110%;
}


.topmenu a {
        text-decoration : underline;
}


.topmenu a:hover  {
        text-decoration : underline;
}


.img_caption_table {
        border: none;
        width : 100%;
        margin : 0px;
}


.img_caption_table th {
        font-size : 100%;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
}


.img_caption_table td {
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
}

.debug_text {
        border: #BDBEBD;
        background-color: #EFEFEF;
        width : 900px;
        margin : 0px;
        
}

.clickable_option {
        cursor : hand;
}

.listbox_lang {
        color: #000000;
        background-color: #FAFAFA;
        border: 1px solid #FAFAFA;
        font-size: 80%;
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        vertical-align : middle;
}

/*new OpensideD */

.module {
margin:3px 2px;
background:transparent url(images/trep/bl-white.png) no-repeat scroll left bottom;
border:0pt none;
padding:0pt;
height:1%;
}

.moduleFrame {
background:transparent url(images/trep/br-white.png) no-repeat scroll right bottom;
border:0px;
padding:0pt 0pt 5px;
overflow:hidden;
margin:0pt;
}

.moduleHeaderContainer {
background:transparent url(images/trep/tl-white.png) no-repeat scroll left top;
margin:0pt;
padding:0pt;
}

.moduleHeader {
background:transparent url(images/trep/tr-white.png) no-repeat scroll right top;
border:medium none;
color:#666666;
padding:2px 3px;
height:1.8em;
min-height:20px;
overflow:hidden;
margin:0pt;
}

.moduleContent {
background:transparent none repeat scroll 0%;
border:medium none;
margin:0pt 3px;
overflow:hidden;
/*border-top:1px solid #DDDDDD;*/
clear:both;
padding:7px;
}


.nv-pager {
clear:both;
padding:1ex 0pt 0pt;
text-align:center;
margin:0pt;
}

/* general layout */


#div-1 {
 position:relative;
 height: 74px;
 width: 880px;
 background-image: url(images/header.png);
 background-repeat:no-repeat;
 background-position:center;
 }
 
#div-1a {
 position:absolute;
 top:0;
 left:20px;
  /*width:300px;*/
  color: #FF7C00;
  color:#666666;
  font-weight: italic;
}
#div-1aa {
 float: left;
}


#div-1b {
 position:absolute;
 top:1px;
 right:20px;
 /*width:468px;*/
 z-index : 3;
}

#baseDiv {
margin-left:auto;
margin-right:auto;
position:relative;
width:880px;
}

#footer{
clear: left;
width: 100%;
color: #aaa;
text-align: center;
padding: 4px 0;
}

#footer a {
color: #aaa;
}


#topsection{
height: 136px; /*Height of top section*/
min-width: 628px;
}

#maincontainer { width: auto; min-width: 740px; max-width: 90em; margin:auto; background: #F0FFCA;}
  
  #xcol1 { float: left; width: 170px; margin:0pt; padding:0pt;  }
  #xcol2 { float: right; margin:0pt; padding:0pt; width: 170px; }
  #xcol3 { margin: 0 170px; width: 628px; }
  
  #xcol1_content { padding: 0px 3px; }
  #xcol2_content { padding: 0px 3px; }
  #xcol3_content { 
	padding: 3px 3px;
	}
   
  .cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
 	#xmain1 {
		margin:0; padding:0;
		}
	#xmain2 {
		margin:auto; width: 974px;
		} 

span.mainindex {
color:red; font-weight:bold
}

p.mainindex {
color:#777777; font-size:13px; line-height:24px; padding:0pt; text-align:center;
}

.mainindexslg {
font-size:1.4em;
color:#777777;
}


a.joinbtn {
background:#FFCC00 url(images/trep/btn_ghome_right_600x33.gif) no-repeat scroll 100% 0pt;
color:#000000 !important;
cursor:pointer;
display:block;
float:right;
font-size:124%;
margin:0px;
text-align:center;
text-decoration:none;
}

span.joinbtn {
background:transparent url(images/trep/btn_ghome_left_8x33.gif) no-repeat scroll 0%;
display:block;
min-height:25px;
height:25px;
padding:8px 20px 0pt;
font-weight: bold;
}

a.joinbtn:hover span {
background:transparent url(images/trep/btn_ghome_left_8x33hover.gif) no-repeat scroll 0pt;
color : #FFFFFF;
}

a.joinbtn:hover {
background:#DCDCDC url(images/trep/btn_ghome_right_600x33hover.gif) no-repeat scroll 100% 0pt;
text-decoration:none;
}


/* different style */
.blue-module {
background:transparent url(images/trep/bl-blue.png) no-repeat scroll left bottom;
}
.blue-module .moduleFrame {
background:transparent url(images/trep/br-blue.png) no-repeat scroll right bottom;
}
.blue-module .moduleHeaderContainer {
background:transparent url(images/trep/tl-blue.png) no-repeat scroll left top;
}
.blue-module .moduleHeader {
background:transparent url(images/trep/tr-blue.png) no-repeat scroll right top;
}

.green-module {
background:transparent url(images/trep/bl-green.png) no-repeat scroll left bottom;
}
.green-module .moduleFrame {
background:transparent url(images/trep/br-green.png) no-repeat scroll right bottom;
}
.green-module .moduleHeaderContainer {
background:transparent url(images/trep/tl-green.png) no-repeat scroll left top;
}
.green-module .moduleHeader {
background:transparent url(images/trep/tr-green.png) no-repeat scroll right top;
}

.yellow-module {
background:transparent url(images/trep/bl-yellow.png) no-repeat scroll left bottom;
}
.yellow-module .moduleFrame {
background:transparent url(images/trep/br-yellow.png) no-repeat scroll right bottom;
}
.yellow-module .moduleHeaderContainer {
background:transparent url(images/trep/tl-yellow.png) no-repeat scroll left top;
}
.yellow-module .moduleHeader {
background:transparent url(images/trep/tr-yellow.png) no-repeat scroll right top;
}

.red-module {
background:transparent url(images/trep/bl-red.png) no-repeat scroll left bottom;
}
.red-module .moduleFrame {
background:transparent url(images/trep/br-red.png) no-repeat scroll right bottom;
}
.red-module .moduleHeaderContainer {
background:transparent url(images/trep/tl-red.png) no-repeat scroll left top;
}
.red-module .moduleHeader {
background:transparent url(images/trep/tr-red.png) no-repeat scroll right top;
}

.orange-module {
background:transparent url(images/trep/bl-orange.png) no-repeat scroll left bottom;
}
.orange-module .moduleFrame {
background:transparent url(images/trep/br-orange.png) no-repeat scroll right bottom;
}
.orange-module .moduleHeaderContainer {
background:transparent url(images/trep/tl-orange.png) no-repeat scroll left top;
}
.orange-module .moduleHeader {
background:transparent url(images/trep/tr-orange.png) no-repeat scroll right top;
}

.blue-webnote {
background:transparent url(images/trep/webnote-bl-blue.png) no-repeat scroll left bottom;
}
.blue-webnote .moduleFrame {
background:transparent url(images/trep/webnote-br-blue.png) no-repeat scroll right bottom;
}
.blue-webnote .moduleHeaderContainer {
background:transparent url(images/trep/webnote-tl-blue.png) no-repeat scroll left top;
}
.blue-webnote .moduleHeader {
background:transparent url(images/trep/webnote-tr-blue.png) no-repeat scroll right top;
}

.yellow-webnote {
background:transparent url(images/trep/webnote-bl-yellow.png) no-repeat scroll left bottom;
}
.yellow-webnote .moduleFrame {
background:transparent url(images/trep/webnote-br-yellow.png) no-repeat scroll right bottom;
}
.yellow-webnote .moduleHeaderContainer {
background:transparent url(images/trep/webnote-tl-yellow.png) no-repeat scroll left top;
}
.yellow-webnote .moduleHeader {
background:transparent url(images/trep/webnote-tr-yellow.png) no-repeat scroll right top;
}

.red-webnote {
background:transparent url(images/trep/webnote-bl-red.png) no-repeat scroll left bottom;
}
.red-webnote .moduleFrame {
background:transparent url(images/trep/webnote-br-red.png) no-repeat scroll right bottom;
}
.red-webnote .moduleHeaderContainer {
background:transparent url(images/trep/webnote-tl-red.png) no-repeat scroll left top;
}
.red-webnote .moduleHeader {
background:transparent url(images/trep/webnote-tr-red.png) no-repeat scroll right top;
}

.orange-webnote {
background:transparent url(images/trep/webnote-bl-orange.png) no-repeat scroll left bottom;
}
.orange-webnote .moduleFrame {
background:transparent url(images/trep/webnote-br-orange.png) no-repeat scroll right bottom;
}
.orange-webnote .moduleHeaderContainer {
background:transparent url(images/trep/webnote-tl-orange.png) no-repeat scroll left top;
}
.orange-webnote .moduleHeader {
background:transparent url(images/trep/webnote-tr-orange.png) no-repeat scroll right top;
}

.green-webnote {
background:transparent url(images/trep/webnote-bl-green.png) no-repeat scroll left bottom;
}
.green-webnote .moduleFrame {
background:transparent url(images/trep/webnote-br-green.png) no-repeat scroll right bottom;
}
.green-webnote .moduleHeaderContainer {
background:transparent url(images/trep/webnote-tl-green.png) no-repeat scroll left top;
}
.green-webnote .moduleHeader {
background:transparent url(images/trep/webnote-tr-green.png) no-repeat scroll right top;
}

.tdcol1  {
background: #EEEEEE
}

.tdcol1:hover  {
background: #c3ff9a;
color: #004400
}

.tdcol2 {
background: #FFFFFF
}

.tdcol2:hover  {
background: #c3ff9a;
color: #004400
}

.anoline:hover {
text-decoration:none;
}

.anoline {
display:block; width:100%;
}