/* 
body, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height:125%;
	text-align: left;
	color: #000;
	background:#fff;
	margin: 0px;
	}


a {text-decoration: none;}
a:link {color: #000;}
a:visited {color: #000;}
a:active {color: #000;}
a:hover {color: #000; text-decoration: underline;
}

*/

a.secondary:link {color: #fff;}
a.secondary:visited {color: #fff;}
a.secondary:hover {color: #fff;text-decoration: underline;}
a.secondary:active {color: #fff;;
}

a.sub:link {color:#002D96;}
a.sub:visited {color:#002D96;}
a.sub:hover {color:#002D96; text-decoration: underline;}
a.sub:active {color:#002D96;
}

/*
h1 {
	padding-top:2px;
	color:#9A1320;
	font-size: 200%;
	font-weight: normal;
	letter-spacing:-.1em;
}
*/

/*
ul {
list-style-image: url(images/cvfree-bullet.gif);
margin-bottom: 20px;
}
*/

.altlist {
list-style-image: None;
list-style-type: square;
color: #ffffff;

}
.emphasis {
	font-weight: bold;
}

.navback {
background-color:#9A1320;
padding-left:7px;
padding-top:6px;
}

.footer {
	font-size: 12px;
	color: #8282A2;
	background:#fff;
}


a.kklink:link {font-size: 11px;color: #999;}
a.kklink:visited {font-size: 11px;color: #999;}
a.kklink:hover {font-size: 11px;color: #999; text-decoration: underline;}
a.kklink:active {font-size: 11px;color: #999;
}

.kklinktext {
font-size: 11px;
color:#999;
}

.italic {
font-style:italic;
}

.headerright {
background-image:url(images/cvfree-t.jpg);
background-position:top;
background-repeat:no-repeat;
width:577px;
height:106px;
vertical-align:middle;
text-align:left;
}

.headleft {
background-image:url(images/cvfree-tl.jpg);
background-position:top;
background-repeat:no-repeat;
width:173px;
height:106px;
}

.backfade {
background-image:url(images/cvfree-fade.gif);
background-repeat:repeat-x;
height:60px;
background-color:#E0EBF5;
}

/*
.main {
background-color:#E0EBF5;
}
*/

.bodycopy {
line-height:140%;
border-bottom-color:#9A1320;
border-bottom-style:solid;
border-bottom-width:2px;
}

.sidepanel {
padding-left:20px;
padding-right:20px;
font-style:italic;
text-align:center;
font-size:125%;
line-height:130%;
vertical-align:middle;
}

.reddiv {

background-color:#990000;
/*border-top-color:#999999;*/
/*border-top-style:solid;*/
/*border-top-width:6px;*/
color:#FFFFFF;
padding-left:10px;
*/
}

.paddingright {
padding-right:15px;
}

.customermenu {
	background-color:#990000;
	
}

.cvdivider {
	background-color:#990000;
	
	
}

.boldwhite {
	font-weight: bold;
	color:#FFFFFF;

}
.details {
	border: 1px dashed #9A1320;
}

.detailsrow {
	background-color:#cccccc;
	color: #000000;
}

.altdetails {
	background-color:#cc9999;
}

.detailsheader{
	background-color:#9A1320;
	font-weight: bold;
	color:#FFFFFF
}

.button {
background-color:#1B1746;
font-weight:bold;
color:#FFFFFF;
border:#FFFFFF;
border-style:solid;
border-width:1px;
}