
TD{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  
}
TD.gallery_title{
  font-size:18px;
  font-family: Arial;
  color:#d9150f;  
  font-weight:800;
}

TD.topBar{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
}

TD.pageTitle{
  font-size:16px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  font-weight:800;
}

TD.headTitle{
  font-size:18px;
  font-family: Arial, Helvetica, sans-serif;
  color:#d9150f;  
  font-weight:800;
  padding-left:27px;
}

TD.pageSubTitle{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  font-weight:800;
  text-decoration:none;
  
}


TD.td_menu_mouseover
{ 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=38,style=0);
  BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
  BACKGROUND-REPEAT: no-repeat;
}

A
{
  font-size:13px;
  font-family: Arial,Verdana, Helvetica, sans-serif;
  color:#FFFFFF;  
  font-weight:400;  
  text-decoration: none;
}

A.link_pages
{
  font-size:12px;
  font-weight:800;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  text-decoration: none; 
  background-color: #ffffff;
}

A.newsLinks
{
  font-size:11px;
  font-family: Arial;
  color:#FFFFFF;  
  text-decoration: none; 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40,style=0);
  background-color: #ffffff;
}

A.topLinks{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF; 
  text-decoration: none; 
  width :100%;
}
A.topLinks:hover{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  text-decoration: none; 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20,style=0);
  background-color: #ffffff;
}

A.bottomLinks{
  font-size:12px;
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;  
  text-decoration: none; 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20,style=0);
  background-color: #969696;
}

A.category_project
{
  font-size:13px;
  font-family: Arial;
  color:#000000; 
  text-decoration: none; 
  font-weight :800;
}

A.category_project:hover
{
  font-size:13px;
  font-family: Arial;
  color:#DC2721;  
  text-decoration: none; 
  font-weight :800;
}
A.category_gallery
{
  font-size:13px;
  font-family: Arial;
  color:#FFFFFF; 
  text-decoration: none; 
  font-weight :800;
}

A.category_gallery:hover
{
  font-size:13px;
  font-family: Arial;
  color:#DC2721;  
  text-decoration: none; 
  font-weight :800;
}

.4_borders2PX_red
{
	border-left   : #d9150f 2px solid;
	border-top    : #d9150f 2px solid;
	border-right  : #d9150f 2px solid;
	border-bottom : #d9150f 2px solid;
}

.4_borders2PX_blue
{
	border-left   : #71AAE1 2px solid;
	border-top    : #71AAE1 2px solid;
	border-right  : #71AAE1 2px solid;
	border-bottom : #71AAE1 2px solid;
}

SPAN.pos_relative
{
  position:relative;
  z-index:5;
  color:#FFFFFF;
  width : 100%;
  cursor : hand;
}
SPAN.pos_relative_hover
{
  position:relative;
  z-index:5;
  color:#d9150f;
  width : 100%;
  cursor : hand;
}

SPAN.text_relative{
  position:relative;
  color:#FFFFFF;
}
.text_relative{
  position:relative;
  color:#FFFFFF;
}
SPAN.text_relative_title{
  position:relative;
  color:#d9150f;
  font-size:13px;
  font-weight:800;
  width:50%;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#626262, endColorStr=#969696, gradientType=1);
}

SPAN.text_relative_title_E{
  position:relative;
  color:#d9150f;
  font-size:13px;
  font-weight:800;
  width:60%;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#969696, endColorStr=#626262, gradientType=1);
}


SPAN.text_relative_black{
  position:relative;
  z-index:10;
  color:#FFFFFF;
}

TD.td_transparent{ 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25,style=0);
  background-color : #FFFFFF;
}

TD.td_pages{ 
  background-color : #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45,style=0);
}


Table.table_transparent{
  background-color : #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45,style=0);
}

Table.table_transparent_inv{
  background-color : #FFFFFF;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45,style=0);
}

Table.table_transparent_left{
  background-color : #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=33,style=0);
}


.input_text{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65,style=0);
    position:relative;
}

.input_textArea{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70,style=0);
    position:relative;
    overflow: auto;
}

.input_radio{
    position:relative;
}

INPUT.submit_button{
  BORDER: 0;
  font-size:10pt;
  color:#FFFFFF;
  background-color:#dd3f31;
  font-Family:Arial;
  font-weight:800;
  position:relative;
}

.picture_border
{ 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75,style=0);
  border:0;
}

.picture_mouseover
{ 
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100,style=0);
  border:0;
}

.picture_none
{ 
  text-decoration:none;
}

.picture_none:hover
{ 
  text-decoration:none;
}

.pic
{ 
  border:#FFFFFF 2px solid;
}