﻿* {padding:0} 
html, form {height: 100%;margin: 0px;padding: 0px;}
body {font-size: 75%;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; height:100%; margin:0;background-color:#bbd7fa;}
h3{	font-size:90%;margin: 2px 0px 2px 1px;padding: 2px;}
h2{ font-size:200%;margin: 2px 0px 2px 1px;padding: 2px;text-align:center;}
img{border:0;}
.requiredFieldSpan{width:20px;background: #fff url(images/req.jpg) no-repeat center;padding: 0 20px 0 0;}
.requiredLabel {font-weight:bold;}
.hidden {display:none;}
fieldset {padding:3px;border:1px solid #bbd7fa;}
legend {border:1px solid #bbd7fa;padding:3px;color:#039;font-weight:bold;}
.labelCell { width:80px; }
.dataCell1 { width:230px;}
.labelCellTradeIn { width:100px; }

.buttonClass
{
	background-color:#bbd7fa;
	color:black;
	font-weight:bold;
	border: solid 1px #272722;	
	padding:3px;
}

.buttonClass:Hover
{
	color:#039;
}

.errorMessage
{
	border: solid 2px #FF3333;
	color:#000000;
	font-weight:bold;
	padding:5px;
	width:600px;
	background-color:White;
}

.successMessage
{
	border: solid 1px #33CC66;
	color:#000000;
	font-weight:bold;
	padding:5px;
	width:600px;
	background-color:White;
}

.warningMessage
{
	border: solid 1px #FFFF00;
	color:#000000;
	font-weight:bold;
	padding:5px;
	width:600px;
	background-color:White;
}

.loginDialog
{
	background-color:white;
	background-image: url(images/dialogTop.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:4px;
	color:White;
	font-weight:bold;
	font-size:110%;
}

.GridRowOver_Office2007 td
{
    cursor:hand;
}

.titleBar
{
	vertical-align:middle;
	font-size:120%;
	color:#000;
	font-weight:bold;
	width:100%;
	background: #bbd7fa url('images/TabBackground.gif') repeat-x 0 100%;
}
