/* General */
html, body 	{ width:auto; height:100%;  }
body		{ font-family:Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; background-color:#cccccc; background-image:url(images/background.jpg);}
body 		{ text-align: -moz-center; } /* Mozilla Firefox alignment */ 
h1				{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#3f5baa; text-align:left;}
h2				{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#3f5baa; margin-bottom:-6px;}
h3				{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; margin-bottom:-6px;}
p				{ font-family: Arial, Helvetica, sans-serif; font-size:11px;}
li				{ font-family: Arial, Helvetica, sans-serif; font-size:11px;}

a:link			{ text-decoration:underline; color:#000; }
a:visited		{ text-decoration:underline; color:#000; }
a:active		{ text-decoration:underline; color:#000; }
a:hover			{ text-decoration:none; }

/* Classes */
.smallpics		{ width:auto; height:auto; text-align:center; border: 1pxl solid #000;}
.horzline		{ width:100%; height:1px; border-top:1px dotted #cccccc; padding-bottom:10px; margin-top:10px;}


/* Main Table */
#wrapper		{ width:711px; height:auto; border:1px solid #000000; margin-top:10px; margin-left:auto; margin-right:auto;}

/* Header */
#header			{ width:711px; height:186px; background-image:url(images/b_01.jpg); text-align:left;}
#content		{ width:711px; height:auto; background-color:#FFFFFF;overflow:auto; }
#contentleft	{ width:450px; height:auto; float:left; margin-left:70px; overflow:auto; text-align:justify; padding-top:10px; padding-bottom:20px;}
#contentright	{ width:150px; height:auto; float:right; margin-right:20px; overflow:auto; padding-top:10px; padding-bottom:20px;}
#footer			{ width:711px; height:47px; background-image:url(images/b_03.jpg);}
#imagination	{ width:680px; height:20px; margin-left:auto; margin-right:auto; font-size:10px; margin-top:10px; text-align:center;}

#menutop		{ width:540px; height:22px; position:relative; top:134px; left:135px; font-family:Arial, Helvetica, sans-serif; font-size:70%;  font-weight:bold;}
#menubottom		{ width:540px; height:22px; position:relative; top:130px; left:135px; font-family:Arial, Helvetica, sans-serif; font-size:70%;  font-weight:bold;}

A.mymenu			{ color:#405baa; text-decoration:none;}
A.mymenu:hover		{ color:#cc0000; text-decoration:none;}
.borderright		{ padding-left:4px; padding-right:4px; font-weight:bold; color:#999999; }
.width300			{ width:190px;}

.mytable td	{ color: #000 !important; font-size:11px; padding-right:4px; padding-top:3px; padding-bottom:3px; vertical-align:middle; }
.mytable th { color: #000 !important; font-size:11px; font-weight:bold; background-color:#efefef; padding: 3px 3px; }

.quotationtablex td	{ }
.quotationtable td	{ color: #000 !important; font-size:11px; padding-right:4px; padding-top:3px; padding-bottom:3px; vertical-align:middle; text-align:left; }
.quotationtable th { color: #000 !important; font-size:11px; font-weight:bold;  padding: 3px 0px; }
.quotationtable	select { font-size:11px; color:#333;}
.quotationtable	input { font-size:11px; color:#333;}
.quotationtable	textarea { font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif;}

.addresstablex td	{ }
.addresstablex td	{ color: #000 !important; font-size:11px; padding-right:4px; padding-top:3px; padding-bottom:3px; vertical-align:middle; text-align:left; }
.addresstablex th { color: #000 !important; font-size:11px; font-weight:bold;  padding: 3px 0px; }
.addresstablex	select { font-size:11px; color:#333;}
.addresstablex	input { font-size:11px; color:#333; width:200px}
.addresstablex	textarea { font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif;}

#wrapper #content #contentleft table tr td ul li {
	color: #000;
}

