
*	{
	
	
}





hr {
	color:#ff0000;
	background-color:#ff0000;
	width:95%;
	height:2px;
	
}

#banner {
		width:778px;
		height:196px;
		border: #0080ff solid 2px;
		
}

#footer {
		width:778px;
		height:auto;
		border: #0080ff solid 2px;
		margin-top:5px;
		
}


#hits {
	width:auto;
	height:auto;
	float:right;
	
	
}

.alert	{font-weight:bolder;
		color:#ff0000;
	
	
}



#time {
	width:auto;
	height:auto;
	float:left;
	
}

#counter {
	width:auto;
	height:auto;
	float:right;
	
	
}

#clock {
	width:auto;
	height:auto;
	float:left;
	
}


div.content {
	
    border: #0080ff solid 2px;
    clear: left;
    
	
}

div.content.inactive {
	display: none;
}

ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
	
	font-size:13px;
	
}

ol#toc a {
    background: #bdf url(tabs.gif);
    color: #008;
    display: block;
    float: left;
    height: 2em;
    padding-left: 8px;
    text-decoration: none;
	
	font-size:13px;
	
}

ol#toc a:hover {
    background-color: #3af;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc li a.active {
    background-color: #48f;
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li a.active span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(tabs.gif) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

#box {
		width:1284px;
		height:auto;
		margin:auto;
		background-image:url(images/bgimage.png);
		background-repeat:repeat-y;
}


#box2	{
	
		width:782px;
		height:auto;
		margin:auto;
	
}


.infobar {
	width:180px;
	height:auto;
	float:right;
	
	clear:right;
	
	padding:5px 5px 5px 5px;
	float:right;
	font-family:Tahoma;
	
	
}


.main {
	width:570px;
	height:auto;
	border-right:#0080ff solid 2px;
	font-family:Tahoma;
	padding:5px 5px 5px 5px;
	clear:left;
	
}


.main2 {
	width:768px;
	height:auto;
	font-family:Tahoma;
	padding:5px 5px 5px 5px;
	clear:left;
	
	
}
	


.main h1 {
	
		font-size:20px;
}


.main p {
	
		font-size:14px;
}

.main2 h1 {
	
		font-size:20px;
}


.main2 p {
	
		font-size:14px;
}

.infobar p {
	
		font-size:12px;
}


#prog_menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 180px;
  height: auto;
  
  position: relative;
}

#prog_menu span {
  display: none;
  position: absolute;
}

#prog_menu a {
  display: block;
  text-indent: -900%;
  /*
position: absolute;
*/
  outline: none;
}

#prog_menu a:hover {
  background-position: left bottom;
}

#prog_menu a:hover span {
  display: block;
}

#prog_menu .wt {
  width: 170px;
  height: 40px;
  background: url(images/wt_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 96px;
  top: 73px;
*/
}



#prog_menu .wia {
  width: 170px;
  height: 40px;
  background: url(images/wia_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 338px;
  top: 97px;
*/
}


#prog_menu .nav {
  width: 170px;
  height: 40px;
  background: url(images/nav_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 588px;
  top: 94px;
*/
}

#prog_menu .ged {
  width: 170px;
  height: 40px;
  background: url(images/ged_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 588px;
  top: 94px;
*/
}

#prog_menu .wp {
  width: 170px;
  height: 40px;
  background: url(images/wp_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 588px;
  top: 94px;
*/
}

#prog_menu .vets {
  width: 170px;
  height: 40px;
  background: url(images/vets_btn.png) no-repeat;
  margin-bottom:5px;
  /*
left: 588px;
  top: 94px;
*/
}

#policies a:link {text-decoration:none;}

#policies a:visited {text-decoration:none;}

#vetmovie {
	
	width:580px;
	height:125px;
	margin:auto;
	
}



