/*** DESIGN AND LAYOUT TAKEN OVER FROM http://css.maxdesign.com.au/floatutorial* THANKS FOR THAT GREAT TUTORIAL* TEMPLATE TUTORIAL (c) 2007 by C. Sommer (doc) for http://websitebaker.org*//* SET DEFAULT VALUES FOR ALL HTML ELEMENTS */

* {  margin: 0;  padding: 0;}


html, body { background: #ffffff url(images/body_bg_grey.jpg) repeat-x 100% 0; font-family: Arial, Helvetica, sans-serif; font-size:90%;}

/***************************************************************** 
FOLLOWING DIV TAGS DEFINE POSITION, SIZE AND LAYOUT* BANNER, TOP AND MAIN MENUE, CONTENT, NEWS, FOOTER
****************************************************************/

#container { width: 840px; margin: 0px auto; background-color: #fff; color: #333; border: 0px solid gray; }

#banner { padding-left: 3em; background-color: #fff; border-bottom: 0px solid gray;}

#navigation1 { background-color: #fff; height: 0px; padding: 0px 0em;}

#navigation2 { float: left; width: 160px; padding: 1em;}


#content { margin-left: 200px; border-left: 0px solid gray; margin-right: px; border-right: 0px solid gray; padding: 1em; text-align:justify;}

#left-col { padding:10px 0 0 0px;}

#news { float:right; width:160px; padding:1em;}

#footer { clear: both; color: #fff; background:#1e2458; border-top: 0px solid gray;height:40px;font-size: x-small; padding:10px 10px 0 10px;}

ul.bullets{
margin:0; 
padding:0;
}

ul.bullets li{
line-height:1.5em; 
list-style:none; 
background:url("http://www.rmsservice.com.au/images/bullet.jpg") no-repeat left .3em; 
vertical-align:top; 
padding-top: 0; 
padding-right: 0; 
padding-bottom: .5em; 
padding-left: 17px; 
margin:0; 
}

/* h1 {
color: #000066;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
padding-bottom:5px;
padding-top:5px;
}


 h2 {
color: #990000; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 16px;
font-weight: bold;
padding-bottom:5px;
padding-top:5px;
}*/


/*************************************************************************** 
FOLLOWING CSS STYLES DEFINE LAYOUT OF THE TOP MENUE (DISCLAIMER, CONTACT)* POSITION, NO LIST SYMBOLS, COLOR
***************************************************************************/

#navigation1 ul li {display: block;}

#navigation1 ul li a {color: #adf;float: right;font-size: 85%;font-weight: 700;text-decoration: none;padding: 0 1em;}

#navigation1 ul li a.aktiv,#navigation1 ul li a:hover,#navigation1 ul li a:active {color: #fff;padding: 0 1em;}

/*************************************************************************** 
FOLLOWING CSS STYLES DEFINE LAYOUT OF THE MAIN MENUE* POSITION, NO LIST SYMBOLS, COLOR, PADDING
**************************************************************************/


#navigation2{
width: 160px; /*width of menu*/
}

#navigation2 .headerbar{
font: bold 14px Arial;
color: white;
background: black url(media/titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

#navigation2 ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

#navigation2 ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

#navigation2 ul li a{
color: #333333;
/*background: url(media/arrowbullet.png) no-repeat center left; custom bullet list image*/
display: block;
padding: 8px 0;
padding-left: 4px; /*link text is indented 19px*/
text-decoration: none;
/*font-weight: bold;*/
border-bottom: 1px solid #999999;
font-size: 100%;
}

#navigation2 ul li a:visited{
color: #333333;
}

#navigation2 ul li a:hover{ /*hover state CSS*/
color: #1e2458;
font-weight:bold;
background-color: #CCCCCC;
}

#navigation2 ul li a.menu_current{
color: #8c0303;
font-weight:bold;
background-color: #E9E9E9;
}

