body {	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; background-color: #e5ebed}

/* Generic Customisation */
h1 {  font-family: Verdana; font-size: 10pt; color: #000000}
h2 {  font-family: Verdana; font-size: 10pt; color: #000000}
h3 {  font-family: Verdana; font-size: 10pt; color: #000000}


/* cameron_header.jsp customisation */

/* cameron_footer.jsp customisation */
.footer { font-family: Verdana; color: #FFFFFF;	font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none;}
a:link.footer { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none }
a:visited.footer { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none }
a:active.footer { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: underline }
a:hover.footer { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: underline}

a:link.maltaNET { font-family: Verdana; color: #003652;	font-size: 9px;	text-decoration: none; line-height:9px }
a:visited.maltaNET { font-family: Verdana; color: #003652; font-size: 9px; text-decoration: none; line-height:9px }
a:active.maltaNET { font-family: Verdana; color: #003652; font-size: 9px; text-decoration: none; line-height:9px }
a:hover.maltaNET { font-family: Verdana; color: #003652; font-size:9px;	text-decoration: underline; line-height:9px }


/* page.jsp main table customisation */
table.page_main_table { width: 760; height: 300; border: 0px solid #000000; background: #FFFFFF }
td.page_main_table_td_1 { height: 100%; border: 0px solid #000000; background: #FFFFFF}
td.page_main_table_td_2 { width: 232; height: 100%; border: 0px solid #000000 }

/* page.jsp left items customisation */
td.page_left_table_td1 { width: 100%; height: 100%; border: 1px solid #000000 }
td.page_left_table_td2 { width: 100%; height: 100%; border: 1px solid #000000 }
td.page_left_table_td3 { width: 100%; height: 100%; border: 1px solid #000000 }

/* menu.jsp customisation */
li { margin: 0px 0px 0px 0px; list-style-image: url("images/menu/bullets.gif")}
ul { margin: 0px 0px 0px 10px }

a:link { font-family: Verdana; color: #003652; font-weight: bold; text-decoration: none; font-size: 10 }
a:visited { font-family: Verdana; color: #003652; font-weight: bold; text-decoration: none; font-size: 10 }
a:active { font-family: Verdana; color: #003652; font-weight: bold; text-decoration: underline; font-size: 10 }
a:hover { font-family: Verdana; color: #003652; font-weight: bold; text-decoration: underline; font-size: 10 }


/* mainpage customisation */
li.mainpage_li { margin: 5px 0px 5px 22px }

/* searchbar.jsp */
table.searchbar_table { width: 100%; height: 100%; border: 0px solid #000000 }
td.searchbar_table_td1 { width: 100%; height: 100%; border: 0px solid #000000; color: #000000; font-family: Verdana; font-size: 10px; font-weight: bold }
.searchbar_input_field { width: 130; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #003652; background-color: #FFFFFF;border: 1px solid #077125;}
.searchbar_results_summary { font-family: Verdana; font-size: 9px; font-weight: bold }

/* contentlist.jsp */
ul.articlemenu { margin: 0px 0px 0px 25px; list-style-image: url("images/menu/anything.html")}
ul.articlemenu_sibling { margin: 0px 0px 0px 25px; list-style-image: url("images/menu/anything.html")}

/* sectiondetail.jsp, articledetail.jsp */
table.sectiondetail_table { width: 100%; height: 100%; border: 0px solid #000000 }
td.sectiondetail_table_td_1 { width: 100%; height: 20%; border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: bold}
td.sectiondetail_table_td_2 { width: 100%; height: 20; font-family: Verdana;  font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none; line-height: 12pt; letter-spacing: 1; padding-left:20; padding-right:20  }
td.sectiondetail_table_td_3 { width: 100%; height: 100%; font-family: Verdana;  font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; line-height: 12pt; letter-spacing: 1; text-align: justify; padding: 20}

/* resultspage.jsp */
table.resultspage_top_table { width: 740; height: 50; border: 0px solid #000000; background-color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold }
table.resultspage_maintable { width: 740; height: 438; border: 0px solid #000000; background-color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: normal }
td.resultspage_result_number_td { width: 50; height: 50; border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal; padding-top: 5 }
#td.resultspage_result_type_image_td { width: 50; height: 50; border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal }
td.resultspage_result_type_text_image_td { height: 50; width: 25; border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal; text-align: top; padding-top: 5 }
td.resultspage_result_type_text_content_td { height: 50; border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal; text-align: top } 
td.resultspage_result_type_text_content_td_link { border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal; padding-left: 10} 
td.resultspage_result_type_text_content_td_text { border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: normal; padding-left: 10} 
table.resultspage_no_results_table { width: 740; height: 488; border: 0px solid #000000; background-color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: normal }
td.resultspage_no_results_table_td_1 { border: 0px }

table.resultspage_next_previous_table { background-color: #FFFFFF; width: 740}

a:visited.resultspage_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000} 
a:hover.resultspage_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000} 
a:link.resultspage_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000} 
a:active.resultspage_link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000} 


/* sitemap.jsp */

table.sitemap_main_table { width: 100%; height: 100%; border: 0px solid #000000; background-color: #DBDEE2}
td.sitemap_main_table_td1 { width: 100%; height: 20; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000; padding-left:100; padding-top: 5 }
td.sitemap_main_table_td2 { width: 100%; height: 100%; border: 0px solid #000000; padding-left: 200 }
td.sitemap_main_table_td3 { width: 100%; height: 100%; border: 0px solid #000000 }

/* register.jsp */
table.register_main_table { width: 760; height: 488; border: 0px solid #000000 }
table.register_main_table_error { width: 760; border: 0px solid #000000 }
td.register_main_table_error_td { border: 0px solid #000000; padding-left: 20; color: #990000; }
td.register_main_table_registered_td { border: 0px solid #000000; padding-left: 20; color: #000000; }

/* userForm.jsp */
table.userform_main_table { width: 700; border: 0px solid #000000; background-color: #DBDEE2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; }
td.userform_main_table_headings_td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #990000}
td.userform_main_table_field_comment_td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; text-decoration: none; color: #000000 }

/* newsmain.jsp */
table.newsmain_main_table { width: 98%; border: 0px solid #000000;}
li.newsartno_li { margin: 0px 0px 0px 0px; list-style-image: url("images/menu/bullets.gif")}
ul.newsartno_ul { margin: 0px 0px 0px 20px }

/* newspage.jsp */
table.newspage_main_table { width: 100%; border: 0px solid #000000; background-color: #FFFFFF}


/* news_summaries.jsp */
table.news_summaries_main_table { width: 100%; border: 0px solid #000000; background-color: #FFFFFF; border: 0px solid #000000 }
td.news_summaries_newstext { width: 100%; height: 80; border: 0 solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
td.news_summaries2_newstext { width: 100%; height: 40; border: 0 solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
td.news_summaries3_newstext { width: 100%; height: 40; border: 0 solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
td.news_summaries_newstext_more_td { width: 100%; height: 5; border: 0 solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding: 0}

.summarytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none }
	
/* login.html */	

table.login_main_table { width: 400; border: 0px solid #000000}
table.login_main_table2 { width: 400; border: 0px solid #000000}
td.login_table_td_1 { border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: bold}
td.login_table_td_2 { border: 0px solid #000000; font-family: Verdana; font-size: 10px; font-weight: bold}
td.login_table_td_4 { border: 0px solid #000000; font-family: Verdana; font-size: 10px}
td.login_table_td_5 { border: 0px solid #000000; font-family: Verdana; font-size: 10px}

/* summarybox.jsp */	

table.summarybox_main_table { width: 100%; height: 100%; border: 0px solid #000000}
td.summarybox_main_table_td1 { width: 100%; height: 10%; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; line-height: 12px;	font-weight: bold; font-variant: normal; text-decoration: none }
td.summarybox_main_table_td2 { width: 100%; height: 90%; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-style: normal; line-height: 12px;	font-weight: normal; font-variant: normal; text-decoration: none }

/* modifyAccount.jsp */	
table.modifyAccount_main_table { width: 760; height: 488; border: 0px solid #000000 }
table.modifyAccount_main_table_error { width: 760; border: 0px solid #000000 }
td.modifyAccount_main_table_error_td { border: 0px solid #000000; padding-left: 20; color: #990000; }
#td.register_main_table_registered_td { border: 0px solid #000000; padding-left: 20; color: #000000; }


/* maltaNET Custom general classes */

.nojava { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }

.residential_homepage { font-family: Verdana; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
a:link.residential_homepage { font-family: Verdana; color: #ffffff;	font-size: 11px; font-weight: normal; text-decoration: none }
a:visited.residential_homepage { font-family: Verdana; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
a:active.residential_homepage { font-family: Verdana; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none }
a:hover.residential_homepage { font-family: Verdana; color: #ffffff; font-size:11px;	font-weight: normal; text-decoration: underline }

.homepage { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }
a:link.homepage { font-family: Verdana; color: #003652;	font-size: 11px; font-weight: normal; text-decoration: none }
a:visited.homepage { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }
a:active.homepage { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }
a:hover.homepage { font-family: Verdana; color: #003652; font-size:11px;	font-weight: normal; text-decoration: underline }

.residential_feature {font-family: Verdana;  font-size: 8pt; color: #003652; font-weight: normal; text-decoration: none; line-height: 10pt; letter-spacing: 0; text-align: left}
a:link.residential_feature {font-family: Verdana;  font-size: 8pt; color: #003652; font-weight: normal; text-decoration: none; line-height: 10pt; letter-spacing: 0; text-align: left}
a:visited.residential_feature {font-family: Verdana;  font-size: 8pt; color: #003652; font-weight: normal; text-decoration: none; line-height: 10pt; letter-spacing: 0; text-align: left}
a:active.residential_feature {font-family: Verdana;  font-size: 8pt; color: #003652; font-weight: normal; text-decoration: none; line-height: 10pt; letter-spacing: 0; text-align: left}
a:hover.residential_feature {font-family: Verdana;  font-size: 8pt; color: #003652; font-weight: normal; text-decoration: underline; line-height: 10pt; letter-spacing: 0; text-align: left}
ul.residential_feature { margin: 0px 0px 0px 0px; display: list-item; list-style-image: url("images/menu/bullets.gif")}

.iwantto { width: 210; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal }

a:link.homepage_updates { font-family: Verdana; color: #003652;	font-size: 11px; font-weight: normal; text-decoration: none }
a:visited.homepage_updates { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }
a:active.homepage_updates { font-family: Verdana; color: #003652; font-size: 11px; font-weight: normal; text-decoration: none }
a:hover.homepage_updates { font-family: Verdana; color: #003652; font-size:11px;	font-weight: normal; text-decoration: underline }

/* maltaNET Our Services */

.topbar { background-color: #003652; color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold } 
.underbar { background-color: #B92BBF }
.underbar_green { background-color: #29BD35 }
.product { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; border: 1px solid #E2DEDE }
.product_special { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; border: 1px solid #E2DEDE; color: #B90303 }
.product_special_small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #B90303 }
.adsl_small_text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000 }
.description { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 0px solid #E2DEDE }
.price { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE }
.conditions { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE; text-align: center; font-weight: normal }
.websave { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE; text-align: center }
.wsproduct { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; border: 1px solid #E2DEDE }
.websaveh { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE; text-align: center; font-weight: bold }

a:link.ensure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B5D8E; font-weight: bold }
a:visited.ensure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B5D8E; font-weight: bold }
a:active.ensure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B5D8E; font-weight: bold }
a:hover.ensure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5B5D8E; font-weight: bold }

a.subscribe:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none }
a.subscribe:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: none }
a.subscribe:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; text-decoration: underline }

.bottom_info { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE; font-weight: bold }
.bottom_info_adsl { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #E2DEDE; font-weight: normal }


/* maltaNET Resellers */

.resellers_topbar { background-color: #003652; color: FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold } 
.resellers_underbar { background-color: #B92BBF; height: 5 }
.resellers_product { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; border: 1px solid #E2DEDE }
td.resellers_top_content { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: normal; line-height: 12pt; letter-spacing: 1; padding: 5; border: 1px solid #E2DEDE }
td.resellers_locality_detail { font-family: Verdana; font-size: 8pt; color: #000000; font-weight: normal; line-height: 12pt; letter-spacing: 1; padding: 5; border: 1px solid #E2DEDE }












