/* style created © 2001-2002 by BasicTemplates.com™ on 10.22.2001. Duplication or redistribution is strictly prohibited. */


body		{background-color: #FFFFFF;
		font-family: Verdana, Geneva, sans-serif
		font-size: 12px;
		color: black;
		scrollbar-highlight-color:#FFFFFF; /* left and top */
		scrollbar-shadow-color:#787878; /* right and bottom */
		scrollbar-track-color:#E6E6E6; /* track bg */
		scrollbar-face-color:#FFFFFF; /* scroll face */
		scrollbar-arrow-color:#000080; /* arrows */
		}

p, td		{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		color: black;
		}

a:link	{color: #000080;
		text-decoration: underline;
		font-weight: bold;
		}

a:visited	{color: #000080;
		text-decoration: underline;
		font-weight: bold;
		}

a:hover	{color: #808080;
		text-decoration: underline;
		font-weight: bold;
		}

a:active	{color: #C0C0C0;
		text-decoration: underline;
		font-weight: bold;
		}

.bthead	{background-color: #FFFFFF;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 15pt;
		color: #000000;
		font-weight: bold;
		}

.btnav	{background-color: #FFFFFF;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		border: 0px #FFFFFF;
		}

.btnavbk	{background-color: #FFFFFF;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		border: 0px #FFFFF;
		color: #000000;
		}

.btdiv	{background-color: #FFFFFF;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: black;
		}

.btfoot	{background-color: #FFFFFF;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: normal;
		text-align: center;
		background-image: url(images/header.jpg);
		background-repeat: repeat-x;
		}
	
h1		{font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
		font-size: 18 v+                      pt;
		color: #787878;
		font-weight: bold;
		letter-spacing: 2px;
		}
		
h2		{font-family: Arial, Helvetica, Tahoma, sans-serif;
		font-size: 36pt;
		color: #000000;
		font-weight: bold;
		letter-spacing: 2px;
		}

/* style created © 2001-2002 by BasicTemplates.com™ on 10.22.2001. Duplication or redistribution is strictly prohibited. */

/* styles below added by L. Devitt. April 16, 2004 */

.topbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	
	}

.topbar a:link {
	color: #333366;
	text-decoration: underline;
	}

.topbar a:visited {
	color: #333366;
	text-decoration: underline;
	}

.topbar a:active {
	color: #333366;
	text-decoration: underline;
	}

.topbar a:hover {
	color: #333366;
	text-decoration: underline;
	}


.leftcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #666666;
	padding: 0px 4px 0px 4px;
	text-align: left;
	}

.leftcontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0px 4px 0px 4px;
	font-size: 1em;
	}


.leftcontent a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight:700;
	}

.leftcontent a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight:700;
	}

.leftcontent a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight:700;
	}

.leftcontent a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight:700;
	}

.leftcontent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: 700;
	color: #666666;
	letter-spacing: 0;
	margin: 0px 0px 4px 0px;
	}

.leftcontent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-weight: 700;
	color: #666666;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	}

.menu {
	margin: 6px 0px 6px 0px;
	}

.menulink {
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 4px 5px 1px 5px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #e5e5e5;
	border-left: 0px;
	}

.menulink a:link {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	font-size: .9em;
	}

.menulink a:visited {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	font-size: .9em;
	}

.menulink a:active {
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	font-size: .9em;
	}

.menulink a:hover {
	text-decoration: underline;
	color: #666666;
	font-weight: normal;
	font-size: .9em;
	}

.centercontent {
	padding: 12px 12px 12px 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #5c5f6b;
	}

.centercontent h1 {
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: 0;
	color: #5c5f6b;
	}

.centercontent h2 {
	font-size: 1.25em;
	font-weight: bold;
	letter-spacing: 0;
	color: #5c5f6b;
	}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	}

.rightcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #666666;
	padding: 0px 4px 0px 4px;
	text-align: left;
	}

.rightcontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0px 4px 0px 4px;
	font-size: 1em;
	}


.rightcontent a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: 700;
	text-decoration: underline;
	}

.rightcontent a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: 700;
	text-decoration: underline;
	}

.rightcontent a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: 700;
	text-decoration: underline;
	}

.rightcontent a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: 700;
	text-decoration: underline;
	}

.rightcontent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: 700;
	color: #666666;
	letter-spacing: 0;
	margin: 0px 0px 4px 0px;
	}

.rightcontent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-weight: 700;
	color: #666666;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	}

.box {
	margin: 6px 0px 6px 0px;
	font-size: 1em;
	}

.boxcontent {
	margin: 0px;
	background-color: #fff;
	padding: 4px 6px 4px 4px;
	font-size: 1em;
	text-align: left;
	}
  


.content_frame {
	background-color: #fff;
	border: 4px double #cccccc;
	}

.content_frame h1 {
	font-size: 1.4em;
	font-weight: 700;
	}
	
.content_frame p {
	padding: 6px 0px 6px 0px;
	}

input {
	font-size: 12px;
	}

.pretty_form  {
	font-family: 'verdana', helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	}

input.pretty_form {
	color:#050;
	font-weight:700;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
	}

select.pretty_form {
	color:#666666;
	background-color:#ffffff;
	border:1px solid #666666;
	}

input.alt_but {
	font-family: 'verdana', helvetica, sans-serif;
	color:#050;
	font-size: 12px;
	font-weight:bold;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
	}


.coupon  {
	padding: 0px 0px 0px 0px;
	border: 2px dashed #7d96b3;
	margin: 12px 12px 12px 12px;
	text-align: center;
	}

.coupon p {
	padding: 0px 4px 0px 4px;
	}

.coupon h1  {
	font-size: 1.4em;
	font-weight: 700;
	color: #ffffff;
	padding: 8px 8px 8px 8px;
	background-color:#7d96b3;
	margin: 0px 0px 0px 0px;
	}

.coupon h2  {
	font-size: 1.4em;
	font-weight: 700;
	color: #7d96b3;
	padding: 3px 3px 6px 3px;
	margin: 0px 0px 0px 0px;
	}

.coupon h3  {
	font-size: 1.15em;
	font-weight: 700;
	padding: 0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	}

.coupon h4  {
	font-size: 1em;
	font-weight: 700;
	color: #ffffff;
	padding: 2px 8px 2px 8px;
	background-color:#cccccc;
	margin: 0px 4px 0px 4px;
	}

.coupon h5  {
	font-size: 11px;
	padding: 3px 30px 10px 30px;
	margin: 0px 0px 0px 0px;
	}

.smallcopy {
	font-size: 11px;
	}

.thisimg {
	padding: 2px 2px 2px 2px;
}


