/* Copyright Timson Design 2007. info@timsondesign.com */


body {
margin:0;
padding:0;
background:#fff;
font-family: Arial, Helvetica, sans-serif;

}

.floater_menu {
position: absolute; top: 100px; right: 200;
z-index:100;
}

.floater_menu li {
list-style:none;
display:inline;
margin-right:17px;}


hr{
	height:1px;
	background-color:#999;
	border-width:0;
	border-bottom:1px solid #999;
	margin:1.33em 0;}

h1 {
font-size:1.3em;
font-family: Serpentine Medium, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
color: #333;
line-height:16px;

}
h2 {
font-size:1.0em;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-0.1px;
color: #FF6600;
padding-left:26px;
}
h3 {
font-size:1.0em;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:-0.1px;
color: #FFFF99;
padding-left:26px;
}
a.big:link, a.big:visited {
font-size:x-large;
font-family:"Times New Roman", Times, serif;
letter-spacing:-1px;
color:#663333;
}
a.big:hover{
font-size:x-large;
font-family:"Times New Roman", Times, serif;
letter-spacing:2px;
color:#663333;
}
.blueFont{
color:#336699;
font-size:medium;
font-style:italic;}

.smallFont {
font-size: 11px;
color:#ccc;}


p {
font-size:0.9em;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-align:justify;
color:#333;
padding-left:26px;
line-height:19px;
}
a:link, a:visited{
	
	color: #336699;
	text-decoration: underline;
}
a:hover {
	
	color: #cc9900;
	text-decoration: underline;
	background: none;

}
a.just:link, a.just:visited{
	font-family: sans-serif;
	color: #336699;
	text-decoration: none;
}
a.just:hover{
	font-family: sans-serif;
	color: #ff9966;
	text-decoration: none;

}

#MainFrame {
width:100%;

}

#one {
vertical-align:bottom;}

table {
border-collapse:collapse;
padding:0;
margin:0;}

#tableOne {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:160px;
background-image: url(images/top_banner_120pxH.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:text-bottom;
}

#tableOneCompany {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:160px;
background-image: url(images/company_banner.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:text-bottom;
}

#tableOneLiterature {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:160px;
background-image: url(images/literature_banner.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:text-bottom;
}

#tableOneEmployment {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:160px;
background-image: url(images/employment_banner.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:text-bottom;
}

#tableOneContact {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:160px;
background-image: url(images/contact_banner.jpg);
background-repeat:no-repeat;
text-align:right;
vertical-align:text-bottom;
}

img {

behavior: url("pngbehavior.htc");}

.logoCell {
padding:60px 0px 2px 30px;}

.logoCell2 {
padding:30px 0px 2px 50px;}

.logoCell2 p {
padding-left:0px;}

#two {
width:100%;
padding:0;
margin:0;}

#tableTwo {
border-collapse:collapse;
padding:0;
margin:0;
width:100%;
height:33px;}

#tdZero {
padding:20px 20px 2px 48px;
vertical-align:top;
text-align: right;
font-size:0.9em;}

#tdZero li {
list-style:none;
display:inline;
margin-right:17px;}

#tdOne {
width:40%;
vertical-align:top;
padding-top:18px;
padding-right:40px;
}

#tdTwo {
padding:7px 60px 102px 50px;
vertical-align:top;
}

#tdTwo img {
margin:0 44px 24px 0;
}


#tableThree {
border-collapse:collapse;
padding:0;
margin:0;
width: 100%;
background:#FFFFFF;
vertical-align:top;
}

.topMenu a.current {
	color: #fff;
	text-decoration:none;
	font-size: 15px;
	display:block;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_on.gif);
	height:33px;
	}

.topMenu a { 
	color: #ccc;
	font-size: 15px;
	display:block;
	background-color: #af5c0c;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_off.gif);
	height:33px;
	}
	.topMenu a:visited { 
	color: #ccc;
	font-size: 15px;
	display:block;
	background-color: #af5c0c;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_off.gif);
	height:33px;
	}


.topMenu a:hover{ 
	color:#fff;
	background-image:url(images/button_on.gif);
	background-color:#ffffff; 
	height:33px;
	}
	

	
	.topMenu {
	width:16%;
	border-right:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-bottom:solid 1px #FFFFFF;}


/*Lass BUTTON*/

.topMenu2 a.current {
	color: #fff;
	text-decoration:none;

	font-size: 15px;
	display:block;
	background-color: #af5c0c;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_on.gif);
	height:33px;
	}

.topMenu2 a { 
	color: #ccc;
	font-size: 15px;
	display:block;
	background-color: #af5c0c;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_off.gif);
	height:33px;
	}
	.topMenu2 a:visited { 
	color: #ccc;
	font-size: 15px;
	display:block;
	background-color: #af5c0c;
	padding-left: 4px;
	padding-bottom:3px;
	padding-top: 3px;
	text-align:center;
	background-image:url(images/button_off.gif);
	height:33px;
	}


.topMenu2 a:hover{ 
	color:#fff;
	background-image:url(images/button_on.gif);
	background-color:#ffffff; 
	height:33px;
	}
	
	.topMenu2 {
	width:16%;
	border-bottom:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;}

.address {
line-height:2px;}