
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
a:link {
	text-decoration: none;

}
a:visited {text-decoration: none;}
a:hover {
	text-decoration: underline;
	
}
a:active {text-decoration: none;}



.hl1{

float:left;
color:#fefefe;
padding-left:20px;
padding-top:3px;
font-family:Arial;
text-align:left;
font-size:90%;
width:25%;
min-width:275px;
}
.hl1 a:link, .hl1 a:visited, .hl1 a:active{text-decoration:none;color:#fff}
.hl1 a:hover{text-decoration:underline}

.hr1{
float:right;
color:#fefefe;
padding-right:20px;
padding-top:3px;
font-family:Arial;
font-size:90%;
text-align:right;
width:15%;
min-width:150px;
}

.hr1 a:link, .hr1 a:visited, .hr1 a:active{text-decoration:none;color:#fff}
.hr1 a:hover{text-decoration:underline}

.hm1{
color:#fefefe;
padding-top:3px;
font-family:Arial;
font-size:90%;
text-align:center;
width:35%;
min-width:400px;
}

.img_middle{
vertical-align:middle;
margin-right:5px;
padding-top:5px;
}

.form_fld{
vertical-align:middle;
font-family:Arial;
font-size:90%;
color:#222;
border: 1px solid #e3e3e3;
margin-right:5px;
margin-top:5px;
}
.bot_block{
margin-right:30px;
margin-top:15px;
float:left;
font-family:Arial;
text-align:left;
font-size:85%;
}

.bot_block a:link, .bot_block a:visited, .bot_block a:active{text-decoration:none;color:#888}
.bot_block a:hover{text-decoration:underline}

.tbinner{
background-color:#000000;
zoom:1;
margin:0 auto;
width:930px;
text-align:center;
clear:both;
}
.clear{clear:both}
.txtbld{font-weight:bold}




#push {height:30px;padding-top:20px;}



.formbox{
border: 1px solid #e4e4e4;
background-color:#ffff88;
font-family:Arial;font-size:12px;color:#222;
height:20px;
vertical-align:middle;
margin-bottom:5px;
padding-top:4px;
padding-left:3px;

}
.formbox3{
border: 1px solid #e4e4e4;
background-color:#fff;
font-family:Arial;font-size:12px;color:#222;
height:19px;
vertical-align:middle;
margin-bottom:5px;
margin-left:7px;
padding-top:4px;
padding-left:3px;
}
.formbox4{
margin-top:4px;
margin-left:3px;
}

.formbox5{
border: 1px solid #e4e4e4;
background-color:#fff;
font-family:Arial;font-size:12px;color:#222;
height:19px;
vertical-align:middle;
margin-bottom:8px;
margin-left:7px;
padding-top:4px;
padding-left:3px;
}

.formboxReqd{
border: 1px solid #e4e4e4;
background-color:#ffeaea;
font-family:Arial;font-size:12px;color:#222;
height:19px;
vertical-align:middle;
margin-bottom:8px;
margin-left:7px;
padding-top:4px;
padding-left:3px;
}


.formbox5b{
border: 1px solid #e4e4e4;
background-color:#fff;
font-family:Arial;font-size:12px;color:#222;
vertical-align:middle;
margin-bottom:8px;
margin-left:7px;
padding-top:4px;
padding-left:3px;
}

.formbox5bReq{
border: 1px solid #e4e4e4;
background-color:#ffeaea;
font-family:Arial;font-size:12px;color:#222;
vertical-align:middle;
margin-bottom:8px;
margin-left:7px;
padding-top:4px;
padding-left:3px;
}

.formbox5a{
border: 1px solid #e4e4e4;
background-color:#fff;
font-family:Arial;font-size:12px;color:#222;
margin-top:4px;
margin-bottom:8px;
margin-left:7px;
padding-top:6px;
padding-left:3px;
}


.formbox02{
border: 1px solid #e4e4e4;
background-color:#ffff88;
font-family:Arial;font-size:12px;color:#222;
vertical-align:middle;
margin-bottom:5px;
padding-top:4px;
padding-left:3px;

}

.h_23{
height:31px;
vertical-align:middle;
margin-bottom:5px;
}
.h_8{
height:8px;
}
.h_15{
height:17px;
}
.fl_left{
float:left;
}
.fl_left1{
float:right;
}
.h145{
height:145px;
}







.pad_01{
padding:30px 8px 30px 8px;
}
.pad_r_b{
padding:0px 15px 10px 0px;
}
.pad_l{
padding-left:8px;
margin-left:8px;
}
.pad_l01{
padding-left:20px;
}
.pad_l02{
padding-left:10px;
}
.pad_t{
padding:2px 8px 0px 0px;
}
.pad_r{
padding:0px 10px 0px 0px;
}
.pad_r02{
padding:0px 5px 0px 0px;
}
.fl_right{
float:right;
}



.tx12_grey{
font:normal 12px arial;color:#757575;

}

.tx12_grey a:link, .tx12_grey a:visited, .tx12_grey a:active{text-decoration:none;color:#757575}
.tx12_grey a:hover{text-decoration: underline;color:#757575}

.tx11{font:normal 11px arial;color:#222222;}
.tx11 a:link, .tx11 a:visited, .tx11 a:active{text-decoration:none;color:#000000}
.tx11 a:hover{text-decoration: underline;color:#000000}

.tx11greya{font:normal 11px arial;color:#696969;}
.tx11grey{font:normal 11px arial;color:#a4a6a7;}
.tx12{font:normal 12px arial;color:#1c63ae;}

.tx12blue{font:normal 12px arial;color:##696969;}
.tx12blue a:link, .tx12blue a:visited, .tx12blue a:active{text-decoration:none;color:#696969}
.tx12blue a:hover{text-decoration: none; color:none}

.tx12bluee{font:normal 11px arial;color:##696969;}
.tx12bluee a:link, .tx12bluee a:visited, .tx12bluee a:active{text-decoration:none;color:#696969}
.tx12bluee a:hover{text-decoration: none; color:none}


.tx18blue{font:normal 18px arial;color:#1c63ae;}
.tx21blue{font:normal 21px arial;color:#1c63ae;}

.tx03{font:normal 12px arial;color:#222;}
.tx03 a:link, .tx03 a:visited, .tx03 a:active{text-decoration:none;color:#0e5b96}
.tx03 a:hover{text-decoration: underline;color:#0e5b96}

.tx11b{font:italic 11px arial;color:#0e5b96;}
.tx11b a:link, .tx11b a:visited, .tx11 a:active{text-decoration:none;color:#0e5b96}
.tx11b a:hover{text-decoration: underline;color:#0e5b96}

.txt_bold{
font-weight:bold;
}










.r01 {
	width:100%;min-width:498px;*min-width:498px;
	float:left;
	
	background:url('../images/layout/bordergrey.gif') repeat-y top left;
}
.r02 {
	width:100%;min-width:498px;*min-width:498px;
	float:left;
}
.w193{width:193px;}
.w208{width:208px;}
.w243{width:243px;}
.w617{width:617px;}
.w882{width:882px;}
.w884{width:884px;}


.w03{width:100%;}


.disp{display:none;}

.block_inner_left2 { width:122px;float:left;}



.block_inner_right { 
	width:169px;
	float:right;
	padding-right:10px;

}

.block_inner_left3 { 
	width:175px;
	float:left;
}

.push01{height:10px;clear:both;}
.push02{height:2px;clear:both;}
	
	

.bg01{
background:url('../images/base/b1_tm.gif') repeat-x top left;
}
.bg02{
background:url('../images/base/s1_l.gif') repeat-y top left;
}
.bg03{
background:url('../images/base/s1_r.gif') repeat-y top right;
}

.bg04{
background:url('../images/base/b2_tm.gif') repeat-x top left;
}
.bg04a{background:url('../images/base/GreenbandMiddle.gif') repeat-x top left;}
.bg04Sem{background:url('../images/base/topblueband_M.gif') repeat-x top left;}
.bg05{
background:url('../images/base/line01.gif') no-repeat 18px bottom;

}
.bg06{
background:url('../images/base/bg_login.gif') no-repeat top left;
}
.bg06a{
background:#f8f8f8 url('../images/leftnav/t1.gif') no-repeat top left;

}
.bg06b{
background:#f8f8f8 url('../images/leftnav/t1M.gif') no-repeat top left;

}

.bg06b1{
background:#f8f8f8 url('../images/leftnav/t1M1.gif') no-repeat top left;

}
.bg07{
background:url('../images/base/band_l.gif') repeat-y top left;
}
.bg08{
background:url('../images/base/line02.gif') repeat-y top left;
}
.bg09{
background-color:#FFFFFF;
}
.bg09x{
background-color:#FFFF80;
}
.bg09a{
background-color:#ffe57f;
}
.bg10{
background:url('../images/base/botband.gif') no-repeat top left;
}
.bg11{
background:url('../images/misc/bg01.gif') no-repeat 18px bottom;
}
.bg12{
background:url('../images/leftnav/midt.gif') no-repeat 6px bottom;
}
.bg12a{
background:url('../images/leftnav/midb.gif') no-repeat 6px bottom;
}
.bg12b{
background:url('../images/leftnav/midm.gif') no-repeat 6px bottom;
}
.bg12c{
background:url('../images/leftnav/sep.gif') repeat-x left bottom;
}
.bg12d{
background:url('../images/leftnav/sep02.gif') repeat-x left bottom;
}
.bg12e{
background:url('../images/misc/sep03.gif') repeat-x left bottom;
}
.bg13{background:url('../images/base/banertop_M.gif') repeat-x top left;}
.bg14{background:url('../images/base/topbanner.gif') repeat-x top left;}
.bg15{background:url('../images/base/topbannerbot_R.gif') no-repeat top right;}



.al01{
text-align:left;
}
.al02{
text-align: center;
}
.al03{
text-align: right;
}

.h2{height:2px;}
.h7{height:7px;}
.h10{height:10px;}
.h25{height:25px;}
.h39{height:39px;}
.h146{height:146px;}
.h147{height:147px;}
.h156{height:156px;}
.h176{height:176px;}


.p01{padding:2px 0px 4px 9px;}
.p01a{padding:21px 6px 4px 0px;}
.p01c{padding:0px 0px 0px 10px;}
.p02{padding:34px 43px 0px 57px;}
.p02a{padding:25px 0px 0px 0px;}
.p02b{padding:34px 0px 0px 43px;}
.p03{padding:37px 0px 0px 0px;}
.p03a{padding:14px 14px 0px 19px;}
.p03b{padding:14px 0px 0px 0px;}
.p03c{padding:6px 14px 0px 0px;}
.p03d{padding:14px 38px 0px 0px;}

.p04{padding:14px 14px 0px 90px;}
.p04a{padding:14px 14px 0px 96px;}
.p04b{padding:37px 170px 0px 0px;}
.p04c{padding:0px 60px 0px 0px;}
.p05{padding:0px 28px 0px 0px;}
.p05a{padding:0px 0px 0px 41px;}
.p05b{padding:10px 0px 10px 0px;}
.p06{padding:0px 3px 0px 270px;}
.p06a{padding:10px 0px 0px 0px;}
.p06b{padding:5px 3px 0px 0px;}
.p06c{padding:50px 0px 0px 0px;}
.p07{padding:0px 3px 0px 50px;}
.p07a{padding:7px 3px 0px 0px;}

.p08{padding:105px 0px 0px 270px;}

.p09{padding:0px 0px 0px 5px;}






.m01{margin-left:5px;}
.m02{margin:4px 0 0 10px;;}
.m02a{margin:0px 0 0 7px;;}

.block01{width:120px;}

.bx01{
border: 1px solid #e1e1e1;
background-color:#ffffff;}


.bbg00{
background:url('../images/button/b_l.gif') no-repeat 0px 0px;
padding-left:18px;
height:33px
}

.bbg01{
background:url('../images/button/b_r.gif') no-repeat right 0px;
padding-right:18px;
height:33px;
padding-top:8px

}
   
.tx12_white{
font:bold 14px arial;color:#fff;
}
.tx12_white a:link, .tx12_white a:visited, .tx12_white a:active{text-decoration:none;color:#fff}
.tx12_white a:hover{text-decoration: none;color:#fff}

.b1bg00{
background:url('../images/button/b1_l.gif') no-repeat 0px 0px;
padding-left:18px;
height:33px
}

.b1bg01{
background:url('../images/button/b1_r.gif') no-repeat right 0px;
padding-right:18px;
height:33px;
padding-top:8px
}

.BlueLeft{
background:url('../images/button/ButtonBlueLeft.gif') no-repeat 0px 0px;
padding-left:18px;
height:33px
}

.BlueRight{
background:url('../images/button/ButtonBlueRight.gif') no-repeat right 0px;
padding-right:18px;
height:33px;
padding-top:8px
}

.BlueRight1{
background:url('../images/button/ButtonBlueRight1.gif') no-repeat right 0px;
padding-right:18px;
height:33px;
padding-top:8px
}

ul.arrlist{list-style-type:none;margin:0;padding:0;}
ul.arrlist li{background:url('../images/misc/Q.gif') no-repeat 0px 0px;; font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:arial; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:25px; padding-left:25px; padding-right:0; padding-top:0px; padding-bottom:0}
ul.arrlist li a:link, ul.arrlist li a:visited, ul.arrlist li a:active{font:normal 14px arial; color:#222;}
ul.arrlist li a:hover {font:normal 14px arial; color:#222;text-decoration: underline;}

ul.arrlist1{list-style-type:none;margin:0;padding:0;}
ul.arrlist1 li{background:url('../images/misc/ar2.gif') no-repeat 0px 0px;zoom:1; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial; margin-left:0; margin-right:0; margin-top:0; margin-bottom:3px; padding-left:19px; padding-right:0; padding-top:3px; padding-bottom:0}
ul.arrlist1 li a:link, ul.arrlist1 li a:visited, ul.arrlist1 li a:active{font:normal 12px arial;}

ul.arrlist2{list-style-type:none;margin:0;padding:0;}
ul.arrlist2 li{background:url('../images/misc/ar.gif') no-repeat 0px 0px;zoom:1; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial; margin-left:18px; margin-right:0; margin-top:0; margin-bottom:3px; padding-left:15px; padding-right:0; padding-top:5px; padding-bottom:0}
ul.arrlist2 li a:link, ul.arrlist2 li a:visited, ul.arrlist2 li a:active{font:normal 12px arial;}

ul.arrlist3{list-style-type:none;margin:0;padding:0 0 0 5px;}
ul.arrlist3 li{margin:0;padding:0 0 0 5px;font:normal 12px arial;}
ul.arrlist3 li a:link, ul.arrlist3 li a:visited, ul.arrlist3 li a:active{font:normal 12px arial;}

ul.arrlist4{list-style-type:none;margin:0;padding:0 0 0 5px;}
ul.arrlist4 li{margin:0;padding:0 0 0 5px;font:normal 10px arial;}
ul.arrlist4 li a:link, ul.arrlist4 li a:visited, ul.arrlist4 li a:active{font:normal 10px arial;}