 .templates_small { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px; color: #404040; text-decoration: none; }
h2.templates_small { color: #606060; font-style: bold;}
h3.templates_small { color: #606060; }
a.templates_small { color: #6d192f; text-decoration: none; }
a.templates_small:active, a.templates_small:hover { color: #6d192f; text-decoration: underline;   }

 .templates { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px; color: #404040; line-height: 16px; text-decoration: none; }
p.templates {
	color: #404040;
	font: normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1.templates { color: #55387b;
	font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2.templates { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; text-align: middle; font-size: 18px; color: #55387b; }
h3.templates { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #55387b;  font-size: 12px; letter-spacing: 1;}
h4.templates { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #55387b; font-size: 12px;
	margin-bottom: 0;
}
h5.templates { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; color: #404040; font-size: 14px; }
h6.templates { font-weight: bold; text-align: left; color: #202020;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h7.templates {
	color: #6d192f;
	font: normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a.templates {color: #55387b; text-decoration: underline;
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a.templates:active, a.templates:hover {color: #6d192f; text-decoration: underline;
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a.templates:visited {color: #6d192f; text-decoration: underline;
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
} 
input.templates { width: 200px;  border-top-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px;  border-right-width: 1px;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
select.templates {font-size: 12px; border-top-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px;  border-right-width: 1px; }
textarea.templates { font-size: 12px; width: 200px; height: 100px; border-top-width: 1px;  border-bottom-width: 1px;  border-left-width: 1px;  border-right-width: 1px; }


 .small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff6600;}
a.small:active, a.small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #434343;  }

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #102c9a; text-decoration: none; }
a.menu:active, a.menu:hover { text-decoration: underline;}

.menu_highlight { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #102c9a; text-decoration: underline; }
a.menu_highlight { font-weight: bold;}
a.menu_highlight:active, a.menu_highlight:hover { font-weight: bold; text-decoration: underline;}


.side { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #102c9a;  text-decoration: underline; }
a.side:active, a.side:hover { text-decoration: underline;}

.side_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #102c9a;  text-decoration: underline; }
a.side_highlight { font-weight: bold; text-decoration: underline;}
a.side_highlight:active, a.side_highlight:hover { font-weight: bold; text-decoration: underline;}