/***********************************************/
/* registerStyle.css                            */
/***********************************************/
.title1 {
	font: bold 22px Arial,sans-serif;
	color:#4682B4;
	margin-bottom: 15px;
}
.title2 {
	font: bold 17px Arial,sans-serif;
	color:#4682B4;
	background-color:#E0EBF0;
	padding:5px;
	margin-bottom:10px;
	display:block;
	width:auto;
}
.title3 {
	font: 11px Arial,sans-serif;
	color: #003399;
	margin-bottom: 10px;
}
.title4 {
	font: bold 14px Arial,sans-serif;
	margin-bottom: 5px;
	margin-right:10px;
	color: #FF6600;
}
.fontSky{
	color: #4169E1;
 }
.fontBlack{
	color: #334d55;
 }
.fontBlue{
	color: #4682B4;
 }
.par{
	font: 13px Arial,sans-serif;
	margin-bottom: 5px;
	margin-top: 5px;
}

ul {
	list-style-position:inside;
	margin:5px;
	padding:0px;
}

ul li{
	list-style-image: url(../images/f_right.gif);
	margin-bottom:10px;
	margin-top:10px;
	cursor:pointer;
}

ul li:hover{
	color:#0099FF;
	cursor:pointer;
}
ul li.open{
	list-style-image: url(http://www.hictu.com/images/f_down.gif);
}
ul li.close{
	list-style-image: url(../images/f_right.gif);
}
/***********************************************/
/* Layout Divs                                 */
#corpo{
	width:780px;
	padding:30px;
	font:bold 16px  Arial,sans-serif ;
	color: #234060;
}
#corpo a{
	font: 16px Arial,sans-serif;
}
#topSide{
	float:left;
	clear:both;
}
#bottomSide{
	float:left;
	clear:both;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:30px;
	width:100%;
}
#leftCol{
	float:left;
	clear:left;
	width: 300px;
	padding-right: 30px;
	padding-top:30px;
	padding-left:30px;
}
#rightCol{
	float:left;
	clear:right;
	width: 300px;
	margin-left:30px;
	padding-left:40px;
	border-left:1px solid #CCCCCC;
}

/***********************************************/
/* Component Divs                              */
/***********************************************/

/************** leftSide styles ****************/
.fieldRequired{
	margin-top:75px;
}

#loginDiv{
	margin-top:25px;
	padding:5px;
	border-top:1px solid #CCD6F6;
	border-bottom:1px solid #CCD6F6;
	width:290px;
}

#signinInDiv{
	padding-top:10px;
	padding-left:10px;
	width:270px;
	display:none;
}

#signinInDiv input{
	margin-bottom:8px;
}

/************** rightSide styles ****************/
#account{
	padding-top:20px;
}
#account input{
	margin-bottom:10px;
	width:250px;
}


/************** bottomSide styles ****************/

/**************** profile styles *****************/

#profile{
	float: left;
	clear: both;
	width:100%;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin-bottom:10px;
}
#titleProfile{
	float:left;
	clear:left;
	width:370px;
}
#tipProfile{
	float:left;
	clear:right;
	margin-left:10px;
	margin-top:10px;
	display:none;
	width:300px;
}
ul li.tip{
	list-style-image: url(http://www.hictu.com/images/listImg.png);
	margin-right:5px;
	cursor:pointer;
	color: #003399;
	font:13px Arial,sans-serif;
	margin-bottom: 5px;
	margin-top: 5px;
}
ul li.tip:hover{
	color: #003399;
	cursor:pointer;
}

#profileOption,#listTip{
	display:none;
}
#leftProfile{
	float:left;
	clear:left;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:15px;
	padding-right:50px;
	width:220px;
}

div.inputWidth input, div.inputWidth select{
	width:215px;
}

.correctInput{
	width:215px;
}

#rightProfile{
	float:left;
	clear:right;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:50px;
	width:350px;
}

#rightProfile input{
	width:200px;
}
/************** ToS styles ****************/
#tosDiv{
	float: left;
	clear: right;
	width:360px;
/*	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;*/
	border-left: 1px solid #cccccc;
	margin-bottom:10px;
	padding-left:30px;
}

#tosFrame{
	text-align:center;
	padding: 10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #0066FF;
	display:none;
}
.tos{
	text-align:center;
	padding: 10px;
	margin-top:10px;
	border:1px solid #0066FF;
}

/************** SecCode styles ****************/
#secCodeDiv{
	float: left;
	clear: left;
	width:300px;
	padding-top:10px;
	padding-right:60px;
	margin-bottom:10px;
	text-align:left;
}
#secCodeDiv input{
	margin-top:5px;
	margin-left:10px;
	width:100px;
}
#secCodeDiv img{
	margin-top: 10px;
	margin-bottom: 10px;
	/*margin-left: 30px;*/
	width:300px;
}
/************** saveDiv styles ****************/
#confirmDiv{
	float: left;
	clear: both;
	width: 100%;
	padding-top:20px;
	padding-bottom:20px;
}
#messageSave{
	float: left;
	clear:left;
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
	text-align:center;
	font: bold 14px Arial,sans-serif;
}
.noteMessage{
	font: normal 12px Arial,sans-serif;
}
.ok a{
	color:#339933;
}
.error a{
	color:#CC0033;
}
#buttonSaveChange{
	margin-left:60px;
}
.buttonRegistration{
	/*background-color:#0066FF;
	color:#FFFFCC;*/
	font-weight:bold;
	height: 30px;
	width: 100px;
	margin-bottom:10px;
}

.buttonRegistration:hover {
	font-weight:bold;
	color: navy;
}

.buttonRegistration:disabled {
	color: gray;
}
/************** registrationMessage styles ****************/
#registrationMessage{
	color:#003399;
	padding:20px;
}

/********************* end **********************/