/* RMT Style Sheet */

/* July 2007 */

/*------------------------------------------*/

/*  GLOBAL/DIV */

/* -------------------------------------- */

body {
	font-family: Helvetica, Arial, sans-serif;
	color: #686868;
	font-size: 90%;
	line-height: 1.5em;
}

p {
	margin: 0 0 10px 0;
}
em {
	font-style: italic;
}
.text {
	color: #666666;
	font-family: Arial,Trebchet 'MS',Verdana,san-serif;
	font-size: 11px;
}

div#header2vid {
	width: 790px;
	margin: 0;
	margin-top: 8px;
	padding-left: 0px;
	color: #666666;
}

div#header3 {
	height: 480px;
	width: 800px;
}

div#headerlocations {
	height: 470px;
	width: 800px;
	margin: 0;
	margin-top: 8px;
	padding-left: 0px;
	color: #666666
}

div#container {
	text-align: left;
}

div#container {
	width: 790px;
	margin: 0 auto;
}

div#right {
	float: right;
	width: 430px;
	margin-top: 10px;
}

div#righthistory {
	float: right;
	width: 680px;
	margin-top: 10px;
}

div#lefthistory {
	float: left;
	width: 100px;
	margin-top: 10px;
}

div#left {
	float: left;
	width: 334px;
	margin-top: 10px;
}

div.rightworking,
div#rightworking {
	float: right;
	width: 525px;
	margin-top: 10px;
}

div#leftworking {
	float: left;
	width: 260px;
	margin-top: 10px;
}

div#leftwhole {
	float: left;
	width: 790px;
	margin-top: 10px;
}

div#lefti {
	float: left;
	width: 265px;
}

div#middle {
	float: left;
	width: 240px;
}

div#righti {
	float: right;
	width: 262px;
}

div#rightshort {
	float: right;
	width: 250px;
	margin-top: 0px;
	background-image: url("../img/09/spacer.gif");
	background-repeat: no-repeat;
	width: 220px;
	height: 345px;
}

div#rightwind {
	float: right;
	width: 210px;
	margin-top: 0px;
}

div#rightshortpd {
	float: right;
	width: 200px;
	margin-top: 0px;
	padding-left: 20px;
}

div#rightexp {
	float: right;
	width: 350px;
	margin-top: 10px;
}

div#rightshortside {
	float: right;
	width: 260px;
	height: 100%;
	margin-top: 10px;
	background-repeat: no-repeat;
	width: 220px;
	height: 325;
}

div#rightnetwork {
	float: right;
	width: 240px;
	height: 100%;
	margin-top: 10px;
}

div#rightnet {
	float: right;
	width: 300px;
	height: 100%;
	margin-top: 10px;
	background-repeat: no-repeat;
	width: 220px;
	height: 325;
}

div#rightshortside2 {
	float: right;
	width: 260px;
	height: 100%;
	margin-top: 10px;
	background-image: url("../img/09/side_2.gif");
	background-repeat: no-repeat;
	width: 220px;
	height: 325;
}

div#rightshortside3 {
	float: right;
	width: 260px;
	height: 100%;
	margin-top: 10px;
	margin-right: 10px;
	background-image: url("../img/09/side_3.gif");
	background-repeat: no-repeat;
	width: 220px;
	height: 325;
}

div#rightshortside3x {
	float: right;
	width: 150px;
	margin-top: 40px;
	line-height: 20px;
}

div#left {
	float: left;
	width: 334px;
	margin-top: 10px;
}

div#leftwidex {
	float: left;
	width: 570px;
	margin-top: 10px;
	margin-left: 10px;
}

div#leftnet {
	float: left;
	width: 450px;
	margin-top: 10px;
	margin-left: 10px;
}

div#leftnetwork {
	float: left;
	width: 540px;
	margin-top: 1em;
}

div#leftwide {
	float: left;
	width: 550px;
	margin-top: 10px;
}

div#leftwind {
	float: left;
	width: 540px;
	margin-top: 10px;
}

div#leftexp {
	float: left;
	width: 420px;
	margin-top: 10px;
	margin-left: 10px;
}

div#wrapper1 {
	clear: both;
}

div#wrapper2 {
	clear: both;
}

/*  TEXT */

/* -------------------------------------- */

.color {
	#666666; font-family: Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif;
	font-size: 10px;
}

.form {
	font: color: #666666;
	font-family: Tahoma, Arial,  Trebchet 'MS', Verdana, san-serif;
	font-size: 11px;
	line-height: 14px;
}

h1.green {
	font-family: Arial, Helvetica Neue, Tahoma, Helvetica, san-serif;
	color: #1e9a30;
	size: 14px;
	font-weight: normal;
	margin: 1em 0 .5em 0;
}

h2.green {
	font-family: Arial, Helvetica Neue, Tahoma, Helvetica, san-serif;
	color: #1e9a30;
	size: 11px;
	font-weight: normal;
}

h1.greenproj {
	font-family: Arial, Helvetica Neue, Tahoma, Helvetica, san-serif;
	color: #1e9a30;
	margin-bottom: .5em;
	size: 14px;
	font-weight: normal;
}

