/* JDV International Stylesheet */

body  				{ margin-left:0px; margin-top:5px; margin-right:0px; margin-bottom:5px; background-color:#FFFFFF; background-image: url("images/page/main_bg.gif"); }
.bodycopy  			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#505050; }
.bodycopyRed 			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#9D1616; }
.bodycopyRight 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; line-height:16px; font-weight:normal; color:#505050; }
.bodycopyShort 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#505050; }

.boxcopy  			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; font-weight:normal; color:#505050; }

.leftIndent15 			{ padding-left:15px; }
.leftIndent30			{ padding-left:30px; padding-right:20px; }
.leftIndent40			{ padding-left:40px; }
.leftIndent60			{ padding-left:60px; }

.testimonialCopy		{ border:#C4C4C1 1px dashed; background-image:url("../images/page/we-understand_arrows_bg.gif"); background-position:bottom left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#505050; padding:15px; }

.applynowBox			{ border:#C4C4C1 1px dashed; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#505050; padding:3px; }

.topLink				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color: #9D1616; text-align:right; padding-right:55px; }

.arrowsBG				{ background-image:url("../images/page/we-understand_arrows_bg.gif"); background-position:bottom left; background-repeat:no-repeat; }

.listHeaderCol1		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#505050; padding-left:10px; }
.listHeaderCol2		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#505050; }
.listCopyCol1			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; padding-left:20px; }
.listCopyCol2			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; padding-left:10px; }

.resumeSampleHeader 	{ padding-left:10px; }
.resumeSampleSubHeader 	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#9D1616; padding-left:15px; }

.headerSample			{ border:#C4C4C1 1px dashed; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#505050; padding:10px; }

.resumeSample 			{ border:#C4C4C1 1px dashed; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; color:#505050; padding:10px; }
.resumeSampleTable		{ border:#C4C4C1 1px dashed; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#505050; padding-left:10px; }

.subtableTitle			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; vertical-align:top; padding-top:10px; }
.subtableDescr 		{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; vertical-align:top; padding-top:10px; padding-right:10px; }


/* begin specialty columns */

.specialtyCol_ 		{ width:2%; vertical-align:top; padding-top:10px; padding-bottom:5px; padding-left:10px; } 
.specialtyCol0			{ width:5%; vertical-align:top; padding-top:10px; padding-bottom:5px; padding-left:10px; }  
.specialtyCol1			{ width:53%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:10px; } 
.specialtyCol2			{ width:5%; vertical-align:top; padding-top:10px; padding-bottom:5px; padding-left:10px; } 
.specialtyCol3			{ width:30%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; vertical-align:top; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:10px; } 

/* end specialty columns */


.mini  				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; padding:1px; color:#505050; }

.date				{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; font-weight:normal; color:#505050; }

.bold				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; font-weight:bold; color:#505050; }
.redBold				{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#9D1616; } 

#nav-area				{ background-color: #F1F1EF; background-image: url("../images/nav/nav_bg.jpg"); background-repeat: no-repeat; } 
#title-area			{ background-color:#E3E3DC; background-image:url("../images/page/shadow_title.gif"); background-repeat:no-repeat; background-position:right; }
#title-area-yellow		{ background-color:#E1BA4D; background-image:url("../images/page/shadow_title_yellow.gif"); background-repeat:no-repeat; }
#title-area-green		{ background-color:#498F13; background-image:url("../images/page/shadow_title_green.gif"); background-repeat:no-repeat; }
#content-area			{ background-color:#FFFFFF; background-image:url("../images/page/shadow_content.gif"); background-position:left; }
#footer				{ padding-top:8px; width:750px; height:35px; background-color:#E9E9E3; }  
 
.box-1				{ border:#C4C4C1 1px solid; background:#E9E9E3; padding:5px; padding-bottom:10px; }
.box-2				{ border:#C4C4C1 1px solid; background:#E9E9E3; padding:5px; width:495px; } 
.box-3 				{ border-top:#C4C4C1 1px solid; border-left:#C4C4C1 1px solid; border-right:#C4C4C1 1px solid; background:#E9E9E3; padding-top:5px; padding-left:5px; padding-right:5px; }  
.box-4				{ border:#C4C4C1 1px solid; background:#ffffff; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-right:15px; }  
.box-5				{ border-bottom:#C4C4C1 1px solid; padding-top:0px; padding-bottom:0px; padding-left:15px; padding-right:15px; }  

td.dividerBar			{ width:90%; padding-top:20px; padding-bottom:20px; }
.dividerBar			{ background-color:#C4C4C1; }

.splitRow1			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #505050; background:#E9E9E3; border-left:#C4C4C1 1px solid; border-bottom:#C4C4C1 1px solid; }  
.splitRow2			{ background:#E9E9E3; }  
.splitRow3			{ background:#E9E9E3; border-right:#C4C4C1 1px solid; border-left:0; border-bottom:#C4C4C1 1px solid;
}

.splitCopy 			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; font-weight:normal; padding-left:5px; color: #505050; }   


/*	begin <input> element formatting */

.formLabel			{ width:30%; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; font-weight:bold; color: #505050; } 
.formLabelSpan			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #505050; padding-left:20px; } 
.formItemText			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #505050; }  
.formField			{ width:70%; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color: #505050; } 
						
.bodycopyInput			{ border:#C4C4C1 1px solid; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #505050; } 

/*	end <input> element formatting */


.openTableRowTop		{ line-height:18px; }
.openTableRowBottom		{ line-height:18px; border-bottom:#C4C4C1 1px solid; } 
.openTableRows a:link	{ color:#9D1616; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
.openTableRows a:visited	{ color:#9D1616; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.openTableRows a:active 	{ color:#9D1616; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.openTableRows a:hover	{ color:#505050; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; } 

a:link 				{ color:#505050; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
a:visited				{ color:#505050; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a:active				{ color:#505050; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
a:hover				{ color:#9D1616; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

.red a:link 			{ color:#9D1616; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
.red a:visited			{ color:#9D1616; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.red a:active			{ color:#9D1616; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.red a:hover			{ color:#505050; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
