
.search-box {
	border: 1px solid #9B9990;
	position: relative;
	background-color: white;
}

.search-box-tl, .search-box-tr, .search-box-bl, .search-box-br {
	position: absolute;
	width: 5px;
	height: 5px;
	background-repeat: no-repeat;
	background-position: top left;
}

.search-box-tl	{	background-image: url('../res/ib/box2_i_tl.gif');	top: -1px;	  left:  -1px;	}
.search-box-tr	{	background-image: url('../res/ib/box2_i_tr.gif');	top: -1px;	  right: -1px;	}
.search-box-bl	{	background-image: url('../res/ib/box2_i_bl.gif');	bottom: -1px; left:  -1px;	}
.search-box-br	{	background-image: url('../res/ib/box2_i_br.gif');	bottom: -1px; right: -1px;	}

.search-box input.auto-size-sb  {
	width: 96%;
}

.search-box input {
	border: 1px solid white;
	height: 14px;
	line-height: 16px;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 100px;
}

.search-button {
	vertical-align: bottom;
	padding: 0px 5px 0px 10px;
}




/*		CALLBACK BOX ON FRONT PAGE		*/

.cCallback {
	margin-left: -30px;
	background-color: #D4D0C8;
	position: relative;
	line-height: 14px;
	font-size: 10px;
	color: #000000;

	padding-left: 30px;
	overflow: auto;
}


.cCallback .ccTR {
	width:10px;
	height:10px;
	top: 0px;
	right: 0px;
	position: absolute;
	background: url('../res/ib/box2_tr.gif') no-repeat top right;
}

.cCallback .ccBR {
	width:10px;
	height:10px;
	bottom: 0px;
	right: 0px;
	position: absolute;
	background: url('../res/ib/box2_br.gif') no-repeat bottom right;
}

.cCallback .mailform {
	float: right;
	width: 130px;
	padding-left: 20px;
	padding-right: 20px;
/* 	border: 1px solid red; */
}

.cCallback .mailform FORM {
	margin: 0px;
	padding: 0px;
}

.cCallback .search-box {
	margin-bottom: 10px;
	float: left;
}

.cCallback .search-box INPUT {
	width: 100px;
}

.cCallback .mailformbutton {
	float: left;
	padding: 5px 0px 0px 0px;
	margin-left: 5px;
}




/*		LOGIN BOX ON FRONT PAGE		*/

.cLogin {
	margin-right: -30px;
	padding: 20px 0px 20px 20px;
	background-color: #D4D0C8;
	position: relative;
	line-height: 14px;
	font-size: 10px;
	color: #000000;
	overflow: auto;
}


.cLogin .ccTL {
	width:10px;
	height:10px;
	top: 0px;
	left: 0px;
	position: absolute;
	background: url('../res/ib/box2_tl.gif') no-repeat top right;
}

.cLogin .ccBL {
	width:10px;
	height:10px;
	bottom: 0px;
	left: 0px;
	position: absolute;
	background: url('../res/ib/box2_bl.gif') no-repeat bottom right;
}

.cLogin FORM {
	padding: 0px;
	margin: 0px;
}

.cLogin A, .cFixTest3 A			{ font-size: 10px; }
.cLogin A:link,
.cLogin A:visited,
.cFixTest3 A:link,
.cFixTest3 A:visited { font-weight: normal; color: #5C5C5C; text-decoration: underline;}

.cLogin A:hover,
.cFixTest3 A:hover 	 { font-weight: normal; color: #000000; text-decoration: underline;}


.cLogin .search-box {	width: 102px;	}
.cLogin .search-box INPUT {	width: 100px;	}




.cFixTest1 {
	background-color: #D4D0C8;
	overflow: auto;
	position: relative;
}

.cFixTest2 {
	background-color: #D4D0C8;
	margin-left: -30px;
	padding-left: 30px;
	overflow: auto;
	position: relative;
}

.cFixTest3 {
	background-color: #D4D0C8;
	width: 268px;
	margin-right: -30px;
	overflow: auto;
	position: relative;
}

.cftTR {
	background: url('../res/ib/box2_tr.gif') no-repeat top right;
	width: 10px;
	height: 20px;
}

.cftTL {
	background: url('../res/ib/box2_tl.gif') no-repeat top left;
	width: 10px;
	height: 10px;
}

.cftBR {
	background: url('../res/ib/box2_br.gif') no-repeat bottom right;
	width: 10px;
	height: 20px;
}

.cftBL {
	background: url('../res/ib/box2_bl.gif') no-repeat bottom left;
	width: 10px;
	height: 10px;
}




.bltl, .bltr, .blbl, .blbr, .blml, .blmr {	width:	23px;	}
.bltl, .bltr, .blbl, .blbr, .bltc, .blbc {	height:	23px;	}

.bltl {	background: url('../res/ib/bltl.gif') no-repeat top left;			}
.bltr {	background: url('../res/ib/bltr.gif') no-repeat top right;			}
.blbl {	background: url('../res/ib/blbl.gif') no-repeat bottom left;		}
.blbr {	background: url('../res/ib/blbr.gif') no-repeat bottom right;		}
.blbc { background: url('../res/ib/blbc.gif') repeat-x  bottom left;		}
.bltc { background: url('../res/ib/bltc.gif') repeat-x  top left;			}
.blml { background: url('../res/ib/blml.gif') repeat-y  top left;			}
.blmr { background: url('../res/ib/blmr.gif') repeat-y  top right;			}
.blmc {	font-size: 10px; }