
html{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
font-family:Helvetica, Verdana, Arial, sans-serif;
/*background:url(/templates/images/bg_body.gif) repeat-x #f6fcff;*/
background:url(/templates/images/bg_bodyb.gif) repeat-x #fdf4d5;

}

a{text-decoration:none;}
a:link{}
a:hover{text-decoration:underline;}
a:active{}
a:visited{}
a img{border:0;}

h1{}
h2{}
h3{}

ul{list-style:none;}
li{}

p{line-height:140%;}

blockquote{}



#container{
width:900px;
margin:0 auto;
}
	#header{margin:10px 0 0 0;}
		h1{margin:0;}
			h1 a{
			text-indent:-9999px;
			padding:0;
			border:0;
			margin:0 0 0 0;
			background:url(/templates/images/logoc.jpg) no-repeat;
			/*height:74px;
			width:319px;*/
			height:63px;
			width:580px;
			float:left;
			}
			
		#header .right{
		width:174px;
		float:right;
		padding:15px 5px 0 0;
		}
			#header p{
			width:350px;
			padding:10px 0 0 0;
			text-align:right;
			float:right;
			font-size:10px;
			text-transform:uppercase;
			}
				#header p a{
				padding:5px 10px;
				border-right:1px solid #ddd;
				color:#000;
				}
					#header p a.last{border-right:0;}
				
				#googleSearch{
				/*margin:0;
				padding:0 0 0 75px;*/
				width:225px;
				float:right;
				text-align:right;
				padding:0px 0px 0 0;
				}
				
					#googleSearch input{
					font-size:10px;
					border:1px solid black;
					}
					.submit{
					background-image:url(../templates/images/bg_content_breadcrumb.gif);
					color:#fff;
					}
				#jumpForm{
				float:right;
				margin:2px 0 3px 0;
				}
					#jumpDrop{
					font-size:10px;
					border:1px solid black;
					}	
					
			#nav{
			/*background:#000066;*/
			background:#991F00;
			height:28px;
			margin:0 17px;
			overflow:hidden;
			}
			#nav ul{
			margin:0;
			padding:0;
			overflow:hidden;
			}
			#nav ul li{
			float:left;
			}
				#nav ul li a{
				color:#fff;
				font-size:14px;
				text-transform:uppercase;
				display:block;
				font-weight:bold;
				}
				#nav #english li a{padding:7px 27px;}
				#nav #spanish li a{padding:6px 33px;}
					#nav ul li a:hover{
					text-decoration:none;
					/*background:##991F00;*/
					background:#315E99;
					
					}
				#nav #english .lastNav{padding:7px 23px 7px 21px;}
				#nav #spanish .lastNav{padding:7px 34px 7px 35px;}
			
				#senator #senator1, #services #services1, #resources #resources1, #press #press1, #issues-legislation #issues-legislation1{background:#991f00;}
				#senadora #senadora1, #servicios #servicios1, #recursos #recursos1, #prensa #prensa1, #temas-legislacion #temas-legislacion1{background:#991f00;}
			
				#activeNav{background:#315E99;}
	#sliver{
	clear:both;
	}
	#sliver .frontpage{
	margin: 1px 0 0 17px;
	}
	#sliver img{margin:1px 0 0 17px;}

	#footer{
	color:#566978;
	margin:0 25px 20px 25px;
	font-size:10px;
	}
		#footer .floatR{margin:0;}
		#footer a{color:#566978;}
		#footer .leftLinks{margin:10px 0; text-align:center;}
	
.clear{clear:both;}
.floatL{float:left;}
.floatR{float:right;}


.tool-tip {
color:#fff;
width:250px;
z-index:13000;
border:1px solid #fff;
}
	.tool-title {
	font-size:11px;
	margin:0;
	padding:4px 8px 4px 8px;
	background: url(/templates/images/bg_content_breadcrumb.gif);
	}
	.tool-text {
	font-size:11px;
	padding:4px 8px 6px 8px;
	background:#4d74a5;
	}
