html, body {
	height:100%;
	margin:0 auto;
}

body {
	
}

body, td {
	font-size:11px;
	font-family:Tahoma;
	color:#4F4F4D;
	text-align:left;
}

 

select {
	border-style:solid;
    font: 10px Georgia, Times, "Times New Roman", Arial;
	color:#4F4F4D; 
	border-color:#969696;
	border-width:1px;
	vertical-align:middle;
}


/* NAV */

.nav_top_container {
	background-image:url(../images/nav_bg_top.jpg);
	background-repeat:repeat-x;
	width:100%; 
	background-color:#4492c0;
	height:18px;
}


.nav_bottom_container {
	background-image:url(../images/nav_bg_bottom.jpg);
	background-repeat:repeat-x;
	width:100%; 
	background-color:#ffffff;
	height:18px;
}


/* CONTENT */



.content {
	text-align:left;
	/*padding:5px 5px 5px 5px;*/
	font-size:11px;
	text-align:left;
	color:#4F4F4D;
	line-height:18px;
}

.outer_container {
	/**/
	width:910px; 
	margin:0 auto; 
	text-align:center;
	background-color:#000000;
	margin-top:0px;
	padding-top:5px;
	/*height:100%;*/
}

.container {
	/**/
	width:900px; 
	margin:0 auto; 
	text-align:center;
	background-color:#ffffff;
	height:0 auto;
	
}


.body-text {
	color:#333300;
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:10px
}


.colored_botton {
	background-color:#eff0ea;
	font-size:12px;
	height:25px;
}

.arrows  {
	color:#0000ff;
	padding-left:1px;
	padding-right:1px;
}


/* FOOTER */

.footer {
	background-color:#00cc99; 
	width:100%; 
	height:15px;
	font-size:15px;
	color:#000000;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.footer a {
	color:#0000ff;
	text-decoration:underline;
}

.footer a:hover {
	background-color:#c8fbea;
}

/* HOME */

.home_right_container {
	background-image:url(../images/home_different_breed.gif);
	background-repeat:no-repeat;
	margin-left:601px;
	width:295px;
	font-size:11px;
	text-align:left;
	height:100%;
	color:#4F4F4D;
	line-height:18px;
}

interior_copy {
    font-size: 11px;
	color:#4F4F4D;
}

.interior_copy a {
	color:#007bc3;
	font-weight:bold;
	text-decoration:none;
}

.interior_copy a:hover {
	background-color:#007bc3;
	color:#ffffff;
}

.select_work_thumb_bg {
	background-repeat:no-repeat;
	/*text-align:left;*/
	background-image:none;
}

.select_work_thumb_container {
	margin-top:1px;
	cursor:pointer;
	background-image:none;
	float:left;
	margin-right:3px;
	margin-left:4px !important; margin-left:0px;
}

a.select_work_thumb, .select_work_thumb_over{
	display:block;
	border-color:trans;
	border-style:solid;
	border-width:2px;
	background-image:none;
	
}

a.select_work_thumb:hover, .select_work_thumb_over{
	border-color:#8c8d8f;
	border-style:solid;
	border-width:2px;
	background-color:trans;
	background-image:none;
}

.select_work_thumb_over{
	margin-left:-4px !important; margin-left:0px;
	background-image:none;
}

a.select_work_thumb{
	border-color:#ffffff; 	
	margin-left:-4px !important; margin-left:0px;
}

.lineitem {

	padding-top:10px;
}


/* MAP */

#panel{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 20em;
	overflow: auto;
	z-index: 2;
}

#panel:focus{
	-moz-outline:0px;
}

#paneltoggle{
	position: absolute;
	top: 0px;
	left: 20em;
	width: 8px;
	display: block;
	visibility: hidden;
	margin-left: 0px;
	-moz-outline:0px;
	z-index: 2;
	background-color: white;
}

/* slider */

#divContainer {
	VISIBILITY: hidden; 
	OVERFLOW: hidden; 
	WIDTH:220px; 
	CLIP: rect(0px 220px 170px 0px); 
	POSITION: absolute; 
	HEIGHT: 220px;
	top: 10px;
	background-color: transparent;
	text-align: left;
		
}

#divContent {
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px;
	background-color: transparent;
	text-align: left;

}



