html { overflow-y: hidden; overflow-x: hidden; }
html { overflow: -moz-scrollbars-none; }

BODY {
margin: 0;
padding: 0;
background: url(background.jpg) repeat left;#F9FAFF;
/*background: #464646;*/
margin: 0;
}
.hidden {
  display: none;
}
#container {
position: absolute;
top: 75px;
left: 22.5%;
right: 22.5%;
width: 55%;
height: 415px;
background-color: #181827;
border: 2px solid #AFBAB2;
z-index: 3;
}
#ocean {
position: absolute;
background: url(index.jpg) no-repeat center;
top: 55px;
left: 0px;
width: 100%;
height: 360px;
z-index: 3;
}
.name1 a{
position: relative;
top: 2px;
left: 10px;
font-family: 'Times New Roman', Times, serif;
font-size: 25px;
text-decoration: none;
color: #F8F8F8;
margin: 0px;
}
.name2 a{
position: relative;
top: 2px;
left: 2px;
font-family: 'Times New Roman', Times, serif;
font-size: 25px;
text-decoration: none;
color: #F3B033;
margin-left: 10px;
padding-top: 30px;
}
#web {
position: absolute;
top: 70px;
left: 7.5%;
right: 7.5%;
width: 454px;85%;
height: 279px;
background-color: none;#AFBAB2;#464646;
line-height: 1px;5px;
z-index: 5;
}
.weblink {
position: absolute;
top: 350px;
left: 0px;
display: block;
border-bottom: 1px solid #9EA0A3;
background: none;
text-decoration: none; 
text-align: left;
color: #E79B0E;
font-family: geneva, verdana, arial, sans-serif;
font-size: 10px;
font-style: none;
font-weight: bold;
margin-top: 8px;
margin-left: 42px;
line-height: 16px;
padding-right: 75px;
z-index: 5;
}
.webtext {
position: absolute;
top: 379px;
left: 0px;
display: block;
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 10px;
color: #9EA0A3;
font-weight: normal;
text-align: left;
margin: 0px;
margin-left: 42px;
padding: 0px;
z-index: 5;
}

