@media (min-width:1200px) { .container { width:970px; } }

.c		{text-align:center;}

/* AJ Field Validator */
.err0	{}					/* Good */
.err1	{color:#cc0000;}	/* Missing or Invalid */
.err2	{color:#990099;}	/* Already Exists */

.pad5		{padding:5px;}

a.latticelink		{color:#000099;text-decoration:underline;}
a.latticelink:hover	{color:#0044cc;}

a.theme					{color:#855531}
a.theme:link			{color:#855531}
a.theme:visited			{color:#855531}
a.theme:hover			{color:#956541}
a.theme:focus			{color:#956541}
a.theme:active			{color:#956541}
a.theme:active:focus	{color:#956541}

button.action				{background-color:#b48454;border-color:#855531}
button.action:link			{background-color:#b48454;border-color:#855531}
button.action:visited		{background-color:#b48454;border-color:#855531}
button.action:hover			{background-color:#b48454;border-color:#956541}
button.action:focus			{background-color:#b48454;border-color:#956541}
button.action:active		{background-color:#b48454;border-color:#956541}
button.action:active:focus	{background-color:#b48454;border-color:#956541}

button.dis				{background-color:#aaaaaa;border-color:#999999}
button.dis:link			{background-color:#aaaaaa;border-color:#999999}
button.dis:visited		{background-color:#aaaaaa;border-color:#999999}
button.dis:hover		{background-color:#aaaaaa;border-color:#999999}
button.dis:focus		{background-color:#aaaaaa;border-color:#999999}
button.dis:active		{background-color:#aaaaaa;border-color:#999999}
button.dis:active:focus	{background-color:#aaaaaa;border-color:#999999}

button.option			{border-width:1px;border-style:solid;border-color:#855531}

button.bsbg			{background-color:#ffffff;}
button.bsbg:hover	{background-color:#eecbb1;}
					/* Note: This is a great highlight, muted color of similar density in saturation to the brown */
button.bsbgsel		{background-color:#54c3bd;font-weight:bold;}

div.backblock		{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#333333;cursor:pointer;
					display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.backblocksel	{font-size:14px;line-height:18px;text-align:center;color:#333333;cursor:default;font-weight:bold;
					display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;
					background-color:#54c3bd;}
div.backblock:hover	{background-color:#eecbb1;}

/*
div.backblock120		{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#855531;cursor:pointer;
						display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
						border-width:1px;border-color:#d2a889;border-style:solid;
						-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.backblock120sel		{font-size:14px;line-height:18px;text-align:center;color:#855531;cursor:default;font-weight:normal;
						display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
						border-width:1px;border-color:#d2a889;border-style:solid;
						-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;
						background-color:#54c3bd;}
div.backblock120:hover	{background-color:#eecbb1;}

div.buttogg			{font-size:14px;line-height:18px;cursor:pointer;text-align:center;font-weight:normal;color:#855531;
					display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.buttogg:hover	{background-color:#eecbb1;}
div.buttoggsel		{font-size:14px;line-height:18px;cursor:pointer;text-align:center;font-weight:normal;color:#855531;
					display:inline-block;width:80px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;
					background-color:#54c3bd;}

div.buttSliver			{font-size:10px;line-height:14px;text-align:center;font-weight:normal;color:#855531;cursor:pointer;
						display:inline-block;width:120px;height:18px;padding:0;
						border-width:1px;border-color:#d2a889;border-style:solid;
						-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.buttSliver:hover	{background-color:#eecbb1;}

div.buttThin		{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#855531;cursor:pointer;
					display:inline-block;width:70px;height:22px;padding:0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.buttThin:hover	{background-color:#eecbb1;}

div.buttThin60		{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#855531;cursor:pointer;
					display:inline-block;width:60px;height:22px;padding:0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.buttThin60:hover	{background-color:#eecbb1;}

div.buttYN			{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#855531;cursor:pointer;
					display:inline-block;width:50px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.buttYNsel		{font-size:14px;line-height:18px;text-align:center;font-weight:normal;color:#855531;cursor:default;
					display:inline-block;width:50px;height:30px;padding:4px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;
					background-color:#54c3bd;}
div.buttYN:hover	{background-color:#eecbb1;}

div.eventdetails	{background-color:#f7f7f7;border-width:1px;border-style:solid;border-color:#cccccc;margin:5px;
					-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
*/

div.iconblock		{line-height:30px;cursor:pointer;text-align:center;font-weight:bold;color:#626262;
					display:inline-block;width:90px;height:80px;vertical-align:top;float:left;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
div.iconblock:hover	{background-color:#eecbb1;}

/* Exists in unused, as of yet, modules originally planned to be included
div.line2butt		{font-size:10px;line-height:11px;cursor:pointer;text-align:center;font-weight:normal;color:#626262;
					display:inline-block;width:60px;height:30px;padding:2px 0 0 0;
					border-width:1px;border-color:#d2a889;border-style:solid;
					-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
div.line2butt:hover	{background-color:#eecbb1;}
*/

/*
div.bgwhite			{background-color:#ffffff;}
*/

div.footerlink			{display:inline-block;color:#ffffff;font-size:11px;line-height:15px;text-decoration:underline;cursor:pointer;}
div.footerlink:hover	{color:#53c2bd;}

div.tab1			{width:100px;height:15px;font-size:10px;line-height:10px;padding:0;margin:0;text-align:center;}
div.tab1sel			{width:100px;height:15px;font-size:10px;line-height:10px;padding:0;margin:0;text-align:center;}
div.tab1sel:hover	{background-color:#e6cbb1;}
div.tab1remain		{font-size:10px;line-height:10px;height:15px;padding:0;margin:0;}

div.tab			{width:75px;height:25px;font-size:10px;line-height:10px;padding:0;margin:0;text-align:center;}
div.tabsel		{width:75px;height:25px;font-size:10px;line-height:10px;padding:0;margin:0;text-align:center;}
div.tabsel:hover	{background-color:#e6cbb1;}
div.tabremain	{font-size:1px;line-height:10px;height:25px;padding:0;margin:0;}

div.datapanel	{border-width:0 1px 1px 1px;border-style:solid;border-color:#dddddd;background-color:#f6dbc1;
				-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}

hr.sep	{height:1px;color:#990000;padding:0;margin:5px 0;}

select	{cursor:pointer;}

table.w100	{width:100%;}

td		{border-width:0px;border-style:solid;border-color:#dddddd;}
td.b		{font-weight:bold;}
td.b1		{border-width:1px;}
td.b0010	{border-width:0 0 1px 0;}
td.b0011	{border-width:0 0 1px 1px;}
td.b0110	{border-width:0 1px 1px 0;}
td.b0111	{border-width:0 1px 1px 1px;}
td.b1000	{border-width:1px 0 0 0;}
td.b1001	{border-width:1px 0 0 1px;}
td.b1100	{border-width:1px 1px 0 0;}
td.b1101	{border-width:1px 1px 0 1px;}

td.f10		{font-size:10px;line-height:13px;}
td.f11		{font-size:11px;line-height:14px;}
td.f13		{font-size:13px;line-height:16px;}
td.f12		{font-size:12px;line-height:15px;}
td.f14		{font-size:14px;line-height:17px;}

td.msgbar		{padding:4px 10px 6px 10px;height:45px;border-width:1px 0 0 0;cursor:pointer;}
td.msgbar:hover	{background-color:#e6cbb1;}
td.pad03	{padding:0 3px;}
td.pad3353	{padding:3px 3px 5px 3px;}
td.pad15505	{padding:15px 5px 0 5px;}
td.pad5505	{padding:5px 5px 0 5px;}
td.pad0555	{padding:0 5px 5px 5px;}
td.pad05	{padding:0 5px;}
td.r		{text-align:right;}
td.radtop10	{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
td.radbot10	{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}

td.tab			{font-size:10px;line-height:10px;border-width:1px 1px 1px 1px; border-color:#dddddd;padding:0;margin:0;cursor:pointer;text-align:center;
					-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
td.tab:hover	{background-color:#e6cbb1;}
td.tabsel		{font-size:10px;line-height:10px;border-width:1px 1px 1px 1px;border-color:#dddddd #dddddd #ffffff #dddddd;padding:0;margin:0;text-align:center;font-weight:bold;color:#333333;
					-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
td.tabremain	{font-size:10px;line-height:10px;border-width:0 0 1px 0;padding:0;margin:0;}

tr.hi		{cursor:pointer;}
tr.hi:hover	{background-color:#eecbb1;}
