/*
-----------------------------------------------
employeecarpurchase Screen Styles
Version:  23 September 2005
----------------------------------------------- */


/* =Body
----------------------------------------------- */
body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10pt;
}
form, input{
	margin:0;
	padding:0;
}


/* Common=Structure
----------------------------------------------- */
#page{
	width:650px;
	margin:0;
}
#branding img{
	border:0;
	margin:12px 0 12px 3px;
	padding:0;
}
#footer{
	clear:both;
}
#footer p{
	margin:10px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#989898;
	text-align:center;
}
#footer a,
#footer a:link{
	color:#376fa8;
	text-decoration:underline;
}
#footer a:hover{
	color:#003399;
	text-decoration:underline;
}


/* Common=Navigation
----------------------------------------------- */
#navigation{
	height:26px;
	margin:0;
	padding:0;
}

.subnav{
	border:1px solid #777777;
}
.subnavItem{	
	font-size:11px;	
	display:block;
	color:#000000;
	background-color:#F2F2E5;
	width: 171px;
	height:auto;
}
.subnavItemHover{
	font-size:11px;	
	display:block;
	color:#F2F2E5;
	background-color:#CC0000;
	width: 171px;
	height:auto;
}
table.subnav td{
	padding:3px;
	display:block;	
}


/* HomePage=Structure
----------------------------------------------- */
#home div#main{
	height:399px;
	padding:15px 0;
}
#splash{
	width:724px;
	height:223px;
}
#splash img{
	margin:0;
	padding:0;
	border:0;
}
#home #feature01{
	width:180px;
	height:158px;
	margin:14px 8px 0 0;
	float:left;
	font-size:9pt;
}
#home #feature01 p{
	width:180px;
}
#home #feature02{
	width:200px;
	height:39px;
	margin:14px 8px 0 0;
	padding:0;
	float:left;
	text-align:left;
}
#home #feature03{
	width:218px;
	height:155px;
	margin:0 0 0 0;
	padding:0;
	float:left;
}
#home #feature03 p,
#home #feature03 h2{
	display:none;
}
#home #feature03 img{
	margin:0;
	padding:0;
	border:0;
}


/* HomePage=Misc
----------------------------------------------- */
#home #feature01 .emphasis{
	font-weight:bold;
	font-size:12px;
	line-height:12px;
}
#special-link{
	margin:0 0 0 25px;
	line-height:30px;
}
img#payment-btn{
	border:0;
	margin:116px 0 0 0;
}


/* Interior=Structure
----------------------------------------------- */
#interior div#main{
	margin:0;
	padding:0;
}
#banner{
	margin:0 0 1px 0;
}
#banner img{
	margin:15px 0 0 0;
}
#interior #alt-content,
#interior #content{
	width:630px;
	margin:0 0 40px 0;
	padding:0;
}
#right-column{
	display:none;
}
#copy-margin{
	margin:0;
	padding:0;
	height:32px;
	background:#FFF;
}
#copy{
	margin:0;
	padding:0;
}
#alt-copy{
	margin:0;
	padding:0;
}
#copy a,
#copy a:link,
#alt-copy a,
#alt-copy a:link{
	color:#376FA8;
	text-decoration:underline;
}
#copy a:hover,
#alt-copy a:hover{
	color:#003399;
	text-decoration:underline;
}


#pricing td{	
	color:#477DB1;
}
#pricing{
	border:1px solid #CCC;
	width:300px;
	background:#EEE;
	padding:4px;
}




/* Common=Misc Classes
----------------------------------------------- */
a.more,
a:link.more{
	color:#ED2224;
	text-decoration:underline;
	font-weight:bold;
	padding:0 0 0 12px;
	background: url(../images/common/more_bg.gif) no-repeat 0 3px;
}
a:hover.more{
	text-decoration:none;	
}
.listing{
	margin:15px 0 0 20px;
}
.bl-bold{
	font-weight:bold;
	color:#477DB1;
}
.error{
	font-weight:bold;
	color:red;
}
.required{	
	color:red;
}
.button{
	padding:0 3px;
	color:#FFF;
	border:1px solid #999;
	background-color:#6293CC;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}

.italic{
	font-style: italic;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: Gray;
	padding-left: 20px; 
	padding-right: 20px;
}

#alt-copy h1,
#copy h1,
h1{
	font-weight:bold;
	font-size:12pt;
}
#alt-copy h2,
#copy h2,
h2{
	color:#333;
	font-weight:bold;
	font-size:11pt;
}
#alt-copy h3,
#copy h3,
h3{
	font-weight:bold;
	font-size:10pt;
}


/* Common=Accessibility
----------------------------------------------- */
div#splash p.accessibility{
display:none;
}



/*   NEW STYLES FOR TD   */
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#323232;
	font-size:11px;
}

/*   NEW STYLES FOR RESULT TABLE   */
#results{
	width:100%;
	border:1px solid #BCBDBD;
}
#results td{
	padding:4px;
}
#results tr.header td{
	text-align:center;
	font-weight:bold;
}
#results tr.header td a,
#results tr.header td a:link{
	color:#323232;
	font-weight:bold;
	text-decoration:underline;
}
#results tr.header td a:hover{
	color:#003399;
	font-weight:bold;
	text-decoration:underline;
}




