﻿/* default elements */



*{margin:0px;padding:0px}

.small
{ 
font-family:Tahoma, Arial, sans-serif;
font-size:0.4em;
color: #000000;
text-align:left;
}


h1
{
font-family:Tahoma, Arial, sans-serif;
font-size:1.9em; 
font-weight: bold;
color:#333333;
padding-left:5px;
line-height:1.6em
}
	
p
{
font-family:Tahoma, Arial, sans-serif;
font-size:0.7em; 
font-weight: normal;
color:#555555;

}

a
{
color:#ac0e22;
font-size:0.9em; 
font-weight:normal;
font-style:normal;
text-decoration:underline;
}


a:link
{
color:#ac0e22;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}


a:visited
{
color:#ac0e22;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}


a:hover
{
color:#ac0e22; 
font-style:normal;
text-decoration:none;
 }



/* Layout */

body

{
background: #CCCCCC url(Img/bg.gif) repeat-x;
font-family:Tahoma, Arial, sans-serif;
text-align: center;
color: #333333;
}



#wrapper 

{
background-color:#ffffff;
margin-top: 20px;
margin-right: auto;
margin-bottom:40px;
margin-left: auto;
width:902px;
}



#header

{
background:#660000;
width:902px;
border-top:5px solid #550a13;
height:151px;
padding-top: 0px;
margin-left:0px;
margin-right:0px;
margin-top: 0px;
margin-bottom: 0px;
}



#header .logo

{
float:left;
padding-top:0px;
padding-left:0px;
border: none;
}


#nav
{
font-family:Tahoma, Arial, sans-serif;
float:left;
list-style:none;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
width:902px;
height:48px;
background: transparent url(Img/navbg.gif);
background-repeat:repeat-x;


}

#nav ul

{
list-style:none;
margin-left:0px;
}


#nav li

{
text-align:left;
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}

#nav ul li a

{
	display: block;
	line-height: 2.5em;
	margin-right: 0px;
	padding: 8px 32px 8px 32px;
	color: #d3d2cc;
	font-weight: bold;
	font-size: 0.8em;
	text-decoration: none;
}

#nav li a:hover
{
color: #ffffff;
background:transparent;
background-image:url(Img/navactive.gif);
background-repeat:repeat-x;

}

#nav ul li .selected
{
color: #ffffff;
background-color:transparent;
background-image:url(Img/navactive.gif);
background-repeat:repeat-x;

}



#content

{
float:left;
background-image:url(Img/contentbgtop.jpg);
background-repeat:repeat-x;
background-position:top center;
background-color:#f3f3e7;
width:902px;
margin-top:20px;
margin:auto;
padding:0px;
margin-bottom:0px;
margin-right:0px;


}


#colfull

{
float:left;
width:840px;
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:30px;
background-color:inherit;
text-align:left;
font-size:0.9em;
padding:5px;

}

#logos { 
font-family : Tahoma, Arial, sans-serif; 
float : right; 
width : 270px; 
margin : 10px 15px 5px 0; 
text-align : left; 
font-size : 0.9em; 
} 

#colfull h1
{
	display: block;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #403f3b;
	font-weight: normal;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border-bottom: 1px solid #e5e6d6;
}

#colfull h3
{
	display: block;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #660000;
	font-weight: normal;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}


#colfull .red
{
color:#660000;
}

#colfull .redbold
{
color:#660000;
font-weight:bold;
}



#colfull p
 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 0.9em;
	color: #000000;
	padding: 10px 10px 10px 10px;
	text-align: left;
}

#colfull ul
{
	margin-left:10px;
	font-family: Tahoma, Arial, sans-serif;
	color: #000000;


}

#colfull li
{
	margin-left: 20px;
	font-family: Tahoma, Arial, sans-serif;
	color: #000000;
	font-size: 0.9em;
}


#colp1

{
float:left;
width:480px;
margin-left:10px;
margin-top:30px;
background-color:inherit;
text-align:left;
font-size:0.9em;
padding:5px;

}

#colp1 h1
{
	display: block;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #403f3b;
	font-weight: normal;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border-bottom: 1px solid #e5e6d6;
}

