html, body {margin: 0; padding: 0; background-color: #fafafa; color: #444; font-family: tahoma,verdana,sans-serif;}
A {color: #1B3897; text-decoration: none}
A:hover {color: #1B3897; text-decoration: underline}
B {color: #444}
.buttons {text-align: right; margin-right: 10px; margin-top: 15px}
.buttons IMG {margin-left: 10px}
.home_buttons {text-align: right; margin-top: 33px; margin-right: 10px;}
.home_buttons IMG {margin-left: 10px}

.description,.home_description,.pagetext,.simple_pagetext,
.tabletext,.buytable,.messages
{
  font-size: 12px; line-height: 18px; color: #444;
}
.description {margin-top: 10px; text-align: justify; margin-right: 25px;}
.home_description {text-align: justify}
.pagetext {margin-top: 5px; text-align: justify; margin-right: 25px;}
.tabletext {margin-top: 5px; text-align: center;}
.messages {margin-top: 5px; text-align: left}
.quoting {font-family: verdana}

/* order pages */
.buytable {margin-top: 0px; text-align: left; background-color: #f8f8f8;}
.buybillsep {background-color: #D8EDB2;}
.buybilltxt {text-align: justify}

.tableheader {height: 25px; background-color: #D8EDB2;}
.tableheader_right {height: 25px; background: #D8EDB2 url('graphics/edge_ne.gif') right top no-repeat;}
.tableheader_left {height: 25px; background: #D8EDB2 url('graphics/edge_nw.gif') left top no-repeat;}
.tablebody {height: 25px; background-color: #f8f8f8;}

/* link button html code sample */
.button_html {font-size: 10px; color: #444; font-family: tahoma,verdana,sans-serif;}

.news_link {font-size: 12px; margin-top: -10px; text-align: right; margin-right: 24px;}
.next_prev {font-size: 11px; color: #666666; text-align: right}

.simple_head,.head {font: bold 12px tahoma,sans-serif; color: #666666;}
.head {margin-bottom: 12px;}

.h {visibility: hidden}
.rightheader {margin-top: 5px; margin-left: 30px}
.mainlefttop {background: url('graphics/bg2left.gif') top right no-repeat;}
.mainleft {background: url('graphics/bg2leftbtm.gif') right bottom no-repeat;}
.cdrom {background: white url('graphics/cd.gif') right center no-repeat;}
.newsitems {margin-left: 20px; margin-top: 20px}
.newsdate {font: bold 11px tahoma,sans-serif; color: #666666; margin-bottom: 12px; text-align: center;}
.newstext A {text-decoration: none; font-size: 12px}
.newstext A:hover {text-decoration: underline; font-size: 12px}
.newstext {padding-bottom: 10px}
.section {margin-left: 9px; margin-top: 9px}
.subsection,.subs_table {font: 12px tahoma,verdana,sans-serif; line-height: 16px;}
.subsection {margin: 9px 0 30px 23px;}
.subsection A {color: #1B3897; text-decoration: none}
.subsection A:hover {color: #0066CC; text-decoration: none}
.small_text {font-size: 11px; color: #444}
html>body .mz {height: 9px}

#maincolumn {margin: 0px 10px 15px 30px;}

#subscribe {text-align: right; margin-top: 20px; margin-right: 27px}
#subscribe form {margin: 0; padding: 0}
#subscribe .sfield {border-width: 1px; border-style: solid;
border-top-color: #666;
border-left-color: #666;
border-right-color: #9da0a2;
border-bottom-color: #9da0a2;
font: 12 tahoma,sans-serif;
width: 145px;
}

#feedbackfrm  p {
	margin: 0px;
}
.form_error, .reqstar, .mesage_sent_error {
	color: red;
}

.tla_box {
	background-color: white;
}
.tla_box .tla_box_title {
	font-family: tahoma;
	font-size: 11px;
	font-color: #666666;
	font-weight: bold;
	text-align: center;
}
.tla_box ul {
	margin: 5px 0;
	padding: 0 0 0 30px;
}
.tla_box a {
	font-size: 12px;
}