body{
	margin: 0px;
	padding: 0px;
	border:0px;
	font-family: 'Gill', Arial, Verdana, Tahoma, sans-serif;
	color: #171717;
	background-image: url(../images/bg.gif);
	line-height:1.4em;
	font-size: 90%;
}
h2 {font-size: 140%; margin-top:0px; color:#cc0000;}
h3 {font-size: 110%; color:#000099;}
#wrapper {
	width: 760px;
	background-image: url(../images/main_bg.gif);
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	}
.fsm {font-size:120%;}
.fsl {font-size:140%;}	
#bgrd {
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 5px 0 5px;
}
#companytxt {
	position: relative;
	line-height: normal;
	text-align: left;
	left: 10px;
}
#footer {
	width: 750px;
	text-align: right;
	font-size: 70%;
	color: #FFFFFF;
	background-color: #333333;
	font-weight: bold;
	margin-left:5px;
}
#main {position: relative;top:0px;}
#menu {
	margin:0px;
	padding: 0px;
	float: left;
	width: 200px;
	display:inline;
	}
.menutext {
	text-align: left;
	border-bottom: 1px silver dashed;
	font-size: 95%;
	padding-left: 15px;
	line-height: 2.2em;
	margin:0px;}
.change {color: #0000ff;}
.changeb {color: #444444; font-size:85%;}
.changea{color:#222222;text-decoration:none;}
li, ul{
	list-style-type: none;
	list-style-image: none;
	text-align: left;
	text-indent: 0pt;
	list-style-position: inside;
	margin:0px;
	padding:0px;
}

.change:hover, .changeb:hover, .changea:hover, .email:hover {color: #990000;}
#header {width: 750px;height: 90px;background-image: url(../images/Header.jpg);background-repeat: no-repeat;background-position: bottom left;}
.companyname {font-size: 160%;color: #000099;display: inline;line-height: normal;text-align: left;}
#textsizer {position: relative;text-align: right;color: #000000;line-height: normal;background-image: url(../images/textsizer.gif);}
#options {
	position:relative;
	height: 100%;
	text-align: left;
	color: #0000ff;
	left:10px;
}
.norm, .norm a:hover{display: inline;color: #000099;}
.normy{display: inline;font-size: 90%;color: #000044;padding-right: 5px;text-decoration: underline;}
#mtxt {width:520px; float:left; padding:0 15px 0 15px;}
#bmenu {clear:both; text-align: center;}
.indenttext {
	margin-left: 1%;
	margin-right: 1%;
	text-align: justify;
}
.indenttextsmall {
	padding-left: 1%;
	padding-right: 1%;
	font-size: 70%;
	color: #000000;
}
.floatleftpic {float: left;	padding: 10px;}
.floatrightpic {float: right; padding-left: 10px;}
#right {padding: 10px;float: right;}
.in {display:inline;}
fieldset {margin: 0em 1em 0.5em 1em; padding: 0em 1em 1em 1em; border: 1px solid blue;	}
legend {font-weight: bold;	color: blue;}
label {	display: block;	color: blue;}
textarea {	width: 350px; height: 100px; }
input{	width: 350px;}
input.button{width:100px;}	
.post {color:#0033FF; font-size:110%;}
.email, .email a:visited{color:#000099;text-decoration: underline;}
.clear{clear:both; line-height:1px}
.cimg{text-align:center;}
.right{text-align:right; margin:0px; padding:0px;}
.noborder{border:0;}
#design{text-align: left;float: left;color: #FFFFFF;}
#design{text-align:center; /* for IE */: left;float: left;color: #FFFFFF;}
text-align:center; /* for IE */
.newsletter{
	list-style-image: url(../images/newsletter.gif);
	list-style-position: inside;
	text-indent:10px;
}
.tick{
	background-image: url(../images/tick.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	line-height:2em;	
}