html, body, form 
{
	height: 100%;	
}
body 
{
    margin: 0;
    padding: 0;
    font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-size:0.75em;
    color:#000 ;
    background:#423f3b url(/imgs/bg.jpg) top center repeat-x;
}

table 
{
	font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; text-align:left;
}

h1 {color:#0c2679; font-size:1.3em; font-weight:normal;}
h2 {color:#0c2679; font-size:1.2em; font-weight:normal;}
h3 {color:#0c2679; font-size:1.1em; font-weight:normal;}

a, a:visited {color:#0c2679; }

a:hover {color:#000;}

ul {
	list-style-image:url(../imgs/bullet.gif);
}

.TextField 
{
	background-color:#b4aaa0; 
	border:#494641 1px solid;
}

.InputControl 
{
	background:url(../imgs/bg-btn.gif) center repeat-x; 
	border:#19275b 1px solid;
	color:#fff;
	padding:3px;
	text-transform:uppercase;
	text-decoration:none;
}
.InputControl2 
{
	background:url(../imgs/bg-btn2.gif) center repeat-x; 
	border:#9e3100 1px solid;
	color:#fff;
	padding:3px;
	text-transform:uppercase;
	text-decoration:none;
}

.bigtitle {color:#000; font-size:1.7em; text-transform:uppercase;}



#divBG {
	width:100%; margin:0 auto; background:url(../imgs/bg-table.jpg) top center no-repeat; height:850px;
	}
#divMenu {
	margin:0 auto;width:941px; text-align:center;
	}
	
#divMenu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#divMenu ul li
{
   float:			left;
	position:		relative;
}	
	
#mainTable {width:941px; border:none; margin:0 auto;}

#menuTop { vertical-align:bottom; padding-right:7px; width:292px; text-align:right; }
#menuTop a, #menuTop a:visited, .menutop, .menutop:visited { text-decoration:none; }
#menuTop a:hover, .menutop:hover {color:#4f4b46;}

#tableContent {
	background:url(../imgs/bg-contenttop.jpg) top center no-repeat; width:100%; border:none;
	}
	
#tdNews {
	vertical-align:top;	
	background-image: url(../imgs/bg-content.jpg);
	background-position: left;		 
}

#picNews {
	float:left; width:95px;
	}
	
.borderpic {border:#544244 1px solid;}

#divNews {
	float:right; width:152px; text-align:justify;
	}
	
#tdContent {	
	vertical-align:top; 
	text-align:justify;	
	background-image: url(../imgs/bg-content.jpg);
	background-position: right;	
}
	
#tdContent #Col1 
{
    float: left;    
    width: 48%;
}

#tdContent #Col2 
{
    float: right;
    width: 48%;
}

	
	
#tdFooter {text-align:center; color:#cac1b9; font-size:0.85em;}

.flink {color:#cac1b9;}



#Categories a 
{
   float: left;
}
