/* SteegAA stylesheet */
/* Version 0.1 */



BODY {margin: 0pt; padding-top:0px; background-color: #ffffff;
font: normal 10px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
}

.red
{  
vertical-align: top;
background-color: #8A1524;
}

.grey
{  
vertical-align: top;
background-color: #CECECE;
}


.lightred
{  
vertical-align: top;
background-color: #AA545F;
}

.header
{  
vertical-align: top;
background-image: url(../images/global/background_header.jpg)
}


.container
{  
vertical-align: top;
background-color:#fff3eb;
}

.side
{  
padding-top: 8px;
vertical-align: top;
background-color:#FFFFFF;
}

.subnav
{  
font: normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em; 
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
/*background-image: url(../images/global/background_subnav.jpg);
background-repeat: repeat-x;*/

vertical-align: top;
}

.subnav a:link { color: #333333; text-decoration: none;}
.subnav a:visited { color: #333333; text-decoration: none;}
.subnav a:hover { color:#8A1524; text-decoration: none;}
.subnav a:active { color: #333333; text-decoration: none;}


.footer1
{  
font: normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
background-color: #CECECE;
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
color: #585858
}

.footer1 a:link { color: #585858; text-decoration: none;}
.footer1 a:visited { color: #585858; text-decoration: none;}
.footer1 a:hover { color:#000000; text-decoration: none;}
.footer1 a:active { color: #585858; text-decoration: none;}

.footer2
{  
font: normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
text-align: right;
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
background-color: #F9C89C;
color: #585858
}


.project
{  
font:normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
vertical-align: top;
background-color: #ebebeb;
color: #333333
}


.main
{  
font:normal 12px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
vertical-align: top;
background-color:#FFFFFF;
color: #333333
}


.sidecontent
{  
font:normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em;
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
vertical-align: top;
background-color:#FFFFFF;
color: #333333
}



.item
{  
font: normal 11px arial,helvetica,clean,sans-serif; border-spacing:0; line-height:1.45em; 
padding-left: 8px; 
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
line-height: 18px;
vertical-align: top;
background-color: #EDDBDD;
border:  solid #C07E87;
border-width: 1;
color: #333333
}






h1 {font:normal 22px arial,helvetica,clean,sans-serif; line-height: 30px; color: #8A1524;}
h2 {font:normal 18px arial,helvetica,clean,sans-serif; line-height: 25px; color: #333333; }
h3 {font:bold 14px arial,helvetica,clean,sans-serif; line-height:20px; color: #8A1524; }
h4 {font:bold 12px arial,helvetica,clean,sans-serif; line-height:normal; color: #8A1524; border-bottom: 1px dashed #707070; }
h5 {font:bold 12px arial,helvetica,clean,sans-serif; line-height:normal; color: #333333; }
h6 {font:bold 12px arial,helvetica,clean,sans-serif; line-height:normal; color: #333333; }



A:LINK 
{
	color: #8A1524;
text-decoration: none; 
border: none;
}
A:HOVER 
{
	color: #8A1524;
text-decoration: underline; 
border: none;
}
A:VISITED
{
	color: #333333;
text-decoration: none; 
border: none;
}
A:ACTIVE
{
	color: #333333;
text-decoration: none; 
border: none;
}
