/* CSS Document */
body,td,input,textarea{ 
 font-family:Verdana,Arial;
 font-size:12px;
 color:black;
}
h1,.title_type{ 
 font-family:Verdana,Arial;
 font-size:16px;
 font-weight:bold;
 color:black;
}
.text_type{ 
 font-family:Verdana,Arial;
 font-size:14px;
 color:black;
}
ol,ul{
  /* type:"square";*/
   font-size:12px;
   font-family:"Arial";
   line-height: 200%;
}

a,a.link,a.visited{
  /*  color:#5983CC; */
   color:#CC6600;
   font-weight:bold;
   line-height: 150%;
   text-decoration:underline
}
a:hover,a.select{
   background-color: green;
   color: #00ff00;
   font-weight: bold;
   line-height: 150%;
   text-decoration:none
}
	
a.listdata:link,a.listdata:visited{
   color:#5983CC;
   font-weight:bold;
   text-decoration:none
}
a.listdata:hover{
   color:red;
   font-weight: bold;
   background:#DDFFBB;
   text-decoration:underline;
}

A.menu
{
    BACKGROUND-COLOR: #669933;
    BORDER-BOTTOM: oldlace outset;
    BORDER-LEFT: oldlace outset;
    BORDER-RIGHT: oldlace outset;
    BORDER-TOP: oldlace outset;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    HEIGHT: 3px;
    MARGIN: 3px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none;
    WIDTH: 3px;
    CLEAR: right
}

A.menu:active
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
    TEXT-DECORATION: none
}
A.menu:link
{
    BACKGROUND-COLOR: #669933;
    COLOR: white;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, 'Times New Roman'
}
A.menu:HOVER
{
    BACKGROUND-COLOR: oldlace;
    BORDER-BOTTOM: orange inset;
    BORDER-LEFT: orange inset;
    BORDER-RIGHT: orange inset;
    BORDER-TOP: orange inset;
    COLOR: mediumblue;
  /*  FONT-STYLE: italic; */
    TEXT-DECORATION: underline
}
.menu_active
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: oldlace outset;
    BORDER-LEFT: oldlace outset;
    BORDER-RIGHT: oldlace outset;
    BORDER-TOP: oldlace outset;
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bolder;
    HEIGHT: 3px;
    MARGIN: 3px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none;
    WIDTH: 3px;
    CLEAR: right
}

.menu_border_left
{
/*
    background-image: url(/cicta/images/side_line.gif) no-repeat;
	background-repeat:no-repeat;
*/
    BORDER-LEFT: #66CC66 2px solid;
    BORDER-TOP: #ff9966 2px solid;
	BORDER-BOTTOM: #ff9966 2px solid;
	TEXT-ALIGN: center;
}
.menu_border_right
{
    BORDER-RIGHT: #66CC66 2px solid;
    BORDER-TOP: #ff9966 2px solid;
	BORDER-BOTTOM: #ff9966 2px solid;
	TEXT-ALIGN: center;
}
.menu_style
{
    BORDER-TOP: #ff9966 2px solid;
	BORDER-BOTTOM: #ff9966 2px solid;
	TEXT-ALIGN: center;
}
.menu_style_over
{
    background-image: url(/images/bg_body.gif);
/*	background-repeat:no-repeat;*/
    BORDER-TOP: #ff9966 2px solid;
	BORDER-BOTTOM: #ff9966 2px solid;
	TEXT-ALIGN: center
}

.boundary
{
    BORDER-RIGHT: #ffffff 2px dotted
}
.dot_line {
	background-image: url(../images/topline_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td_padding
{
  padding-top: 16px;
  padding-left: 60px;
  padding-right: 60px;
}

.forum_border_top
{
     border-top: #E2E2E2 5px outset;
	 border-left:#cccccc 3px outset;
	 border-right:#cccccc 3px inset
}

.forum_border_left
{
	 border-left:#cccccc 3px outset;
	 border-top:#cccccc 1px solid;
}

.forum_border_center
{
	 border-left:#cccccc 1px solid;
	 border-top:#cccccc 1px solid;
}
.forum_border_merge
{
	 border-top:#cccccc 1px solid;
	 border-right:#cccccc 3px inset;
}

.forum_border_right
{
	 border-left:#cccccc 1px solid;
	 border-right:#cccccc 3px inset;
	 border-top:#cccccc 1px solid;
}

.forum_border_bottom
{
     border-top: #E2E2E2 3px outset;
}

