/* ********************************** */
/* General style on basic html tags  */
/* ********************************** */

body, tr, td {
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}

#padding td {
	padding-left:10px;
}

.tbl_border {

	border-top:1px solid #4F5675;
}

input, select, textarea {

	/*border:1px solid #DDF2DB;*/
	background-color:#F8F5FC;

}

p {
	width:600px;
	padding-left:20px;
}

hr {
	border-bottom:1px solid #EFEEF9;
	background-color:#EFEEF9;
	color:#EFEEF9;
}

h3 {
  color:#666666;
}


.th {
  padding-left:10px;
  background-color:#EFEEF9;
  /*border-left:1px double #4F5675;
  border-top:1px double #4F5675;*/
  height:20px;
  color:#4F5675;
  text-align:left;
  font-family: times;
  font-weight: bold;
  font-size:14px;
}

ul {
  margin-left:0px;
  
}



li {
  /* margin-left:2px;*/
  /*padding-left:0px;*/
  list-style-image: url(/img/bullet.gif);
  display : list-item;
  list-style-position: outside;
}
a {
  color:#CF7107;
  font-weight:bold;
}
a:hover{
  color:#49A042;
  font-weight:bold;
}
a:selected{
  color:#CF7107;
  font-weight:bold;
}


/* ********************************** */
/* Class for the text style           */
/* ********************************** */
.sectiontitle {
	color:#4F5675;
	font-family: verdana;
	font-weight: bold;
	font-size: 14px;
	
}

.label {
  color:#4F5675;
}

.labelexternal {
  color:#2E7E29;
}
.error {
  font-weight:bold;
  color:red;  
}
.warning {
  font-weight:bold;
  color:orange;  
}

.ok{
   color:green;  
}
/* ********************************** */
/* Class content position	          */
/* ********************************** */

.toppage {
  position:absolute;
  top:0px;
  left:0px;
  height: 81px;
  valign:middle;
}

.leftpage {
  padding-left:10px;
  position:absolute;
  top:96px;
  left:0px;
  width:185px;
  height:100%;
 
}

.middlepage {
  position:absolute; 
  top:96px;
  left:215px;
  height:100%;
  width:786px;
}

.undertoppage{
  position:absolute; 
  top:96px;
  left:0px;
 /* height:100%;*/
  width:1001px;
  padding-left:10px;

}