/* CSS Document */

html {
	height: 100%;
}

body {
	height: 100%;
	margin-bottom: 1px;
}

.clr {
	clear: both;
}


/*  EOS Template */

.eos_container
{
text-align:left;
height: auto;
background-image: url(../images/structure/eos_pipeline_07.gif);
background-repeat:repeat-y;
display: table;
z-index: 10;
}

.sublevel
{
color: white;
	text-decoration: none;
}

.sublevel a:active
{
	color: white;
	text-decoration: none;
}

.sublevel a:link
{
	color: white;
		text-decoration: none;
}

.sublevel a:visited
{
	color: white;
		text-decoration: none;
}

.sublevel a:hover
{
	color: white;
		text-decoration: underline !important; 
}



#container
{
text-align:left;
width:993px; /*center hack*/
margin:0 auto; /*center hack*/
height: auto;
position: static;
float: none;
background-image: url(../images/structure/eos_pipeline_07.gif);
background-repeat:repeat-y;
display: table;

z-index: 10;



}


.eos_container_top
{

z-index: 10;
}


#eos_container_top
{
position: relative;
top:0px;
width:993px;
z-index: 10;
}

.logo
{
position: relative;
top:0px;
width: 410px;
height: 263px;
float: left;
background-image: url(../images/structure/logo_bg_01.jpg); 
background:  url(../images/structure/logo_bg_01.jpg); 
background-repeat:no-repeat;
background-position:top left;
color:white;
border: 0px solid white;
}


.eos_logo
{
background-image: url(../images/structure/logo_bg_01.jpg); 
background-repeat:no-repeat;
}

#flashcontent

{

}


#eos_address
{
position: relative;
top:0px;
width: 300px;
height:41px;
/* border-top: 1px dotted white; */
margin-left: 25px;
}

.eos_toolbar_bg
{
width: 410px;
height: 34px;
background-image:url(../images/structure/toolbar_bg_05.jpg);
background-repeat:no-repeat;
border: 0px solid red;
}

.eos_toolbar
{
position: relative;
top:0px;
width: 330px;
margin-left: 5px;
padding-top: 5px;
border: 0px solid red;
display:block;
z-index:100;

}
/* cc9966 */

.eos_toolbar_nav
{
color: #ff9933;
text-align:right;
display:block;
}

.eos_toolbar_nav a:active
{
	color: #ff9933;
	text-decoration: none;
}

.eos_toolbar_nav a:link
{
	color: #ff9933;
		text-decoration: none;
}

.eos_toolbar_nav a:visited
{
	color: #ff9933;
		text-decoration: none;
}

.eos_toolbar_nav a:hover
{
	color: #ffffff;
		text-decoration: underline;
}

.eos_notes
{
	color: #ff9933;
		text-decoration: none;
 
}


.eos_highlight_area
{

width:583px;
height: 263px;
background-image: url(../images/structure/eos_pipeline_02.jpg);
background-repeat:no-repeat;
z-index: 0;

}



#eos_highlight_area
{

width:583px;
height: 263px;
float: right;
background-image: url(../images/structure/eos_pipeline_02.jpg);
background-repeat:no-repeat;
position: relative;
z-index: 0;

}


.pagenav
{
font-size: 8pt;

}


.eos_menu
{
width:583px;
height: 32px;
z-index: 10000;
}


#eos_menu
{
position: static;
top:0px;
width:583px;
height: 32px;
float: none;
z-index: 10000;
}


#eos_highlights
{
top:0px;
width:583px;
height: 199px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
position: relative;
z-index: 100;
border: 0px solid red;
float:left;
}

#eos_login
{
position: relative;
top:0px;
width:583px;
height: 26px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;


}


#eos_content_bg
{

background-image: url(../images/structure/eos_pipeline_05.jpg);
background-repeat: no-repeat;
height: auto;
}

.eos_heading
{
position: relative;
font-size: 16pt; 
color: #ff9933;
font-family:"Calibri", Arial, sans-serif, Helvetica;
border-bottom: 1px dotted #996633;
padding:0px 20px 10px 8px;
margin: 10px 25px 0px 17px;
margin-top: 10px;
text-align:right;

}

.componentheading
{
position: relative;
font-size: 14pt; 
color: #ff9933;
font-family:"Calibri", Arial, sans-serif, Helvetica;
border-bottom: 1px dotted #996633;
padding:0px 20px 10px 8px;
margin: 10px 25px 0px 17px;
margin-top: 10px;
text-align:left;
}


.contentheading
{
position: relative;
font-size: 14pt; 
color: #ff9933;
font-family:"Calibri", Arial, sans-serif, Helvetica;
border-bottom: 1px dotted #996633;
padding:0px 20px 10px 8px;
padding-right: 20px;
margin: 10px 25px 0px 17px;
margin-right: 25px;
text-align:left;

}


.contentpaneopen
{
width: 940px;
margin-top: 20px;
margin-bottom: 20px;
}


.eos_content
{
padding:10px 20px 20px 30px;
margin: 0px 0px 0px 0px;
text-align: justify;
font-size: 1.1em;
}


.homepage_heading
{

font-size: 13pt; 
color: #ff9933;
font-family:"Calibri", Arial, sans-serif, Helvetica;
border-bottom: 1px dotted #996633;
padding:5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
text-align:left;

}


.eos_content_smaller
{
padding:10px 20px 10px 10px;
margin: 0px 0px 0px 0px;
text-align: justify;
font-size: 10pt;
}

.eos_bottom
{
width:993px;
height: 16px;
float: none;
}


.eos_footer
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; 
color: #996633;

}

