.headlink:link {color: #333333; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:none}
.headlink:visited {color: #cccccc; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:none}
.headlink:active {color: #333333; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:none}
.headlink:hover {color: #666666; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:none}

.pagelink:link {color: #333; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
.pagelink:visited {color: #666666; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
.pagelink:active {color: #A82424; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline}
.pagelink:hover {color: #A82424; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline}

.pagelink_white:link {color: #fff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
.pagelink_white:visited {color: #fff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none}
.pagelink_white:active {color: #fff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline}
.pagelink_white:hover {color: #fff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline}

.introlink:link {color: #333333;  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none}
.introlink:visited {color: #cccccc;  font-family: verdana, arial, helvetica, sans-serif; font-weight: bold;  font-size: 10px; text-decoration: none}
.introlink:active {color: #333333;  font-family: verdana, arial, helvetica, sans-serif;  font-size: 10px; text-decoration: none}
.introlink:hover {color: #666666;  font-family: verdana, arial, helvetica, sans-serif;  font-size: 10px; text-decoration: underline}

.legals:link {color: #6A1717; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
.legals:visited {color: #6A1717; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
.legals:active {color: #6A1717; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: none}
.legals:hover {color: #6A1717; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; text-decoration: underline}



.index_image {padding-top: 20px;}

.body {background-color: white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1  { color: #ffffff; font-weight: bold; font-size: 15px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; margin: 5px 0px -10px }
h2  { color: #000000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Sans-Serif; font-weight:bold  }



.datetime { font-family: verdana, helvetica, sans-serif;  font-size: 9px; color: #ABABAB }

.index_image {}
.backstrip {background-color: #000000;background-image:url(../images/generic/background.jpg); background-repeat: repeat-y; width: 940px;height: 20px;}


.subheader { font-family: arial, helvetica, sans-serif;  font-size: 12px; color: #000000; }
.navstrip {background-image:url(../images/interface/back_strip.gif);background-repeat: repeat-x;width: 7;height: 20px;}
.footer {background-image:url(../images/interface/md_footer.gif);background-repeat: no-repeat;width: 563px;height: 61px;background-color: #FFFFFF;}

.whiteheader {background-color: #ffffff;background-image:url(../images/generic/spacer.gif);height: 106px; background-repeat: no-repeat;}
.largeback {
	background-image:url(../images/generic/pagebg.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: bottom right;
}

li  { color: #ffffff; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Sans-Serif; margin: 10px 0px 0px  }


p.pagetextwhite  { color: #ffffff; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; margin-right: 10px; margin-left: 10px; margin-top:10; }

p  { color: #000000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Sans-Serif }

p.intro  { color: #ffffff; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Sans-Serif; margin: 10px 0px 0px  }
p.prices { color: #666666; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif; font-weight:bold}
p.legals { color: #6A1717; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Sans-Serif}
.botkey {
	border-bottom-color: #CECECE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.formtitle	 {color: #636563; font-weight:bold; font-size: 10px;line-height: 12px;font-family: Verdana, Arial, Sans-Serif; margin:0}

.titlefield       { color: #636563; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; background-color: #efefef; border-style: solid; border-width: 1px; border-color: #8c8c8c #fff #fff #8c8c8c; width: 80px; height: 14px }

.textfield { color: #636563; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; background-color: #efefef; border-style: solid; border-width: 1px; border-color: #8c8c8c #fff #fff #8c8c8c; width: 160px; height: 40px }

.button        { color: #636563; font-weight: bold; font-size: 10px; font-family: verdana, arial, sans-serif; height: 17px; background-color:#efefef; border-style: solid; border-width: 1px; border-color: #fff #CDE0CC #CDE0CC #fff; }

.formfield	 { color: #636563; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; background-color: #efefef; border-style: solid; border-width: 1px; border-color: #8c8c8c #fff #fff #8c8c8c; width: 160px; height: 14px }.instructor {
	margin: 10px;
}