/*  ANCHOR LINKS */

/* -------------------------------------- */

a.green:link {
	color: #1e9a30;
	text-decoration: none;
}

a.green:visited {
	color: #1e9a30;
	text-decoration: none;
}

a.linksrt:active {
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

a.linksrt:link {
	color: #666666;
	text-decoration: none;
	line-height: 0px;
}

a.linksrt:visited {
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}

a.linksu:link {
	color: #666666;
	text-decoration: underline;
	line-height: 20px;
}

a.linksu:visited {
	color: #666666;
	text-decoration: underline;
	line-height: 20px;
}

a.links:link {
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

a.links:visited {
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

a.white:link {
	color: #FFF;
	text-decoration: none;
	font-family: Arial,  Trebchet 'MS', Verdana, san-serif;
	font-size: 10px;
}

a.white:visited {
	color: #FFF;
	text-decoration: none;
	font-family: Arial,  Trebchet 'MS', Verdana, san-serif;
	font-size: 10px;
}

input {
	color: #666666;
	font-family: Tahoma,Arial,Trebchet'MS',Verdana,san-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

a.greengr:link {
	color: #666666;
	text-decoration: none;
}

a.greengr:visited {
	color: #666666;
	text-decoration: none;
}

a.greengr:hover {
	color: #1e9a30;
	text-decoration: none;
}

/* NAVIGATION */

/* -------------------------------------- */

.leftMenu {
	text-align: left;
}

.centerMenu {
	text-align: center;
}

.rightMenu {
	text-align: right;
}

a.MenuLabelLink {
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
}

a.MenuLabelLink:link {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuLabelLink:visited {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuLabelLink:hover {
	COLOR: #3aae4b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuLabelLinkOn {
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
}

a.MenuLabelLinkOn:link {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuLabelLinkOn:visited {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuLabelLinkOn:hover {
	COLOR: #3aae4b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLink {
	COLOR: #3aae4b;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
}

a.MenuItemLink:link {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLink:visited {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLink:hover {
	COLOR: #3aae4b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLinkOn {
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
}

a.MenuItemLinkOn:link {
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLinkOn:visited {
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

a.MenuItemLinkOn:hover {
	COLOR: #3aae4b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}

.myMenu {
	position: absolute;
	visibility: hidden;
	z-index: 5;
}

.myMenuLabelleft {
	padding: 6px 0px 0px 0px;
	text-align: left;
}

.myMenuLabelcenter {
	padding: 6px 0px 0px 0px;
	text-align: center;
}

.myMenuLabelright {
	padding: 6px 0px 0px 0px;
	text-align: right;
}

.myMenuItemleft {
	padding: 6px 0px 0px 0px;
	text-align: left;
}

.myMenuItemcenter {
	padding: 6px 0px 0px 0px;
	text-align: center;
}

.myMenuItemright {
	padding: 6px 0px 0px 0px;
	text-align: right;
}

#myTest {
	width: 504px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}

#Table_02 {
	position: relative;
	left: 0px;
	top: 30px;
	width: 799px;
	height: 450px;
}

#internationalx-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 799px;
	height: 93px;
}

#internationalx-02 {
	position: absolute;
	left: 0px;
	top: 93px;
	width: 351px;
	height: 48px;
}

#internationalx-03 {
	position: absolute;
	left: 351px;
	top: 93px;
	width: 63px;
	height: 48px;
}

#internationalx-04 {
	position: absolute;
	left: 414px;
	top: 93px;
	width: 385px;
	height: 357px;
}

#internationalx-05 {
	position: absolute;
	left: 0px;
	top: 141px;
	width: 19px;
	height: 309px;
}

#internationalx-06 {
	position: absolute;
	left: 19px;
	top: 141px;
	width: 108px;
	height: 22px;
}

#internationalx-07 {
	position: absolute;
	left: 127px;
	top: 141px;
	width: 287px;
	height: 22px;
}

#internationalx-08 {
	position: absolute;
	left: 19px;
	top: 163px;
	width: 159px;
	height: 30px;
}

#internationalx-09 {
	position: absolute;
	left: 178px;
	top: 163px;
	width: 236px;
	height: 287px;
}

#internationalx-10 {
	position: absolute;
	left: 19px;
	top: 193px;
	width: 159px;
	height: 35px;
}

#internationalx-11 {
	position: absolute;
	left: 19px;
	top: 228px;
	width: 159px;
	height: 222px;
}

.scroller4 {
	display: block;
	overflow: auto;
	border-right: #ccc 0px solid;
	border-top: #ccc 0px solid;
	padding-left: 0px;
	margin: 0;
	border-left: #ccc 0px solid;
	color: #666;
	border-bottom: #ccc 0px solid;
	background-color: #fff;
	text-align: left;
	height: 480px;
	width: 680px;
	scrollbar-base-color: #fff;
	scrollbar-face-color: #f0f0f0;
	scrollbar-track-color: #fbfbfb;
	scrollbar-arrow-color: #808080;
	scrollbar-3dlight-color: #fbfbfb;
	scrollbar-darkshadow-color: #F5F5F5;
}

