/*Style Sheet for Hampton Police - regular site 1024x768 and above*/

/*Basic page formatting*/
	BODY { margin: 1px 0px 0px 0px; padding: 0px;text-align:center;background:#666666;}
	BODY, TD {font-family:Verdana, Arial, sans-serif;font-size:8pt;color:#383881;}
	
	H1,H2,H3,H4,H5,H6 {font-weight:bold;font-variant:small-caps;}
	H1{font-size:14pt;}
	H2{font-size:12pt;}
	H3{font-size:11pt;}
	H4{font-size:10pt;}
	H5{font-size:9pt;}
	H6{font-size:8pt;margin-bottom:2px;margin-top:2px;}
	
	A{color:#0000FF;text-decoration:none;}
	A:hover{color:#000000;text-decoration:underline;}
	
	ul { list-style-image: url("images/red-diamond.gif");}

/*Page Layout*/
	.container{padding:0px;margin: auto auto;width:760px;height:567px;text-align:left; background-color:#ffffff;}
	.menu{float:left; padding:0px;margin:0px;width:151px;height:567px;text-align:left;background:#0F3A7C;}
	.header{float: right;padding:0px;margin:0px;top:0px;height:101px;line-height:101px;width:609px;background:#ffffff; vertical-align:top; text-align:left; display:block;}
	.content{float: right;padding:2px 0px 0px 5px;height:460px;width:604px;background:#ffffff; overflow:auto;}
	.footer{padding:0px;margin:auto auto;line-height:12px; font-size:10px; width:760px;color:#000000;text-align:center;}
	.head-1{padding:0px;margin:0px;line-height:67px;width:609px; background-color:#ffffff; background-image:url(images/hpd_logo-02.gif);}
	.head-2{padding:0;margin:0;height:19px;width:609px; background-color:#ffffff;}
	.head-3{padding:0px;margin:0px;line-height:14px;font-size:8pt; text-align:left; width:609px; background-color: #FFFFFF; background-image:url(images/hpd_nav_region.gif); background-repeat:no-repeat; color:#FF0000; border-bottom:1px ridge #0F3A7C}
	
/*Recruiting Section Only Layout*/
	.recruit-location {padding:0px;margin:0px;height:16px;font-size:7pt; text-align:left; width:599px; background-color: #FFFFFF;border-bottom: 0px solid #000000;}
	.recruit-top{width: 599px; height: 360px; background: #ffffff; overflow:auto;}
	.recruit-bottom{width:582px; height: 80px; background: #ffffff; border: 1px solid #000000;}

/*styling of individual items*/
	.title{display: none;}
	.flash_size {width:590px; height:290px; margin:0px;}
	.sectionname {color: #666666;margin:0px;width:605px;line-height:15px;text-align:left;font-weight:bold; font-variant:small-caps;}
	.sectionname-page {color:#990000;}
	.removespace { margin-bottom:2px; margin-top:2px;}
	.caps{font-variant: small-caps;}
	.framed-gray-wide {padding-left:5px;margin:10px; line-height:20px;background:#CCCCCC;border:3px double #10213B;text-align:center;font-weight:bold;text-decoration:none;}
	.framed-gray {padding-left:5px;background:#CCCCCC;border:3px double #10213B;text-align:left;}
	.framed-blue {padding-left:5px;line-height:15px; color:#FFFFFF; font-size:10px;background:#0000FF;border:2px double #10213B;text-align:center;}
	.framed-red {padding-left:5px;line-height:15px; color:#000000; font-size:10px; background:#FF0000;border:2px solid #FF0000;text-align:center;}
	.framed-yellow {padding-left:5px;line-height:15px; color:#000000; font-size:10px; background: #FFFF00;border:2px solid #FF0000;text-align:center;}
	.recruiting-title-red {font-size: 16px; background-color:#FF0000; color:#FFFFFF;padding-left:10px; font-weight:bold;}
	.recruiting-title-white {font-size: 16px; background-color:#FFFFFF; color:#000000; font-weight:bold;}
	.recruiting-text {color:#000000;}

	.formstyle {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000066;}
	.bg-switch-link {padding-left:20px;font-size:8pt;color:#383881;font-weight:bold;font-variant:small-caps;cursor:pointer;}
	.bg-switch-link:hover {background:#10213B; border: 0px solid #10213B;color:#FFFFFF;text-decoration:none;}
	.bg-switch-heading {font-size:9pt;color: #383881;font-weight: bold;font-variant:small-caps;cursor:pointer;}
	.bg-switch-heading:hover {background:#10213B; border: 0px solid #10213B;color:#FFFFFF;text-decoration:none;}

/*footer links*/
	.hampton {color:#ffffff;text-decoration:none;}
	.hampton:hover {color: #FF0000;text-decoration:underline; }
	.hampton:active {color:#1D3F8C;}

/*left-side menu formatting*/
	.menuitem1 {font-family: Arial, Helvetica, sans-serif;text-decoration: none; font-size: 9pt; font-weight: bold; color: #FFFFFF; padding-left:3px;margin-bottom:4px; margin-top:4px;width:150px; height:10px;}
	.menuitem1:Hover {background: #10213B;color:#FFFFFF;text-decoration:none;width:150px; height:10px;}
	.menuitem2 {font-family: Arial, Helvetica, sans-serif;text-decoration: none; font-size: 8pt; color: #66CCFF;padding-left:8px; margin-bottom:4px; margin-top:4px;width:150px; height:10px;}
	.menuitem2:Hover {background: #10213B;color:#66CCFF;text-decoration:none; width:150px; height:10px;}
	.menuitem3 {font-family: Arial, Helvetica, sans-serif;text-decoration: none; font-size: 8pt; color: #FFFFFF;padding-left: 13px; margin-bottom:4px; margin-top:4px;width:150px; height:10px;}
	.menuitem3:Hover {background: #10213B;color:#FFFFFF; text-decoration:none;width:150px; height:10px;}
	.menuitem-civ {font-family: Arial, Helvetica, sans-serif;text-decoration: none; font-size: 9pt; font-weight: bold; color:#FFFF00; padding-left:3px;margin-bottom:4px; margin-top:4px;width:150px; height:10px;}
	.menuitem-civ:Hover {background: #10213B;color:#FFFF00;text-decoration:none;width:150px; height:10px;}
	.menuitembg {font-family: Arial, Helvetica, sans-serif;text-decoration: none; font-size: 8pt; color: #66CCFF; border: 1px solid black; background: #006699;
}