img.journals {
border: 1px solid #AFBAB2;
}
#journals {
position: absolute;
top: 125px;
left: 0px;
width: 100%;
height: 175px;
background-color: none;
text-align: center;
}
.journal_title {
position: absolute;
top: 300px;
left: 0px;
/*width: 50%;*/
color: #C7C8C9;
background-color: none;
margin-left: 52px;
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
border-bottom: 1px solid #9EA0A3;
padding-right: 75px;
line-height: 16px;
}
.journal_text {
position: absolute;
top: 320px;
left: 0px;
width: 87%;
color: #C7C8C9;
background-color: none;
margin-left: 52px;
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: normal;
}
#maintext{
position: absolute;
top: 65px;
left: 25px;
height: 70%;
width: 90%;
padding-top: 25px;
}
#maintext_scroll {
position: absolute;
top: 75px;
left: 20px;
height: 70%;
width: 90%;
padding-top: 5px;
padding-bottom: 25px;  
padding-left: 25px; 
overflow:scroll; 
overflow-x: hidden;
}
p.text, blockquote.text {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #C7C8C9;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
p.text a {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F3B033;
text-decoration: none;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
p.text a:hover {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F8E4A7;
text-decoration: none;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
.text_head {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F8E4A7;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
line-height: 30px;
}
.text_subhead {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #D0D7D2;C7C8C9;
font-size: 12px;
font-weight: bold;
text-transform: normal;
line-height: 10px;
margin-left: 10px;
}
.proof_head {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F8E4A7;
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
line-height: 30px;
margin-left: 55px;
}
#proof_image {
position: absolute;
top: 60px;
left: 75px;50px;
z-index: 5;
}
blockquote.proof {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #C7C8C9;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: left;
padding-bottom: 2px;
padding-left: 120px;55px;
line-height: 14px;
}

p.resume, blockquote.resume {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #C7C8C9;
font-size: 12px;
font-weight: normal;
margin-top: -5px;
margin-left: 5px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
p.resume a {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F3B033;
text-decoration: none;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
p.resume a:hover {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F8E4A7;
text-decoration: none;
font-size: 12px;
font-weight: normal;
margin-top: 0px;
text-align: justify;
padding-bottom: 2px;
line-height: 14px;
}
.resume_subhead {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #D0D7D2;C7C8C9;
font-size: 12px;
font-weight: bold;
text-transform: normal;
margin-left: 10px;
}
#cv_text {
  position: absolute;
	top: 75px;
	left: 20px;
	height: 80%;
	width: 90%;
	overflow:scroll; 
	overflow-x: hidden;   
}
p.cv{
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #C7C8C9;
font-size: 11px;
font-weight: normal;
margin-left: 25px;
margin-right: 15px; 
text-indent: -25px;
} 
p.cv a{
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #F8E4A7;
font-size: 11px;
font-weight: normal;
text-decoration: none;
} 
.cv_h1 {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 12px;
font-weight: bold;
}
.cv_h2 {
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
}
#formblock {
position: absolute;
top: 150px;
left: 15%;
right: 15%;
width: 70%;
background-color: none;
}
.formstyle1 { 
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background: #E2E7E3;
	border-style: none solid solid none;
	border-color: #999999;
	border-width: 1px;
	padding-left: 20px;
	padding-right: 5px;
	text-align: right;
}
.formstyle2 { 
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background: #E2E7E3;
	border-style: none solid solid none;
	border-color: #999999;
	border-width: 1px;
	padding-left: 20px;
	padding-right: 5px;
	text-align: right;
}
.formstyle3 { 
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background: #E2E7E3;
	border-style: none solid solid none;
	border-color: #999999;
	border-width: 1px;
	padding-left: 35px;
	padding-right: 5px;
	text-align: right;
}
.formstyle4 { 
	font-size: 11px;
	font-family: Arial;
	color:#000000;
	background: #E2E7E3;
	border-style: none solid solid none;
	border-color: #999999;
	border-width: 1px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: right;
}

INPUT {font-family: Arial; font-size: 11px;}
SELECT {font-family: Arial; font-size: 11px;}
TEXTAREA {font-family: Arial; font-size: 11px;}

span.codedirection { 
font-family: 'Verdana', Verdana, Geneva, sans-serif;
font-size: 10px;
color: #F8E4A7;
unicode-bidi:bidi-override; 
direction: rtl; 
}

#index_print {
position: absolute;
top: 100px;
left: 134px;
font-family: 'Times New Roman', Times, serif;
color: #43435A;
font-size: 100px;
background-color: none;
z-index: 50;
}
#index_web {
position: absolute;
top: 175px;
left: 104px;
font-family: 'Times New Roman', Times, serif;
color: #282842;
font-size: 100px;
background-color: none;
z-index: 50;
}
#index_proof {
position: absolute;
top: 226px;
left: 222px;
font-family: 'Times New Roman', Times, serif;
color: #373759;
font-size: 100px;
background-color: none;
z-index: 50;
}
p.text2{
font-family: 'Verdana', Verdana, Geneva, sans-serif;
color: #C7C8C9;
font-size: 12px;
font-weight: normal;
text-align: center;}
/*#line1 {
position: absolute;
top: 50px;
left: 54px;
width: 1px;
height: 155px;
border-left: 1px dotted #708174;
z-index: 52;
}
#line2 {
position: absolute;
top: 205px;
left: 54px;
width: 300px;
height: 1px;
border-top: 1px dotted #708174;
z-index: 49;
}
/*#line3 {
position: absolute;
top: 205px;
left: 354px;
width: 1px;
height: 210px;
border-left: 1px dotted #708174;
z-index: 52;
}
#line {
position: absolute;
top: 205px;
left: 10%;
right: 10%;
width: 80%;
height: 1px;
border-top: 1px dotted #708174;
z-index: 49;
}
