html, body { margin: 0; padding: 0; height: 100%;}

#product-list-container {width:800px;}
.products-list {background-color:#eeeeee; margin:0 15px 15px 0; padding:5px; float:left; width:225px; height:95px; line-height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #769cb4;}
.products-list img {padding-bottom:5px; float:left; margin-right:10px;}
.products-list a {color:#769cb4; text-decoration:none;}
.product-title img {margin:0; padding:0;}
.product-title {margin:0; padding:2px 3px 0 3px; font-size:11px;}
.product-title a {color:#000000;}
.product-info {margin:0; padding:3px;}

body { margin: 0; padding: 0; font:12px/1.5 verdana, arial, helvetica, sans-serif; text-align:left; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#778899; font-weight: bold; }

.thank_you {color:#778899;}

#web-questionnaire {color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

#web-questionnaire table td, #web-questionnaire table th {background-color:#e1e1e1; padding:3px;}
#web-questionnaire th {color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align:left; vertical-align:top; font-weight:normal;}
#web-questionnaire td {vertical-align:top;}

#send-suggestion {margin:0; padding:0;}
#send-suggestion {color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#send-suggestion form {margin:0; padding:0;}
#send-suggestion form label {font-weight:bold; color:#666666;}

.address {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #778899;text-decoration: none;padding-left:10px;line-height: 9px;padding-top:10px;}
.address A:link {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #778899;text-decoration: none;padding-left:10px;line-height: 9px;padding-top:10px;} 
.address  A:visited {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #778899;text-decoration: none;padding-left:10px;line-height: 9px;padding-top:10px;}
.address  A:hover {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #778899;text-decoration: none;padding-left:10px;line-height: 9px;padding-top:10px;} 
.address  A:active {font-family: Arial, Helvetica, sans-serif; font-size: xx-small;color: #778899;text-decoration: none;padding-left:10px;line-height: 9px;padding-top:10px;} 

.leftlinks {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #769cb4;text-decoration: none;padding-left:5px;line-height: 9px;padding-top:10px;}
.leftlinks A:link {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #769cb4;text-decoration: none;padding-left:5px;line-height: 9px;padding-top:10px;} 
.leftlinks  A:visited {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #769cb4;text-decoration: none;padding-left:5px;line-height: 9px;padding-top:10px;}
.leftlinks  A:hover {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #769cb4;text-decoration: none;padding-left:5px;line-height: 9px;padding-top:10px;} 
.leftlinks  A:active {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #769cb4;text-decoration: none;padding-left:5px;line-height: 9px;padding-top:10px;} 


.disclaimer { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #778899; text-decoration: none; padding-left:10px; line-height: 9px; padding-top:10px; }

.form_labels { color:#FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.form_labels A:link { color:#FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels  A:visited { color:#FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels  A:hover { color:#FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels  A:active { color:#FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.form_labels2 { color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.form_labels2 A:link { color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels2  A:visited { color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels2  A:hover { color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.form_labels2  A:active { color:#FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.main_title { color:#778899; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.home_main_title { color:#778899; font-size: 16px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.faq_question { color:#778899; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.faq_answer { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

.phone_numbers { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.phone_numbers A:link { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; } 
.phone_numbers  A:visited { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; } 
.phone_numbers  A:hover { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none;} 
.phone_numbers  A:active { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }

.content li { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.content { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.content A:link { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; } 
.content  A:visited { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; } 
.content  A:hover { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: underline;} 
.content  A:active { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; }

.home_content li { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.home_content {
	color:#769cb4;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
.home_content A:link { color:#778899; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; } 
.home_content  A:visited { color:#769cb4; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; } 
.home_content  A:hover { color:#778899; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: underline;} 
.home_content  A:active { color:#769cb4; font-size: 12px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; }

.read_more { color:#333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.newsdate { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.newsdate_title { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: bold; text-decoration: none;}
.newsdate_title A:link { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: bold; text-decoration: none; } 
.newsdate_title  A:visited { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: bold; text-decoration: none; } 
.newsdate_title  A:hover { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: bold; text-decoration: none;} 
.newsdate_title  A:active { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: bold; text-decoration: none; } 

.news_box_txt { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.news_box_txt A:link { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.news_box_txt  A:visited { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.news_box_txt  A:hover { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;} 
.news_box_txt  A:active { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 

.news_box_txt2 { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.news_box_title { color:#ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }


.news_box_txt3 { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.news_box_txt3 A:link { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.news_box_txt3  A:visited { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.news_box_txt3  A:hover { color:#d3d4d4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;} 
.news_box_txt3  A:active { color:#d3d4d4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 


.home_head_paragraph { color:#769cb4; font-size: 13px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

.head_paragraph { color:#769cb4; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

.advert_txt { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; }

.title { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.titleAdmin { color:#ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }


.dark_title { color:#769cb4; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }

.admintext { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
.adminEdit { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }

.spotlightDownload { color:#778899; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

.normal { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
.normal A:link { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.normal  A:visited { color:#769cb4; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.normal  A:hover { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;} 
.normal  A:active { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.small { color:#C40f1e; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration: none; }

.smalltext { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }

.smalltext2 { color:#778899; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.form_txtsm { color:#778899; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding:5px;}
.form_txt { color:#778899; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding:5px;}
.form_reply { color:#778899; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding:2px;}
.form_titles { color:#ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold; padding:5px;}

.form { border:0; color: #769cb4; }

.product_linktxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #769cb4; text-decoration: none; }
.product_linktxt A:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #769cb4; text-decoration: none; }
.product_linktxt  A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #769cb4; text-decoration: none; }
.product_linktxt  A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #778899; text-decoration: none; } 
.product_linktxt  A:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #769cb4; text-decoration: none;}

.tech_linktxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }
.tech_linktxt A:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }
.tech_linktxt  A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }
.tech_linktxt  A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #778899; text-decoration: none; } 
.tech_linktxt  A:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}


.product_title{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; padding-left:10px;}
.product_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #769cb4; text-decoration: none; padding-left:10px;}

.login_option { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.login_option A:link { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.login_option A:visited { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.login_option A:hover { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.login_option A:active { color:#778899; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

.login_optionLg { color:#1e429a; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.login_optionLg A:link { color:#1e429a; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.login_optionLg A:visited { color:#1e429a; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.login_optionLg A:hover { color:#1e429a; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.login_optionLg A:active { color:#1e429a; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

.help_h { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#778899; font-weight: bold; }
.help_h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#778899; font-weight: bold; }
.help { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#769cb4; }