
	body {
		font-family: trebuchet ms, Arial, Helvetica, sans-serif;
		color: #333333;
		font-size:14px;
		}
	body a {
		text-decoration:underline;
		font-weight:bold;
		color: #305F93;
		}
	body a:hover {
		text-decoration: none;
		font-weight:bold;
		color: #999999;
		}
	#container {
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		width: 890px;
		height: auto;
		}
	#container2 {
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		width: 1000px;
		height: auto;
		}
	
	#navigation {
		/*float: left;*/
		width: 965px;
		height: 55px;
		margin-left: 30px;
		margin-top:-10px;
		background-image:url(../images/navigation2.jpg);
		background-repeat:no-repeat;
		background-position:top;
		left: 0px;
		}
	#header1 {
		padding: 0px;
		}
	#header2 {
		width: 890px;
		height: 230px;
		background-image:url(images/header2a.jpg);
		background-repeat:no-repeat;
		}
	#menu {
		/*float: left;*/
		width: 890px;
		height: 48px;
		padding-left: 0px;
		background-image:url(images/buttons/mainMenu_BG.jpg);
		background-repeat:no-repeat;
		display:block;
		position: relative;
		left: 0px;
		}
	#submenu {
		position: relative;
		top: 5px;
		left: 19px;
		}
	.menu1 {
		display:inline;
		float: left;
		padding-right: 0px;
		position:relative;
		left: 0px;
		top: 0px;
		}
	
	#mainbody {
		width: 593px;
		height: auto;
		border: 1px solid #cccccc;
		height: auto;
		position:relative;
		left: 14px;
		padding-bottom: 8px;
		margin-bottom: 20px;
		}
	#mainbody2 {
		position:relative;
		top: 4px;
		left: 4px;
		width: 583px;
		height: auto;
		border: 1px solid #cccccc;
		background-image:url(images/newsBG.jpg);
		background-repeat:no-repeat;
		background-color: #ffffff;
		/*padding-top: 40px;*/
		padding-bottom: 15px;
		}
	.newsitem {
		width: 508px;
		height: auto;
		border: 1px solid #cccccc;
		padding:15px;
		background-color:#FFFFFF;
		margin-left: auto;
		margin-right: auto;
		margin-top: 15px;
		}
	.newsitemheader {
		color: #305F93;
		font-size: 15px;
		}
	.newsitemdate {
		color: #FB2605;
		font-size: 11px;
		font-style:italic;
		}
	.newsitembody {
		line-height: 1.4em;
		padding-top: 7px;
		}
	.newsitemviewmore {
		padding-right: 10px;
		}
	.newsitemviewmore a {
		font-size: 11px;
		text-decoration: none;
		color:#FB2605;
		}
	.newsitemviewmore a:hover {
		font-size: 11px;
		text-decoration: underline;
		color: #0099CC;
		}
	#rightcol {
		float: right;
		width: 267px;
		height: auto;
		/*margin-right: 14px;*/
		}
	.rightbox_vet {
		border: 1px solid #cccccc;
		/*padding: 4px;	*/	
		width: 207px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 115px;
		margin-top: 4px;
		}
		.rightbox4 {
		border: 1px solid #cccccc;
		font-family: trebuchet ms, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size:14px;
		/*padding: 4px;	*/	
		width: 261px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 180px;
		margin-top: 4px;
		}
		.rightbox4 .quick a
		{
		color: #FFFFFF;
		}

	.rightbox2 {
	    
		border: 1px solid #cccccc;
		/*padding: 4px;	*/	
		width: 261px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 60px;
		margin-top: 4px;
		}
	.rightbox3 {
		border: 1px solid #cccccc;
		/*padding: 4px;	*/	
		width: 261px;
		position: relative;
		top: 0px; 
		left: 4px;
		margin-top: 4px;
		padding-bottom: 10px;
		}
	.rightbox1 {
		border: 1px solid #cccccc;
		/*padding: 4px;	*/	
		width: 261px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 97px;
		margin-top: 4px;
		}
	.rightboxflash {
		border: 1px solid #cccccc;
		/*padding: 4px;	*/	
		width: 261px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 110px;
		
		}
	.buttonflash {
		position: relative;
		top: 4px;
		left: 5px;
		}
	.button {
		position: relative;
		top: 4px;
		left: 4px;
		}
	.quick{
	background-image:url(images/box3.jpg);
		width: 253px;
		position: relative;
		top: 0px; 
		left: 4px;
		height: 170px;
		margin-top: 4px;
	}
	
	
	#search {
		float: right;
		margin-top: 189px;
		padding-right: 37px;
		}
	#welcomemessage {
		position: relative;
		top: 65px;
		left: 245px;
		line-height: 1.4em;
		color: #333333;
		width: 310px;
		font-size: 12px;
		}
	.searchinpt {
		border: 1px solid #28344D;
		width: 175px;
		height: 17px;
		padding: 3px;
		background-color:#FFFFFF;
		color: #666666;
		}
	td {
		color: #125093;
	}

#nav{ padding-left:60px; margin-left:-11px; height:0px;}
#nav ul{ list-style-type: none;}
#nav li{ float: left; font-size: 14px; line-height:45px; position:relative; z-index: 2; height:49px;}
#nav li a{ float: left;  line-height:45px; padding:0 12px; white-space: nowrap;}
#nav li a:hover, 
#nav li a.hover{ background:#396DA5; text-decoration: none;}

#nav li .sub-nav{ position:absolute; top:49px; left:0; z-index: 11; width:290px; background:#396DA5; padding:15px 0 0 0; }
#nav li .sub-nav li{ float: none; line-height:10px; height:auto; }
#nav li .sub-nav li a{ float: none; font-size: 14px; font-family: "Trebuchet MS", sans-serif; line-height:10px; display:block; padding:9px 12px; width:310px;}
#nav li .sub-nav li a:hover{ background:#396DA5; }
}

