﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: #d3e1ff;
}
ol, ul {
	
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.error, .red  
{
	background:#FFEBE8 none repeat scroll 0%;
	border:1px solid #DD3C10;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.correct, .green
{
	background:#E6FCE6 none repeat scroll 0%;
	border:1px solid #84DB12;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.info
{
	background:#FBFCE6 none repeat scroll 0%;
	border:1px solid #D9B411;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}


#wrapper{

	/*position: absolute; */
	/*left: 50%; */
	width: 1024px;
	/*margin-left: -512px;*/
	margin-top: 10px;
	margin-bottom: 10px; 
	border: none;
	}
	
#footer{
margin-top: 10px;
margin-left: 0px;
text-align: center;
z-index: 1000;
color: #333366;
font-size: 10px;
font-family: verdana;
}

#footer a{
color: #333366;
font-size: 10px;
font-family: verdana;
}

#footer a:visited{
color: #333366;
font-size: 10px;
font-family: verdana;
}



#company-name{
position:absolute;
margin-left: 255px;
margin-top: 80px;
width: 250px;
height: 50px;
color: #333366;
font-size: 18px;
font-family: verdana;
font-weight: bold;
}

#strap-line{
position:absolute;
margin-left: 600px;
margin-top: 80px;
width: 330px;
height: 50px;
text-align: right;
color: #333366;
font-size: 18px;
font-family: verdana;
}

#tbm-logo{
position:absolute;
margin-left: 110px;
margin-top: -90px;
}

#top-link1{
position:absolute;
margin-left: 0px;
margin-top: -165px;
}

#top-link1 a{
color: #333366;
font-size: 14px;
font-family: verdana;
text-decoration: none;
color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;
}

#top-link1 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link1 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link1 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }


#top-link2 a{
position:absolute;
margin-left: 175px;
margin-top: -165px;
color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;
}

#top-link2 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link2 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link2 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }

#top-link3 a{
position:absolute;
margin-left: 350px;
margin-top: -165px;
color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;
}

#top-link3 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link3 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link3 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }

#top-link4 a{
position:absolute;
margin-left: 525px;
margin-top: -165px;
color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;
}

#top-link4 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link4 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }
#top-link4 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }

#top-gradient{
position:absolute;
margin-top: 0px;
margin-left: 50px;
clear: none;

}

#bottom-gradient{
position: relative;
margin-left: 54px;
z-index: 1000;
background: #d3e1ff;
}

#footer-bottom{
z-index: 1000;
background: #d3e1ff;
}

#container2{
background: url(../images/sce/body-bkg.jpg);
background-repeat: repeat-y;
}

#top-pic1{
clear: none;
position: relative;
margin-left: -20px;
margin-top: -1px;
}

#top-pic2{
clear: none;
position: relative;
margin-top: -1px;
}

#top-pic3{
clear: none;
position: relative;
margin-top: -1px;
clear: none;
}

#top-pic4{
clear: none;
position: absolute;
margin-top: -1px;
clear: none;
}


#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
}



#catalog_manager {
width: 100%;
height: 100%
border-left: 1px black dashed;
border-right: 1px black dashed;
margin-left: -20px;
padding-left: 20px;
padding-right: 20px;
margin-bottom: 0px;
}

#catalog_manager a{color: #333366; font-size: 14px; font-family: verdana; text-decoration: underline;}
#catalog_manager a:hover{color: #333366; font-size: 14px; font-family: verdana; text-decoration: none; }
#catalog_manager a:visited{color: #333366; font-size: 14px; font-family: verdana; text-decoration: none;}
#catalog_manager a:active{color:#333366; font-size: 14px; font-family: verdana; text-decoration: underline; }


