
body
{
	font-family: verdana, arial, sans-serif;
	font-size:0.6em;
}

.ix2_newsitem h2
{
	font-size:1.3em;	
}

*
{
	margin:0;
	padding:0;
}

a:link, a:visited, a:hover, a:active
{

text-decoration: none;
}
a:hover, a:active
{
text-decoration: underline;
}



p
{
	padding: 0 0 0.8em 0;
}

th
{
text-align: left;
padding: 0 3px 0 0;
}

select
{
z-index: 0;
font-size: 1.0em;
}

/* td select 
 *{
 *width: *;
 *}
 */ 
 
a img
{
	border: 0;
}

table.carlogo
{
background-color: white;
border: 0px solid white;
padding: 10px 10px 10px 10px;
height: 80px;
border-right: 1px solid #2d3586;
border-bottom: 2px solid #2d3586;
margin: 5px;
}

table.padded
{
background-color: white;
border-collapse: collapse;
border: 0px solid white;
padding: 10px 10px 10px 10px;
}

table.padded tr td
{
padding: 0 5px 0 0 ;
text-align: left;
background-color: white;
border-collapse: collapse;
border: 0px solid white;
}

table.padded tr th
{
padding: 0 0 0 10px;
text-align: left;
}

.flowimg img, .flowimg a img
{
float: left;
margin: 0 4px 4px 0;

}

.newsitem h2 a
{
font-size: 0.7em;
color: black;
}

.newsitem_head
{
font-size: 1em;
font-weight: bold;
}

.newsitem
{
clear: both;
padding: 05px 0 0 0;
border-top: 1px #404040 solid;
}

.newsitem2
{
clear: both;
padding: 05px 0 20px 0;
}


.mediaitem h2 a
{
font-size: 0.7em;
color: black;
}

.mediaitem_head
{
font-size: 1.4em;
font-weight: bold;
}

.mediaitem
{
clear: both;
border-top: 1px #404040 solid;
}

.mediaitem2
{
clear: both;
padding: 05px 0 20px 0;
}

.gallerythumb
{
float: left;
width: 150px;
height: 150px;
border: 0px solid black;
padding: 3px 0 0 3px;
overflow: hidden;
}

.gallerythumbpits
{
border: 1px solid gray;
margin: 0 2px 2px 0;
height: 200px;
}

.flowboxes
{
float: left;
border: 0px solid black;
padding: 3px 0 0 3px;
display: table;
/*overflow: hidden;*/
}


.clearboth
{
clear: both;
}

.clearleft
{
clear: left;
}

.clearright
{
clear: right;
}

.float, .floatleft
{
padding: 0 10px 5px 0;
clear: right;
float: left;
}

.floatright
{
float: right;
}

.contactthumb
{
float: left;
width: 150px;
height: 250px;
border: 0px solid black;
padding: 3px 0 0 3px;
}

.div200px
{
width: 200px;
}

.div260px
{
width: 260px;
}

.div300px
{
width: 300px;
}

.div520px
{
width: 520px;
}

.flowbox
{
float: left;
/*width: 300px;*/
/*height: 40em;*/
border: 0px solid black;
padding: 3px 5px 0 5px;
/*overflow: hidden;*/
}

.footer_bar
{
background-color: #404040;
/*border-right: 1px solid #2d3586 ;*/
/*border-bottom: 2px solid #2d3586;*/
clear: both;
/*display: inline-table;*/
/*float: right;*/
/*margin: 10px 20px 10px 20px;*/
/*padding: 10px 10px 10px 10px;*/
/*text-align: right;*/
}

.footer_bar_nl
{
clear: both;
display: inline-table;
float: right;
margin: 0px;
padding: 10px 10px 10px 10px;
text-align: right;
}

.flowbox_footer
{
float: left;
/*padding: 5px;*/
/*margin: 5px;*/
/*border: 1px solid black;*/
}

.flowbox_footer_nl
{
float: left;
padding: 5px;
margin: 5px;
border: 1px solid black;
width: 210px;
}

.copyrightbox th
{
color: #de002c;
}
.copyrightbox table
{
height: 95px;
float: left;
padding: 10px;
margin: 0px 5px 0px 0px;
background-color: white;
}

.datatable,  .datatable td, .datatable th
{
border: 1px solid #2d3586;
padding: 0px 3px 0px 3px;
border-collapse: collapse;
}

.datatable td, .datatable th
{
text-align:right;
}

.ch2
{
width:1.2em;
}

.ch4
{
width:2.4em;
}

.ch25
{
width: 15em;
}

.lh1dot5em
{
	height: 1.5em;
}

.lh1dot7em
{
	height: 1.7em;
}

.lh0dot0em
{
	height: 2.0em;
}

.datatable .ctr, .ctr
{
text-align:center;
}

.datatable .left, .left
{
text-align:left;
}

.bigger
{
font-size: 1em;
}

.vspace1
{
  height: 1em;
}
.vspace2
{
  height: 2em;
}

.center
{
text-align: center;
}

.nav_fieldset
{
border: 0;
}