* {
	width: auto;
	padding: 0px;
}
HTML {
	 FONT: 90%/1.3 arial,sans-serif; 
}

#footerPanhtml{
	width:58px;
	height:23px;
	display:block;
	position: absolute;
	top: 325px;
	right: 150px;
}

#footerPanhtml a{
width:58px; 
height:23px; 
display:block; 
background:url(images/editn.gif) 0 0 no-repeat #A79040; 
color:#685900; 
font-size:13px; line-height:23px; 
font-weight:bold; 
text-decoration:none;
text-transform:uppercase; 
padding:0 0 0 10px;
}
#footerPanhtml a:hover{
	background:url(images/edith.gif) 0 0 no-repeat #D64F00;
	color:#24201f;
}

#footerPanhtml1{
	width:58px;
	height:23px;
	display:block;
	float: right;
	margin: 0 20px 0 0;
}

#footerPanhtml1 a{
width:58px; 
height:23px; 
display:block; 
background:url(images/editn.gif) 0 0 no-repeat #A79040; 
color:#685900; 
font-size:13px; line-height:23px; 
font-weight:bold; 
text-decoration:none;
text-transform:uppercase; 
padding:0 0 0 10px;
}
#footerPanhtml1 a:hover{
	background:url(images/edith.gif) 0 0 no-repeat #D64F00;
	color:#24201f;
}


#fset		{ 
			width:400px;
			height:50px;
			border:solid;
			border-color:#FF3300;
			float:left;
			} 
.star 
	{
	color: #FF0000;
	font-weight: bold;
	font-size: large;
	}

formsearch{
width:auto;
background:#FFFFFF;
}

#areal	{
	width:150px;
	float:left;
	height:auto;
		}


#area	{
	width:465px;
	float:right;
	height:auto;
		}


.login {
	BACKGROUND: url(images/user.png) no-repeat 95% 1em 
}
.common {
	BACKGROUND: url() no-repeat 95% 1em 
}
.personal {
	
}
.contact {
	BACKGROUND: url(images/contact.png) no-repeat 95% 1em
}
.academic {
	BACKGROUND: url(images/project.png) no-repeat 95% 1em
}
.additional {
	BACKGROUND: url() no-repeat 95% 1em
}
.project {
	BACKGROUND: url(images/.png) no-repeat 95% 1em
}
.skills {
	BACKGROUND: url(images/skills.png) no-repeat 95% 1em
}
.job {
	BACKGROUND: url() no-repeat 95% 1em
}
.other {
	BACKGROUND: url() no-repeat 95% 1em
}
FIELDSET DIV {
	CLEAR: both;
	width: auto;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0.3em;
	margin-left: 0px;
}
FORM {
	
	WIDTH: 53em
}
LABEL {
	WIDTH: 10em;
	MARGIN-RIGHT: 1em;
	TEXT-ALIGN: right;
	float: left;
}
LEGEND {
	FONT-SIZE: 1.2em;
	COLOR: #112779;
}
LEGEND SPAN {
	WIDTH: 10em; TEXT-ALIGN: right
}

photo {
		position:absolute;
		width:128px;
		height:auto;
		}
INPUT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.15em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.15em; BACKGROUND: #fafafa; PADDING-BOTTOM: 0.15em; FONT: bold 0.90em arial, sans-serif; BORDER-LEFT: #ddd 1px solid; WIDTH: 10em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; -moz-border-radius: 0.4em; -khtml-border-radius: 0.4em
}

INPUT:hover {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
INPUT:focus {
	BORDER-LEFT-COLOR: #c5c5c5; BACKGROUND: #f6f6f6; BORDER-BOTTOM-COLOR: #c5c5c5; BORDER-TOP-COLOR: #c5c5c5; BORDER-RIGHT-COLOR: #c5c5c5
}
FIELDSET {
	BORDER-RIGHT: #ff6600 1px solid;
	PADDING-RIGHT: 0.5em;
	BORDER-TOP: #ff6600 1px solid;
	PADDING-LEFT: 0.5em;
	PADDING-BOTTOM: 0.5em;
	BORDER-LEFT: #ff6600 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ff6600 1px solid;
}

.date FIELDSET LABEL {
	DISPLAY: block; FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
.date FIELDSET DIV {
	CLEAR: none; FLOAT: left; MARGIN-RIGHT: 0.2em
}
.radio {
	POSITION: relative
}
.date {
	POSITION: relative
}
.radio FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11em; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.date FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11em; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; 
}
.radio LEGEND {
	FONT-SIZE: 1em; COLOR: #000
}
.date LEGEND {
	FONT-SIZE: 1em; COLOR: #000
}
.radio LEGEND SPAN {
	DISPLAY: block; LEFT: 0px; WIDTH: 10em; POSITION: absolute; TOP: 0.3em
}
.date LEGEND SPAN {
	DISPLAY: block; LEFT: 0px; WIDTH: 10em; POSITION: absolute; TOP: 0.3em
}
.radio LABEL {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; VERTICAL-ALIGN: middle; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.radio INPUT {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; VERTICAL-ALIGN: middle; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.check INPUT {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; padding-right:5px; margin-left:5px; margin-top:5px;
}
.radio DIV {
	CLEAR: none; FLOAT: left; WHITE-SPACE: nowrap
}
.email {
	WIDTH: 5em
}
.percent
	{
	width:5em
	}
INPUT.default {
	COLOR: #bbb
}
.checkbox{
	background-color:#FFFggg;}


.body1
	{
	WIDTH: 750px;
	height: auto;
	
	
	}
#divleft
	{
	WIDTH: 365px;
	height: auto;
	float: left;
	
	}

#divright
	{
	WIDTH: 365px;
	height: auto;
	}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}


	
.LV_invalid {
    	color:#CC0000;
		font-family:Verdana, Arial;
		font-size: 0.80em;
		margin: 0px 0px 0;
		float: left;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
#clickme{
	width:70px;
	height:24px;
	background:url(images/html-img1.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}
#clickme1{
	width:100px;
	height:24px;
	background:url(images/bbutton.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}
#update{
	width:80px;
	height:26px;
	background:url(images/update.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}
#cancel{
	width:80px;
	height:26px;
	background:url(images/cancel.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}
#submit{
	width:86px;
	height:31px;
	background:url(images/submit.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}
#reset{
	width:86px;
	height:31px;
	background:url(images/reset.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
 	}

#submit-go {
	BORDER-TOP-WIDTH: 0px;
	MARGIN-TOP: 1em;
	DISPLAY: block;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	OVERFLOW: hidden;
	WIDTH: 69px;
	CURSOR: pointer! important;
	TEXT-INDENT: -9999px;
	HEIGHT: 26px;
	BORDER-RIGHT-WIDTH: 0px;
	background-image: url(images/html-hover.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#submitdiv
{
	width:auto;
	MARGIN-TOP: 1em;
	BORDER-RIGHT: #ff6600 1px solid;
	BORDER-left: #ff6600 1px solid;
	BORDER-Top: #ff6600 1px solid;
	BORDER-bottom: #ff6600 1px solid;
	padding: 5px;


}
#submitdiv1
{
	width:626px;
	MARGIN-TOP: 1em;
	BORDER-RIGHT: #ff6600 1px solid;
	BORDER-left: #ff6600 1px solid;
	BORDER-Top: #ff6600 1px solid;
	BORDER-bottom: #ff6600 1px solid;
	padding: 5px;


}

.wrapper {
	height: auto;
	width: 780px;
}
