body{
	background:url(images/bg.gif) repeat-x 0 0 #F8FFBF;
	padding:22px 0 0 0; margin:0;
	}
h1, h2, h3, h4, h5, h6, tr, td, p, a, img, ul, li, form, label, select{
	padding:0;
	margin:0;
}
.maintab{	
	background:#fff;
	border:#D3D4CF 1px solid;
}
.logo{
	padding:5px 0 8px 0;
}
form select{
	width:153px;
	height:20px;
	margin:33px 0 0 359px;
}
.nav{
	background:url(images/nav-bg.jpg) repeat-x 0 0;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff; 
	padding:5px 0 8px 0;
	margin:0 0 0 0;
}
.nav a{
	text-decoration:none; float:right;
	color:#fff; padding:0 25px 0 5px;
}
.nav a:hover{
	color:#F8FFBF;
}
.welcome{
	padding:0;
}
.welcome h1{
	font:normal 24px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 5px 5px;
}

.welcome p{
	width:682px;
	font:normal 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 5px;
	margin:8px 0 0 0;
}
.welcome p span{
	font-size:25px; margin:0 0 0 0;
}
.welcome ul{
	width:612px;
	list-style-type:none;
}
.welcome ul li{
	background:	url(images/arrow_right_grey.png) no-repeat 0 1px;
	font:bold 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000; padding:0 0 0 15px;
}
.welcome p.greybrder{
	width:680px;
	background:#F6F7E9;
	font:normal 11px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#676767; padding:10px 7px 15px 10px; margin:5px 0 0 0;
}
.desc{
	text-align:center;
	font:bold 10px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 5px; 
	margin:0 0 0 0;
}
.desc span{
	color:#B98742;
}
.footer{
	font:normal 10px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#494949; text-align:center;
	padding:15px 0 25px 0;
	margin:0 0 0 0;
}
.footer a{
	text-decoration:none;
	color:#494949;
	font-weight:bold;
}

#prescription .content {
	padding: 5px;
}

#prescription .sidebar {
	padding: 5px;
	background-color: #EEE;
}

#prescription h1{
	font:normal 24px/15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 5px 5px;
}
#prescription h2{
	font:normal 20px/20px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:12px 0 5px 5px;
}
#prescription ul{
	list-style-type:none;
}

#prescription ul li{
	background:	url(images/arrow_right_grey.png) no-repeat 0 1px;
	font:bold 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000; 
	padding:0 0 2px 15px;
}

#prescription p{
	font:normal 11px/17px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 0 5px;
	margin:8px 0 0 0;
}

#prescription .sidebar img {
	margin: -50px 0 0 25px;
}

.shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