body.scroller4 {
	overflow: hidden;
}

div#rightwindproj {
	float: right;
	width: 375px;
	margin-top: 2em;
	font: 1.0em/1.6em Arial, "Trebuchet MS", Verdana, sans-serif;
	color: #666666;
}

div#leftwindproj {
	float: left;
	width: 375px;
	margin-top: 2em;
	font: 1.0em/1.6em Arial, "Trebuchet MS", Verdana, sans-serif;
	color: #666666;
}

div#leftwindprojdet {
	float: left;
	width: 475px;
	margin-top: 10px;
	margin-left: 10px;
	font: 1.0em/1.6em Arial, "Trebuchet MS", Verdana, sans-serif;
	color: #666666;
}

div#rightwindprojdet {
	float: right;
	width: 275px;
	margin-top: 0px;
	font: 1.0em/1.6em Arial, "Trebuchet MS", Verdana, sans-serif;
	color: #666666;
}

div#headerwindproj {
	height: 50px;
	margin-top: 8px;
	padding-left: 0px;
}

span.green2 {
	color: #1e9a30;
	font: 1.1em/1.8em Arial, "Trebuchet MS", Verdana, sans-serif;
	text-decoration: underline;
}

span.green {
	color: #1e9a30;
	font: 1.1em/1.8em Arial, "Trebuchet MS", Verdana, sans-serif;
	text-decoration: underline;
}

h1 {
	font: 1.5em/1.3em Arial, "Trebuchet MS", Verdana, sans-serif;
	color: #1e9a30;
}

h2 {
	color: #1e9a30;
	font: 1.2em/1.8em Arial, "Trebuchet MS", Verdana, sans-serif;
}

div#headerwind {
	height: 170px;
	padding-left: 0px;
}

div#headerwind2 {
	height: 340px;
	padding-left: 0px;
}
div#headerbu {
	height: 130px;
	padding-left: 0px;
}


#nav {
	padding-top: 5px;
}

/* From Inline Styles */
	.style1 {color: #3AAE4B;font-weight: bold;margin: 1em 0;display: block;}
	.style1mr {color: #3AAE4B;font-weight: bold;margin: 2em 0 0 0;display: block;}
	.style1a {color: #000000;}
	.style1e {color: #833215;}
	.style1pw {font-size: 16px;font-weight: bold;color: #1e9a30;}
	.style2 {font-size: 18px;color: #3AAE4B;}
	.style2a {font-size: 12px; font-weight: bold; color: #009900;}
	.style3 {font-size: xx-small}
	.style4 {font-size: 18px;color: #3AAE4B;}
	.style4ehs {color: #000000}
	.style4a {font-family: Arial, Trebchet 'MS', Verdana, san-serif;}
	.style4e {font-size: 9px}
	.style5 {font-size: 11px;font-family: Arial, Trebchet 'MS', Verdana, san-serif;}
	.style6 {color: #1e9a30;font-weight: bold;}
	.style7 {color: #666666;font-size: 11px;}
	.style7 li {
	list-style-type: circle;
	list-style-position: outside;
	margin: 0 0 0 2em;
}
	.style7a {color: #0000FF;font-size: 11px;}
	.style8a {color: #009900; font-size: 12px;}
	.style9 {	color: #3AAE4B;font-weight: bold;font-size: 14px;}
	.style10 {font-size: 14px;font-weight: bold;}
	.style12 {font-size: 11px;color: #666666;}
	.style13 {color: #3AAE4B; font-weight: bold; font-size: 12px; }
	.style14 {font-size: 11px;color: #3AAE4B;font-weight: bold;}
	.style15 {color: #009900; font-weight: bold; font-size: 12px; }
	.style17 {color: #009900; font-size: 14px; font-weight: bold; }
	.style18 {color: #3AAE4B}









/* _____ Patches _____*/

#content_inside a {
	color: #004f95;
}

#content_inside a:hover {
	color: #000;
}

#content_inside #nav {
	font-size: 11px;
}

#content_inside li {
	padding: .25em 0 .25em 1em;
}

#nav a {
	color: #50b948;
}

td {
	background-position: 0 top;
	vertical-align: top;
}
#leftwind h1,
#leftwide h1 {
	margin: 1em 0;
}
#leftwide h1.greeneng {
	margin: 0 0 1em 0;
}
#leftwind li, 
#leftwide li,
#header2vid li,
#leftnetwork li {
	list-style-type: square;
	margin: 0 0 0 2em;
	padding: 0;
}
p.ereg {
	margin: 2em 0;
}
p.rightworking {
	margin: 1em 0 0 0;
	text-align: right;
}
p.rightworking a {
	margin: 2em 1em 0;
}
.mediaDesc {
	font-size: 130%;
}
.hands li, .eregs li {
	font-size: 80%;
	margin-left: 1em;
	line-height: 1.5em;
	list-style-type: square;
}