/*
 *  Janmedia Ihnteractive (c) 2003 
 *  $Id: style.css,v 1.1 2004/09/03 12:09:34 pci Exp $
 */
BODY
{
	margin: 0px;
	background-color: #5d5d5d;
}

P
{
	margin:         0px;
	font-family: 	Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:		11;
	color: #ffffff;
}

/*------------------------------------------------------------------------------
 *  PREVIEW WARNING
 *----------------------------------------------------------------------------*/
.preview_warning
{
    font-size:          12px ;
    font-family:        Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif;
    font-weight:        bold;
    background-color:   #FF0000;
    text-align:         center;
    border:             1px solid gray;
}

TD {
	FONT-SIZE: 11px; COLOR: #707070; FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.middle {
       background:  url(../middle_back.png) repeat-y;
}

.top {
       background:  url(../top.png) no-repeat;
}

.bottom {
       background:  url(../bottom_back.png) repeat-x;
}


H1 {

  background : #ffffff;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 3px 3px 3px 3px;
  margin: 0px 0px 0px 3px;
  width: 100%;
}

H2 {

  background : #EEEEEE;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 2px 0px 2px 3px;
  margin:5px 0px 5px 0px;
}


H3 {

  background : #F4F4F4;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 1px 0px 1px 3px;
  margin:0px 0px 0px 0px;
}

H4 {

  background : #E5FFDE;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 2px 0px 2px 3px;
  margin:5px 0px 5px 0px;
}

H5 {

  background : #DFE4FA;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 2px 0px 2px 3px;
  margin: 5px 0px 5px 0px;
}

H6 {

  background : #C1EAB4;
  font-family: Arial, Helvetica, sans-serif; font-size: 1px; font-style: normal; font-weight: normal; color: black;
  padding: 1px 0px 1px 3px;
  margin:1px 0px 0px 0px;
}

HR
{
	height: 1px;
	color:	#DDDDDD;
}

.green {

  background : #DAF3CC;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.gray {

  background : #DDDDDD;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.blue {

  background : #CAD2EF;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.red {

  background : red;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.black {

  background : #000000;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: black;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
}

A
{
	font-weight: 		normal;
	COLOR: 				#195F92;
	TEXT-DECORATION:	none;
}

A:hover
{
	font-weight: 		normal;
	COLOR: 				#a69d00;
	TEXT-DECORATION:	underline;
}


A.submenu
{
	font-weight: 		normal;
	COLOR: 				black;
	TEXT-DECORATION:	none;
}

A.submenu:hover
{
	font-weight: 		normal;
	COLOR: 				black;
	TEXT-DECORATION:	underline;
}

/*
A:link {
	font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
	background:transparent;
}
A:visited {
font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
		background:transparent;
}
A:active {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
}

A:hover {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
}
*/


A.small:link {
font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
		background:transparent;
		font-size: 10px;
}
A.small:visited {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
		font-size: 10px;
}
A.small:active {
font-weight: normal;
	COLOR: black; TEXT-DECORATION: none;
		background:transparent;
		font-size: 10px;
}

A.small:hover {
font-weight: normal;
	COLOR: gray; TEXT-DECORATION: none;
		background:transparent;
		font-size: 10px;
}

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal;}
.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal;}
.smallest { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal;}
.rama {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:white; color: Black;  border-color : #AAAAAA;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }
.rama2 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:#F6F6F6; color: Black;  border-color : #EEEEEE;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }
.rama3 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px;background:#F6F6F6; color: Black;  border-color : #DDDDDD;  border-width : 1px 1px 1px 1px;  border-style : solid;  font-weight : normal;      }


.boxes {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF;
           margin: 0 0 0 0; padding: 0 0 0 0;}

.buttons {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: black; background-color: #FAFAFA; border-color : red;  border-width : 2px 1px 1px 1px;  border-style : solid;}

.rame {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 2 2 0 2;}

.rame2 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #dddddd;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 0 0 0;}

.rame3 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #F6F6F6; border-color : #a69d00;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 10 10 10;}

.rame4 {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 10 10 10;}

.rame4a {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 15 15 15 15;}
.rame4rb {  font-family: Arial,Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
			font-size: 11px; color: #000000; 
			font-style: normal; font-weight: normal; 
			background-color: #FFFFFF; 
			border-color : #BBBBBB;  
			border-width : 0px 1px 1px 0px;  border-style : solid;
           margin: 0 0 0 0; padding: 10 15 10 15;}   
                   
.rame4ac {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 0 0 0;}
           
.rame4ad {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 0 0 0;
           background: url(/images/table_bg_right.gif) repeat-y right;
           }
           
.rame4ae {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #707070; font-style: normal; font-weight: normal; background-color: #FFFFFF; border-color : #BBBBBB;  border-width : 1px 1px 1px 1px;  border-style : solid;
           margin: 0 0 0 0; padding: 0 5 0 0;
           background: url(/images/doc_table_bg.gif) repeat-y; background-position: right;
           
           }           

.rame4rc 
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	font-style: normal; font-weight: normal; 
	border-color : #BBBBBB;  
	border-width : 0px 1px 1px 0px;  border-style : solid;
    margin: 0 0 0 0; padding: 10 15 10 15;
}           
           
.rame4b {  font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
		   font-size: 11px; color: #000000; font-style: normal; 
		   font-weight: normal; 
			border: 1px solid #bbbbbb;
           margin: 0 0 0 0;}           

.pad1l
{
	padding-left: 1px;
}

TD.pad15
{
	padding: 15 20 15 15;
}

TD.pad15b
{
	padding: 0 15 15 15;
}

TD.pad25
{
	padding: 15 25 15 25;
}


.pad5
{
	padding: 5 5 5 5;
}

.pad5tr
{
	padding: 5 5 0 0;
}


DIV.cs
{
	background-color: white;
	padding: 10px 10px 0px 10px;
	height: 100%;
	min-height: 100%;
}

A.cs
{
	font-weight: normal;
	color: black; 
	text-decoration: none;
	background:transparent;
	font-size: 11px;
	cursor: hand;
	cursor: pointer;
}

A.cs:hover
{
	font-weight: normal;
	color: black; 
	text-decoration: underline;
	background:transparent;
	font-size: 11px;
	cursor: hand;
	cursor: pointer;
}


A.cs_under
{
	font-weight: normal;
	COLOR: black; TEXT-DECORATION: underline;
	background:transparent;
	font-size: 10px;
	cursor: hand;
	cursor: pointer;
}


.forms { margin: 0px; }

.copy 
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	font-style: normal; 
	font-weight: normal; 
	border-color : #C2C2C2;  
	border-width : 1px 0px 0px 0px;  
	border-style : solid; 
	padding-right: 5px;
}

