
.text_td {
vertical-align: top;
}

.main_tl {
	background: #cfffce;
	background-image: url(/backgrounds/main_tl.jpg);
	max-height: 35px;
	max-width: 32px;
	height: 35px;
	width: 32px;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	overflow: hidden;
}
.main_t {
	background: #cfffce;
	background-image: url(/backgrounds/main_t.jpg);
	max-height: 35px;
	height: 35px;
	min-width: 780px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.main_tr {
	background: #cfffce;
	background-image: url(/backgrounds/main_tr.jpg);
	max-height: 35px;
	max-width: 34px;
	height: 35px;
	width: 34px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.main_bl {
	background: #cfffce;
	background-image: url(/backgrounds/main_bl.jpg);
	max-height: 35px;
	max-width: 32px;
	height: 35px;
	width: 32px;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	overflow: hidden;

}
.main_b {
	background: #cfffce;
	background-image: url(/backgrounds/main_b.jpg);
	max-height: 47px;
	height: 47px;
	min-width: 780px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.main_br {
	background: #cfffce;
	background-image: url(/backgrounds/main_br.jpg);
	max-height: 47px;
	max-width: 47px;
	height: 35px;
	width: 34px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.main_l {
	background: #cfffce;
	background-image: url(/backgrounds/main_l.jpg);
	max-width: 23px;
	height: 100%;
	width: 23px;
	background-repeat: repeat-y;
	background-position: 100% 0%;
	overflow: hidden;
}
.main_ {
	background: #e2ffe1;
	background-image: url(/backgrounds/main.jpg);
	max-height: 47px;
	height: 47px;
	min-width: 82px;
	background-position: 0% 0%;
}
.main_r {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_r.jpg);
	max-width: 47px;
	height: 100%;
	width: 22px;
	background-repeat: repeat-y;
	background-position: 0% 0%;
	overflow: hidden;
}
.div750 {
	min-width: 780px;
}
.mainframe {
	min-width: 780px;
}
/* frame group*/
.gr_r {
	background-image: url(/backgrounds/cat_bgr.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	text-align: left;
}
.gr_b {
	background-image: url(/backgrounds/cat_bgb.jpg);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	text-align: left;
}
.gr_t {
	background-image: url(/backgrounds/cat_bgt.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	text-align: left;
	padding: 8px;
}
.gr_l {
	background-image: url(/backgrounds/cat_bgl.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	text-align: left;
}
.gr_main {

	border: 1px outset #0d3e0f;
 	background-color: #e2ffe1;
	margin: 0px 10px 10px 0px;
	float: left;
}
/* frame */
.frame_tl {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tl.jpg);
	max-height: 44px;
	max-width: 14px;
	height: 44px;
	width: 15px;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	overflow: hidden;
}
.frame_t {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_t.jpg);
	max-height: 44px;
	height: 44px;
	width: auto;
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.frame_tr {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tr.jpg);
	max-height: 44px;
	max-width: 16px;
	height: 44px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_bl {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_bl.jpg);
	max-height: 17px;
	max-width: 14px;
	height: 17px;
	width: 14px;
	background-repeat: no-repeat;
	background-position: 100% 0%;
	overflow: hidden;
}
.frame_b {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_b.jpg);
	max-height: 17px;
	height: 17px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
.frame_br {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_br.jpg);
	max-height: 17px;
	max-width: 16px;
	height: 17px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_l {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_l.jpg);
	max-width: 14px;
	height: 100%;
	width: 14px;
	background-repeat: repeat-y;
	background-position: 100% 0%;
	overflow: hidden;
}
.frame_ {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int.jpg);
	max-height: 47px;
	height: 47px;
	background-position: 0% 0%;
	padding: 5px;
	text-align: left;
}
.frame_r {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_r.jpg);
	max-width: 16px;
	width: 16px;
	background-repeat: repeat-y;
	background-position: 0% 0%;
	overflow: hidden;
}
/* menu top frame */
.frame_tmenu {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenu.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenub {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenub.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	white-space: nowrap;
}
.frame_menudiv {
	overflow: visible;
	text-align: center;
	padding-top: 5px;
	vertical-align: middle;
	text-align: justify;
	white-space: nowrap;
}
.tabtitle {
	overflow: visible;
	text-align: left;
	white-space: nowrap;
}

.sfont {
	font: normal normal normal 8px normal Verdana, sans-serif;
	color: #000000
}

.nfont {
	font: normal normal normal 12px normal Verdana, sans-serif;
	color: #000000
}

.mfont {
	font: normal normal normal 14px normal Verdana, sans-serif;
	color: #000000
}

.bfont {
	font: normal normal normal 15px normal Verdana, sans-serif;
	color: #000000
}

.headc {
	font: bold 11px Verdana, sans-serif;
	color: #000000
}

.headn {
	font: bold 11px Verdana, sans-serif;
	position: relative;
	top: -14px;
	left: -1px;
	color: #AAFFAA
}

.leftframe {
	background: #e2ffe1;
	background-image: url(/backgrounds/menuvbg.gif);
	background-repeat: repeat-y;
	background-position: 100% 0%;
	max-width: 220px;
	width: 220px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	border: #004000 solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	float: left;
}

.leftcontainer {
	max-width: 200px;
	width: 200px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	border: #004000 solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
}

.loginframe {
	background: #e2ffe1;
	background-image: url(/backgrounds/loginbg.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	max-width: 220px;
	max-height:85px ;
	width: 220px;
	height:85px ;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	border: #004000 solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	float: left;
	overflow: hidden;
}

.lmenuframe {
	background: #e2ffe1;
	background-image: url(/backgrounds/menubg.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	max-width: 220px;
	max-height:37px ;
	width: 220px;
	height:37px ;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	border: #004000 solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	float: left;
	overflow: hidden;
	padding-top: 9px;
}

.thawte {
	background: #e2ffe1;
	background-image: url(/backgrounds/thawte.jpg);
	width: 94px;
	height: 96px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
	border: 0px solid;
	padding-top: 6px;
	padding-left: 6px;
	margin-left: 16px;
}
A.menua {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #448844;
}
A:hover.menua {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #005500;
}
A.menuasel {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #4444aa;
}
A:hover.menuasel {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #550000;
}
.frame_menudivu {
	overflow: visible;
	text-align: center;
	padding-top: 5px;
	vertical-align: middle;
	text-align: justify;
	white-space: nowrap;
	position: relative;
	left: 1px;
	top: 1px;
}
.frame_menudivsel {
	overflow: visible;
	text-align: center;
	padding-top: 0px;
	vertical-align: middle;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenuhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenuhover.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenubhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenubhover.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenusel {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenusel.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenubsel {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenubsel.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenuselhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenuselhover.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenubselhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenubselhover.jpg);
	max-height: 44px;
	height: 44px;
	width: 10px;
	background-repeat: repeat-x;
	overflow: visible;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	white-space: nowrap;
}
.frame_tmenue {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenue.jpg);
	height: 44px;
	max-width: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenuerhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenuehover.jpg);
	height: 44px;
	max-width: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumlhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumlhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumrhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumrhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenum {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenum.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumsell {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumsell.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumselllhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumselllhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumselrrhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumsellrhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumsellrhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumselrhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumselrlhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumsellhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumselr {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumselr.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenul {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenul.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulb {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulb.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenullhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulblhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulbhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulbsellhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulbsellhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulsellhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulsellhover.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulsel {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulsel.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenulbsel {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenulbsel.jpg);
	height: 44px;
	max-width: 20px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumsele {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumsele.jpg);
	height: 44px;
	max-width: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.frame_tmenumselerhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/Int_tmenumselerhover.jpg);
	height: 44px;
	max-width: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_sep {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_b_sep.gif);
	height: 47px;
	max-width: 1px;
	width: 1px;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_btn {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_b.jpg);
	height: 47px;
	width: 30px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_btnsel {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_b_btp.jpg);
	height: 47px;
	width: 30px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_btnhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_b_btb.jpg);
	height: 47px;
	width: 30px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_btnselhover {
	background: #e2ffe1;
	background-image: url(/backgrounds/main_b_btb.jpg);
	height: 47px;
	width: 30px;
	background-repeat: repeat-x;
	background-position: 0% 0%;
	overflow: hidden;
}
.btm_menudiv {
	overflow: visible;
	text-align: center;
	padding-bottom: 17px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: justify;
	white-space: nowrap;
}
A.menub {
	font: bold 11px Verdana, sans-serif;
	text-decoration: none;
	color: #224422;
}
A:hover.menub {
	font: bold 11px Verdana, sans-serif;
	text-decoration: none;
	color: #002200;
}
A.menubsel {
	font: bold 12px Verdana, sans-serif;
	text-decoration: none;
	color: #000066;
}
A:hover.menubsel {
	font: bold 12px Verdana, sans-serif;
	text-decoration: none;
	color: #550000;
}
.searchmenu {
	background-color: #e2ffe1;
	background-image: url(/backgrounds/searchbox.jpg);
	border: 1px solid #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 4px;
	height: 13px;
	width: 130px;
}

.admin_btn {
	background-image: url(images/i_bg.gif);
	border: 0px solid #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	width: 47px;
	min-height: 17px;
	min-width: 47px;
}

.admin_btn100 {
	background-image: url(images/i_bg100.gif);
	border: 0px solid #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	width: 100px;
	min-height: 17px;
	min-width: 100px;
}

A.admin_btns {
	background-image: url(images/is_bg.gif);
	border: 0px solid #9d9d9d;
        text-align: center;
        vertical-align: middle;
	height: 11px;
	width: 30px;
	min-height: 11px;
	min-width: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
        margin: 0px;
        padding: 0px;

}



.admin_btns100 {
	background-image: url(images/is_bg100.gif);
	border: 0px solid #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	height: 11px;
	width: 65px;
}


A.admin_bs {
	font: 9px Verdana, sans-serif;
	text-decoration: none;
	color: #002200;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	width: 100%;
}

A:hover.admin_bs {
	background-color: #002200;
	text-decoration: none;
	color: #FFFF44;

}


A.lmenuc {
	font: bold 13px Verdana, sans-serif;
	text-decoration: none;
	color: #005500;
	white-space: nowrap;
}
A:visited.lmenuc{
	font: bold 13px Verdana, sans-serif;
	text-decoration: none;
	color: #449944;
	white-space: nowrap;
}
A:hover.lmenuc {
	font: bold 13px Verdana, sans-serif;
	text-decoration: none;
	color: #770033;
	white-space: nowrap;
}

A.link {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #005500;
	padding-left: 15px;
}
A:visited.link {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #449944;
	padding-left: 15px;
}
A:hover.link {
	font: bold 10px Verdana, sans-serif;
	text-decoration: none;
	color: #000055;
	padding-left: 15px;
}


.catdivwhover {
	background-image: url(/backgrounds/cat_hover.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 2px 3px 3px 3px;
}
.catdivw {
	background-image: url(/backgrounds/cat_.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 2px 3px 3px 3px;
}

.catdivhover {
	background-image: url(/backgrounds/cat_hover.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
}
.catdiv {
	background-image: url(/backgrounds/cat_.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 2px 3px 3px 3px;
	white-space: nowrap;
}
A.admin_opt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	font-style: normal;
	background: none;
}

A:Hover.admin_opt {

  color: #990000;
	background-color: #e2ffe1;
	text-decoration: none;

}


.frame_text {
	max-width: 95%;
	width: 95%;
	padding: 0px 10px 10px 0px;
	text-align: justify;
}


.ttd_text {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
        font-style: italic;
	padding-top: 5px;
	padding-left: 15px;

}

.ttd_name {
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
        font-style: italic;
        color: #550000;
	border-top: 1px #225500 dotted ;
        
}


.ttd_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        font-style: italic;
        color: #000055;
}

.tt_f {
        border: 1px #c3c3be solid;
	background-image: url(/backgrounds/tt_2x2x.jpg);
}

.login_frame {
	padding-right: 10px;
	padding-top: 12px;
	text-align: right;
}

.login_in

{
	font-family: Tachoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	border: 0px solid;
	background: none;
	height: 15px;
	width: 120px;
	margin-bottom: 4px;
	padding: 0px;
}

.login_btn

{
	font-family: Tachoma, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/backgrounds/login_btn.jpg);
	font-size: 11px;
	font-weight: bold;
	color: #003300;
	text-align: center;
        vertical-align: middle;
	border: 0px;
	height: 19px;
	width: 80px;
}

.divd
{
	text-align: left;
	border: 0px solid;
	background: none;
	height: 4px;
	margin: 0px;
	padding: 0px;
}


.Editfield100 {
	background: none;
	font-weight: bold;
	border: 0px solid #5a9695;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 18px;
	width: 90px;
}

.Editfield50 {
	background: none;
	font-weight: bold;
	border: 0px solid #5a9695;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 40px;
}

.Editfield {
	background: none;
	font-weight: bold;
	border: 0px solid #5a9695;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	height: 18px;
	margin: 0px;
}

.Editfield200 {
	background: none;
	font-weight: bold;
	border: 0px solid #5a9695;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 190px;
}

.adm_Editfield200 {
	background: none;
	border: 1px solid #5a9695;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 12px;
	width: 200px;
}

/* frame */
.indiv_l {
	background-image: url(/backgrounds/indivl.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height: 100%;
	width: auto;
	
}
.indiv_r {
	background-image: url(/backgrounds/indivr.gif);
	background-repeat:no-repeat;
	background-position: 100% 0%;
	width: auto;
	height: 100%;
}
.indiv_ {
	background-image: url(/backgrounds/indiv.gif);
	background-repeat:repeat-x;
	width: auto;

}

.indiv_llhover {
	background-image: url(/backgrounds/indivl_over.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height: 100%;
	width: auto;

}
.indiv_rrhover {
	background-image: url(/backgrounds/indivr_over.gif);
	background-repeat:no-repeat;
	background-position: 100% 0%;
	width: auto;
	height: 100%;
}
.indiv_hover {
	background-image: url(/backgrounds/indiv_over.gif);
	background-repeat:repeat-x;
	width: auto;

}
.indiv {
        width: auto;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}

.dndiv_l {
	background-image: url(/backgrounds/dndivl.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height: 100%;
	width: auto;

}
.dndiv_r {
	background-image: url(/backgrounds/dndivr.gif);
	background-repeat:no-repeat;
	background-position: 100% 0%;
	width: auto;
	height: 100%;
}
.dndiv_ {
	background-image: url(/backgrounds/dndiv.gif);
	background-repeat:repeat-x;
	width: auto;

}

.lndiv_l {
	background-image: url(/backgrounds/lndivl.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height: 100%;
	width: auto;


}
.lndiv_r {
	background-image: url(/backgrounds/lndivr.gif);
	background-repeat:no-repeat;
	background-position: 100% 0%;
	width: auto;
	height: 100%;
}
.lndiv_ {
	background-image: url(/backgrounds/lndiv.gif);
	background-repeat:repeat-x;
	width: auto;

}

.lndiv_llhover {
	background-image: url(/backgrounds/lndivl_over.gif);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height: 100%;
	width: auto;

}
.lndiv_rrhover {
	background-image: url(/backgrounds/lndivr_over.gif);
	background-repeat:no-repeat;
	background-position: 100% 0%;
	width: auto;
	height: 100%;
}
.lndiv_hover {
	background-image: url(/backgrounds/lndiv_over.gif);
	background-repeat:repeat-x;
	width: auto;

}

.fulltab {
	width: 100%;
	height: 100%;

}

.selectBoxArrow{
		margin-top:1px;
		float:left;
		position:absolute;
		right:1px;


}
.selectBoxInput{
		border:0px;
		padding-left:1px;
		height:16px;
		position:absolute;
		top:0px;
		left:0px;
}

.selectBox{
		border:1px solid #7f9db9;
		height:20px;

}
.selectBoxOptionContainer{
		position:absolute;
		border:1px solid #7f9db9;
		height:100px;
		background-color:#FFF;
		left:-1px;
		top:20px;
		visibility:hidden;
		overflow:auto;
}
.selectBoxAnOption{
		font-family:arial;
		font-size:12px;
		cursor:default;
		margin:1px;
		overflow:hidden;
		white-space:nowrap;
}
.selectBoxIframe{
		position:absolute;
		background-color:#FFF;
		border:0px;
		z-index:999;
}

