.pad2 					{	padding: 2px; }
.pad5 					{	padding: 5px; }
.pad10 					{	padding: 10px; }
.pad15 					{	padding: 15px; }

.body         			{	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 12px; color: 3d3d3d; }
.body a       			{	text-decoration: underline; color: cc0000; }
.body a:hover 			{	text-decoration: none; color: 000000; }

.bodysmall         		{	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: 3d3d3d; }
.bodysmall a       		{	text-decoration: none; color: cc0000; }
.bodysmall a:hover 		{	text-decoration: none; color: 000000; }

.title         			{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: 000000;
	text-transform: uppercase;
}
.title a       			{	text-decoration: underline; color: cc0000; }
.title a:hover 			{	text-decoration: none; color: 000000; }

.header        			{	font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 14px; color: 000000; }
.header a       		{	text-decoration: underline; color: cc0000; }
.header a:hover 		{	text-decoration: none; color: 000000; }

.caption         		{	font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 10px; color: #666666; }
.caption a       		{	text-decoration: underline; color: cc0000; }
.caption a:hover 		{	text-decoration: none; color: 666666; }

.leftnav         		{	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: 444444; }
.leftnav a       		{	text-decoration: none; color: 444444; }
.leftnav a:hover 		{	text-decoration: none; color: cc0000; }

.leftnavon         		{	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: cc0000; }
.leftnavon a       		{	text-decoration: none; color: cc0000; }
.leftnavon a:hover 		{	text-decoration: none; color: cc0000; }

.leftnavinactive         {	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: cccccc; }
.leftnavinactive a       {	text-decoration: none; color: cccccc; }
.leftnavinactive a:hover {	text-decoration: none; color: 444444; }

.input         			{ 	font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px; color: 3d3d3d; height: 12px; width: 100px; border: 1 solid; padding-top: 1px; margin-top: 1px; }

/* Administration Styles */
.editControls {color: #ff0000; font-weigh: bold;}
.klikAdmin_specialred 	{font-family: Verdana, Arial, Helvetica,sans-serif; font-size:10px; color:cc3300; }
.klikAdmin_body 		{font-family: Verdana, Arial, Helvetica,sans-serif; font-size:11px; color:333333; }
.klikAdmin_bodymid 		{font-family: verdana, sans-serif; font-size: 10px; color: 000000; }
.klikAdmin_bodymid a 	{color:000000; }
.klikAdmin_bodysmall 	{font-family: Verdana, Arial, Helvetica,sans-serif; font-size:10px; color:333333; }
.klikAdmin_bodysmall a 	{color:333333; }
.klikAdmin_mainHeader 	{ font-family: Arial, Helvetica; font-size: 18px; color: 000000; font-weight: bold; }
.klikAdmin_subHeader 	{font-family: Verdana, sans-serif; font-size: 10.5px; color: 000000; }
.klikAdmin_menuLine 	{font-family: Verdana, sans-serif; font-size: 10.5px; color: 000000; }
.klikAdmin_menuLine a 	{color: 000000; }

.klikAdmin_topBannerText 			{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: ffffff; text-decoration: none;  }
.klikAdmin_topBannerText a 			{ text-decoration: none; color: ffffff;  }
.klikAdmin_topBannerText a:hover 	{ text-decoration: none; color: ffcc66;  }

.klikWebsite_nav_ActivePage {	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 000000; }
.klikWebsite_nav_ActivePage a {	text-decoration: none; color: 000000; }
.klikWebsite_nav_ActivePage a:hover {	text-decoration: none; color: cc0000; }

.klikWebsite_nav_InactivePage { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 999999; }
.klikWebsite_nav_InactivePage a { text-decoration: none; color: 999999; }
.klikWebsite_nav_InactivePage a:hover { 	text-decoration: none; color: 000000; }

.klikWebsite_nav_CurrentPage { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: cc0000; }
.klikWebsite_nav_CurrentPage a { text-decoration: none;  color: cc0000; }
.klikWebsite_nav_CurrentPage a:hover { text-decoration: none;  color: cc0000; }

.klikWebsite_nav_ActiveCategory { 	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 000000; }
.klikWebsite_nav_ActiveCategory a { 	text-decoration: none; color: 000000; }
.klikWebsite_nav_ActiveCategory a:hover { 	text-decoration: none; color: cc0000; }

.klikWebsite_nav_InactiveCategory { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 999999;  }
.klikWebsite_nav_InactiveCategory a { text-decoration: none; color: 999999; }
.klikWebsite_nav_InactiveCategory a:hover { text-decoration: none; color: 000000; }

.klikWebsite_nav_ParentCategory { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 000000;  }
.klikWebsite_nav_ParentCategory a { text-decoration: none; color: 000000;  }
.klikWebsite_nav_ParentCategory a:hover { text-decoration: underline; color: 000000;  }

.klikWebsite_nav_CurrentCategory { 	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 000000;  }
.klikWebsite_nav_CurrentCategory a { text-decoration: none; color: 000000;  }
.klikWebsite_nav_CurrentCategory a:hover { text-decoration: underline; color: 000000;  }

.klikWebsite_nav_BreadCrumbs         	{	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 999999; }
.klikWebsite_nav_BreadCrumbs a       	{	text-decoration: none; color: 999999; }
.klikWebsite_nav_BreadCrumbs a:hover 	{	text-decoration: none; color: 000000; }

.klikWebsite_nav_Main { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: 000000; }
.klikWebsite_nav_Main a { text-decoration: none;  color: 000000; }
.klikWebsite_nav_Main a:hover { text-decoration: none;  color: 000000; }

.klikWebsite_SystemMessages {font-family: Verdana, sans-serif; font-size: 10.5px; font-weight: bold; color: ff6600; text-decoration: none; }

.klikAdmin_EditContentBar { background-color: f0f0f0; width: 100%; padding: 2px; text-align: left; }
.klikAdmin_AddContentBar { background-color: e0e0e0; width: 100%; padding: 2px; text-align: right; }

/* ADD CONTENT BUTTON */
.klikAdmin_AddContentButton { font-family: Verdana, Arial, Geneva, Helvetica; font-size: 10px; }
.klikAdmin_AddContentButton a { color: #ffffff; background-color: 777777; text-decoration: none; border: 1px solid #777777; }
.klikAdmin_AddContentButton a:hover { color: ffffff; background-color: 474747; text-decoration: none; }

/* EDIT AND REMOVE CONTENT BUTTONS */
.klikAdmin_EditContentButton { font-family: Verdana, Arial, Geneva, Helvetica; font-size: 10px; }
.klikAdmin_EditContentButton a { color: ffffff; background-color: 777777; text-decoration: none; border: 1px solid #777777; }
.klikAdmin_EditContentButton a:hover { color: ffffff; background-color: 474747; text-decoration: none; }

/* TOP BUTTONS */
.klikAdmin_PageControlButton { font-family: Verdana, Arial, Geneva, Helvetica; font-size: 10px; }
.klikAdmin_PageControlButton a { color: #ffffff; background-color: 777777; text-decoration: none; border: 1px solid #777777; }
.klikAdmin_PageControlButton a:hover { color: ffffff; background-color: 474747; text-decoration: none; }

/* LEFT BUTTONS */
.klikAdmin_EditModeButton { font-family: Verdana, Arial, Geneva, Helvetica; font-size: 10px; }
.klikAdmin_EditModeButton a { color: ffffff; background-color: 777777; text-decoration: none;  border: 1px solid #777777;}
.klikAdmin_EditModeButton a:hover { color: ffffff; background-color: 474747; text-decoration: none; }