h1, h2, h3, div, .bodytext, a, a:hover, input {color:#404040;font-family:Myriad Pro, Arial;font-size:18px;line-height:22px;font-weight:normal;}
a:link, a:visited, a:hover {color:#8BBF00;font-weight:normal;}
.highlight {color:#878486;font-weight:bold;}
h3, h3 a:link{font-weight:bold;font-size:13px;}
.button {border:solid 1px #a9a9a9;background-color:#cccccc;width:100px;font-size:16px;}
form{margin:4px;}
h2 {font-weight:bold;}
.msg{color:#8BBF00;font-weight:bold;}
div {position:relative;display:block;}
.mini-text {font-size:12px;color:#808080}
.left {float:left}
.clear {clear:both}
.loader {visibility:hidden;}
body {background-color:#808080}
#body-left{width:798px;height:auto;background:#fff;border:solid 1px black;}
#body{position:relative;top:18px;left:24px;width:460px;height:auto;}
#body-bg{position:absolute;left:506px;top:0px;}
#comp li{
	font-size:16px !important;
	
}
#client-login {
	position:absolute;
	right:320px;
	top:10px;
	z-index:20;
}
#client-login a:link, #client-login a:visited {
	font-size:14px !important;}
#comp {margin-top:4px}
#footer1, #footer1 a:link, #footer1 a:visited{font-size:12px;}
#footer2{position:absolute;top:570px;left:0px;}

/* Simulated box shadow using borders: */
#wrapper {
	width:798px;height:auto;
	text-align:left;
	background:#fff;
   border-bottom: 1px solid #666;
   border-right: 1px solid #777;
}
.boxshadow  {
   border: none;
   box-shadow: #666 4px 4px 4px;
   -moz-box-shadow: #666 4px 4px 4px;
   -webkit-box-shadow: #666 4px 4px 4px;
}

