body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica,  sans-serif;
	font-size: 300%;
	color: #4682B4;
	font-weight: lighter;
}

.CRform_content {
	padding: 5px;
	background-color: #dededd;
	border: 1px solid White;
	border-top: Gray;
	border-left: Gray;
	font-family:Calibri;
	font-size: medium;
}

/* top line * /
.top_line {
	padding: 5px 10px;
	color: White;
	background-color: #666666;
	font-size: 65%;
}

.top_line a {
	padding: 0px 10px;
	color: White;
	text-decoration: none;
}

.top_line a:hover {
	padding: 0px 10px;
	color: #FFD700;
	text-decoration: underline;
}*/
.top_line {
	padding: 5px 10px;
	color: #555;
	font-size: 65%;
	height: 20px;
}

.top_line a {
	padding: 0px 10px;
	color: #555;
	text-decoration: none;
}

.top_line a:hover {
	padding: 0px 10px;
	color: #FFD700;
	text-decoration: underline;
}

/* -=left part=-*/
	/* top section */
.left_part1 {
	background-color: Red;
	height: 20%;
	vertical-align: bottom;
	padding: 5px;
	color: White;
	font-size: 75%;
}

.left_part1 a {
	padding: 0px 10px;
	color: White;
	text-decoration: none;
}

.left_part1 a:hover {
	padding: 0px 10px;
	text-decoration: underline;
}

	/* bottom section */
.left_part2 {
	background-color: #345FAB;
	height: 80%;
	vertical-align: top;
	padding: 5px;
	color: White;
	font-size: 75%;
	line-height: 200%;
}

.left_part2 a {
	padding: 0px 10px;
	color: White;
	text-decoration: none;
}

.left_part2 a:hover {
	padding: 0px 10px;
	text-decoration: underline;
}

/* -=center=- */
.content td {
	font-size: 70%;
}

.content li {
	margin-left: -25px;
}

.login_box1 {
	color: White;
	padding: 5px;
	background-color: #3B86C3;
}

.login_box1 input {
	width: 150px;
}

.login_box2 {
	color: White;
	padding: 5px;
	background-color: #9DC2E1;
}

.login_box3 {
	color: White;
	padding: 5px;
	background-color: #A54399;
}

/* forms strucrute */
.title_form 
{
	background-color: #AACAE6;
	color: #003150;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 20px;
	width: 48%;
}

.form_content {
	padding: 5px;
	background-color: white;
	color: #003150;
	border: 1px solid White;
	border-top: Gray;
	border-left: Gray;
}

/* txt note */
.notice {
	color: #345FAB;
	font-weight: bold;
	font-size: 80%;
}

.DHTMLgoodies_formTooltipDiv
{
	background-color: #345FAB;
	padding: 7px;
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:0.8em;
	line-height:120%;
}

div.DHTMLgoodies_formTooltipDiv table td, table.DHTMLgoodies_formTooltipDiv th {
	color:White;
	font-family:arial;
	font-size:0.8em;
	line-height:120%;
}

.DHTMLgoodies_formTooltip_closeMessage{
	color:White;
	font-weight:normal;
	font-size:7pt;
}
.tooltipbutton{
	background-color: #345FAB;
	color:White;
	border: solid 1px #FFF;	
}
