@charset "utf-8";
/* CSS Document */

.table_border {
	border: 1px solid #4aa4c2;
}
p#grey_links  a:hover {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}
p#grey_links  a {
	color: #FFFFFF;
	text-decoration: none;
}


.headings_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #f65101;
	padding-left: 5px;
	text-transform: uppercase;
}

	.grey_links{
	padding-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #575757;
	line-height: 16px;
	background-position: left;
	padding-left: 0px;
	}
.headings_leftwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
}
.right_text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
p#right_text_white  a {
	font-weight: normal;
	color: #459AB5;
	text-decoration: none;
}
p#right_text_white a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.headings_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #459ab5;
	padding-left: 5px;
	text-transform: uppercase;
}.onopadding_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F65101;
	padding-left: 0px;
	text-transform: uppercase;
}
.bywriter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2F2F2F;
	padding-left: 0px;
	text-transform: uppercase;
}
.product_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2F2F2F;
	padding-right: 10px;
	line-height: 16px;
}
.image_bdr {
	border: 1px solid #1B1B1B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.links_small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bg_footer {
	background-color: #2C2C2C;
	background-image: url(images/dl_home_08.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-top-color: #333535;
	border-right-color: #333535;
	border-bottom-color: #333535;
	border-left-color: #333535;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #181818;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 2px;
}
span#readmore a:hover {
	color: #181818;
	text-decoration: underline;
}
span#readmore  a {
	color: #F65101;
	text-decoration: none;
}
.upfront_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B00817;
	padding-left: 0px;
	text-transform: uppercase;
}
span#upfront_headings a:link{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B00817;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
span#upfront_headings a:visited{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B00817;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}	
	
span#upfront_headings a:active{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B00817;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
	
span#upfront_headings a:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B00817;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	}	

.zonein_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008DB7;
	padding-left: 0px;
	text-transform: uppercase;
}

span#zonein_headings a:link{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008DB7;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
span#zonein_headings a:visited{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008DB7;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}	
	
span#zonein_headings a:active{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008DB7;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
	
span#zonein_headings a:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #008DB7;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	}	
	
.handson_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #75A447;
	padding-left: 0px;
	text-transform: uppercase;
}

span#handson_headings a:link{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #75A447;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
span#handson_headings a:visited{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #75A447;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}	
	
span#handson_headings a:active{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #75A447;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
	
span#handson_headings a:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #75A447;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	}	


.unwind_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF8414;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
}

span#unwindheadings a:link{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF8414;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
span#unwindheadings a:visited{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF8414;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}	
	
span#unwindheadings a:active{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF8414;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
	
span#unwindheadings a:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EF8414;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	}	.submit_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #181818;
	border: 1px solid #4AA4C2;
}
.form_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C2C2C;
	background-color: #FFFFFF;
	border: 1px solid #4aa4c2;
}
.readercomments_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #181818;
	background-color: #DBDBDB;
	border: 1px solid #999999;
}