#c2a-enquire{ margin-left: 35px; margin-top: 10px; align: center; }
#areas1_3{ margin-left: -3%; width: 106%; height:100%; min-height: 100%; /*border:1px dashed red;*/ border-bottom: 1px dashed black;}
#area1{ width: 46%; height:100%; min-height: 100%; float: left;  border-right:1px dashed black; padding: 2%; }
#area3{ width: 45%; height:100%; min-height: 100%; float: right; padding-top: 10px; /*border:1px dashed blue;*/ }


#areas2_4{ margin-left: -3%; width: 106%; /*border:1px dashed orange;*/ border-top: 1px dashed black; }
#area2{ width: 50%; height:60px; float: left; border-right:1px dashed black; border-bottom: 1px dashed black; }
#area4{ width: 49%; height:60px; float: right; border-bottom: 1px dashed black;/*border:1px dashed purple;*/}

#top_nav{ width: 150px; clear: none; }
/*#ctl00_MainContent_pic_image{ float: right; }*/

.subcat a:active{color: #FF0000;}
.subcat a:hover{color: #FF0000;}
.subcat a:visited{color: #FF0000;}

#catalog_manager .subcat {color: #FF0000;}


















/* begin css from menu.css*/

div#menu
{
	height:100%;
	margin-left:60px;
	margin-top:20px;
	position:relative;
	clear: none;

}
div#menu ul
{
	list-style-type: none;
	position:relative;
	clear: none;
}
div#menu ul ul
{
	margin-left:-140px;
	width:140px;
	position:relative;
	clear: none;
}

div#menu ul li ul ul
{
	margin-left:-130px;
	width:130px;
	position:relative;
	clear: none;
}

div#menu ul li ul ul ul
{
	margin-left:-120px;
	width:120px;
	position:relative;
	clear: none;
}

/*
div#menu ul li:hover ul
{
display: block;
}
div#menu ul ul li:hover ul
{
display: block;
}
div#menu ul ul ul li:hover ul
{
display: block;
}*/






/* show submenu of current page*/

#menu ul li.main_current ul,
#menu ul li.current ul,
#menu ul li.main_current ul li.current ul,
#menu ul li.current ul li.current ul
{
display:block;
}

/* hide submenus */
#menu ul li ul,
#menu ul li.main_current ul li ul,
#menu ul li.current ul li ul
 {
 display:none;
}

div#menu{ margin-left: 60px; width: 150px; clear: none; float: left;}
div#top_nav{ margin-left: 60px; width: 150px; clear: none; float: left;}

div#menu{
	position: relative;
	margin-left: 0px;
	margin-top: 20px;
	height: 100%;

}











/* BEGIN TOTAL IMPORT OF STYLES */




html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: white;

}

ol, ul {

	

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}

/***** Global Classes *****/

 

.clear         { clear:both; }

.float-left    { float:left; }

.float-right   { float:right; }

.text-left     { text-align:left; }

.text-right    { text-align:right; }

.text-center   { text-align:center; }

.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }

.italic        { font-style:italic; }

.underline     { border-bottom:1px solid; }

