  body {
  	margin: 0;
	background-color: #ffffff;
	/* IE only, does not validate w3c! 
    scrollbar-face-color : #006666;
    scrollbar-shadow-color : #006600;
    scrollbar-highlight-color : #00CC99;
    scrollbar-3dlight-color : #000000;
    scrollbar-darkshadow-color : #000000;
    scrollbar-track-color : #009999;
    scrollbar-arrow-color : #ffffff; */
}

body,p,td,div,input,textarea,select {
    font-family: Helvetica, sans-serif;
    font-size: 11px;
}
p,li {text-align: justify}
.tabs { background: url(img/tabbg.png);border-top: 1px solid #0099cc; padding: 22px 0 0 0}
.tabsr { background: url(img/tabbg.png);border-top: 1px solid #0099cc; padding: 8px 0 0 0 }
.foot { background: #163c9b; border-top: 6px solid #0099cc;border-bottom: 6px solid #0099cc; padding: 10px 10px 10px 24px}
.bfoot { background: #163c9b}
.bannerbg { background: url(img/bannerbg.png); bacground-repeat: repeat-x;}
input, textarea {  border-style: solid; border-width: 1px; border-color: #6e9195 }

a.nava {display: block;
		width: 140px;
		border-bottom:1px solid #9ba6bb;
		text-align: left;
		padding: 6px 0 8px 2px;
		color: #000000;
		text-decoration: none;
		font-weight: bold }

a.nava:hover{ color: #ffffff; background: #9ba6bb }

.nav {background: #ffffff;padding: 0 15px 0 18px; color: #163c9b}
.main {background: #f2f4fa;padding: 15px 22px 15px 22px;}
.right {background: #cfd7db; padding: 0 22px 0 24px}
h1 { color:#163f9b; font-size: 13px}
h1.footh { color:#ffffff; font-size: 13px; margin: 13px 0 10px 0}

/*
   #############################################
            SHARP UPDATE CSS CLASSES
   #############################################
*/

/* to avoid images in the edit mode */
body {background-image:none}

/* ________ the standard sharp update module css _______ */

/* the style of the image buttons (mostly margins) */
.shu_buttons {}

.shu_table {width: 600px}
.shu_title {color:#000000; font-size: 11px;font-weight: bold}
.shu_img {margin: 10px}
.shu_text {text-align: justify}
.shu_file {}

/* ________ the sharp update advert insert module css _______ */

.shu_title_insert {} /* title anchor */
.shu_img_insert {} /* image anchor */
.shu_txt_insert {} /* text anchor */

/* ________ the sharp update summary module css _______ */

.summary_table {}
.summary_title {}
.summary_text {}

/* ________ the sharp update links module css _______ */

.link_table {width: 600px}
.link_title {}
.link_img {}
.link_text {}

/* the style of the text above the links */
.links_header {padding: 0 0 15px 0}

/* the style of the anchor text above the links */
.links_header_anchor {}

/* ________ the sharp update guestbook module css _______ */

.guestbook_table {}
.guestbook_title {}
.guestbook_text {}

/* the style of the text above the links */
.guestbook_header {}

/* the style of the anchor text above the links */
.guestbook_header_anchor {}

/* ________ the sharp update adverts module css _______ */

.advert_table {}
.advert_title {}
.advert_img {}
.advert_text {}
.advert_phone {}
.advert_feedback {}

/* the style of the text above the adverts */
.adverts_header {}
/* the style of the anchor text above the adverts */
.adverts_header_anchor {}

/* ________ the sharp update shopping module css _______ */

.shop_table {}
.shop_title {}
.shop_file {}
.shop_img {}
.shop_text {}
.already_in_cart {}
.shop_button {}
.shop_class_2 {}
.shop_checkout {}

/* ________ the sharp update checkout module css _______ */

.checkout_table {}
.checkout_title {}
.checkout_table_2 {}
.checkout_button {}
.checkout_class_2 {}
/* the style of the text asking user additional instructions */
.checkout_class_3 {}
.checkout_terms_and_conds {background: #EEDD66; font-weight: bold}

/* ________ the sharp update diary module css _______ */

.diary_table {width: 600px}
.diary_header {}
.diary_text {}

/* ________ the sharp update mini cart module css _______ */

.mini_cart_table {}
.mini_cart_header {}
.mini_cart_text {}
.mini_cart_text_2 {}



/* ________ the sharp update archive output css _______ */

.shu_archive_title {}


.title { color: #ffffff; font-size: 15px;margin: 0}
.titles {font-size: 15px}
.shads_td { border: 1px solid #999999;padding: 2px}
.shads_ad_viewer_selection {float: left}
.shads_td_main_page {padding: 2px}
.shads_td_per {}
.shads_td_msg {}
.shads_td_reg {}
.shads_td_main {}
.shads_table_viewads {}
.shads_viewer_go {
        padding: 0 5px 0 0;
        text-align: right;
        height: 33px;
        background-image: url(/img05/bubble2.gif);
        background-repeat: no-repeat;
        background-position: top right;
        }
.buttons_style {margin: 7px 0 0 0}
.buttons_style_video {margin: 7px 7px 0 0}

.shads_txtarea { width: 500px; height: 150px}
h1,h2 { font-size: 13px;margin: 2px }
.adv_table { width: 90%}
.adv_top { width: 25%; text-align: center;background: #ffffff;border: 1px solid #000000;padding: 2px}
.adv_td1 { padding: 1px; background: #eeeeee; width: 40%;border: 1px solid #999999;padding: 2px}
.adv_td2 { padding: 1px; background: #ffffff;width: 60%;border: 1px solid #999999;padding: 2px}
.adv_td3 { padding: 1px; background: #eeeeee;width:20%;border: 1px solid #999999;padding: 2px}
.adv_td4 { padding: 1px; background: #ffffff;border: 1px solid #999999;padding: 2px}
.adv_td5 { padding: 1px; background: #ffffff;border: 1px solid #999999;padding: 2px}
.adv_td6 { padding: 1px; background: #ffffff;border: 1px solid #999999;padding: 2px}
.adv_td7 { padding: 1px; background: #ffffff;border: 1px solid #999999;padding: 2px}

.links { background: #cfd7db};
