

/*  Scrollbar Settings  */

BODY { 
	background-color: #000000;
	scrollbar-3d-light-color:black;
	scrollbar-arrow-color:black;
	scrollbar-base-color:#251FA7;
	scrollbar-dark-shadow-color:black;
	scrollbar-face-color:#5E5FE1;
	scrollbar-highlight-color:black;
	scrollbar-shadow-color:black}

.logo { 
	position: absolute; top: 30px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.rimage { 
	position: absolute; top: 75px; left: 675px; z-index:1; 
	width: 144px; height: 170px; 
	border-width: 0px; }

.rmenu1 { 
	position: absolute; top: 250px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.rmenu2 { 
	position: absolute; top: 295px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.rmenu3 { 
	position: absolute; top: 340px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.rmenu4 { 
	position: absolute; top: 385px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.rmenu5 { 
	position: absolute; top: 430px; left: 675px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.menuarrowlt { 
	position: absolute; top: 475px; left: 675px; z-index:3; 
	width: 31px; height: 30px; 
	border-width: 0px; }

.menuarrowrt { 
	position: absolute; top: 475px; left: 820px; z-index:3; 
	width: 31px; height: 30px; 
	border-width: 0px; }

.menuback { 
	position: absolute; top: 480px; left: 730px; z-index:2; 
	text-decoration: none; 
	color: #00FF00; 
	font-weight: 400; 
	font-size: 10pt; 
	font-family: "arial", sans-serif;
	border-width: 0px; }





/*  Settings for PASSPORT  */

.passportsubheading { 
 	z-index:6; 
	text-decoration: none; 
	color: #000055; 
	font-weight: 400; 
	font-size: 8pt; 
	font-family: "arial", sans-serif;}

.passportdetails { 
 	margin-left: 10px; 
	z-index:6; 
	text-decoration: none; 
	color: #000000; 
	font-weight: 500; 
	font-size: 10pt; 
	font-family: "arial", sans-serif;}

.passportcover {
	position: absolute; top: 30px; left: 50px; z-index:1; 
	width: 300px; height: 440px; 
	border-width: 0px; 
	background: #740101;   }

.passportcovertexttop { 
	position: absolute; top: 70px; left: 105px; z-index:2;
	text-align: center;
	text-decoration: none; 
	color: #FFFFCA; 
	font-weight: normal; 
	font-size: 11pt; 
	font-family: "times new roman", serif;}

.passportcovertextbottom { 
	position: absolute; top: 400px; left: 135px; z-index:2;
	text-align: center;
	text-decoration: none; 
	color: #FFFFCA; 
	font-weight: normal; 
	font-size: 22pt; 
	font-family: "times new roman", serif;}

.passportcoverimg {
	position: absolute; top: 180px; left: 140px; z-index:1; 
	width: 128px; height: 180px; 
	border-width: 0px; }

.passportleft {
	position: absolute; top: 30px; left: 50px; z-index:2; 
	width: 600px; height: 440px; 
	border-width: 0px; 
	background-image: url("passportspine.jpg"); 
	background-repeat: repeat-y; 
	background-attachment: scroll; 
	background-position: 265px 0px; 
	background-color: #9CF1DA; }

.passportphoto { 
	position: absolute; top: 45px; left: 65px; z-index:3; 
	width: 105px; height: 123px; 
	border-width: 0px; }

.passportpersonal { 
	position: absolute; top: 45px; left: 185px; z-index:6; 
	width: 150px; height: 120px; 
	border-width: 0px; }

.passportaddy1 { 
	position: absolute; top: 270px; left: 65px; z-index:6; 
	width: 130px; height: 123px; 
	border-width: 0px; 
	text-decoration: none; }

.passportaddy2 { 
	position: absolute; top: 270px; left: 220px; z-index:6; 
	width: 130px; height: 123px; 
	border-width: 0px; 
	text-decoration: none; }

.passportaddy3 { 
	position: absolute; top: 370px; left: 65px; z-index:6; 
	width: 130px; height: 123px; 
	border-width: 0px; 
	text-decoration: none; }

.passportaddy4 { 
	position: absolute; top: 370px; left: 220px; z-index:6; 
	width: 130px; height: 123px; 
	border-width: 0px; 
	text-decoration: none; }

.passportpageheadleft { 
	position: absolute; top: 35px; left: 185px; z-index:6; 
	border-width: 0px; 
	text-decoration: none; 
	line-height: 16pt; 
	color: #000000; 
	font-weight: 800; 
	font-size: 11pt; 
	font-family: "arial", sans-serif; }

.passportpageheadright { 
	position: absolute; top: 35px; left: 485px; z-index:6; 
	border-width: 0px; 
	text-decoration: none; 
	line-height: 16pt; 
	color: #000000; 
	font-weight: 800; 
	font-size: 11pt; 
	font-family: "arial", sans-serif; }

.passportdates { 
	position: absolute; top: 45px; left: 385px; z-index:6; 
	width: 250px; height: 123px; 
	border-width: 0px; 
	text-decoration: none; }

.passportdatecol1 { 
	position: absolute; top: 70px; left: 415px; z-index:6; 
	width: 100px; height: 223px; 
	border-width: 0px; }

.passportdatecol1 A {
	text-decoration: none; 
	line-height: 16pt; 
	color: #000000; 
	font-weight: 800; 
	font-size: 11pt; 
	font-family: "arial", sans-serif; }

.passportdatecol2 { 
	position: absolute; top: 70px; left: 565px; z-index:6; 
	width: 100px; height: 223px; 
	border-width: 0px; }

.passportdatecol2 A {
	text-decoration: none; 
	line-height: 16pt; 
	color: #000000; 
	font-weight: 800; 
	font-size: 11pt; 
	font-family: "arial", sans-serif; }

.passportarrowlt { 
	position: absolute; top: 470px; left: 65px; z-index:3; 
	width: 31px; height: 30px; 
	border-width: 0px; }

.passportarrowrt { 
	position: absolute; top: 470px; left: 604px; z-index:3; 
	width: 31px; height: 30px; 
	border-width: 0px; }







/*  Settings for PHOTO PAGES  */

.photobgd { 
 	z-index:1; 
	background-color: #111122; 
	text-decoration: none; 
	color: #000055; 
	font-weight: 400; 
	font-size: 16pt; 
	font-family: "arial", sans-serif;}

.phototable { 
	z-index: 1; 
	border-width: 0px; }

.photoheader {
	z-index: 10; 
	color: #FFFFFF; 
	align: right; 
	font-family: "arial", sans-serif;
	font-size: 14pt; 
	font-weight: 600; }

.photocountry {
	z-index: 10; 
	color: #FFFFFF; 
	text-align: right; 
	font-family: "arial", sans-serif;
	font-size: 14pt; 
	font-weight: 600; }

.photodate {
	z-index: 10; 
	color: #FFFFFF; 
	font-family: "arial", sans-serif;
	font-size: 12pt; 
	font-weight: 400; }

.photopagetop {
	z-index: 10; 
	width: 600px; height: 25px; 
	color: #FFFFFF; 
	font-family: "arial", sans-serif;
	font-size: 9pt; 
	font-weight: 400; }

.photopageindex {
	z-index: 11; 
	color: #00FF00; 
	font-family: "arial", sans-serif;
	font-size: 10pt; 
	font-weight: 400; }

.photopageindex A {
	z-index: 11; 
	color: #0000FF; 
	font-family: "arial", sans-serif;
	font-size: 10pt; 
	font-weight: 800;
	text-decoration: none; padding-left: 3px; }

.photocell {
	z-index: 2; 
	background-color: #000000; 
	height: 140px; }

.photo { 
	z-index: 11; 
	width: 100px; 
	border-width: 0px; }

.phototext { 
	z-index: 12; 
	background-color: #ffffff; 
	width: 300px; 
	color: #000033; 
	font-family: "arial", sans-serif;
	font-size: 9pt; 
	font-weight: 400; }

.photoendcell {
	z-index: 2; 
	background-color: #000000;  }

.photoendcellr {
	z-index: 2; 
	background-color: #000000; 
	text-align: right; }

.photoendlink { 
	z-index: 7; 
	color: #BB0000; 
	font-family: "arial", sans-serif;
	font-size: 11pt; 
	font-weight: 600; 
	text-decoration: none; }

.backtopassport { 
	z-index:6; 
	width: 31px; height: 30px; 
	border-width: 0px; }

.slidecontrol { position: relative; top: 0px; left: 120px; z-index: 12; 
	width: 260px; 
	border-width: 0px; 
	padding-width: 4px; }









.aboutheading { position: absolute; top: 40px; left: 280px; 
	text-decoration: none; 
	color: #FFFF00; 
	font-weight: 400; 
	font-size: 18pt; 
	font-family: "arial", sans-serif;}

.abouttopimg { position: absolute; top: 20px; left: 40px; 
	float: left;
	height: 150px; 
	border-width: 0px;
	padding-width: 4px;}

.aboutcontent { position: absolute; top: 175px; left: 40px; 
	text-decoration: none; 
	color: #FFFFFF; 
	font-weight: 400; 
	font-size: 10pt; 
	font-family: "arial", sans-serif;
	width: 600px; }





.sitemaptitle { 
	position: absolute; top: 70px; left: 105px; z-index:2;
	text-align: center;
	text-decoration: none; 
	color: #FFFFCA; 
	font-weight: bold; 
	font-size: 20pt; 
	font-family: "arial", sans-serif;}
.sitemaplogo { 
	position: absolute; top: 30px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.sitemaprimage { 
	position: absolute; top: 125px; left: 105px; z-index:1; 
	width: 144px; height: 170px; 
	border-width: 0px; }

.sitemaprmenu1 { 
	position: absolute; top: 300px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.sitemaprmenu2 { 
	position: absolute; top: 345px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.sitemaprmenu3 { 
	position: absolute; top: 390px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.sitemaprmenu4 { 
	position: absolute; top: 435px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }

.sitemaprmenu5 { 
	position: absolute; top: 480px; left: 105px; z-index:1; 
	width: 175px; height: 40px; 
	border-width: 0px; }