body {margin:0px;}

div#body_centered {width:100%;text-align:center;margin:0 auto 0 auto;}

table#layouttable {margin:0 auto;}

div,td,p {font-family:Arial,Helvetica,sans-serif;font-size:9pt;color:#333333;text-align:left;}

a:link {color:#336699;text-decoration:underline;}

a:active {color:#FFFFFF;text-decoration:underline;}

a:hover {color:#003366;text-decoration:underline}

a:visited {color:#333333;text-decoration:underline;}

img#fb_icon {
	margin: 0 auto 0 auto;
}

.fb_link {
	background-image:url(../pix/facebook_ico.png);
	padding-left:18px;
	background-position:left;
	background-repeat:no-repeat;
	height:14px;
}

div.comfort_nav {
	font-family:arial,Helvetica,Sans-Serif;
	font-size:8pt;
	text-transform:uppercase;
	position:relative;
	top:-20px;
	left:330px;
}

h1 {font-size:16pt;font-weight:bold;color:#666666;font-family:Tahoma,verdana,arial,helvetica,sans-serif;}

h2 {font-size:14pt;font-weight:normal;color:#666666;font-family:Tahoma,verdana,arial,helvetica,sans-serif;}

h3 {font-size:12pt;font-weight:bold;font-family:Tahoma,verdana,arial,helvetica,sans-serif;}

h4 {font-size:11pt;font-style:italic;font-weight:bold;font-family:Tahoma,verdana,arial,helvetica,sans-serif;}

DFN {border-bottom:1px dashed #00CC00;cursor:help;font-style:normal;}

	.navbar a:active {font-family:tahoma,verdana,sans-serif;font-size:9px;color:#ffffff;text-decoration:underline;}
	.navbar a:hover {font-family:tahoma,verdana,sans-serif;font-size:9px;color:#003366;text-decoration:none;}
	.navbar a:link {font-family:tahoma,verdana,sans-serif;font-size:9px;color:#336699;text-decoration:underline;}
	.navbar a:visited {font-family:tahoma,verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#336699;text-decoration:underline;}

.head {background-color:#FFEFE5;}

.data2 {background-color:#CCCCCC;}

.data1 {background-color:#EFEFEF;}

.data3 {background-color:#F2DBCD;}

.error {color:#FF0000;}

.artdate {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:7pt;color:#999999;text-decoration:none;}

.newssection {font-size:17px;Color:#666666;font-weight:bold;}

.footer {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:8pt;color:#003366;text-decoration:none;}

.quote {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:500;color:#999;text-align:left;font-style:italic;}

div#quoter {
	padding:14px 4px 4px 30px;
	float:left;
	width:524px;
	background-image:url(../pix/quote_bg.gif);
	background-repeat:no-repeat;
}

.label {font-family: verdana, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none; background-color: #999999; font-weight: bold;}

.datatable {font-size:8pt;padding-left:5px;padding-top:5px;}

	.headcell_l {font-weight:bold;font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-bottom:1px black solid;border-top:1px black solid;border-left:1px black solid;border-right:1px black solid;}

	.headcell {font-weight:bold;font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-bottom:1px black solid;border-top:1px black solid;border-right:1px black solid;}
	
	.calhead {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;padding: 0px 0px 0px 4px;border-bottom:2px #FFFFFF solid;}

	.calcell {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;padding: 0px 0px 0px 4px;border-bottom:2px #FFFFFF solid;}
	
	.calcell_active {font-family: tahoma,Arial,Helvetica,sans-serif;font-size:8pt;border-bottom:2px #FFFFFF solid;background-color:#E4CDB1;}

	.datacell_l {font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-left:1px black solid;border-right:1px #999999 solid;}
	
	.datacell {font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-right:1px #999999 solid;}
	
	.datacell_r {font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-right:1px black solid;}
	
	.datacell_b {font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-top:1px black solid;}
	
	.datacell_s {font-size:8pt;color:#000000;padding: 4px 4px 4px 4px;border-left:1px black solid;border-right:1px #000000 solid;}
	
	a.link:link {font-size:18pt;color:#000066;text-decoration:none;font-weight:bold:}

	a.link:active {font-size:18pt;color:#000066;text-decoration:none;font-weight:bold:}

	a.link:hover {font-size:18pt;color:#000066;text-decoration:none;font-weight:bold:}

	a.link:visited {font-size:18pt;color:#000066;text-decoration:none;font-weight:bold:}
	
	.link {font-size:18pt;color:#000066;text-decoration:none;font-weight:bold:}
	
	.calevent {font-family:Tahoma,verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:red;}
	
	.show {}
	
	.hide {display:none;}
	
	.head1 {font-size:14pt;font-weight:normal;color:#000066;}
	
	.head2 {font-size:10pt;font-weight:normal;}
	
table.shop {
	border-collapse:collapse;
}

table.shop td {
	border:1px solid #ccc;
	vertical-align:middle;
	padding:15px 10px 10px 10px;
	margin:
}

div.subj_divider {
	height:1px;
	border-bottom:1px solid #D9D9D9;
	width:320px;
}

span.img_bx {
	position:relative;
	top:-10px;
	border-right:10px solid white;
}

div#leftcol {
	float:left;
}

div#esignup {
	width:200px;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
}

#fb_widget {
	float:left;
}

div#leftcol img { margin:auto;}

div#esignup form {
	padding:8px;
	font-size:9pt;
}

div#esignup form input {
	font-size:8pt;
	width:170px; 
}

div#esignup input, div#esignup label {
	margin:5px;
}

div#esignup .submit{
	width:175px;
	font-size:8pt;
}

div#homebody {
	margin-left:20px;
	float:left;
	width:320px;
}

		/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute;width:99%;height:99%;clip:rect(0,100%,100%,0);left:0;top:0;visibility:visible;}
.clCMAbs{position:absolute;visibility:hidden;left:0;top:0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute;width:10;height:10;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute;padding:3px 0px 0px 0px;font-size:9px;text-align:center;}
.clLevel0{color:#336699;text-decoration:underline;}
.clLevel0over{color:silver;cursor:pointer;cursor:hand;text-decoration:none;}
.clLevel0border{position:absolute;visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute;padding:3px;font-size:9px;text-align:center;}
.clLevel1{background-color:#FFFFFF;layer-background-color:#FFFFFF;color:#336699;}
.clLevel1over{background-color:#336699;layer-background-color:#336699;color:#FFFFFF;cursor:pointer;cursor:hand;}
.clLevel1border{position:absolute;z-index:500;visibility:hidden;background-color:#336699;layer-background-color:#336699;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute;padding:2px;font-size:.75px;font-weight:bold;}
.clLevel2{background-color:#003399;layer-background-color:#003399;color:white;}
.clLevel2over{background-color:#FFFFFF;layer-background-color:#FFFFFF;color:#003399;cursor:pointer;cursor:hand;}
.clLevel2border{position:absolute;visibility:hidden;background-color:#C5D0E8;layer-background-color:#C5D0E8;}
