@import url("pas-navigation_left.css");

body, html	{
	margin:0;
    padding:0;
    background:#FFF;
    color:#000;
	font-family: Verdana, Arial;
	font-size:12px;
}
table, tr, td{
	margin:0;
	padding:0;
	border-spacing:0;
	border:0px none;
	border-collapse:collapse;
	vertical-align: top;
}
a{
	text-decoration:none;
	color:#213E99;
}
a:hover{
	color:#000;
}
a:visited{
	color:#213E99;
}
.subtitle{
	font-size:13px;
	font-weight:bold;
}
	
img {
    border: 0px none;
	padding:0;
	margin-bottom:-2px;
}

.iptSearch {
	border:1px solid #213C93;
	width:140px;
	padding:1px;
	margin-left:10px;
}
*html .iptSearch{
	margin-left:5px;
}
.btnSearch {
	margin:0px;
	padding:0px;
}

#container {
	width:834px;
	background-image: url('pas-left_bar.gif');
	background-repeat: repeat-y;
	padding-left: 12px;
}
#header{
	height:171px;
	padding:0px;
	margin:0px;
}
#slogan{
	position:absolute;
	margin: 40px 0px 0px 447px;
	padding: 0px;
}
#middle{
	height:33px;
	background-color:#E7E7E7;
	border-bottom: 1px solid #213F99;
}
*html #middle{
	padding-bottom:-50px;
}
#middleImage{
	float:left;
	width:640px;
	display:inline;
}
#search{
	width:180px;
	margin-left:10px;
	display:inline;
}
#searchForm{
	padding: 0px;
	margin: 0px;
}
#main{
}
#navigation{
	width:160px;
	height:100%;
	background-color:#DBDBDB;
}
#languageSwitch {
	width:160px;
	border-top: 1px solid #213F99;
	border-bottom: 1px solid #213F99;
	list-style: none;
	padding: 0;
	margin:25px 0 0 0;
}
#languageSwitch a{
	display:block;
	height:16px;
	width:151px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:9px;
	text-decoration: none;
	background-color:#F4F4F4;
	color:#000;
}
#breadcrumbsItem{
	float:left;
}
#breadcrumbsItem a{
	color:#000;
	font-size:11px;
}
.breadcrumbsArrow{
	background-image: url('pas-arrow_right.gif');
	background-repeat:no-repeat;
	background-position:5px 2px;
	padding-left: 22px;
}
#content{
	width:662px;
	min-height:350px;
	background-color:#FFF;
	padding:10px 10px 30px 10px;
}
*html #content{
	height:350px;
}
#footer{
	clear:both;
	width:674px;
	margin-left:172px;
	margin-bottom:20px;
}
.footer{
	font-family:arial;
	font-size:10px;
}
.blue{
	color:#213E99;
}
#problemsForm{
	margin:0px;
	padding:0px;
	
}
#problemsForm table td{
	padding:1px;
	vertical-align:top;
	font-size:12px;
}
.formBox{
	margin:0px 0 0px 0;
	padding:0px;
}
.formTextarea{
	width: 450px;
	height: 75px;
	line-height: 12px;
	font-family: Verdana, Arial;
	font-size:12px;
}
textarea.small{
	width:200px;
	height:40px;
}
.formTextbox{
	width: 200px;
	line-height: 12px;
	font-family: Verdana, Arial;
	font-size:12px;
}
.formLabel{
	font-size:10px;
}

table.searchbox, .searchbox tr, .searchbox td { 
	border-collapse: separate;
	padding:4px;
	vertical-align: middle;
}

table.searchbox {
	width: 400px;
}

table.searchbar, .searchbar tr, .searchbar td, .searchbar table { 
	border-collapse: separate;
	padding:3px;
	vertical-align: middle;
	
}

table.searchresults, .searchresults tr, .searchresults td { 
	border-collapse: separate;
	padding:3px;
}

table.searchresults { 
	width: 663px;
}
