 /* ################# ############################## #################   */
   
body, html {
  background       :  url('../images/bg.jpg') #e1e3cd;
  background-repeat:repeat-x;
  margin           : 0px;
  margin-bottom    : 0px;
  margin-left      : 0px;
  margin-right     : 0px;
  margin-top       : 0px;
  padding          : 0px;
  font-family      : Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 14px;
  color            : #000000;
  
  
  height:100%; 

 
 }
 .top {
 background       :  url('../images/top.png');
 background-repeat:no-repeat;
 background-position:left;
}
 .btm {
 background       :  url('../images/bottom.png');
 background-repeat:repeat-x;
 background-position:bottom;
}
 .left {
 background       :  url('../images/left.png');
 background-repeat:repeat-y;
}
 .right {
 background       :  url('../images/flo.png');
 background-repeat:no-repeat;
 background-position:bottom,right;
}
 .center {
 background       :  url('../images/flo.png');
 background-repeat:no-repeat;
 background-position:bottom right;
}
 .trns {
 background       :  url('../images/trns.png');
 background-repeat:repeat;
}
 .menu_1 {
 background       :  url('../images/menu_1.jpg');
 padding: 5px;
 background-repeat:repeat-x;
}
 .menu_2 {
 background       :  url('../images/menu_2.jpg');
 background-repeat:repeat-x;
 }
 

 /* ################# ############################## #################   */
a:link, a:visited {
  color            : #000000;
  text-decoration  : none;
 
}

a:hover {
  color            : #444444;
  text-decoration  : none;
}

a.basic_menu {
  line-height      : 19px;
  display          : block;
  padding          : 0px 0px 0px 5px;
  margin-bottom:3px;
  width            : 235px;
}

a:link.basic_menu, a:visited.basic_menu {
  text-decoration  : none;
}

a:hover.basic_menu {
  color            : #444444;
  text-decoration  : none;
  
}
/*#########################################3#################*/
a.basic_menu2 {
  line-height      : 19px;
  display          : block;
  padding          : 0px 0px 0px 25px;
  margin-bottom:3px;
  margin-left:10px;
  width            : 225px;
  background-image:url(../images/btn.png);
  background-repeat:no-repeat;
  background-position:left;
   
}

a:link.basic_menu2, a:visited.basic_menu2 {
  text-decoration  : none;
}

a:hover.basic_menu2 {
  color            : #99CC00;
  text-decoration  : none;
  
}
/*#########################################3#################*/
a.second_menu {
  line-height      : 13px;
  display          : block;
  padding          : 0px 0px 0px 25px;
  margin-bottom:3px;
  margin-left:10px;
  width            : 225px;   
  font-size:11px;
}
a:link.second_menu, a:visited.second_menu {
  text-decoration  : none;
}
a:hover.second_menu {
  color            : #000000;
  text-decoration  : none;
}
/*#########################################3#################*/
.white {
color:#FFFFFF;}
/* ################# ############################## #################   */
 

/* ################# ############################## #################   */
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #cccccc;
background-color: #DFDFFF;
width: 200px;
filter:alpha(opacity=90);
-moz-opacity:0.9; 
opacity: 0.9;
padding: 5px 5px 5px 5px;
}

/* ################# ############################## #################   */
a:link.white, a:visited.white {
  color            : #ffffff;
  text-decoration  : none;
}
a:hover.white {
  color            : #FFF0B3;
  text-decoration  : none;
}
/* ################# ############################## #################   */
.bordering
{
border:#999999 1px;
border-color:#CCCCCC;
border-style : solid;
border-width:1px; 
padding:5px;
}
/* ################# ############################## #################   */
.clearer
{
font-size:0px;
height:0px;
line-height: 0px;
width: 100%;
display: block;
clear:both;
}
.bg_2
{
background-image:url(../images/top_bg.jpg);
background-repeat:repeat-x;
}
.pad
{
padding:10px;
}
