a.normal:link, a.normal:visited, a.normal:active {text-decoration:underline; color:#333399; font-family:arial,helvetica; font-size:12px;}
a.normal:hover {text-decoration:none; color:#0B4803; font-family:arial,helvetica; font-size:12px;}
a.default { font-family: verdana; font-size: 13px; }
a.button { color: #ffffff; font-size: 10px; text-decoration: none; }
a.button:hover {text-decoration:none; color:#ffff80; font-family:arial,helvetica; font-size:10px;}
a.button2 { color: #000044; font-size: 10px; text-decoration: none; }
a.button2:hover {text-decoration:none; color:#5555bb; font-family:arial,helvetica; font-size:10px;}
b {margin-left:0px; margin-right:0px;}
body {margin-bottom: 0px; margin-top:0px; margin-left:0px; margin-right:0px; font-size:12px; font-family:arial,helvetica;}
dl {font-family:arial,helvetica; margin-bottom: 1px; margin-top: 1px; margin-left: 1px; margin-right: 1px;}
dt {font-size:12px; font-family:arial,helvetica; font-weight:bold;}
dd {font-size:11px; font-family:tahoma; margin-left:7px; text-align:left;}
h1 {margin-bottom:0px; margin-top:0px; font-size:1px; font-family:arial,helvetica; color:#fe9900;}
h2 {margin-bottom:0px; margin-top:0px; font-size:17px; font-family:arial,helvetica; font-weight:bold; color:#3e3a6c;}
h3 {margin-bottom:0px; margin-top:0px; font-size:16px; font-family:arial,helvetica; font-weight:bold; color:#3e3a6c;}
h4 {margin-bottom:0px; margin-top:0px; font-size:14px; font-family:arial,helvetica; font-weight:bold; color:#3e3a6c;}
li {margin-left:5px; margin-right:20px; font-size:12px; font-family:arial,helvetica;}
ol {margin-bottom:0px; margin-top:0px;}
p {font-family:arial,helvetica; margin-left:10px; margin-right:10px; margin-bottom:0px; margin-top:0px;}
td {font-size:12px; font-family:arial,helvetica;}
ul {margin-bottom:0px; margin-top:0px; margin-left:35px;}
table {margin-bottom:0px; margin-top:0px; margin-right:0px; margin-left:0px;}
#dd_justify {font-size:11px; font-family:tahoma; margin-left:10px; text-align:justify; margin-bottom:0px; margin-top:0px;}
#header {font-family:arial,helvetica; font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:0px; margin-left:5px; margin-right:5px;}
#small_links {font-size:10px; font-family:tahoma; font-weight:bold;}
#side_links {font-size:11px; font-family:tahoma; font-weight:bold;}
#copyright {font-size:10px; font-family:tahoma; color:#000000; padding-right:10px;}
#sell_links {font-size:10px; font-family:tahoma; color:#333399;}
#phone_number {font-size:12px; font-family:arial,helvetica; color:#333399; font-weight:bold; text-align:center; margin-bottom:3px;}
#link {font-size:12px; font-family:arial,helvetica; color:#333399; font-weight:bold; margin-right:6px; margin-left:6px;}
#testimonials {font-size:10px; font-family:arial,helvetica; color:#ff0000; margin-right:6px; margin-left:6px;}
#comments {font-size:11px; font-family:arial,helvetica; font-weight:bold; margin-right:15px; margin-left:15px;}
#quote {font-size:13px; font-family:arial,helvetica; font-weight:bold; margin-right:0px; margin-left:0px;}
#quote2 {font-size:13px; font-family:arial,helvetica; color:#858585; text-align:right; font-weight:bold; margin-right:15px; margin-left:0px;}
#phone_number_sub {font-size:11px; color:#333399; font-family:tahoma; margin-left:10px; text-align:center; margin-right:10px;}
#affilliate_links {font-size:10px; font-family:tahoma; font-weight:bold; background-color:#eeeeee;}
#text_justify {font-size:12px; font-family:arial,helvetica; color:#000000; text-align:justify;}
#title_heading {font-size:12px; font-family:arial,helvetica; color:#FFFFFF; font-weight:bold; text-align:center;}/*TABLE_ORDER_FORM_HEADER_COLOR*/
#table_sub_heading {font-size:12px; font-family:arial,helvetica; color:#000000; font-weight:bold; text-align:center;}/*TABLE_SUB_HEADING_COLOR*/

/* global elements */
#dd_justify { font-size:11px; font-family:tahoma; margin-left:10px; text-align:justify; margin-bottom:0px; margin-top:0px; }
ul { margin-bottom:3px; margin-top:0px; }
#li_justify { font-size:11px; font-family:tahoma; text-align:justify; margin-top:0px; list-style:url(/AllTrip/mytripprotection_com/disc.gif); }
/* hr tag element */
#hr {height:1px; color:#636531; }
/* this element starts in the header and end in the footer (swrapper for content)*/
#content{ padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; font-family:arial; font-size:12px; }
/* old elements */
#affilliate_links { font-size:10px; font-family:tahoma; font-weight:bold; background-color:#FFCD05; }
#directory_title { font-size:12px; font-family:arial,helvetica; font-weight:bold; }
#sell_links { font-size:10px; font-family:tahoma; color:#333399; }
#copyright { font-size:10px; font-family:tahoma; text-align:center; color:#000000; padding-top:3px; }
#phone_number { font-size:12px; font-family:arial,helvetica; color:#333399; font-weight:bold; text-align:center; margin-right:10px;}
#phone_number_sub { font-size:11px; color:#333399; font-family:tahoma; text-align:center; }
#left_text { font-size:11px; font-family:tahoma; margin-left:10px; }
#text_justify { font-size:12px; font-family:arial,helvetica; color:#000000; text-align:justify; }
#text_center_bold { font-size:12px; font-family:arial,helvetica; color:#000000; font-weight:bold; text-align:center; }
#text_center_bold_red { font-size:12px; font-family:arial,helvetica; color:red; font-weight:bold; text-align:center; }
#agree {font-size:11px; font-family:tahoma; color:black; font-weight:plain; text-align:justify; }
/* top button main nav elements */
#button { margin-top:2px; font-weight:bold; font-family:tahoma; font-size:10px; color:#000000; text-decoration:none; background-color:#eeeeee; border:1px outset; letter-spacing:1px; height:12px; }
#button:hover { font-family:tahoma; font-size:10px; color:#FFFFFF; text-decoration:none; background-color:#7D7D7D; border:1px inset; }
/* left nav elements */
#left_heading { background-color:#7D7D7D; font-size: 12px; font-family:arial,helvetica; color:#FFFFFF; font-weight:bold; }
#left_nav { font-size:12px; font-family:arial,helvetica; font-size:12px; font-weight:bold; }
#left_nav_sub {font-size:11px; font-family:tahoma; margin-left:10px; color:#636531; }
#left_nav_content{ background-color:#eeeeee; }
#left_link { color:#545353; }
#left_link:hover { color:#FF0000; }
/* table elements */
#title_heading { background-color:#006666; font-size: 12px; font-family:arial,helvetica; color:#FFFFFF; font-weight: bold; text-align: center; }
#table_content_color { background-color:#EFEFE7; }
#table_line_color { background-color:#999999; }
#float { border-left:1px solid #C6C3C6; border-top:1px solid #C6C3C6; }
#table_borders{ background-color:#CFCFDF; }
#comp_heading { background-color:#ffebb0; color:#336699; font-weight:bold; font-family:arial,helvetica; font-size:12px; padding-left:7px; padding-right:7px; }
#comp_link { color:#336699; font-weight:bold; font-family:arial,helvetica; font-size:12px; }
#comp_link:hover { color:#FF0000;  }
#odd_table{ background-color:#eeeeff; text-align:center; font-family:arial,helvetica; font-size:12px; padding-left:7px; pading-right:7px; }
#even_table{ background-color:#ffffcc; text-align:center; font-family:arial,helvetica; font-size:12px; padding-left:7px; pading-right:7px; }
#gmcg{ background-color: yellow; text-align:center; font-family:arial,helvetica; font-size:12px; padding-left:7px; pading-right:7px; }
#gmcg_heading { background-color:yellow; color:#336699; font-weight:bold; font-family:arial,helvetica; font-size:12px; padding-left:7px; padding-right:7px; }
#hl_table1 { background-color:#fba745; color:#336699; font-weight:bold; font-family:arial,helvetica; font-size:12px; padding-left:7px; padding-right:7px; }
#hl_table2 { background-color:#fba745; text-align:center; font-family:arial,helvetica; font-size:12px; padding-left:7px; pading-right:7px; }
#quote{ color:#004E09; font-size: 12px; font-family: arial,helvetica; font-weight: bold; }
/*purchase page elements */
#desc_short{ padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:10px; font-family:arial,helvetica; font-size:12px; }
#prod_name{ color:#636531; padding-top:0px; padding-bottom:0px; padding-right:0px; font-family:tahoma; font-size:11px; padding-left:25px; }