
/* GENERAL DECLARATIONS */
/* -------------------- */

body					{ background: #FFFFFF url('img/general/bg.jpg') repeat-x fixed left; margin: 0px; }

input, select, textarea	{ font-family: verdana, arial; font-size:10px; color: #999999; }

.header_top				{ background: #FFFFFF url('img/header/bg_top.jpg') repeat-x fixed left; }
.header_bottom			{ background: #FFFFFF url('img/header/bg_bottom.jpg') repeat-x fixed left; }

.text_lightgray			{ font-family: verdana, arial; font-size:10px; color: #B2B2B2; }

.text_lightgray a		{ color: #B2B2B2; text-decoration:none; }
.text_lightgray a:hover	{ color: #99C4FF; text-decoration:underline; }

.text_darkgray			{ font-family: verdana, arial; font-size:10px; color: #898989; }

.header_bg				{ background-image: url('img/content/icon_bg.jpg'); background-repeat:repeat-x; }
.content_bg				{ background-color: #2C2C2C; }

.content_text			{ font-family: verdana, arial; font-size:10px; color: #DDDDDD; }
.content_text a			{ color: #DDDDDD; text-decoration:none; }
.content_text a:hover	{ color: #DDDDDD; text-decoration:underline; }

.content_blue			{ font-family: verdana, arial; font-size:10px; color: #436b9d; font-weight:bold; }
.content_blue a			{ color: #436b9d; text-decoration:none; }
.content_blue a:hover	{ color: #436b9d; text-decoration:underline; }

.content_orange			{ font-family: verdana, arial; font-size:10px; color: #FFA53E; font-weight:bold; }

.line					{ background-image: url('img/general/line_bg.gif'); }

.content_bg_map_where	{ background-image: url('img/content/buynow_bg.gif'); }

.content_black			{ font-family: verdana, arial; font-size:10px; color: #000000; }
.content_black a		{ color: #5D97BF; text-decoration:underline; }
.content_black a:hover	{ color: #5D97BF; text-decoration:underline; }

.resellers_line			{ background-color: #DDDDDD; }
.buynow_line			{ background-color: #DDDDDD; }

.button.iDEALeasy		{ background: #FFFFFF; border: 1px solid #000000; font-family: verdana, arial; font-size:10px; color: #000000; }

.offer					{ width: 250px; background-color: #2C2C2C; padding:10px; margin: 15px; }

.specs_feature			{ background-color: #F4F4F4; padding:8px; color:#000000; }
.specs_details			{ background-color: #E6E6E6; padding-top:8px; color:#333333; vertical-align:text-top; }
.specs_na				{ background-color: #EEEEEE; padding:8px; color:#BBBBBB; }
.specs_title			{ padding:8px; }
.specs_details ul		{ margin-left:23px; }
.specs_details ul		{ list-style-type:square; }