#colp1 .red
{
color:#660000;
}

#colp1 .redbold
{
color:#660000;
font-weight:bold;
}



#colp1 p

 { 
font: normal 0.9em Tahoma, Arial, sans-serif;
font-size:0.9em;
color: #000000;
padding:10px;
text-align:left;
}


#col1

{
float:left;
width:450px;
margin-left:10px;
margin-top:30px;
background-color:inherit;
text-align:left;
font-size:0.9em;
padding:5px;

}



#col1 h1
{
	display: block;
	font-size1.2em;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #403f3b;
	font-weight: normal;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	border-bottom: 1px solid #e5e6d6;
}

#col1 .red
{
color:#660000;
}


#col1 p

 { 
font: normal 0.9em Tahoma, Arial, sans-serif;
font-size:0.9em;
color: #000000;
padding:10px;
text-align:left;
}

#col2

{
	font-family:Tahoma, Arial, sans-serif;
	float: right;
	background: #ffffff url(Img/sidebarflag.gif) no-repeat top right;
	width: 300px;
	margin: 84px 15px 5px 0;
	padding: 5px 15px 5px 10px;
	text-align: left;
	font-size: 0.9em;
	border: 2px solid #ebebeb;
}


#col2 p

 { 
font: normal 0.9em Tahoma, Arial, sans-serif;
font-size:0.9em;
margin-top:5px;
color: #000000;
padding:10px 15px 5px 10px;
text-align:left;
}

#colnews .red
{
color:#660000;
}

#colnews

{
	font-family:Tahoma, Arial, sans-serif;
	float: right;
	background: #ffffff url(Img/sidebarflag.gif) no-repeat top right;
	width: 270px;
	margin: 84px 15px 5px 0;
	padding: 5px 15px 5px 10px;
	text-align: left;
	font-size: 0.9em;
	border: 2px solid #ebebeb;
}


#colnews p

 {
	font: normal 0.9em Tahoma, Arial, sans-serif;
	font-size: 0.6em;
	margin-top: 5px;
	color: #000000;
	padding: 10px 15px 5px 10px;
	text-align: left;
}


#col3

{
float:right;
background:#ffffff url(Img/sidebarflag.gif) no-repeat top right;
width:372px;
margin:20px 15px 5px 0;
padding:10px 15px 5px 10px;
text-align:left;
font-size:0.9em;
border:2px solid #ebebeb;
}


#col3 p

 { 
font: normal 0.9em Tahoma, Arial, sans-serif;
font-size:0.9em;
margin-top:10px;
color: #000000;
padding:10px 15px 5px 10px;
text-align:left;
}


#footer { 
width : 902px; 
height : 84px; 
clear : both; 
margin-top : 0; 
background : url(Img/footerbg.jpg) repeat-x; 
color : #666666; 
margin-left : auto; 
margin-right : auto; 
margin-bottom : 0; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
} 
#footer p { 
font-size : 0.7em; 
font-family : Tahoma, Arial, sans-serif; 
font-weight : normal; 
line-height : 1.4em; 
color : #aeaea6; 
padding-top : 40px; 
padding-bottom : 40px; 
text-align : center; 
} 
#footer a { 
font-size : 1em; 
font-weight : normal; 
color : #e01b1b; 
text-align : center; 
} 
#footer a:hover { 
text-decoration : underline; 
font-weight : normal; 
color : #e01b1b; 
text-align : center; 
} 

input 
{
color:#000000;
background-color:#f9faf5;
height:24px;
float:right;
width: 200px;
}

.submit 

{
float:right;
color: #000000;
margin-top:0px;
background-color: #f9faf4;
width: 60px;
margin-right:70px;
margin-left:3px;
margin-top:5px;
}

.input

{
color: #000000;
margin-top:3px;
background-color: #f9faf4;
border-top:1px solid #550a13;
border-left:1px solid #550a13;
border-right:1px solid #550a13;
border-bottom:1px solid #550a13;
width: 150px;
font-size: 1.9em;
font-family: Tahoma, Arial, sans-serif;
}

.left

{float:left;
padding:4px;
}
