body { 
	FONT-FAMILY:MS KOSHIKO, Verdana;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("../images/bk.jpg");
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: top;
}

table {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px
}

.main_table{
	width=995;
}
.main_table1{
	width=800;
}
.iwhite {
	BACKGROUND: #ffffff; BORDER-BOTTOM: 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; COLOR: #006600; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; FONT-WEIGHT: normal}

.label-b {
	font-weight: bold;
}

.MESSAGE_INFO1 {
	FONT-FAMILY:MS KOSHIKO, Verdana;
	color: #CF060C;
	font-weight: bold;
}

.MESSAGE_INFO2 {
	FONT-FAMILY:MS KOSHIKO, Verdana;
	color: red;
	font-weight: bold;
}

/* --------------------------------------------------------------------------------------*/
input { font-size:12px; line-height:16px }

//select {font-family:Verdana;line-height:16px;}
select.list {font-size:12px; font-family:Verdana;line-height:16px; width:133 }
select.port {font-size:12px; font-family:Verdana;line-height:16px; width:190 }


.blocktitle{
	background:url(../images/lefttitlebg.gif) repeat-y;
	padding-left:15px;
	color:black;
	font-size:13px;
	font-family:MS UI Gothic;;
	font-weight:bold;
	line-height:25px;
}

.linktitle{
	background:url(../images/lefttitlebg.gif) repeat-y;
	padding-left:12px;
	color:black;
	font-size:13px;
	font-family:MS UI Gothic;;
	font-weight:bold;
	line-height:25px;
}


/* ------------------------------------- menu css -----------------------------------------------*/
    * {
        padding:0; 
        margin:0;
    }
    /*
    body {
        font-family:verdana, sans-serif; 
        font-size:small;
    }
    */
    #navigation, #navigation li ul {
        list-style-type:none;
    }
    #navigation {
        margin:0px;
    }
    #navigation li {
        float:left;
        text-align:center;
        position:relative;
    }
    #navigation li a:link, #navigation li a:visited {
        display:block; 
        text-decoration:none; 
        color:#000; 
        width:142px; 
        height:25px; 
        line-height:25px; 
        border:1px solid gray; 
        border-width:0px 1px 1px 0px; 
        background:#1b3e92; 
        padding-left:0px; 
        font-weight:bold;
        color:#fff;
    }
    #navigation li a:hover {
        color:#fff;
        background:#6b839c;
    }
    #navigation li ul li a:hover {
        color:#fff;
        background:#6b839c; 
    }
    #navigation li ul {
        display:none;
        position:absolute; 
        top:25px;
        left:0px;
        margin-top:0px;
        width:120px;
    }
    #navigation li ul li ul {
        display:none;
        position:absolute; 
        top:0px;
        left:130px; 
        margin-top:1px;
        margin-left:1px;
        width:120px;
    }
    

/*********************   subnav  ******************************************/
.subnav{
	border-bottom:1px solid #8dadc2;
	height:15px;
	clear:both;
}
.subnav ul{
	display:block;
	list-style:none;
	margin:0;
}
.subnav ul li{
	/*border-right:1px solid #8dadc2;*/
	color:#37438f;
	display:inline;
	float:right;
	padding:0 5px;
	line-height:15px;
	_line-height:20px;
}
.subnav a, .home a{
	color:#37438f;
	text-decoration:none;
	}
.subnav a:hover, .home a:hover{
	color:red;
}

/*********************   submenu  ******************************************/
fieldset{
	padding:10px;
	font-size:12px;
	width:630px;
	}
div.body_left_col{
	width:165px;
	float:left;
}
div.box-menu {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

ul.menu-title, ul.submenu-title {
	margin: 0px;
	padding: 0px;	
	color: #ffffff;
	background-color: #37438f;
	list-style-type: none;
	border-left: 10px solid #29326B;
}

ul.menu-title li, ul.submenu-title li{
	line-height:24px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	text-transform: uppercase;
}

ul.menu-title li a{	
	background-color: #37438f;
	color: #ffffff;
}
ul.submenu-title{
	background:#d2dee4;
	border:none;
	color:#666;
	}
ul.submenu-title li{
	line-height:20px;
	}
ul.submenu {
	margin: 0;
	padding: 0;
	color: #ffffff;
	background-color: #8badc2;
	list-style-type: none;
}

ul.submenu li.menu-off {
	line-height: 1em;
	padding-left: 20px;
	border-top: 1px solid #d2dee4;
	padding-top:1px;
	background:
		url('../images/menu_puce_level1_off.gif')
		no-repeat 6px 7px;
}

ul.submenu li.menu-off a,span {
	line-height:18px;
	color: #FFFFFF;
	background-color: #8badc2;
	text-decoration:none;
}



ul.submenu li.menu-off a:hover {
	text-decoration:underline;
}

ul.submenu li.menu-on {	
	line-height: 1em;
	padding-left: 20px;	
	padding-bottom: 3px;
	border-top: 1px solid #d2dee4;
	background:
		url('../images/menu_puce_level1_on.gif')
		no-repeat 4px 9px;
}

ul.submenu li.menu-on a {
	line-height: 1em;
	color: #FFFFFF;
}

ul.submenu li.menu-hidden {
	display: none;
}

ul.submenu ul {
	padding: 0;
	margin: 0px 0px 0px -20px;
	list-style-type: none;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
}

ul.submenu ul li.menu-on {	
	background: none;
	background-color: #d2dee4;
	/*font-weight: bold;*/
	color: #000000;
	border-right: 1px solid #d2dee4;
	border-left: 1px solid #d2dee4;
	border-top: 1px solid #8badc2;
	border-bottom: none;
	line-height: 18px;
}

ul.submenu ul li.menu-on a {
	color: #666666;
	background-color: #d2dee4;
	line-height: 1.2em;
}

ul.submenu ul li.menu-off {

	background: none;
	background-color: #FFFFFF;
	color: #000000;
	border-right: 1px solid #d2dee4;
	border-left: 1px solid #d2dee4;
	border-top: none;
	border-bottom: none;
	line-height: 14px;
}

ul.submenu ul li.menu-off a {
	color: #666666;
	background-color: #FFFFFF;
	line-height: 1.2em;
}


/*********************   tab table ******************************************/
TABLE.Mtable TD {
	BORDER-BOTTOM: #c1cdd8 1px solid;
	BORDER-RIGHT: #c1cdd8 1px solid
}
.listTD {
	BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 3px; OVERFLOW: hidden; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; HEIGHT: 20px
}