@charset "utf-8";
body {
	background: #002E38 url(http://www.pasajcap.com/images/layout/background-gradient2.jpg) repeat-y; /* background colour of page */
	background-position:top center;
	margin: 0px;
	padding: 0px;
	color: #000; /* default text colour */
	font-family: Verdana, Geneva, sans-serif;
}
#body {
	padding: 0px;
	margin: 0px auto;
	width: 980px; /* width of total information area */
	font: 80% Verdana, Arial, Helvetica, sans-serif;
	border-left: solid #182D30 1px; /* colour and width of left body border */
	border-right: solid #182D30 1px; /* colour and width of right body border */
}
#header {
	padding: 0px;
	background-color: #FFF;
}
#content {
	background: #002E38 url(../../images/layout/content-background.gif) repeat-y; /* content background colour, and image - need an image to have the sidebar colour only display in the sidbar area */
	color: #000; /* content text colour */
}
#menu {
	background: #315A60; /* MAIN MENU - background colour */
	height: 45px;
}
#info {
	width: 780px; /* width of content area (the total area is this number, plus the left and right padding) */
	color: #000; /* info text colour */
	float: left;
	color: #FFF;
}
#sidebar {
	padding: 10px 0px;
	width: 200px;
	float: left;
	/*color: #315A60;*/
	color: #FFFFFF;
}
#footer {
	font-size: 12px;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 200px;
	background: #315A60 url(http://www.pasajcap.com/images/layout/content-background.gif) repeat-y;
}
#info h1 {
	font-size: 140%;
	color: #000; /* info header 1 (h1) text colour */
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 0px;
}
#info h2 {
	font-size: 110%;
	color: #FFF; /* info header 2 (h2) text colour */
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 0px;
}
#info p {
	line-height: 140%;
	font-size: 100%;
}
#active a:link, #active a:visited {
	background-color: #CBE5E4;
	color: #36281F;
	padding: 7px 20px 5px;
}
#active a:hover {
	background-color: #CBE5E4;
	color: #36281F;
	padding: 7px 20px 5px;
}
#header .px-380 h1 {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 15px;
}
#sidebar h1 {
	font-size: 14px;
	padding: 0px 10px;
	color: #FFF; /* SIDEBAR - HEADER 1 text */
}
#info ul {
	line-height: 1.8em;
}
#info li {
	line-height: 140%;
	color: #000000; 
}
#info a {
	color: #00FFFF; /*Colour of links on the web pages */
	text-decoration: none;
}
#info a:hover {
	color: #FFFF00; /*Colour of links on the web pages whgen you mouse over*/
	text-decoration: underline;
}
.image_l {
	margin: 5px 20px 10px 0px;
	float: left;
}
.clear {
	clear: both;
}
.size10 {font-size: 10px;}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.size13 {font-size: 13px;}
.size14 {font-size: 14px;}
.text_red {color: #AC2522;}
