
body					{ text-align:center; margin:0px 0px 0px 0px; background-image: url(../images/bg_blue.gif);	background-repeat: repeat-x; font: 20px Arial, Georgia, "Times New Roman"; color:Navy; }

.Master					{ height:100%; width:900px; background-color:white; margin:0px auto 0px auto; }
.Master .nav			{ text-align:center; background-image:url(../images/bg_nav_blue.gif); margin-left:0px; }
.Master .nav a			{ text-align:center; font:bold 12px Arial, Georgia, Helvetica, sans-serif; display: block; color:#FFFFFF; text-decoration:none;	border-left:1px solid #FFFFFF; padding:8px 45px 8px 45px; background-image:url(../images/bg_nav_blue.gif); white-space:nowrap; }
.Master .nav a:hover	{ background: #FF9933; background-image: url(../images/bg_nav_selected.gif); }
.Master .nav .Selected	{ background: #FF9933; background-image: url(../images/bg_nav_selected.gif); }

.Master .SideContent	{ width:200px; height:95%; vertical-align:top; text-align:center; color:white; background-image:url(../images/bg_blue.gif); margin: 20px 20px 30px 20px; }
.Master .Page			{ margin:20px 20px 20px 0px; padding-bottom:50px; }
.Master .Footer			{ font-size:14px; padding-top:5px; vertical-align:middle; height:30px; color:white; text-align:center; background-image:url(../images/bg_nav_blue.gif); }
.Master	td				{ vertical-align:top; }

.Page .Header			{ height:30px; border-bottom: solid 1px #1E90FF; width:640px; }
.Page .Header .Title	{ float:left; display:block; height:30px; white-space:nowrap; color:white; font-size:18px; background-color:#1E90FF; padding:0px 20px 0px 20px; -moz-box-sizing:border-box;  padding:5px 20px 0px 20px;}

.Page .Content			{ margin:40px 40px 20px 40px; width:560px; }
.Page .Content .Label	{ width:120px; white-space:nowrap; text-align:right; padding-right:3px; }
.Page .Content .Quote	{ width:300px; text-align:right; font-size:50px; font-weight:bold; color:Red; margin:10px 10px 0px 0px;}
.Page .Content .Button	{ width:200px;}
.Page .Content .Link	{ font-size:14px; color:Navy; font-weight:normal; text-decoration:underline; text-align:right; }
.Page .Content .Discount{ white-space:nowrap; width:250px; }
.Page .Content .DropDownList { padding-bottom:10px; width:500px; }

.Form					{ margin:0px 40px 20px 40px; width:560px; }
.Form2					{ margin:0px; }
.Form td				{ vertical-align:top; }
.Form input				{ width:200px; }
.Form select			{ width:200px; }
.Form .CheckBox input	{ width:20px; }
.Form .Caption			{ padding-top:20px; font-weight:bold; }
.Form .Label			{ width:150px; white-space:nowrap; text-align:right; padding-right:3px; }
.Form .Button			{ width:200px;}
.Form .Help				{ padding:0px 0px 10px 80px;}

.Vehicle				{ float:left; font-size:16px; font-weight:bold; padding:0px 0px 20px 0px; }
.Coupon					{ font-size:14px; }
.Remark					{ font-size:14px; text-align:justify; padding-top:20px; }
.popupControl			{ background-color:White; position:absolute; visibility:hidden; }
.Validation				{ font-size:12px; }
.RadioButtonList		{ font-size:14px; padding-right:20px; }
.Button					{ width:200px; }
.LinkButton				{ font-size:14px; color:Navy; font-weight:bold; text-decoration:underline; padding:0px 10px 0px 10px; }
.Error					{ height:40px; padding:10px 0px 0px 50px; margin:10px; display:none; color:red; background-image:url(../Images/error.jpg); background-repeat:no-repeat; }



.test
{
	position:relative; text-align:justify; width:300px; display:block;
	text-align:center;
	vertical-align:top;
	font-family:Arial;
}