
	
.calendar {position: relative;display: none;border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;font-size: 11px;color: #000;cursor: default;background: #c8d0d4;font-family: tahoma,verdana,sans-serif;}
.calendar table {border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;font-size: 11px;color: #000;cursor: default;background: #c8d0d4;font-family: tahoma,verdana,sans-serif;}
.calendar .button {text-align: center;padding: 1px;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;}
.calendar .nav {background: transparent url(menuarrow.gif) no-repeat 100% 100%;}
.calendar thead .title {font-weight: bold;padding: 1px;border: 1px solid #000;background: #788084;color: #fff;text-align: center;}
.calendar thead .headrow {}
.calendar thead .daynames {}
.calendar thead .name {border-bottom: 1px solid #000;padding: 2px;text-align: center;background: #e8f0f4;}
.calendar thead .weekend {color: #f00;}
.calendar thead .hilite {border-top: 2px solid #fff;border-right: 2px solid #000;border-bottom: 2px solid #000;border-left: 2px solid #fff;padding: 0px;background-color: #d8e0e4;}
.calendar thead .active {padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;background-color: #b8c0c4;}
.calendar tbody .day {width: 2em;text-align: right;padding: 2px 4px 2px 2px;}
.calendar tbody .day.othermonth {font-size: 80%;color: #aaa;}
.calendar tbody .day.othermonth.oweekend {color: #faa;}
.calendar table .wn {padding: 2px 3px 2px 2px;border-right: 1px solid #000;background: #e8f4f0;}
.calendar tbody .rowhilite td {background: #d8e4e0;}
.calendar tbody .rowhilite td.wn {background: #c8d4d0;}
.calendar tbody td.hilite {padding: 1px 3px 1px 1px;border: 1px solid;border-color: #fff #000 #000 #fff;}
.calendar tbody td.active {padding: 2px 2px 0px 2px;border: 1px solid;border-color: #000 #fff #fff #000;}
.calendar tbody td.selected {font-weight: bold;padding: 2px 2px 0px 2px;border: 1px solid;border-color: #000 #fff #fff #000;background: #d8e0e4;}
.calendar tbody td.weekend {color: #f00;}
.calendar tbody td.today {font-weight: bold;color: #00f;}
.calendar tbody .disabled { color: #999; }
.calendar tbody .emptycell {visibility: hidden;}
.calendar tbody .emptyrow {display: none;}
.calendar tfoot .footrow {}
.calendar tfoot .ttip {background: #e8f0f4;padding: 1px;border: 1px solid #000;background: #788084;color: #fff;text-align: center;}
.calendar tfoot .hilite {border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;padding: 1px;background: #d8e0e4;}
.calendar tfoot .active {padding: 2px 0px 0px 2px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;}
.calendar .combo {position: absolute;display: none;width: 4em;top: 0px;left: 0px;cursor: default;border-top: 1px solid #fff;border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #fff;background: #d8e0e4;font-size: 90%;padding: 1px;z-index: 100;}
.calendar .combo .label,.calendar .combo .label-IEfix {text-align: center;padding: 1px;}
.calendar .combo .label-IEfix {width: 4em;}
.calendar .combo .active {background: #c8d0d4;padding: 0px;border-top: 1px solid #000;border-right: 1px solid #fff;border-bottom: 1px solid #fff;border-left: 1px solid #000;}
.calendar .combo .hilite {background: #048;color: #aef;}
.calendar td.time {border-top: 1px solid #000;padding: 1px 0px;text-align: center;background-color: #e8f0f4;}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm {padding: 0px 3px 0px 4px;border: 1px solid #889;font-weight: bold;background-color: #fff;}
.calendar td.time .ampm {text-align: center;}
.calendar td.time .colon {padding: 0px 2px 0px 3px;font-weight: bold;}
.calendar td.time span.hilite {border-color: #000;background-color: #667;color: #fff;}
.calendar td.time span.active {border-color: #f00;background-color: #000;color: #0f0;}
	
.levnt{padding:5px;border-bottom:1px solid #cccccc;}
.mdlevnt{padding:5px;border-bottom:1px solid #cccccc;background-color:#f1f1f1;}
.mdlevnt a{font-size:14px;font-family:georgia;font-weight:bold;}
.levnt a{font-size:14px;font-family:georgia;font-weight:bold;}
.maindate{float:left;width:22px;margin-right:10px;margin-top:5px}
.dateleft{font-size:16px;font-family:arial;color:#ffffff;background-color:#BF2324;font-weight:bold;padding:0 2px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px; border-radius:3px 3px 3px 3px;}
.dateright{font-size:11px;font-family:arial;text-transform:uppercase;}
.evtmore{float:right;padding:5px 3px 5px 0;}
.evtmore a{font-size:11px;}
.nrihdg1{float:left;width:250px;padding-right:18px;line-height:15px;}
.nrihdg1 h1{padding:0px 0 5px 0;margin:0px;}
.nrihdg1 h1 a{font-size:16px;font-family:georgia;color:#024d99;font-weight:bold;}
.nrihdg1 span{font-size:12px;font-family:georgia;color:#353535;line-height:16px;}
.nrihdg2{line-height:15px}				
.nrihdg2 h2{padding:0px 0 5px 0;margin:0px;}
.nrihdg2 h2 a{font-size:14px;font-family:georgia;color:#024d99;font-weight:bold;}
.nrihdg2 span{font-size:12px;font-family:georgia;color:#353535;line-height:16px;}

.nricime{line-height:13px}				
.nricime h2{padding:0px;margin:0px;}
.nricime h2 a{font-size:12px;font-family:georgia;color:#024d99;}
.nricime span{font-size:12px;font-family:georgia;color:#353535;line-height:16px;}

.nriahvrs{line-height:13px;padding-bottom:5px;margin-bottom:5px;}				
.nriahvrs h2{padding:0px;margin:0px;}
.nriahvrs h2 a{font-size:12px;font-family:arial;color:#024d99;font-weight:bold;}
.nriahvrs span{font-size:12px;font-family:georgia;color:#353535;line-height:16px;}

.nricity{font-family:arial;font-size:12px}
.nricity a{display:block;}
.incty{font-size:16px;font-family:georgia;border-bottom:3px solid #cccccc;padding-bottom:5px;margin-bottom:4px}
.inctymain{float:left;width:146px;border:1px solid #cccccc;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;padding:8px}
.nrisname {padding:3px 5px 3px 5px;border-bottom:1px solid #cccccc;#F5F5F5;border-top:4px solid #353535;background-color:#f5f5f5;}
.nrime{float:left}
.nrime a{font-weight:bold;font-size:19px;font-family:georgia;}
.nrime a b{padding-left:3px;font-size:21px}
.nrimore{float:right;padding-top:3px;}
.nrimore a{padding:0 3px;font-size:11px;}
.nrisname div{font-size:11px;font-weight:normal;font-family:arial;}
#dtfmt{color:#DA6C10;font-family:arial;font-size:11px}
.nritools{background-image:url(/photo/7111078.cms);background-repeat:no-repeat;}
.nritools a{font-size:12px;font-family:arial;font-weight:bold}
.rest{background-position:-5px -1px;height:21px;padding-left:15px;float:left;margin-right:65px}
.nriserv{background-position:0px -101px;height:21px;padding-left:25px;float:left}
.nrishop{background-position:-5px -25px;height:21px;padding-left:15px;float:left;margin-right:85px}
.nrithtr{background-position:0px -125px;height:21px;padding-left:22px;float:left}
.nritrvl{background-position:-3px -49px;height:21px;padding-left:15px;float:left;margin-right:103px}
.nriwdngs{background-position:0px -151px;height:21px;padding-left:23px;float:left}
.nriisa{background-position:-5px -77px;height:21px;padding-left:15px;float:left;}
.nrisgi a{color:#468EBE;font-size:11px;font-family:arial}
.nrilattab {background-image:url(/photo/4410559.cms);padding-left:0px;height:27px;width:238px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;background-color:#ebebeb}
.nrilatint {padding-left:5px;margin:0px;padding-top:0px;line-height:normal;}
.nrilatint li{line-height:21px;float:left;list-style:none;font-size:12px;color:#ffffff;cursor:pointer;background-color:#ebebeb;margin-bottom:0px;}
.nrilatint a {font-size:10px;float:left;display:block;height:22px;padding:2px 10px;text-decoration:none;color:#024d99;text-align:left;}
.nrilatint a:hover{text-decoration:none;}
.nrilatint li.current{cursor:pointer;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;line-height:22px;background-color:#FFFFFF;}
.nrilatint li.current a{color:#000000;font-weight:normal;padding:2px 10px;text-decoration:none;line-height:22px;cursor:pointer;}
.nrilatdatadiv{border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;display:block;width:235px;text-align:left;}
.nritabbdr{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;background-color:#f3f3f3;height:5px;}
.nrict1stry{width:390px;display:block;float:left;padding-left:10px;padding-right:15px;}				
.nrict1stry div#fsts {padding:10px 0px 10px 0px;border-bottom:1px dotted #cccccc}
.nrict1stry div#lsts {padding:10px 0px 10px 0px;}
.nrict1stry h1{padding:0px;margin:0px;line-height:27px;}
.nrict1stry h1 a{font-size:26px;font-family:georgia;color:#024d99;font-weight:bold;}
.nrict1stry h2{padding:0px;margin:0px;line-height:20px;}
.nrict1stry h2 a{font-size:18px;font-family:georgia;color:#024d99;font-weight:normal;}
.nrict1stry span{font-size:11px;color:#92a1a7;font-family:arial;}
.nrict1stry span span{font-size:14px;color:#565656;font-family:georgia;}
.nrict1stry span bln{font-size:10px;color:#92a1a7;}
.nrict1stry span span#dtfmt{font-family:arial;font-size:11px;color:#92a1a7;}
.nrict3stry {float:left;width:245px;padding-left:10px;border-left:1px solid #cccccc}
.nrimdlpnl {float:left;width:240px;}
.nritabdatadiv1{border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;display:block;width:238px;text-align:left;background-color:#ffffff;}
.nrimore{float:right;padding-top:3px;}
.nrimore a{padding:0 3px;font-size:11px;}
.nrisec{width:240px;float:left;}
.nrisecb1{width:220px;float:left;border:1px solid #d7d7d7;padding:0px 10px;}
.nrisecb1 ul a{font-size:12px;}
.nrisecb1 ul {list-style-image:url(/photo/5711192.cms);margin:0;padding:5px 2px 0px 15px;}
.nrisecb1 ul li{margin-bottom:2px;}
.nrilstb{padding:0 5px}
.nrilstb a{background:url(/photo/5711192.cms) left top no-repeat;margin:7px 0;display:block;padding:0 0 0 10px;font-size:11px;font-family:georgia;color:#024d99;}
.expcolmain{font=size:14px;font-family:georgia;background-color:#f1f1f1;padding:4px;border:1px solid #cccccc;font-weight:bold;}
.expcls{float:left;font-size:11px;color:#024d99;cursor:pointer;font-weight:normal;font-family:arial;}
.colcls{float:left;font-size:11px;color:#024d99;cursor:pointer;font-weight:normal;font-family:arial;display:none;}
.nricomm{font-family:georgia;font-size:12px;background-color:#F9F9F9;padding-bottom:7px;border-bottom:1px solid #cccccc}
.nricomm ul a{font-size:15px;}
.nricomm ul {list-style-image:url(/photo/5711192.cms);margin:0;padding:5px 2px 0px 15px;}
.nricomm ul li{margin-bottom:4px;}
.surv textarea{width:355px;height:100px;border-color:#d2d2d2;border-style:solid;border-width:1px;font-size:16px;color:#7d7d7d;background:url('/photo/5535771.cms') repeat-x;background-color:#ffffff;}
.surv input{width:350px;height:20px;border-color:#d2d2d2;border-style:solid;border-width:1px;font-size:16px;color:#7d7d7d;background:url('/photo/5535771.cms') repeat-x;padding:2px 0 2px 5px;background-color:#ffffff;}
.surv{font-size:18px;color:#6C6C6C;font-family:arial;background-color:#F5F5F5;padding:10px}
.ename{float:left;width:250px}
.strc{color:red;display:inline;font-size:12px;}
.toptab{background-color:#353535;color:#ffffff;font-family:georgia;font-size:24px;padding:5px 5px 0 5px}
.toptab .curnt{float:left;background-color:#ffffff;color:#353535;padding:0 10px 5px 10px}
.toptab .uncurnt{float:left;padding:0 10px 5px 10px}



.brnwsbg{background-image:url(/photo/4747773.cms);background-position:-2px -179px;height:25px;}
.brnwstxt{font-size:16px;color:#E20603;font-weight:bold;width:126;}
.nwstxt{font-family:Arial;color:#000000;font-size:16px;font-weight:bold;position:relative;left:0px;float:left;white-space:nowrap;}
.clrb{clear:both;}
.nrimntb{width:300px;font-size:11px;padding-top:10px}
.nriimgcls{float:left;width:125px;border-right:1px solid #cccccc;margin-right:10px;padding-left:10px}
.nritx{float:left;width:149px;padding-right:5px}

.nclst{float:left;width:475px;border-right:1px dotted #cccccc;padding-right:10px;font-size:13px;font-family:georgia;line-height:17px;}
.nclst h2{padding-bottom:5px;margin:0px;}
.nclst h2 a{font-size:18px;font-family:georgia;line-height:20px;}
.nclst span{font-family:arial;color:#717171;font-size:11px;}
.ncrght{float:left;width:160px;padding-left:15px;font-family:georgia;font-size:12px;}
.ncrght a{font-size:12px;font-family:georgia;}

.rgpt{float:left;width:430px;padding:0 10px;font-size:13px;font-family:georgia;line-height:18px;padding-top:10px}
.rgpthead{font-size:15px;font-weight:bold;padding-bottom:10px}
.nrictop{background-color:#dddddd;padding:10px;}
.nric div{background:url(/photo/5711192.cms) left top no-repeat;padding:0 0 3px 9px;margin-top:3px;font-size:12px;font-family:georgia;}
.nriprf{font-family:georgia;font-size:13px;color:#353535;padding:5px}
.nriprf span{color:#7a7a7a;font-family:arial;}
.artpst{font-family:georgia;font-size:18px;}				
.artp{float:left;padding-right:10px;font-size:13px;font-family:georgia;line-height:17px;}
.artp h2{padding-bottom:5px;margin:0px;}
.artp h2 a{font-size:18px;font-family:georgia;line-height:20px;}
.artp span{font-family:arial;color:#717171;font-size:11px;}
.nricmain{font-family:georgia;font-size:16px;font-weight:bold;padding-bottom;15px}
									.nricinn{font-family:georgia;font-size:12px;line-height:18px;}
									.ntpc div{background:url(/photo/5711192.cms) left top no-repeat;padding:0 0px 3px 9px;margin-top:3px;font-size:12px;font-family:georgia;float:left;width:125px;}
									.ntpc{padding:10px;background-color:#DDDDDD;}
									.ntpc span{font-size:16px;font-family:georgia;font-weight:bold;}
									.htapp div{background:url(/photo/5711192.cms) left top no-repeat;padding:0 0px 3px 9px;margin-top:3px;font-size:12px;font-family:georgia;}