.highlight     { background:#ffc; }

.img-left      { float:left;margin:4px 10px 4px 0; }

.img-right     { float:right;margin:4px 0 4px 10px; }

.nopadding     { padding:0; }

.noindent      { margin-left:0;padding-left:0; }

.nobullet      { list-style:none;list-style-image:none; }

.error, .red  

{

	background:#FFEBE8 none repeat scroll 0%;

	border:1px solid #DD3C10;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

.correct, .green

{

	background:#E6FCE6 none repeat scroll 0%;

	border:1px solid #84DB12;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

.info

{

	background:#FBFCE6 none repeat scroll 0%;

	border:1px solid #D9B411;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

http://www.tbmuk.com/css/global.css

.body, td {

font: 12px Verdana;

}



.body {

margin: auto;

}



a {

/*color: red;*/

font: 12px Verdana;

text-decoration: none;

}



a:hover {

/*color: red;*/

}

.form_element {

font: 

Verdana;

}



.form_data {

font: 

Verdana;

}




http://www.tbmuk.com/css/yourstyle.css

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

body {

	line-height: 1;

	color: black;

	background: #d3e1ff;

}

ol, ul {

	

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	text-align: left;

	font-weight: normal;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}

/***** Global Classes *****/

 

.clear         { clear:both; }

.float-left    { float:left; }

.float-right   { float:right; }

.text-left     { text-align:left; }

.text-right    { text-align:right; }

.text-center   { text-align:center; }

.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }

.italic        { font-style:italic; }

.underline     { border-bottom:1px solid; }

.highlight     { background:#ffc; }

.img-left      { float:left;margin:4px 10px 4px 0; }

.img-right     { float:right;margin:4px 0 4px 10px; }

.nopadding     { padding:0; }

.noindent      { margin-left:0;padding-left:0; }

.nobullet      { list-style:none;list-style-image:none; }

.error, .red  

{

	background:#FFEBE8 none repeat scroll 0%;

	border:1px solid #DD3C10;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

.correct, .green

{

	background:#E6FCE6 none repeat scroll 0%;

	border:1px solid #84DB12;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

.info

{

	background:#FBFCE6 none repeat scroll 0%;

	border:1px solid #D9B411;

	margin:0pt 10px 10px;

	padding:10px;

	display: block;

}

body {
  /*margin:0 auto;
  width:1024px;*/
  /* adjust width as needed */
}



#wrapper{



	/*position: absolute; 

	left: 50%; */

	width: 1024px;
	margin: 10px auto;
	/*margin-left: -512px;*/

	margin-top: 10px;

	margin-bottom: 10px; 

	border: none;

	}

	

#footer{

margin-top: 10px;

margin-left: 0px;

text-align: center;

z-index: 1000;

color: #333366;

font-size: 10px;

font-family: verdana;

}



#footer a{

color: #333366;

font-size: 10px;

font-family: verdana;

}



#footer a:visited{

color: #333366;

font-size: 10px;

font-family: verdana;

}







#company-name{

position:absolute;

margin-left: 255px;

margin-top: 80px;

width: 250px;

height: 50px;

color: #333366;

font-size: 18px;

font-family: verdana;

font-weight: bold;

}



#strap-line{

position:absolute;

margin-left: 600px;

margin-top: 80px;

width: 330px;

height: 50px;

text-align: right;

color: #333366;

font-size: 18px;

font-family: verdana;

}



#tbm-logo{

position:absolute;

margin-left: 110px;

margin-top: -90px;

}



#top-link1{

position:absolute;

margin-left: 0px;

margin-top: -165px;

}



#top-link1 a{

color: #333366;

font-size: 14px;

font-family: verdana;

text-decoration: none;

color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;

}



#top-link1 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link1 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link1 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }





#top-link2 a{

position:absolute;

margin-left: 175px;

margin-top: -165px;

color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;

}



#top-link2 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link2 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link2 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }



#top-link3 a{

position:absolute;

margin-left: 350px;

margin-top: -165px;

color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;

}



#top-link3 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link3 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link3 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }



#top-link4 a{

position:absolute;

margin-left: 525px;

margin-top: -165px;

color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none;

}



#top-link4 a:active{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link4 a:hover{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: underline; }

#top-link4 a:visited{color: #333366; font-size: 14px; font-family: verdana; font-weight: bold; }



#top-gradient{

position:absolute;

margin-top: 0px;

margin-left: 50px;

clear: none;



}



#bottom-gradient{

position: relative;

margin-left: 54px;

z-index: 1000;

background: #d3e1ff;

}



#footer-bottom{

z-index: 1000;

background: #d3e1ff;

}



#container2{

background: url(../images/sce/body-bkg.jpg);

background-repeat: repeat-y;

}



#top-pic1{

clear: none;

position: relative;

margin-left: -20px;

margin-top: -1px;

}



