/*********** Copyright 2006 Corporate Language Services ***************/
/*********** Author: Chris Johansson **********************************/
/*********** chris@chrisjohansson.com *********************************/
html,body{height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;background-color:#FFFFFF; background-image:url(/images/bg.gif);}
img{margin:0;padding:0;}
form{margin:0;padding:0;}
div {margin:0;padding:0;}
h1{font-size:24px;word-spacing:1px;font-weight:bold;margin:0;padding:0em 0em 0.4em 0em;font-family:Georgia, "Times New Roman", Times, serif;color:#444444;}
h2{font-size:21px;word-spacing:1px;font-weight:bold;margin:0;padding:0em 0em 0.4em 0em;font-family:Georgia, "Times New Roman", Times, serif;color:#444444;}
h3{font-size:16px;word-spacing:1px;font-weight:bold;margin:0;padding:0em 0em 0.4em 0em;font-family:Georgia, "Times New Roman", Times, serif;color:#444444;}
h4{font-size:14px;font-weight:bold;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#555555;}
h5{font-size:12px;font-weight:bold;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#555555;}
h6{font-size:8px;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;}
p {font-size:12px; line-height:16px; word-spacing:1px;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;}
ul {font-size:12px;margin:1em 0em 1em 2em;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;}
/*********** IDs - containers *********************************/
div#container{
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width:780px;
	text-align:left;
	margin:0 auto; /* center, not in IE5 */
	margin-top:0.5em;
	padding:0;
	background-color:#FFFFFF;
	border-top:1px solid #596F75;
	border-left:1px solid #596F75;
	border-right:1px solid #596F75;
}
div#headercontainer{
	width:100%;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image:url(/images/mst.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
div#brand{
	margin:0em 0em 0em 0em;
	padding:1.2em 0em 0.3em 1em;
}
div#nav{
	margin:0px 1px 0px 1px;
	padding:0.1em 0em 0.1em 0em;
	background-color:#596F75;
	border-bottom:1px solid #9FACAF;
}
.navtext {
	margin-left:1em;
	color:#FFFFFF;
	font-size:0.85em;
	font-weight:bold;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.navtext a{color:#FFFFFF;text-decoration:none;}
.navtext a:hover{color:#000000;background-image:url(/images/horizdot.gif);background-repeat:repeat-x;background-position:bottom;text-decoration:none;}

div#bodycontainer{
	position:relative;
	width:778px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	background-image:url(/images/cbg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	border-top:1px solid #596F75;
	margin:0px 1px 0px 1px;
}
div#bodycontainer a{color:#333300;background-image:url(/images/horizdot.gif);background-repeat:repeat-x;background-position:bottom;text-decoration:none;}
div#bodycontainer a:hover{background-color:#849FA6;color:#FFFFFF;background-image:url(/images/horizdot.gif);background-repeat:repeat-x;background-position:bottom;text-decoration:none;}
div#content{
	border-top:6px solid #9FACAF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	position:relative;
	background-color:transparent;
	background-image:url(/images/quoteBG.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
div#info{
	position:relative;
	float:left;
	width:68%;
	margin:0;
	padding:0;
}
.infopad{
	margin:2% 3% 1.5% 3%;
}
.menu{
	margin:0px;
	padding:0px;
}
.menu p{
 line-height:normal;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#side{
	position:relative;
	float:right;
	width:28%;
	margin:0;
	padding:0.3em 1em 1em 0.4em;
}
div#side a {color:#555555;background-image:url();text-decoration:none;background-color: transparent;}
div#side a:hover {color:#999999;background-image:url();text-decoration:underline;background-color: transparent;}

.dropselect{
	border:1px solid #CCC;
	font-size:1.1em;
}
.pspace{
	margin:0.2em 0em 0.4em 0em;
}
.quote{
	margin:0.5em 0em 0em 0em;
	padding:1em 0em 1em 0em;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
	background-color:#333333;
	color:#FFFFFF;
	text-align:center;
}

div#footercontainer{
	position:relative;
	padding:0em;
	border-top:1px solid #596F75;
	margin:0px 1px 0px 1px;
	background-color:#596F75;
	background-image:url(/images/ftbg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
div#footnav{
	border-top:1px solid #FFFFFF;
	padding:0.6em 0em 0.9em 0em;
	margin:0;
}
#footnav a{color:#FFFFFF;text-decoration:none;}
#footnav a:hover{color:#000000;background-image:url(/images/horizdot.gif);background-repeat:repeat-x;background-position:bottom;text-decoration:none;}

.footnavtext{
	font-size:1.2em;
	margin:0em 0em 0em 1em;
	padding:0;
	line-height:24px;
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.footphone{
	font-size:2.8em;
	color:#FFFFFF;
	margin:0;
	padding:0;
	font-family:"Times New Roman", Times, serif;
}
.copy{
	margin:0.5em 0em 0em 1.5em;
	color:#999999;
	font-size:0.65em;
	font-family:Arial, Helvetica, sans-serif;
}
.copy a{color:#666666;background-image:url();background-repeat:repeat-x;background-position:bottom;text-decoration:none;}
.copy a:hover{background-color:#849FA6;color:#FFFFFF;background-image:url(/images/horizdot.gif);background-repeat:repeat-x;background-position:bottom;text-decoration:none;}
.clearer {
	margin:0;
	padding:0;
	font-size: 0px;
	line-height: 0px;
	clear:both;
}
#leaflet{
	margin:0;
	padding:0;
	position:relative;
	float:left;
	width:134px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-image:url(/images/leaf.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#fvo{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.formsize{
	font-size:1em;
}
.tableformsize{
	font-size:1em;
}
