/*************************************************************************
	' Function : CSS defintions.
'**************************************************************************/

/* General Tag specifications */
BODY   {
	BACKGROUND-COLOR: #8D4701;
	COLOR: #0E180F;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10pt;
}

  .gradientH{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
/* background-color: #FFEC8B;*/
    background-image: none;
    /* fallback (Opera) */
    background-color: #FFEC8B;
    /* Mozilla: */
/*    background: -moz-linear-gradient(left, #FFEC8B, #804000);*/
    /* Chrome, Safari:*/
/*    background: -webkit-gradient(linear,*/
/*                left top, right top, from(#FFEC8B), to(#804000));*/
    /* MSIE */
/*    filter: progid:DXImageTransform.Microsoft.Gradient(*/
/*                StartColorStr='#FFEC8B', EndColorStr='#804000', GradientType=1);*/
    margin:1px auto;
    width: 98%;
    border: 3px double #9C7E3E;
    padding-left: 15px;
    padding-bottom: 15px;

                
  }
  
.blank.TABLE
{
	BACKGROUND: none;
	BORDER: none;
	/*COLOR: #0E180F;*/
}

.blank.TD
{
	BACKGROUND: none;
	/*COLOR: #0E180F;*/
	FONT-SIZE: 10pt; 
	BORDER: none;
}

TD    {
	BACKGROUND-COLOR: #FFF6CB;
	background-image: url('./images/bg2.jpg');
	COLOR: #0E180F;
	/*
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;*/
	FONT-SIZE: 10pt; 
	/*BORDER: 1px solid #A68244;*/
}

blockquote, p     {

	COLOR: #0E180F;

}


hr     {

	COLOR: #A68244;
	BACKGROUND-COLOR: #9C7E3E;

}


a:link, a:active, a:visited {
	color: #8D4701;
	text-decoration: none;
	FONT-SIZE: 10pt ;
	font-weight: bold;
}
a:hover {color: #FF0C00; text-decoration: none; }

input {
   color:#050;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   text-align: center;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
      
input.disabled {
   color:#888888;
   font-weight:bold;
   background-color: #dcb;
   border:1px solid black;
   text-align: center;
   padding:0px 10px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
      

      
TABLE             {
	BACKGROUND-COLOR: #FFE996;
	background-image: url('./images/bg.jpg');
	BORDER: 1px solid #9C7E3E;
	COLOR: #0E180F;
}

/* Info Box WITHOUT Headings */
.CPbox1            {BACKGROUND-COLOR: #F9F9EE; BORDER: 1px solid #FFBA00}
.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* YELLOW Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #002D99}
.CPbox2H           {BACKGROUND-COLOR: #84A8DF; PADDING: 1px}
.CPbox2H B         {COLOR: #FFFFFF; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B           {BACKGROUND-COLOR: #FDFDE0}
.CPbox2B A:link    {COLOR: #00309C; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #CE6500; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #F07702; FONT-SIZE: 10px; TEXT-DECORATION: underline}


/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

}

.arrowImg
{
	-moz-opacity: 0.5;
}

.lang_box
{
 width: 422px;
 height: 100%;
 padding: 0px;
 margin: 1px, 0px;
 top: 1px;
 background: #EEEEEE;
 color: #000000;
 text-align: left;
}

tr.graybg td
{
	background: url(./images/gray.png) repeat;
}

