/* Common */

/*body {width:99%; height:98%;color:#8b8d90;}*/
body {margin:0;color:#8b8d90;font-family:Verdana, Helvetica;font-size:11px;}

/* Start Common */
a {text-decoration:none;color:#575758;}
a:hover {color:#8b8d90;}
a:link {}
a:visited {}
a:active {}

form {display:inline;}

img {border:0;margin:0;padding:0;}
img.image_right{margin:0 0 10px 0;}

h1,h2,h3 {font-weight:bold;}
h1 {font-family:Arial;font-size:22px;color:#d6a530;margin:0;padding:0;}
h2 {font-family:Arial;font-size:13px;color:black;margin:0;padding:0;}
h3 {font-family:Arial;font-size:11px;color:black;margin:10px 0 0 0;padding:0;letter-spacing:1;}
h4 {font-family:Arial;font-size:12px;color:black;margin:5px 0 0 0;padding:0;}
h5 {font-family:Verdana;font-size:11px;color:black;font-weight:bold;margin:5px 0 0 0;padding:0;}

p {color:#8b8d90;margin:5px 0 0 0;padding:0;letter-spacing:0}

h2.eventheader {color:white;margin:10px 0 20px 20px;padding:0;}
h2.logoheader {color:white;background-color:#c39f1d;width:auto;height:18px;margin:0 0 0 0;padding:2px 0 0 10px;}

p.newsflash {margin:0;padding:0;letter-spacing:0;width:auto;}
p.newsflash a {color:#8b8d90;width:auto;}
p.eventdate{font-family:Arial;color:white;font-weight:bold;margin:10px 15px 0 20px;padding:0;letter-spacing:0;}
/* End Common */

/* start:breadcrumb */
#breadcrumb {width:500px;color:#979797;font-size:12px;margin:4px 0 0 4px;font-weight:normal;}
#breadcrumb a {color:#979797;}
/* end:breadcrumb */

/*start:language selection*/
#lang_sel{margin:10px 0 0 12px;}
#lang_sel img{margin:0 15px 0 0;}
/*end:language selection*/


/* start:search */
.startsearch {padding:10px 0 0 10px;}
.normalsearch {padding:10px 0 0 10px;}
#searchwrap {margin:0 0 0 0;}
#searchwrap .button {margin:0 0 5px 0;}
#searchwrap .button .text {vertical-align:top;margin-left:3px;font-weight:bold;}
#searchwrap .button a:hover {color:grey;}
#txtPageHeaderSearchCriteria {width:110px;height:16px;border:1px solid #C7C7C7;}
/* end:search */

#container {width:770px;height:auto;margin:2px auto 0 auto;text-align:left;padding:0 0 0 0;}
#top {height:92px;width:auto;margin:0;padding:0;}
#top_imageRow {height:55px;width:770px;margin:0;padding:0;}
#top_imageRow img {margin:0 2px 0 0;padding:0;border:0;height:55px;float:left;}
#top_menu {height:37px;width:770px;margin:0;padding:0;border:0;background-image:url(/images/menu_bg.jpg);background-repeat:no-repeat;background-color:black;color:white;float:left;}


#menu_list {margin-left:100px;margin-top:12px;position:relative;}
#menu_list .menuabs {position:absolute;}
#topmenu, #topmenu ul {padding:0;margin:0;list-style:none;line-height:1;}
#topmenu a {display:block;font-family:Arial;color:white;font-weight:bold;}
#topmenu a:hover {color:Silver;}
#topmenu li {float:left;width:auto;margin-right:15px;}
#topmenu li ul {position:absolute;background:#000000;left: -999em;display:block;padding:9px 0 5px 0;}
#topmenu li ul li {width:auto;margin:0 4px 0 0;display:block;clear:left;background:transparent url(/images/icon_submenuitem.gif) 4px 3px no-repeat;}
#topmenu li ul li a {margin:0 9px 4px 12px;}
#topmenu li:hover ul, #topmenu li.sfhover ul {left:auto;}

/*
#menu_list {margin-left:100px;margin-top:12px;}
#menu_list a {font-family:Arial;color:white;font-weight:bold;margin-right:12px;}
*/

#normalmain{min-height:470px;background-image:url(/images/bg_test.gif);background-repeat:repeat-y;}
#firstmain{/*min-height:470px;*/}
#column1normalpage {min-height:500px;width:160px;margin:0;padding:0;/*background-image:url(/images/bg_menu.gif);background-position:bottom left;background-color:#c39f1d;background-repeat:no-repeat;*/float:left;}

#column1normalpage ul {list-style:none;text-decoration:none;color:black;margin:0 0 0 5px;padding:0;}
#column1normalpage li {list-style:none;text-decoration:none;color:black;margin:0 0 5px 0;padding:0;}
#column1normalpage a.active {text-decoration:none;color:black;font-weight:bold;}
#column1normalpage a {text-decoration:none;color:black;}

#column1firstpage {height:auto;width:160px;margin:0;padding:0;color:white;background-image:url(/images/menu_bg_normal.gif);background-repeat:no-repeat;float:left;}
#menutop_firstpage {height:289px;width:160px;margin:0;padding:0;}
#menu_logos {height:212px;width:160px;margin:0 0 0 0;padding:0;}
#column2normalpage {width:auto;margin:0;padding:0;float:right;min-height:500px;height:auto;}
#pagebreadcrumb {margin:0 0 0 10px;}
#maincolumn2 {margin:0 0 0 20px;width:570px;height:auto;}
#text {margin:31px 0 0 0;width:360px;float:left;height:auto;background-color:aRed;}
#images {width:181px;margin:65px 0 0 20px;padding:0;float:left;}
/*#column2firstpage {width:610px;height:305px;margin:0;padding:0;float:left;background-image:url(/images/vbg_060330_044.jpg);background-position:top right;background-repeat:no-repeat;}*/
/*#firstpageMain {height:305px;width:auto;margin:0;padding:0;float:left;}*/
#firstpagemain {height:auto;width:auto;margin:21px 0 0 0;padding:0;}

#normalpageMain {height:auto;width:auto;margin:0;padding:0;float:left;}
.item {width:280px;height:200px;margin:0 0 0 0;float:left;}
.item_text {margin:0 0 0 0;width:165px;float:left;color:black;}
p.item_text {margin:0 0 0 0;width:165px;float:left;color:black;}
.item_image {width:115px;float:left;margin:0;}
.blue {color:#6c8bc7;}
#column2News {height:212px;width:auto;margin:0;padding:0;float:left;background-color:#627ab6;}
.newsbanner {height:22px;width:610px;background-color:#c39f1d;float:left;}
.newsbanner img {margin:0 2px 0 0;border:0;height:auto;float:left;margin:1px 20px 0 0;}
.newsbanner img.arma {margin:0 2px 0 0;border:0;height:auto;float:left;margin:6px 30px 0 0;}
#column2News_left {height:166px;width:420px;background-color:#efe7da;float:left;}
#newslist {float:left;padding:0 0 0 10px;margin:0 0 0 0;width:auto;}
#newslist h3 {font-weight:normal;}
#column2News_right {height:166px;width:auto;/*background-color:#627ab6;*/float:left;}
#eventlist{float:left;width:auto;height:auto;}
#footer {font-family:Arial;height:20px;width:770px;background-color:black;float:right;color:#fff;font-size:9px;}
#footer a {color:Silver;}
#footer a:hover {color:#fff;}
#footer .col1 {margin:4px 0 0 10px;float:left;}
#footer .col2 {margin:4px 10px 0 0;float:right;}
/*
#footer {height:37px;width:770px;background-color:black;float:left;color:#fff;font-size:11px;}
#footer a {color:Silver;}
#footer a:hover {color:#fff;}
#footer .col1 {margin:4px 0 0 10px;float:left;}
#footer .col2 {margin:4px 10px 0 0;float:right;}
*/
#bghack{height:48px;width:770px;margin:0 0 0 -200px;padding:0;background-image:url(/images/bg_menu.gif);background-repeat:no-repeat;float:right;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */	
/*Test*/
table {float:left;}