.copy_left
{  
	font-family: Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000; 
	padding-left: 5px;
	font-style: normal; 
	font-weight: normal; 
	border-color : #C2C2C2;  
	border-width : 1px 1px 0px 0px;  
	border-style : solid; 
}

.portfolio
{
	font-family: arial, helvetica, sans-serif;
	color: #6B6B6B;
	padding: 0px 0px 0px 1px;
}

.portfolio_title
{
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.portfolio_title_under
{
	font-family: arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

A.portfolio_sort
{
	font-size: 9px;
	text-decoration: none;
	color: #808080;
}

A.portfolio_sort:hover, A.portfolio_sort:active
{
	font-size: 9px;
	text-decoration: underline;
	color: #808080;
}


.front_box_title
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

.front_box_body
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	padding: 5 0 5 5;
}

A.news_title
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

A.news_title:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}

A.news_title_large
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}

A.news_body
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}

A.news_body:hover
{
	font-family: arial, helvetica, sans-serif;
	color: #707070;
	font-size: 11px;
	text-decoration: none;
}


UL.gray_bullet
{
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}

UL.gray_bullet LI
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/ls_2.gif);
    background-position: 0px 2px;
    background-repeat: no-repeat;
	padding-left: 10px;
	padding-bottom: 15px;
}

UL.gray_bullet2
{
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}

UL.gray_bullet2 LI
{
	padding-bottom: 15px;
}

UL.gray_bullet2 LI A
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/c_4.gif);
    background-position: 0px 2px;
    background-repeat: no-repeat;
    padding-left: 15px;
    padding-bottom: 15px;
}

UL.gray_bullet2 LI A:hover
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/c_4_over.gif);
    background-position: 0px 2px;
    background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 15px;
}

.header_text
{
	color:#aaaaaa;
	font-size: 11px;
}

.dark_gray
{
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
}

.dark_gray A.tab
{
	color: #808080;
	text-decoration: none;
}

.dark_gray A.tab:hover
{
	color: #808080;
	text-decoration: underline;
}

IMG.img_gray
{
	border: 1px solid #BBBBBB;
}

A.portfolio_cs
{
	text-decoration: none;
}

A:hover.portfolio_cs
{
	text-decoration: underline;
}

TD.hintsClassTd
{
	background-color: white;
	border: 1px solid #bbbbbb;
	padding: 5 5 5 5;
}

UL.orange
{
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}

UL.orange LI
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/s_7.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 6px;	
}

UL.orange LI A
{
	text-decoration: none;
}

UL.orange LI A:hover
{
	text-decoration: underline;
}

UL.orange2
{
	padding-top: 0x;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	list-style: none;
}

UL.orange2 LI
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/s_7.png);
    background-position: 0px 4px;
    background-repeat: no-repeat;
	padding-left: 15px;
}

UL.noindent
{
	margin: 0 0 0 3;
	padding: 0 0 0 5;
	font-family: verdana,arial, helvetica, sans-serif;
}


UL.noindent LI
{
	list-style: none;
	margin-left: 0px;
	margin-right: 0px;
    background-image: url(/images/c_5.gif);
    background-position: 0px 5px;
    background-repeat: no-repeat;
	padding-left: 10px;
}

UL.noindent2
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
	font-family: verdana,arial, helvetica, sans-serif;
}

UL.noindent2 LI
{
	padding-bottom: 3px;
}

UL, UL LI
{
    font-family: 	Verdana, Geneva, "Lucida Grande", Arial, Helvetica, sans-serif;
    font-size:		11;
}