#top-pic2{

clear: none;

position: relative;

margin-top: -1px;

}



#top-pic3{

clear: none;

position: relative;

margin-top: -1px;

clear: none;

}



#top-pic4{

clear: none;

position: absolute;

margin-top: -1px;

clear: none;

}





#ffscrollbarfix {

	position: absolute;

	top: 0;

	bottom: -0.1px;

	width: 1em;

	z-index: -1;

}







#catalog_manager {

width: 100%;

height: 100%

border-left: 1px black dashed;

border-right: 1px black dashed;

margin-left: -20px;

padding-left: 20px;

padding-right: 20px;

margin-bottom: 0px;

}



#catalog_manager a{color: #333366; font-size: 14px; font-family: verdana; text-decoration: underline;}

#catalog_manager a:hover{color: #333366; font-size: 14px; font-family: verdana; text-decoration: none; }

#catalog_manager a:visited{color: #333366; font-size: 14px; font-family: verdana; text-decoration: none;}

#catalog_manager a:active{color:#333366; font-size: 14px; font-family: verdana; text-decoration: underline; }





#c2a-enquire{ margin-left: 35px; margin-top: 10px; align: center; }

#areas1_3{ margin-left: -3%; width: 106%; height:100%; min-height: 100%; /*border:1px dashed red;*/ border-bottom: 1px dashed black;}

#area1{ width: 46%; height:100%; min-height: 100%; float: left;  border-right:1px dashed black; padding: 2%; }

#area3{ width: 45%; height:100%; min-height: 100%; float: right; padding-top: 10px; /*border:1px dashed blue;*/ }





#areas2_4{ margin-left: -3%; width: 106%; /*border:1px dashed orange;*/ border-top: 1px dashed black; }

#area2{ width: 50%; height:60px; float: left; border-right:1px dashed black; border-bottom: 1px dashed black; }

#area4{ width: 49%; height:60px; float: right; border-bottom: 1px dashed black;/*border:1px dashed purple;*/}



#top_nav{ width: 150px; clear: none; }

/*#ctl00_MainContent_pic_image{ float: right; }*/



.subcat a:active{color: #FF0000;}

.subcat a:hover{color: #FF0000;}

.subcat a:visited{color: #FF0000;}



#catalog_manager .subcat {color: #FF0000;}





































/* begin css from menu.css*/



div#menu

{

	height:100%;

	margin-left:60px;

	margin-top:20px;

	position:relative;

	clear: none;



}

div#menu ul

{

	list-style-type: none;

	position:relative;

	clear: none;

}

div#menu ul ul

{

	margin-left:-140px;

	width:140px;

	position:relative;

	clear: none;

}



div#menu ul li ul ul

{

	margin-left:-130px;

	width:130px;

	position:relative;

	clear: none;

}



div#menu ul li ul ul ul

{

	margin-left:-120px;

	width:120px;

	position:relative;

	clear: none;

}



/*

div#menu ul li:hover ul

{

display: block;

}

div#menu ul ul li:hover ul

{

display: block;

}

div#menu ul ul ul li:hover ul

{

display: block;

}*/













/* show submenu of current page*/



#menu ul li.main_current ul,

#menu ul li.current ul,

#menu ul li.main_current ul li.current ul,

#menu ul li.current ul li.current ul

{

display:block;

}



/* hide submenus */

#menu ul li ul,

#menu ul li.main_current ul li ul,

#menu ul li.current ul li ul

 {

 display:none;

}



div#menu{ margin-left: 60px; width: 150px; clear: none; float: left;}

div#top_nav{ margin-left: 60px; width: 150px; clear: none; float: left;}



div#menu{

	position: relative;

	margin-left: 0px;

	margin-top: 20px;

	height: 100%;



}







#menu {

width: 150px;

background: #FFFFFF;



}



#menu ul {

list-style: none;

margin: 0;

padding: 0;



}



