/* CSS Document */

.bg_color {
	background-color:#CCCCCC
}

.left_nav_bg {
	background-image:url(../images/features_bg.gif);
	background-repeat: repeat-y
}

.footer_bg {
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-y
}

.footer_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff
}

.search_bg {
	background-image:url(../images/top_right.jpg);
	background-repeat:no-repeat;
	padding-left:9px;
	vertical-align:middle
}

.search_field {
	width:80px;
	height:16px;
	font-size:9px;
	border:1px solid #707070; [ALL]
}

.form_fields {
	border:1px solid #000000; [ALL]
}

.body {
	background-color:#FFFFFF;
}

.body_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:29px;
	padding-right:29px;
	padding-bottom:20px
}

.body_copy_lvl2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4px;
	padding-right:20px;
	padding-bottom:20px;
	margin-top:5px	
}

.body_copy_lvl2_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	padding-right:20px;
	padding-bottom:20px;
	margin-top:5px	
}

.date_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
}

.body_copy_lvl2_italic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	padding-left:4px;
	padding-right:20px;
	padding-bottom:20px;
	margin-top:5px	
}

.body_copy_lvl2_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:-25px;
	list-style-type:disc 
}

.features_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:600;
	margin-bottom:-10px;
	padding-left:12px;
}

.features_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-image: url(../images/bullet.gif)
}

a.features {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
    TEXT-DECORATION: none
}

a.features:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
    TEXT-DECORATION: none
}

a.features:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
    color:#000000;
	TEXT-DECORATION: none
}

a.features:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
    TEXT-DECORATION: none
}

a.features:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
    TEXT-DECORATION: underline
}

a.links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f8991c;
    TEXT-DECORATION: underline
}
a.links:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f8991c;
    TEXT-DECORATION: underline
}

a.links:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f8991c;
    TEXT-DECORATION: underline
}

a.links:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f8991c;
    TEXT-DECORATION: underline
}

a.links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2B877E;
    TEXT-DECORATION: none
}

.secondary_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-image: url(../images/white_arrow.gif);
	margin-left:-10px
}

.secondary_over_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	list-style-image: url(../images/orange_arrow.gif);
	margin-left:-10px	
}

.specs_copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.specs_copy_white {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.table {
	border-width:1px;
	border-color:#000000;
	border-style:solid;
}

.cellbgcolorheader {
	background-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.cellbgcolordark {
	background-color: #C5C5C5
}

.cellbgcolorlight {
	background-color: #E6E6E6
}

.table_cell_padding {
	padding-left: 6px
}

.border {
	border-width:1px;
	border-color:#f8991c;
	border-style:solid;
}