.eos_footer a:active
{
	color:  #996633;
	text-decoration: none;
}

.eos_footer a:link
{
	color:  #996633;
		text-decoration: none;
}

.eos_footer a:visited
{
	color:  #996633;
		text-decoration: none;
}

.eos_footer a:hover
{
	color:  #996633;
		text-decoration: underline;
}

.breadcrumb
{
color: #996633;
font-size: 9pt;
padding-top:20px;

}

#eos_login
{
width: 500px;
float:right;



}

.eos_login_form

{
font-size: 8pt;
border: 0px solid red;
width: 325px;
}

.eos_login_inputbox
{
font-size: 8pt;
background-color: #336699;
border: 1px solid black;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color:#FFFFFF;
}

.eos_login_border

{ 
float:left;
border-right: 0px dotted #cc9966;
}

.eos_login_checkbox
{
font-size: 8pt;
border: thick 10px solid red;

margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



.eos_submit
{
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.eos_remember
{
font-size: 8pt;
color: #ff9933;
padding-right:10px; 
width:100%;
padding: 7px 0px 0px 0px;
border: 0px solid red;
}

.eos_remember a:active
{
	color:  #ff9933;
	text-decoration: none;
}

.eos_remember a:link
{
	color:  #ff9933;
		text-decoration: none;
}

.eos_remember a:visited
{
	color:  #ff9933;
		text-decoration: none;
}

.eos_remember a:hover
{
	color:  #ffffff;
		text-decoration: underline;
}




.eos_submenu

{
width: 185px;
height: 170px;
float: left;
/*border-left: 1px dotted white; */
position: relative;
z-index: -100;
padding: 0px 0px 0px 10px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 9pt;
overflow: auto;

   scrollbar-face-color:#006699;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-track-color:#003366;
   scrollbar-shadow-color:#003366;
   scrollbar-highlight-color:#33ccff;
   scrollbar-3dlight-color:#003366;
   scrollbar-darkshadow-Color:#003366;

}


h3, h4
{
margin-bottom: 4px;
}


.mainlevel
{
font-weight: bold;
		text-decoration: none;
}


.mainlevel a:active
{
	color: white;
	text-decoration: none;
}

.mainlevel a:link
{
	color: white;
		text-decoration: none;
}

.mainlevel a:visited
{
	color: white;
		text-decoration: none;
}

.mainlevel a:hover
{
	color: white;
		text-decoration: none;
}


.mod_ji_img
{
border: 0px;
color:#CCCCCC;
}

.mod_ji_1
{
color: red;

}


.eos_content_bg
{
 
background-color: #330000;
border: 1px solid #996633;
}

.eos_content_heading
{
font-size: 13pt; 
color: #ff9933;
font-family:"Calibri", Arial, sans-serif, Helvetica;

padding:10px 10px 10px 10px;
margin-left: 10px;
margin-right: 10px;

}



a
{
color: #FFFFFF;
}


.contact_mod_bg

{
background-image: url(../images/structure/contact_mod_bg.jpg);
background-repeat: no-repeat;
background-image: url(../images/structure/eos_orange_bg_03.gif);
background-repeat:repeat-x;

color: #291b11;
}


.orange_box_bg

{

background-image: url(../images/structure/eos_orange_bg_03.gif);
background-repeat:repeat-x;
color: #291b11;
background-color:#cc6600;
padding: 10px 15px 10px 15px;
border:1px solid black;
margin-top: 10px;
}



.info_name {
font-size: 12pt; 
color: #291b11;
font-family:"Calibri", Arial, sans-serif, Helvetica;

padding:5px 5px 0px 0px;
text-decoration: none;
}
.info_name a:active
{
	color: #291b11;
	text-decoration: none;
}

.info_name a:link
{
	color: #291b11;
		text-decoration: none;
}

.info_name a:visited
{
	color: #291b11;
		text-decoration: none;
}

.info_name a:hover
{
	color: #291b11;
		text-decoration: underline;
}


.info_position
{
padding-left: 10px;
}
.info_address
{
padding-left: 10px;
}
.info_suburb
{
padding-left: 10px;
}
.info_postcode
{
padding-left: 10px;
}
.info_country
{
padding-left: 10px;
}
.info_telephone
{
padding-left: 10px;
}
.info_fax
{
padding-left: 10px;
}
.info_misc
{
padding-left: 10px;
}

.info_email {
padding-left: 10px;
color: #291b11;
}
.info_email a:active
{
	color: #291b11;
	text-decoration: underline;
}

.info_email a:link
{
	color: #291b11;
		text-decoration: underline;
}

.info_email a:visited
{
	color: #291b11;
		text-decoration: underline;
}

.info_email a:hover
{
	color: #000000;
		text-decoration: underline;
}

.mod_ji_table
{
float: right;
margin: 10px 10px 10px 10px;

}


.mod_ji_img
{
border: 3px solid #cc6600;


}

.mod_ji_img
{background-color:#cc6600; border: 3px solid #cc6600; }

.jg_photo
{
border: 3px solid #cc6600;
background-color: #cc6600; 
}


img.jg_photo {
  vertical-align:bottom;
  padding:0px;
  margin:0px 0.3em 0.3em 0px;
  border: 3px solid #cc6600;
}














body {
background-image: url(../images/structure/eos_pipeline_04.gif);
background-color: #000000;
background-repeat:repeat-x;
color: #FFFFFF;
text-align:center; /*center hack*/
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height: 100%;
font-family:"Calibri", Arial, sans-serif, Helvetica;
font-size: 10pt; 
}



