/* ================================================================ 
Developed and customized by: RLM Graphic Arts
Copyright (c) 2012 by RLM Graphic Arts - All Rights Reserved.
136 Manassas Dr, Manassas Park VA 20111 - www.rlmga.com
Customized for the Virginia Police Canine Association,
Used with permission from RLM Graphic Arts. 
=================================================================== */

BODY	{
	SCROLLBAR-BASE-COLOR: #2D2D4A;
	margin: 0px;
	padding: 0px;
	border: #000000 0px solid;
	}

 /* CALENDAR STYLING */

.calMonth	{ background-color: #0088FF; FONT: 24px verdana, arial, sans-serif; color: #ffffff; font-weight: bold; padding: 5px; }

.calTitle	{ background-color: #0088FF; FONT: 17px verdana, arial, sans-serif; color: #ffffff; font-weight: bold; padding: 5px; }

.calDayName	{ background-color: #796319; color: #ffffff; font-weight: bold; padding: 5px; }

.calDays	{ background-color: #c8e3a5; font-weight: normal; color: #000000; }

.calEvent	{ padding-bottom: 5px; font-weight: normal; color: #3300FF; border: #000000; }

.calGreyed	{ background-color: #E5E5E5; font-weight: normal; color: #8C8C8C; }

.calHol		{ background-color: #00BFFF; padding-bottom: 5px; font-weight: bold; color: #009ACD; border: #000000; }

.calID		{ background-color: #FFB90F; padding-bottom: 5px; font-weight: bold; color: #FFFF00; border: #000000 1px; }

.calSchool	{ background-color: #FF82AB; padding-bottom: 5px; font-weight: bold; color: #000000; border: #000000 1px; }

.calMayan 	{ background-color: #DC143C; padding-bottom: 5px; font-weight: bold; color: #FFD700; border: #FFD700 1px; }

 /* START CODE FOR LINKS */

a:link		{ color: #3300FF; text-decoration: none; }

a:visited	{ color: #3300FF; text-decoration: none; }

a:active	{ color: #3300FF; text-decoration: none; }

a:hover		{ color: #6699FF; text-decoration: underline; }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; text-decoration: none; }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; text-decoration: underline; }

 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #000000; FONT: 14px verdana, arial, sans-serif; }

.heading	{ COLOR: #0000FF; FONT: 32px verdana, arial, sans-serif; font-weight: bold; text-align: center; }

.title		{ COLOR: #0000FF; FONT: 24px verdana, arial, sans-serif; font-weight: bold; }

.subtitle	{ COLOR: #336699; FONT: 18px verdana, arial, sans-serif; font-weight: bold; }

.copyright	{ COLOR: #999999; FONT: 9px verdana, arial, sans-serif; }

.careertitle	{ COLOR: #FF6600; FONT: 16px verdana, arial, sans-serif; font-weight: bold; }

.phonetitle	{ COLOR: #0000FF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.list 		{ COLOR: #000000; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }

.just 		{ text-align: justify; }

.right 		{ text-align: right; }

.dividers	{ width: 100%; color: #FFFFFF; height: 3px; border: 1px solid #CCCCFF; }

 /* IMAGE STUFF */

.borders	{ border: #000000 0px solid; }

img.picleft {
	float:left;
	margin-right:7px;
	margin-bottom:5px;
	border: 0px solid #000000;
	padding: 2px; 
}

img.picright {
	float:right;
	margin-left:7px;
	margin-bottom:5px;
	border: 0px solid #000000;
	padding: 2px; 
}

img.piccenter {
	margin-left:7px;
	margin-bottom:5px;
	border: 0px solid #000000;
	padding: 2px; 
}

img.picleftb {
	float:left;
	margin-right:7px;
	margin-bottom:5px;
	border: 1px solid #000000;
	padding: 2px; 
}

img.picrightb {
	float:right;
	margin-left:7px;
	margin-bottom:5px;
	border: 1px solid #000000;
	padding: 2px; 
}

img.piccenterb {
	margin-left:7px;
	margin-bottom:5px;
	border: 1px solid #000000;
	padding: 2px; 
}

/* GALLERY IMAGE MOUSEOVER BORDERS AND GALLERY TEXT */

.image-border		{ position: relative; LEFT: 0px; top: 0px; border: #000000 1px solid; }

.image-borderon		{ position: relative; LEFT: 2px; top: 2px; border: #0099FF 1px solid; }

.smalltitle 		{ COLOR: #999999; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }

.gallerytext		{ COLOR: #666666; FONT: 12px verdana, arial, sans-serif; }

.hilight		{ COLOR: #3366FF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.picturetitle 		{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

 /* SIDEBAR OPTIONS */

a.sidelink:link		{ color: #99CCFF; text-decoration: none; }

a.sidelink:visited	{ color: #9966FF; text-decoration: none; }

a.sidelink:active	{ color: #99CCFF; text-decoration: none; }

a.sidelink:hover	{ color: #99FF99; text-decoration: none; }

.bordersSB		{ border: #C0C0C0 1px solid; }

.borders2SB		{ border: #000000 1px solid; }

.sidebartitle		{ COLOR: #C0C0C0; FONT: 14px verdana, arial, sans-serif; font-weight: bold; text-decoration: underline; }

.sidebartitle2	{ COLOR: #C0C0C0; FONT: 13px verdana, arial, sans-serif; font-weight: bold; text-decoration: underline; }

.sidebartext		{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; text-decoration: none; }

.date-font		{ color: #00FF00; font: 10px verdana, arial, sans-serif; font-weight: bold; }

 /* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}

@media screen   {
.printonly 	{ display:none; }
}

/* MENUS */

.button-popups {
		background-image: url("pics/button-popup.gif");
		background-color:#2D2D4A;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #CFCFE0;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid;
}

.buttonon-popups {
		background-image: url("pics/buttonon-popup.gif");
		background-color:#C0C0C0;
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid;
}

.shadeform	{
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("pics/shadeform.gif");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #000000 1px solid;
}

.dropdown 	{ 
		COLOR: #333333;
		background-color: #F1F4F5;
		WIDTH: 200PX;
		FONT: 11px verdana, arial, sans-serif;
}

.textarea	{ 
		FONT: 13px arial, verdana, sans-serif;
		background-image: url("pics/shadeform.gif");
		text-align: left;
		WIDTH: 250PX;
		HEIGHT: 125PX;
		BORDER: #000000 1px solid;
}

.submitbutton 	{ 
		FONT: 9pt arial, verdana, sans-serif;
}

.searchform 	{
		WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-image: url("pics/shadeform.gif");
		BORDER: #000000 1px solid;
}

.searchdrop 	{
		WIDTH: 60PX;
		HEIGHT: 20PX;
		FONT: 11px arial, sans-serif;
		background-color: #F1F4F5;
}


.searchbutton 	{ 
		font-size: 8pt;
		width: 35px;
		background-color: #F1F4F5;
		BORDER: #000000 1px solid;
}

 /* START THE CODE FOR THE MENUS */

.menuoutline {
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-TOP: #000000 0px solid;
}

.menu { 
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 8pt;
		height: 22px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 7px;
		padding-right: 7px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		line-height: 20px;
		display: block;
		border: #000000 0px solid;
}

a.menu:link {
		background-image: url("pics/menu.gif");
		background-color:#2D2D4A;
		color: #CFCFE0;
}

a.menu:visited {
		background-image: url("pics/menu.gif");
		background-color:#2D2D4A;
		color: #CFCFE0;
}

a.menu:active {
		background-image: url("pics/menu.gif");
		background-color:#2D2D4A;
		color: #CFCFE0;
}

a.menu:hover {
		background-image: url("pics/menuon.gif");
		background-color:#C0C0C0;
		color: #000000;
}

*/ END */