#menu ul li ul {

width: 150px;



}



#menu a {

font: 10px Verdana;

display: block;

margin: 0;

padding: 2px 1px;

color: #003399;

text-decoration: none;

background: #FFFFFF;

text-align: left;



}



#menu a.main_menu {

font: bold 10px Verdana;

display: block;

color: #003399;

text-align: left;

background: #FFFFFF;



}



#menu a.main_current{

color: #003399;

background: #FFFFFF;



}



#menu a.current{

color: #003399;

background: #FFFFFF;



}



#menu a:hover {

color: #003399;

background: #FFFFFF;



}



#menu a.main_menu:hover {

color: #003399;

background: #FFFFFF;



}



#menu li { position: relative; 	}



#menu ul ul {

position: absolute;

top: 0;

left: 100%;

width: 100%;



}





div#menu

{

	height:100%;

	margin-left:60px;

	margin-top:20px;

	position:relative;

	clear: none;



}

div#menu ul

{

	position:inline;

	clear: none;

}

div#menu ul ul

{

	margin-left:-140px;

	width:140px;

	position:inline;

	clear: none;

}



div#menu ul li ul ul

{

	margin-left:-130px;

	width:130px;

	position:inline;

	clear: none;

}



div#menu ul li ul ul ul

{

	margin-left:-120px;

	width:120px;

	position:relative;

	clear: none;

}



/*

div#menu ul li:hover ul

{

display: block;

}

div#menu ul ul li:hover ul

{

display: block;

}

div#menu ul ul ul li:hover ul

{

display: block;

}*/













/* show submenu of current page*/



#menu ul li.main_current ul,

#menu ul li.current ul,

#menu ul li.main_current ul li.current ul,

#menu ul li.current ul li.current ul

{

display:block;

}



/* hide submenus */

#menu ul li ul,

#menu ul li.main_current ul li ul,

#menu ul li.current ul li ul

 {

 display:none;

}



div#menu{ margin-left: 60px; width: 150px; clear: none; float: left;}

div#top_nav{ margin-left: 60px; width: 150px; clear: none; float: left;}



div#menu{

	position: relative;

	margin-left: 0px;

	margin-top: 20px;

	height: 100%;



}








#contactform div

{

	margin-bottom: 0.5em;

	width: 90%;

}



#contactform .indent

{

	margin:10px 0px 10px 95px;

}



#contactform .form_element

{

	padding: 0px 10px 0px 0px;

	text-align:right;

	float: left;

	width: 180px;

}



#contactform .form_data 

{

	padding: 0px;

	text-align:left;

	float: left;	

}



#contactform .separator 

{

	clear: both;

	padding: 0px;

	font-size: 0.5px;

	height: 0.5px;

}



body {

	padding: 0px;

	margin: 0px;

}

div {

	margin: 0px;

	padding: 0px;

}



#header {width: 100%; }

#container {text-align:center; }

#container2 {width:985px;text-align:left;margin-left:auto;margin-right:auto; }

#footer {clear: both; align: left; 0px; z-index: 1000;}

#left_nav {margin-left: 0px; width: 100px;  clear: none; }



#content {

	color: #333366;

	width: 660px; 

	border-left: black 1px dashed; 

	border-right: black 1px dashed; 

	margin-left:250px; 

	margin-top: -13px; 

	height: 420px; 

	min-height: 420px; 

	padding-left: 20px; 

	padding-bottom:20px;

	}

 

html>body #content {height: auto; padding-right: 20px;}







#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}

#footer .footer_language_link {	border-left:solid 1px #000;}

#footer .footer_last{}







h1 {

font-weight: bold;

}



h2 {

font-weight: bold;

}

h3 {

font-weight: bold;
}


div#menu a.current{ font-weight: bold; }

div#menu ul li ul li ul li a{ color: red; }
div#menu ul li ul li ul li ul li a{ color: #333366; }
















