HTML,BODY{
	width:100%;
	height:100%;
	margin: 0px;
	padding: 0px;
}
body, table, INPUT, SELECT{
	font-family: Tahoma, Arial;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 0px;
	color: #7e7e7e;
}
BODY{
	background-color: #e2e4dc;
}
DIV.outer{ 
	border:	solid 5px #f3f4ef;
}
.red{
	border:solid 1px red;
}
TABLE.border, TABLE.border TD, table.border_out{
	border:	solid 1px #e2e4dc;
}
TABLE.border{
	border-right:none;
	border-bottom:none;
}
TABLE.border TD{
	border-left:none;
	border-top:none;
}
TABLE.border TD TD{
	border: none;
}
.title, .title2{
	background-color: #f3f4ef;
	text-align: center;
	font-weight: bold;
	color: #b2b5a9;
}
.title2{
	text-align: left;
	color: #2b3c81;
}
.introduction{
	font-size: 11px;
}
.content{
	padding: 11px;
}
.header_title{
	color: #2b3c81;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial;
}

a{
	text-decoration: none;
	color: #2b3c81;
}
DIV.checkbox{
	cursor: crosshair;
	cursor: help;
	cursor: pointer;
	cursor: default;
}

INPUT, SELECT{
	border: solid 1px gray;
}

INPUT.focused,SELECT.focused{
	background-color: #fefcd7;
	border: solid 1px #f09b4f;
}

INPUT.checkbox{
	border: none;
}

.hover{
	background-color: #f3f4ef;
}

.hidden_submit{
	width: 1px;
	height:1px;
	border:none;
	position:absolute;
	top:-10px;
}
.footer{
	color: #bbbbbb;
	padding:4px;
}


/************************** MENU *************************************/
.menu a div{
	padding: 8px;
	width: 178px;
	font-weight:bold;
	cursor: pointer;
}

.menu a:hover div,.menu a.selected div{
	background-color: #f3f2ed;
	font-weight:bold;
}

/************* buttons**************/
b.bt1,  b.bt1 b,  b.bt1 b a{
	display:block; float:left;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
}
b.bt1{
	padding-left: 3px;
}
b.bt1 b{
	padding-right: 3px;
	background-position: right top;
}

b.bt1 b a{
	text-decoration: none;
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	height: 17px;
}

b.bt1{background-image: url(images/bt1_left.png);}
b.bt1 b{background-image: url(images/bt1_right.png);}
b.bt1 b a{
	background-image: url(images/bt1_bg.gif);
	color: white;
}

