body {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:12px;
}
.content_logo {width:194px;67px;float:right;
}
.notices {margin:5px 10px 5px 0px;height:24px;line-height:24px;border:1px solid #000;text-indent:24px;
}
.notices_law {margin:5px 10px 5px 0px;height:24px;line-height:24px;border:1px solid #000;text-indent:48px;background-image:url(../../public/images/dots.jpg);background-repeat:no-repeat;
}
.small_logo {width:150px;height:40px;float:right;margin:10px;
}
.line_stroke {width:100%;height:0px;margin:10px auto 10px auto;
}
#titlegrid {margin:10px 10px 10px 0px;border:1px #999 solid;height:80px;
}
.titlegrid_gray {background-color:#efefef;border-bottom:1px dashed #000;color:#000;
}
.titlegrid_green {background-color:#090;border-bottom:1px dashed #000;color:#fff;
}
.titlegrid_red {background-color:#900;border-bottom:1px dashed #000;color:#fff;
}
#titlegrid_main {margin:0 0 0 0;font-size:22px;height:50px;line-height:50px;text-indent:24px;font-weight:bold;
}
#tielegrid_extended {margin:0 0 0 0;font-size:14px;height:30px;line-height:30px;text-indent:24px;
}
#topgrid {width:100%;
}
#topgrid_1 {width:100%;height:20px;line-height:20px;text-indent:24px;font-size:12px;
}
#topgrid_titles  {width:100%;height:77px;
}
#topgrid_titles1 {width:100%;height:44px;background-image:url(../../public/images/titleTableTop1.jpg);line-height:44px;text-indent:24px;font-weight:bold;color:#fff;font-size:22px;
}
#topgrid_titles2 {width:100%;height:33px;background-image:url(../../public/images/titleTableTop2.jpg);line-height:33px;text-indent:24px;font-weight:bold;color:#fff;font-size:14px;
}
#leftgrid {width:260px;float:left;margin:10px 0px 0px 10px;padding:0 0 0 0;
}
#rightgrid {margin:0 0 0 280px;padding:0 0 0 0;font-size:14px;
}
#rightgrid ul {list-style-type:none;
}
#rightgrid ul li {margin:10px auto 10px auto;
}
#rightgrid ol li {margin:10px auto 10px auto;
}
.killfloat {clear:both;
}
#footer {width:100%;font-size:10px;background-color:#000;margin:10px auto auto auto;
clear:both;
}
.w3clogos{margin:0px 0px auto 10px;float:left;
}
.w3clogos img{border:0px;
}
.footmenu a:link {color:#fff;line-height:200%;text-decoration:none;
}
.footmenu a:visited {color:#fff;line-height:200%;text-decoration:none;
}
.footmenu a:hover {color:#fff;line-height:200%;text-decoration:underline;
}
.footmenu a:active {color:#fff;line-height:200%;text-decoration:none;
}
.footmenu {color:#fff;line-height:150%;margin:10px;float:left;
}

a {text-decoration:none;}
a,a:visited {color:#000;background:inherit;}
dt {font-size:22px;font-weight:bold;margin:0 0 0 15px;}
dd {margin:0 0 0 15px;}
h4 {margin:0;padding:0;font-size:18px;text-align:center;}
p {margin:0;padding:0 0 0 18px;line-height:150%;text-indent:24px;margin:5px auto 5px auto}
p a,p a:visited {color:#00f;background:inherit;}
h2 {font-size:18px;font-weight:bold;
}
h3 {font-size:16px;font-weight:bold;
}

/*CNLTreeMenu Start*/
.CNLTreeMenu img.s {cursor:pointer;vertical-align:middle;}
.CNLTreeMenu ul {padding:0;}
.CNLTreeMenu li {list-style:none;padding:0;}
.Closed ul {display:none;}
.Child img.s {background:none;cursor:default;}

#CNLTreeMenu1 ul {margin:0 0 0 17px;}
#CNLTreeMenu1 img.s {width:20px;height:15px;}
#CNLTreeMenu1 .Opened img.s {background:url(../../../resource/insurance/insu_clauses/css/skin1/opened.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Closed img.s {background:url(../../../resource/insurance/insu_clauses/css/skin1/closed.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Child img.s {background:url(../../../resource/insurance/insu_clauses/css/skin1/child.gif) no-repeat 3px 5px;}

#CNLTreeMenu2 ul {margin:0 0 0 17px;}
#CNLTreeMenu2 img.s {width:17px;height:15px;}
#CNLTreeMenu2 .Opened img.s {background:url(../../../resource/insurance/insu_clauses/css/skin2/opened.gif) no-repeat 4px 6px;}
#CNLTreeMenu2 .Closed img.s {background:url(../../../resource/insurance/insu_clauses/css/skin2/closed.gif) no-repeat 3px 6px;}
#CNLTreeMenu2 .Child img.s {background:url(../../../resource/insurance/insu_clauses/css/skin2/child.gif) no-repeat 3px 5px;}

#CNLTreeMenu3  {margin:0 0 0 0}
#CNLTreeMenu3 ul {margin:0 0 0 10px;}
#CNLTreeMenu3 img.s {width:34px;height:18px;}
#CNLTreeMenu3 .Opened img.s {background:url(../../../resource/insurance/insu_clauses/css/skin3/opened.gif) no-repeat 0 1px;}
#CNLTreeMenu3 .Closed img.s {background:url(../../../resource/insurance/insu_clauses/css/skin3/closed.gif) no-repeat 0 1px;}
#CNLTreeMenu3 .Child img.s {background:url(../../../resource/insurance/insu_clauses/css/skin3/child.gif) no-repeat 13px 2px;}
/*CNLTreeMenu End*/

/*Temp CSS for View Demo*/
#CNLTreeMenu1,#CNLTreeMenu2,#CNLTreeMenu3 {float:left;width:260px;border:1px solid #ccc;color:inherit;padding:0px 0px 20px 0px;
background-color:#fefefe}
#CNLTreeMenu1,#CNLTreeMenu2 {padding-bottom:15px;}
.ViewCode {
 clear:both;
 border:1px solid #FFB900;background:#FFFFCC;color:inherit;margin:3px;padding:3px;
}
.ViewCode h6 {color:#00f;}
.left_menu_title {width:258px;height:40px;line-height:40px;text-align:center;background-image:url(../../public/images/left_toolbar_bk.jpg);margin:1px;font-size:20px;font-weight:bold;color:#fff;
}