/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}/*,em,strong*/
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
/* end reset css */

BODY{font-family:"Trebuchet MS",Arial,sans-serif;font-size:100%;}
A{text-decoration:none;color:#E2001A;}
A:hover{text-decoration:underline;}
a:active, a:focus {border:none; outline:none; -moz-outline: none;}
.png{

}

TEXTAREA{border:1px solid #F4F4F4;}

HR{background-color:#FFF;color:#F3F3F3;height:0;border:1px solid #F3F3F3;border-width:1px 0 0 0;width:100%;margin:10px 0 15px 0;}

.doubleColumn {
	display:block;
}
.fll{float:left;}
.flr{float:right;}
.flr90{padding-left: 80px}
div.half{width:47%;}
.w33{width:33%}
.w1 {width:1px;}

div.sep{font-size:1px;margin:14px 0;overflow:hidden;height:1px;background-color:#F3F3F3;}

div.sep.top{font-size:1px;margin-top:10px;margin-bottom:5px;overflow:hidden;height:1px;background-color:#F3F3F3;}
div.sep.bot{font-size:1px;margin-top:0px;margin-bottom:10px;overflow:hidden;height:1px;background-color:#F3F3F3;}

.small{font-size:90%;letter-spacing:-1px;}
.small2{font-size:80%;color:#555;}
.smallRed{font-size:80%;color:#E2001A;}

.clear{float:none;background:none;clear:both;line-height:0;font-size:0;height:0;background:none;margin:0;padding:0;}

#toolbar{background:url(/i/tb_bg.gif) #e6e6e6 repeat-x bottom left; min-width:994px;}
#toolbar .cont{width:994px; margin:0 auto; }
#toolbar .cont UL#menuTool{text-align:right;}
#toolbar .cont UL#menuTool LI{display:inline; margin:0; padding:0;}
#toolbar .cont UL#menuTool LI A{text-transform:uppercase;position:relative;top:-2px;padding:3px 11px;font-size:70%;color:#555;}
#toolbar .cont UL#menuTool LI A:hover{color:#000;text-decoration:none;}

#toolbar .cont UL#menuTool.open LI A{color:#FFF;}
#toolbar .cont UL#menuTool.open LI A.on,
#toolbar .cont UL#menuTool.open LI:hover A:hover{color:#0f0f0f;background:#FFF;}

#headLogo {margin:0 auto; width:994px; position:relative;}
#headLogo #btnClose{background:url(/i/btnClose.gif) top left no-repeat;z-index:100000000;width:72px;height:20px;position:absolute;top:-1px;left:49%}
#headLogo #btnClose A{color:#FFF;text-decoration:none;font-size:70%;line-height:130%;margin:0 0 0 10px;cursor:pointer;}
#headLogo IMG{margin-top:8px;}
#headLogo UL{text-align:right; width:50%; height:51px; line-height:51px; margin-top:1px;}
#headLogo UL LI{display:inline;margin:0 11px;}
#headLogo UL LI A{font-size:70%;text-transform:uppercase;color:#666;}
#headLogo UL LI A:hover{text-decoration:none;color:#E2001A}

.content{margin:0 auto; width:966px;}
#menu{width:200px;margin-right:9px;float:left;font-size:95%;HEIGHT: auto;}
#menu A:hover {
	COLOR: #e2001a! important; TEXT-DECORATION: none
}
#menu UL A.on {
	COLOR: #e2001a! important
}
#menu UL A.fath {
	COLOR: #000! important
}
#menu UL{margin-top:12px;}
#menu UL LI{background:url(/i/listRed.gif) 0 .4em no-repeat; padding:0 0 0 10px;font-weight:bold;}
#menu UL LI.on{background:url(/i/listRedOn.gif) 0 .5em no-repeat;}
#menu UL LI A{font-size:80%; text-transform: uppercase;color:#555;}

#menu UL LI A.lvl1{font-family:"Trebuchet MS",Arial,sans-serif !important;}

#menu UL LI UL {
	FONT-SIZE: 90%; MARGIN: 0px 0px 10px
}
#menu UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#menu UL LI UL LI A {
	TEXT-TRANSFORM: none; COLOR: #555
}
#menu UL LI UL LI UL {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 100%; MARGIN: 5px 0px 0px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 80%; BORDER-BOTTOM: #c0c0c0 1px solid
}
#menu UL LI UL LI UL LI UL {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; FONT-SIZE: 100%; MARGIN: 5px 0px 0px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 80%; BORDER-BOTTOM: #c0c0c0 0px solid
}
#menu UL LI UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#menu UL LI UL LI UL LI A {
	COLOR: #555
}

#tabLayout{margin-top:40px;}
.tdCont{width:519px;font-family:Arial,sans-serif;font-size:85%;vertical-align:top;}
.tdCont2{width:539px;font-family:Arial,sans-serif;font-size:85%;vertical-align:top;}
.tdCont3{width:612px;font-family:Arial,sans-serif;font-size:85%;vertical-align:top;}
.tdContFull{width:769px;font-family:Arial,sans-serif;font-size:85%;vertical-align:top;}
.tdContAll{width:100%;font-family:Arial,sans-serif;font-size:85%;vertical-align:top;}
#tdr{padding-top:15px;width:197px;vertical-align:top;}
#tdr1{padding-top:0px;width:330px;vertical-align:top;}
#tdr2{padding-left:42px;width:197px;vertical-align:top;}
#tdr4{padding-top:15px;padding-left:42px;width:197px;vertical-align:top;}
#tdsp{width:38px;}
#tdl{width:212px;font-family:Arial,sans-serif;vertical-align:top;}
#tdl1{width:200px;font-family:Arial,sans-serif;vertical-align:top;}

.headPage{width:519px; MARGIN: 0px 0px -15px 0px;}
.headPage .bc {font-size:70%; color:#555;}
.headPage .bc A{font-size:100%; color:#555;}
.headPage .bc SPAN{font-size:100%; color:#333;}
.headPage H2{ font-size:130%; color:#E2001A; text-transform:uppercase; margin:10px 0 0 0;font-family:"Trebuchet MS",Arial,sans-serif;}
.headPage H3{color:#3F77B2;font-family:"Trebuchet MS",Arial,sans-serif;font-weight:bold;margin-top:15px;}
.headPage .icoTool{ font-size:90%; color:#3F77B2; float:right; margin-top:15px;}
.headPage .icoTool A{margin:0 0 0 15px;}

.tdCont P,.tdCont2 P,.tdCont3 P,.tdContAll P,.tdContFull P{color:#555555; text-align: justify; margin:0; font-size:90%;line-height:140%;}
.tdCont UL,.tdCont2 UL,.tdCont3 UL,.tdContAll UL,.tdContFull UL{font-size:90%;line-height:140%; color:#555555; list-style:disc; list-style-position: outside; margin:0 0 5px 18px;}
.tdCont OL LI UL UL,.tdCont2 OL LI UL UL,.tdCont3 OL LI UL UL,.tdContAll OL LI UL UL,.tdContFull OL LI UL UL,.tdCont UL LI UL,.tdCont2 UL LI UL,.tdCont3 UL LI UL,.tdContAll UL LI UL,.tdContFull UL LI UL,.tdCont UL UL,.tdCont2 UL UL,.tdCont3 UL UL,.tdContAll UL UL,.tdContFull UL UL{font-size:100%;line-height:140%; color:#555555; list-style:disc; list-style-position: outside; margin:0 0 5px 18px;}
.tdCont P strong,.tdCont UL LI strong,.tdCont2 P strong,.tdCont2 UL LI strong,.tdCont3 P strong,.tdCont3 UL LI strong,.tdContAll P strong,.tdContAll UL LI strong,.tdContFull P strong,.tdContFull UL LI strong{color:#3F77B2;}
.tdCont P A,.tdCont UL LI A,.tdCont2 P A,.tdCont2 UL LI A,.tdCont3 P A,.tdCont3 UL LI A,.tdContAll P A,.tdContAll UL LI A,.tdContFull P A,.tdContFull UL LI A{color:#E2001A;}
.tdCont H3,.tdContFull H3{color:#3F77B2;font-family:"Trebuchet MS",Arial,sans-serif;font-weight:bold;margin-top:15px;}
.tdCont H4,.tdContFull H4{color:#3F77B2;font-family:"Trebuchet MS",Arial,sans-serif;margin-bottom:4px;font-weight:bold;}
.tdCont2 H4{font-family:"Trebuchet MS",Arial,sans-serif;font-weight:bold;}
.tdCont,.tdCont2 H5{font-size:80%; color:#333;margin-bottom:4px;}
.tdCont H4 A, .tdContFull H4 A {
	COLOR: #3f77b2
}
.tdCont .at, .tdContFull .at {
  list-style: url(/i/daily1.gif);
}

P.lnk{font-size:80%; color:#333; background:url(/i/listRed.gif) 0 5px no-repeat; padding:0 0 0 10px; margin-bottom:8px; }
P.lnk A{color:#333;}

.last{margin-bottom:30px !important;}

.boxCorn{position:relative;width:100%;}
.boxCorn .tl{position:absolute; top:0; left:0; z-index:1;}
.boxCorn .tr{position:absolute; top:0; right:0; z-index:1;}
.boxCorn .bl{position:absolute; bottom:0; left:0; z-index:1;}
.boxCorn .br{position:absolute; bottom:0; right:0; z-index:1;}
.boxCorn .thumb{position:absolute; top:0; right:0; z-index:0;}


.btnFull{text-align:right;background-color:#3F77B2;font-size:90%;}
.btnFull a{color:#FFF;display:block;line-height:33px;padding-right:35px;background:url(/i/ar_wh.gif) center right no-repeat;}

.btn2{font-size:90%;text-transform:uppercase;padding:3px 0;font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #CCC;background:#FFF url(/i/ar.gif) 90px center no-repeat;width:100px;}
.btn2 a{margin:0 7px;}

.boxCorn.btn2 .tl{top:-1px;left:-1px;}
.boxCorn.btn2 .tr{top:-1px;right:-1px;}
.boxCorn.btn2 .bl{bottom:-1px;left:-1px;}
.boxCorn.btn2 .br{bottom:-1px;right:-1px;}

.btn3{font-size:13px;text-transform:uppercase; color:#E2001A; padding:0px 0; font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #CCC;background:#FFF url(/i/ar.gif) 50px center no-repeat;width:62px;cursor:hand;}
.btn3 a{margin:0 7px;}

.boxCorn.btn3 .tl{top:-1px;left:-1px;}
.boxCorn.btn3 .tr{top:-1px;right:-1px;}
.boxCorn.btn3 .bl{bottom:-1px;left:-1px;}
.boxCorn.btn3 .br{bottom:-1px;right:-1px;}

.btn4{font-size:13px;text-transform:uppercase; color:#E2001A; padding:0px 0;font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #CCC;background:#FFF url(/i/ar.gif) 74px center no-repeat;width:86px;cursor:hand;}
.btn4 a{margin:0 7px;}

.boxCorn.btn4 .tl{top:-1px;left:-1px;}
.boxCorn.btn4 .tr{top:-1px;right:-1px;}
.boxCorn.btn4 .bl{bottom:-1px;left:-1px;}
.boxCorn.btn4 .br{bottom:-1px;right:-1px;}

.btn5{font-size:13px;text-transform:uppercase; color:#E2001A; padding:0px 0;font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #CCC;background:#FFF url(/i/ar.gif) 93px center no-repeat;width:104px;cursor:hand;}
.btn5 a{margin:0 7px;}

.boxCorn.btn5 .tl{top:-1px;left:-1px;}
.boxCorn.btn5 .tr{top:-1px;right:-1px;}
.boxCorn.btn5 .bl{bottom:-1px;left:-1px;}
.boxCorn.btn5 .br{bottom:-1px;right:-1px;}

.btn6{font-size:13px;text-transform:uppercase; color:#E2001A; padding:0px 0;font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #CCC;background:#FFF url(/i/ar.gif) 61px center no-repeat;width:72px;cursor:hand;}
.btn6 a{margin:0 7px;}

.boxCorn.btn6 .tl{top:-1px;left:-1px;}
.boxCorn.btn6 .tr{top:-1px;right:-1px;}
.boxCorn.btn6 .bl{bottom:-1px;left:-1px;}
.boxCorn.btn6 .br{bottom:-1px;right:-1px;}

.btn {
	MIN-WIDTH: 30px; DISPLAY: inline; WIDTH: expression(document.body.clientWidth<80?"80px":"auto")
}
.btnW {
	MIN-WIDTH: 30px; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px; TEXT-TRANSFORM: uppercase; ; WIDTH: expression(document.body.clientWidth<80?"80px":"auto"); COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: "Trebuchet MS",Arial,sans-serif; HEIGHT: 18px;
}
.min {
	FLOAT: left; WIDTH: 4px; HEIGHT: 20px
}
.btnW A {
	MARGIN: 0px 5px; WHITE-SPACE: nowrap
}
.arrow {
	BACKGROUND: url(/i/ar_wh.gif) no-repeat 0px 7px; FLOAT: left; WIDTH: 10px; HEIGHT: 20px
}
.arrow1 {
	BACKGROUND: url(/i/ar_wh.gif) no-repeat 0px 8px; FLOAT: left; WIDTH: 10px; HEIGHT: 20px
}
.arrowBack {
	BACKGROUND: url(/i/ar_wh_back.gif) no-repeat 3px 7px; FLOAT: left; WIDTH: 9px; HEIGHT: 20px
}

.btn.b1 .btnW,.btn.b1 .min,.btn.b1 .arrow,.btn.b1 .arrow1,.b1.btn .arrowBack{background-color:#E2001A;}
.btn.b2 .btnW,.btn.b2 .min,.btn.b2 .arrow{background-color:#FFF;}
.btn.b3 .btnW,.btn.b3 .min,.btn.b3 .arrow{background-color:#3F77B2;}

.b1 a,.b3 a{color:#FFF;}
.b1 A:hover, .btn3 A:hover, .btn5 A:hover, .btn6 A:hover, .btn4 A:hover{
	TEXT-DECORATION: none
}
.b2 a{color:#E2001A;}

.btn.b2 .btnW{border:1px solid #CCC;border-width:1px 0;}
.btn.b2 .boxCorn{border-left:1px solid #CCC;}


.spDot{background:url(/i/bg_spdot.gif) repeat-x;height:20px;font-size:5px;line-height:20px;}
.boxFinLeft H2{ background:#f1f1f1; border-left:1px solid #ccc; font-size: 14px;; font-weight: bold; border-right:1px solid #ccc; color:#333; padding:3px 9px;width:176px;}
.boxFinLeft H2 A{TEXT-DECORATION: none;}
.boxFinLeft IMG.hf{ display:block; padding-bottom:0px;}
.boxFin IMG.hf{ display:block;}
.boxFin H2{ background:#f1f1f1; border-left:1px solid #ccc; font-size: 120%; font-weight: normal; border-right:1px solid #ccc; color:#333; padding:3px 9px;}
.boxFin DIV.cnt {border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(/i/boxFin_bgCent.gif) top left repeat-x #FFF; padding-top:4px;}

.boxFin DIV.cnt5 {border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(/i/boxFin_bgCent.gif) top left repeat-x #FFF; padding-top:2px;}

.boxFin DIV.cnt6 {border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:url(/i/boxFin_bgCent.gif) top left repeat-x #FFF; padding-top:2px;}

.boxFin DIV.data {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; TEXT-ALIGN: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; COLOR: #333; PADDING-TOP: 3px; FONT-FAMILY: "Trebuchet MS"
}

.boxFin DIV.data2 {
	FONT-WEIGHT: normal; FONT-SIZE: 65%; TEXT-ALIGN: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 0px; COLOR: #333; PADDING-TOP: 4px; FONT-FAMILY: "Trebuchet MS"
}

.boxFin DIV.cnt3 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}

.boxFin DIV.cnt4 {border-left:1px solid #ccc; border-right:1px solid #ccc; background:url(/i/boxFin_bgCent.gif) top left repeat-x #FFF; padding-top: 4px;padding-right: 2px;}
div.boxCorn, div.arrow1 {padding-bottom: 2px;}


.boxFin  DIV.entryBotSm {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BACKGROUND: url(/i/bgMenu2.gif) no-repeat;
}
.boxFin  DIV.entryBotSm A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 15px; BACKGROUND: url(/i/ar.gif) no-repeat left 7px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS"
}
.boxFin  DIV.entryBotSm A:hover{
	text-decoration:none; COLOR: #e2001a
}

.boxFin  DIV.entryBotSm2 {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BACKGROUND: url(/i/bgMenu2.gif) no-repeat;
}
.boxFin  DIV.entryBotSm2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(/i/ar.gif) no-repeat left 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; COLOR: #333; PADDING-TOP: 4px; FONT-FAMILY: "Trebuchet MS"
}
.boxFin  DIV.entryBotSm2 A:hover{
	text-decoration:none; COLOR: #e2001a;
}

.boxFin  DIV.entryBot {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 24px; BACKGROUND: url(/i/bgMenu.gif) no-repeat;
}
.boxFin  DIV.entryBot A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: url(/i/ar.gif) no-repeat left 6px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS"
}

.boxFin DIV.links {
	FONT-SIZE: 90%; FONT-FAMILY: Arial
}
.boxFin DIV.links A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; FONT-SIZE: 75%; BACKGROUND: url(/i/ar.gif) no-repeat 5px 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 3px
}


div.otherLinks2{
	background:transparent url(/i/ar.gif) no-repeat scroll right center;
	font-size: 65%;
	padding:0 18px;
	text-align:right; 
}
div.otherLinks2 A{text-align:right;color:#E2001A !important;}


.footer{ border-top:1px solid #E6E6E6; margin:26px auto 0 auto; width:966px; position:relative; font-size: 70%;font-family:Arial,sans-serif;}
.footer .isw{ position:absolute; top:-55px; left:9px;}
.footer UL LI{display:inline; margin-right:27px; line-height:142%;}
.footer UL LI A{color:#555555;}
.footer UL LI A:hover{text-decoration:none;color:#333333;}
.footer UL LI A.rss{background:url(/i/ico_rss.gif) left center no-repeat; padding:0 0 0 14px}

.footer UL.subFoot{font-size: 80%; margin-top:3px;}
.footer UL.subFoot LI{color:#acacac; margin-right:8px;}
.footer UL.subFoot LI A{color:#acacac;font-size:100%;}
.footer UL.subFoot LI A:hover{color:#555555;text-decoration:none;}
.footer UL.footSupp{float:right;font-size:70%; margin-top:11px;}
.footer UL.footSupp LI{line-height:26px; height:26px;}
.footer UL.footSupp LI A{color:#919191;font-size:100%;}

.contTab{display:none;}
.contTab.open{display:block;}
.contTab .colL{width:48%;float:left;}
.contTab .colR{width:48%;float:right;}
.contTab.open.outline{border:1px solid #F3F3F3;padding:10px;}

.contTab .colL P A,.contTab .colR P A{color:#333;}

.contTab H2{color:#4078b2; font-weight:bold; margin-bottom:8px;}
.contTab H3{font-size:11px; color:#333; font-weight:bold; margin-top:14px;}
.contTab H3 SPAN{font-weight:normal;}
.contTab div.p{font-size:11px;color:#555555; background:url(/i/ar.gif) 0 5px no-repeat; padding:0 0 0 10px; margin-bottom:8px; }
.contTab A{color:#555555;}
.contTab A:hover{color:#555555;}



.tabInWid UL{list-style-type:none;padding:0;margin:0;font-family:"Trebuchet MS",Arial,sans-serif;}
.tabInWid UL LI.first.choose{padding:13px 0px 0px 17px;width:135px;height:19px;margin:0;}
.tabInWid UL LI.first{padding:8px 0px 0px 11px;background:url(/i/tabWidth.gif) no-repeat top right;width:109px;height:15px;margin-left:4px;}
.tabInWid UL LI.choose{float:left;margin:0;padding:13px 0px 0px 17px;background:url(/i/tabWidthChoose.gif) no-repeat top right;width:133px;height:17px;font-size:12px;margin-bottom:2px;}
.tabInWid UL LI.choose A{color:#E2001A;}
.tabInWid UL LI{float:left;margin:0;margin-top:7px;padding:8px 0px 0px 15px;background:url(/i/tabWidth.gif) no-repeat top right;width:107px;height:15px;font-size:11px;}
.tabInWid UL LI A{
	position:relative;
	top:-3px;
	color:#898989;
}
.tabInWid UL LI A:hover{text-decoration:none;}


div.otherLinks{
	background:transparent url(/i/ar.gif) no-repeat scroll right center;
	font-size: 11px;
	margin-bottom:8px;
	padding:0 20px;
	text-align:right; 
}
div.otherLinks A{text-align:right;color:#E2001A !important;}

div.otherLinks.inline{
	float:right;
	margin-left:5px;
}

.tabYear {
	MARGIN: 0px; POSITION: relative
}
.tabYear UL.tab {
	Z-INDEX: 800; MARGIN: 0px; POSITION: absolute
}
.tabYear UL.tab LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/tabYear.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 49px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; HEIGHT: 28px; TEXT-ALIGN: center
}
.tabYear UL.tab LI.on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/i/tabYearChoose.gif) no-repeat -1px 0px; PADDING-BOTTOM: 0px; WIDTH: 63px; PADDING-TOP: 6px
}
.tabYear UL.tab LI.first.on {
	BACKGROUND: url(/i/tabYearChoose.gif) no-repeat left top; WIDTH: 64px
}
.tabYear UL.tab LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; COLOR: #989898; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.tabYear UL.tab LI.on A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #e2001a; PADDING-TOP: 0px; TEXT-DECORATION: none
}

UL.month {margin:0;}
UL.month LI {list-style:none;}
UL.month LI H2{background:#F3F3F3;line-height:20px;border-bottom:1px solid #FFF;}
UL.month LI H2 A{background:url(/i/bgAccordMonth.gif) 11px 7px no-repeat;padding-left:22px;font-size:90%; font-weight:bold; display:block;color:#E2001A;}
UL.month LI.on H2{background:#c0c0c0; line-height:20px}
UL.month LI.on H2 A{background:url(/i/bgAccordMonthOn.gif) 9px 8px no-repeat;padding-left:22px; font-size:90%; font-weight:bold; display:block; color:#333;}
UL.month LI DIV.monthDesc{display:none;}
UL.month LI.on DIV.monthDesc{display:block;font-size:11px;color:#555555;}
UL.month LI DIV.monthDesc DIV.row{border-bottom:1px solid #F3F3F3;}
UL.month LI DIV.monthDesc DIV.row.last{ border-bottom:none;}
UL.month LI DIV.monthDesc DIV.l{float:left; width:80px; margin:0; padding:8px 4px 8px 26px;}
UL.month LI DIV.monthDesc DIV.l.on{background:url(/i/priceSensitive.gif) 6px 13px no-repeat;}
UL.month LI DIV.monthDesc DIV.c{float:left; width:325px; border-left:1px solid #F3F3F3; border-right:1px solid #F3F3F3; padding:8px 4px 8px 4px;}
UL.month LI DIV.monthDesc DIV.r{float:left; width:55px; padding:8px 4px 8px 4px;}
UL.month LI DIV.monthDesc DIV SPAN{ color:#dcdcdc;}
.monthLegenda{margin-top:10px;color:#555;background:url(/i/priceSensitive.gif) 8px 4px no-repeat;font-size:80%; padding:0 0 5px 21px; border-bottom:1px solid #F3F3F3;}

TABLE.tableData{text-align:center; font-size:10px;}
TABLE.tableData TD{text-align:center;padding:4px; border-bottom:1px solid #FFF;color:#555;}
TABLE.tableData TH{text-align:center;padding:4px;color:#000;}
TABLE.tableData TH.main{border-bottom:1px solid #F3F3F3;padding:10px;}
TABLE.tableData TR.odd{background:#e4e4e4;}
TABLE.tableData TR.even{background:#f1f1f1;}
TABLE.tableData TD.firstCell{border-right:9px solid #FFF; text-align:left;}
TABLE.tableData TD.firstCell2{border-right:1px solid #FFF; text-align:left;}
TABLE.tableData TD.middleCell{text-align:left;border-right:1px solid #FFF;border-left:1px solid #FFF;}
TABLE.tableData TD.bright{border-right:1px solid #FFF;}

TABLE.tableData2{text-align:center; font-size:9px;}
TABLE.tableData2 TD{text-align:center;padding:6px 4px 6px 3px; border-bottom:1px solid #FFF;color:#555;}
TABLE.tableData2 TH{text-align:center;padding:4px 0px 4px 0px;color:#000; font-size:10px;}
TABLE.tableData2 TH.main{border-bottom:1px solid #F3F3F3;padding:10px;}
TABLE.tableData2 TR.odd{background:#e4e4e4;}
TABLE.tableData2 TR.even{background:#f1f1f1;}
TABLE.tableData2 TD.firstCell{border-right:9px solid #FFF; text-align:left;}
TABLE.tableData2 TD.firstCell2{border-right:1px solid #FFF; text-align:left; font-size:9px;padding-right:1px;padding-left:2px;}
TABLE.tableData2 TD.middleCell{text-align:left;border-right:1px solid #FFF;border-left:1px solid #FFF;}
TABLE.tableData2 TD.bright{border-right:1px solid #FFF;}

table.docTable{width:100%;border-top:1px solid #F3F3F3;border-collapse:separate;}
table.docTable td{vertical-align:top;font-size:80%;border-top:2px solid #FFF;padding:4px 11px;}
table.docTable tr.odd td{background-color:#E4E4E4;}
table.docTable tr.even td{background-color:#F1F1F1;}
table.docTable td.ico{width:1%;padding:2px 4px;border-left:1px solid #FFF;}

.box3cols{background:#F1F1F1;margin-bottom:6px;font-family:"Trebuchet MS",Arial,sans-serif;background-position:bottom right;background-repeat:no-repeat;padding-bottom:5px;}
.box3cols H3{font-size:140%;padding:.5em .9em; font-weight:normal; color:#3F77B2;line-height:95%;}
.box3cols div.title{font-size:95%;padding:0 0 0 16px; font-weight:800; color:#3F77B2;}
.box3cols div.text{font-size:85%;padding:0 0 0 16px; font-weight:800; color:#333;}

.box3cols .flr.w33 .btn{position:absolute;bottom:10px;right:10px;}
.box3cols DIV.padd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Arial
}

label {
	display:block;
	font-size: 10px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;	
}

DIV.TabCont {
	BACKGROUND: url(/i/tabInWidBkg.gif) repeat-x left bottom; WIDTH: 100%; HEIGHT: 30px
}
DIV.TabCont DIV.pos {
	POSITION: relative; TOP: 1px; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabOff {
	FONT-SIZE: 0.75em; BACKGROUND: url(/i/tab_back_off.gif) repeat-x; FLOAT: left; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabOn {
	FONT-SIZE: 0.9em; BACKGROUND: url(/i/tab_back_on.gif) repeat-x; FLOAT: left; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabOn H4 {
	FONT-WEIGHT: 800; MARGIN: 12px 4px 0px; COLOR: #d23636 
}
DIV.TabCont DIV.pos DIV.tabOff H4 {
	FONT-WEIGHT: 800; MARGIN: 14px 4px 0px; COLOR: #d23636;
}
DIV.TabCont DIV.pos DIV.tabOff H4 A {
	FONT-WEIGHT: bold; COLOR: #515151; TEXT-DECORATION: none
}
DIV.TabCont DIV.pos DIV.tabOff H4 A:hover {
	COLOR: #d23636; TEXT-DECORATION: none
}
DIV.TabCont DIV.pos DIV.tabOn H4 A {
	COLOR: #d23636; TEXT-DECORATION: none
}
DIV.TabCont DIV.pos DIV.tabOff H5 {
	FONT-WEIGHT: 800; MARGIN: 13px 4px 0px; COLOR: #d23636
}
DIV.TabCont DIV.pos DIV.tabOff H5 A {
	FONT-WEIGHT: bold; COLOR: #3f77b2; TEXT-DECORATION: none
}
DIV.TabCont DIV.pos DIV.tabOff H5 A:hover {
	COLOR: #d23636; TEXT-DECORATION: none
}
DIV.TabCont DIV.pos DIV.tabSxOn {
	FONT-SIZE: 1px; BACKGROUND: url(/i/tab_sx_on.gif) no-repeat; FLOAT: left; WIDTH: 7px; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabDxOn {
	FONT-SIZE: 1px; BACKGROUND: url(/i/tab_dx_on.gif) no-repeat; FLOAT: left; WIDTH: 22px; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabSxOff {
	FONT-SIZE: 1px; BACKGROUND: url(/i/tab_sx_off.gif) no-repeat; FLOAT: left; WIDTH: 9px; HEIGHT: 29px
}
DIV.TabCont DIV.pos DIV.tabDxOff {
	FONT-SIZE: 1px; BACKGROUND: url(/i/tab_dx_off.gif) no-repeat; FLOAT: left; WIDTH: 13px; HEIGHT: 29px
}

.nodottedBox {
	WIDTH: 248px
}

.level H4 A {
	COLOR: #3f77b2
}
.level H4 {
	PADDING-BOTTOM: 21px; MARGIN: 0px
}
.level H5 A {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial
}
.level H5 A.errorPage {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #555
}
.level H6 A {
	PADDING-LEFT: 20px; FONT-SIZE: 80%; COLOR: #808080; FONT-FAMILY: Arial
}
.level {
	PADDING-BOTTOM: 25px
}
.sLevel {
	PADDING-BOTTOM: 10px
}
.tLevel {
	PADDING-TOP: 4px
}

TABLE.tbl {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.tbl TD {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 85%; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tbl TH {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tbl TH {
	BORDER-TOP: #f3f3f3 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 85%; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #000
}
TABLE.tbl TH.nt {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tbl TR.nt TH {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tbl TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; COLOR: #555; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.tbl TR.nb TD {
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.tbl TD.lbl {
	BORDER-RIGHT: #fff 14px solid
}
TABLE.tbl TR.odd TD {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tbl TR.even TD {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.tbl TR.even TD.date {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tbl TR.even H4 {
	FONT-SIZE: 120%;
}

TABLE.tbl TD.link A.ar {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/i/ar.gif) no-repeat 0px 5px; FONT-SIZE: 120%; color:#3F77B2; font-family:"Trebuchet MS",Arial,sans-serif; font-weight:bold;
}
TABLE.tbl TD.link A.ar:hover{
	COLOR: #e2001a
}

TABLE.tbl TD.doc {
	WIDTH: 12%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.tbl TD.doc IMG {
	VERTICAL-ALIGN: middle
}
TABLE.tbl IMG.vm {
	VERTICAL-ALIGN: middle
}
TABLE.tbl A.ar {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/i/ar.gif) no-repeat 0px 3px; COLOR: #555
}
TABLE.tbl A.woar {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #555
}
TABLE.tbl TD.r {
	TEXT-ALIGN: right
}
TABLE.tbl TD.wlblt {
	WIDTH: 30%
}
TABLE.tbl TD.wdt {
	WIDTH: 15%
}

TABLE.tblFix {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.tblFix TD {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tblFix TH {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tblFix TH {
	BORDER-TOP: #f3f3f3 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #000
}
TABLE.tblFix TH.nt {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tblFix TR.nt TH {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tblFix TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; COLOR: #555; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.tblFix TR.nb TD {
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.tblFix TD.lbl {
	BORDER-RIGHT: #fff 14px solid
}
TABLE.tblFix TR.odd TD {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tblFix TR.even TD {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.tblFix TR.even TD.date {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tblFix TR.even H4 {
	FONT-SIZE: 13px;
}
TABLE.tblFix TD.doc {
	WIDTH: 12%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.tblFix TD.doc IMG {
	VERTICAL-ALIGN: middle
}
TABLE.tblFix IMG.vm {
	VERTICAL-ALIGN: middle
}
TABLE.tblFix A.ar {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/i/ar.gif) no-repeat 0px 3px; COLOR: #555
}
TABLE.tblFix A.woar {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #555
}
TABLE.tblFix TD.r {
	TEXT-ALIGN: right
}
TABLE.tblFix TD.wlblt {
	WIDTH: 30%
}
TABLE.tblFix TD.wdt {
	WIDTH: 15%
}

TABLE.tblFix2 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.tblFix2 TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.4em; FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tblFix2 TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 11px; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
TABLE.tblFix2 TH {
	BORDER-TOP: #f3f3f3 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #000
}
TABLE.tblFix2 TH.nt {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tblFix2 TR.nt TH {
	BORDER-TOP-WIDTH: 0px
}
TABLE.tblFix2 TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; COLOR: #555; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.tblFix2 TR.nb TD {
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.tblFix2 TD.lbl {
	BORDER-RIGHT: #fff 14px solid
}
TABLE.tblFix2 TR.odd TD {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tblFix2 TR.even TD {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.tblFix2 TR.even TD.date {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.tblFix2 TR.even H4 {
	FONT-SIZE: 13px;
}
TABLE.tblFix2 TD.doc {
	WIDTH: 12%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.tblFix2 TD.doc IMG {
	VERTICAL-ALIGN: middle
}
TABLE.tblFix2 IMG.vm {
	VERTICAL-ALIGN: middle
}
TABLE.tblFix2 A.ar {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/i/ar.gif) no-repeat 0px 3px; COLOR: #555
}
TABLE.tblFix2 A.woar {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #555
}
TABLE.tblFix2 TD.r {
	TEXT-ALIGN: right
}
TABLE.tblFix2 TD.wlblt {
	WIDTH: 30%
}
TABLE.tblFix2 TD.wdt {
	WIDTH: 15%
}

SPAN.val {
	FONT-WEIGHT: bold; COLOR: #555
}

P.prdate {
	COLOR: #3f77b2
}

DIV.tabnotes {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 80%; line-height:140%; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
P.notes {
	FONT-SIZE: 70%
}
OL.notesAlpha {
	font-size:10px; line-height:140%; color:#555555; list-style:lower-alpha; list-style-position: inside; margin:0 0 5px 18px;
}
OL.notesDecimal {
	font-size:10px; line-height:140%; color:#555555; list-style:decimal; list-style-position: inside; margin:0 0 5px 18px;
}
OL.Decimal {
	font-size:95%; line-height:140%; color:#555555; list-style:decimal; list-style-position: inside; margin:0 0 5px 18px;
}
OL.Decimal2 {
	font-size:90%; line-height:140%; color:#555555; list-style:decimal; list-style-position: inside; margin:0 0 5px 18px;
}
UL.notes {
	font-size:10px; line-height:140%; color:#555555; list-style:disc; list-style-position: inside; margin:0 0 5px 18px;
}

DIV.hd {
	BACKGROUND: url(/i/tabInWidBkg.gif) repeat-x left bottom; HEIGHT: 30px
}
DIV.tabYear DIV.hd {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 28px
}
.tabend {
	HEIGHT: 30px
}

DIV.archSect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV.on.archSect {
	BORDER-BOTTOM: #f4f4f4 1px solid
}
DIV.archSect DIV.a {
	PADDING-LEFT: 1em; FONT-SIZE: 95%; BACKGROUND: url(/i/ad.gif) no-repeat 0px 0.5em; MARGIN-LEFT: 1em; COLOR: #e2001a
}
DIV.archSect A {
	DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 95%; BACKGROUND: url(/i/ar.gif) no-repeat 0px 0.4em; MARGIN-LEFT: 1em; COLOR: #e2001a
}
DIV.archSect A.on {
	BACKGROUND: url(/i/ad.gif) no-repeat 0px 0.5em
}
TABLE.archTable {
	MARGIN: 1px 0px 1em; WIDTH: 100%
}
TABLE.archTable TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 11px; FONT-SIZE: 83%; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 0px solid; COLOR: #555; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 0px solid
}
TABLE.archTable A {
	COLOR: #555
}
TABLE.archTable TD.vtop {
	VERTICAL-ALIGN: top
}
TABLE.vtop.archTable TD {
	VERTICAL-ALIGN: top
}
TABLE.archTable TD.hl {
	BACKGROUND: #e4e4e4; LINE-HEIGHT: 150%
}
TABLE.archTable TD.vtop.hl {
	LINE-HEIGHT: normal
}
TABLE.archTable TD.sp {
	BORDER-RIGHT: #fff 13px solid; WIDTH: 17%
}
TABLE.archTable TD.doc {
	WIDTH: 14%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.archTable TD.doc IMG {
	VERTICAL-ALIGN: middle
}
TABLE.archTable IMG.ico {
	MARGIN-LEFT: 1em; VERTICAL-ALIGN: middle
}
TABLE.archTable TR.btm TD {
	VERTICAL-ALIGN: bottom
}
TABLE.archTable TD.cont {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 100%; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
TABLE.archTable TD.cont TABLE {
	WIDTH: 100%
}
TABLE.archTable TR.sp TD {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px! important
}
TABLE.archTable TR.odd TD {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.archTable TR.evn TD {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.archTable TR.row1 TD {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.archTable TR.row0 TD {
	BACKGROUND-COLOR: #f1f1f1
}
TABLE.archTable TR.title TD {
	BORDER-BOTTOM: #fff 3px solid
}
TABLE.archTable TD.emp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.archTable TD.emp DIV {
	MARGIN-TOP: -2px; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 1px
}
TABLE.archTable H5 {
	FONT-WEIGHT: bold; COLOR: #3f77b2; LINE-HEIGHT: 140%
}
TABLE.archTable A.aggTit {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 80%; BACKGROUND: url(/i/listRed.gif) no-repeat 0px 0.8em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 13px; COLOR: #e2001a; PADDING-TOP: 0.5em
}
TABLE.archTable A.on.aggTit {
	BACKGROUND-POSITION: 0px 1em; BACKGROUND-IMAGE: url(/i/listRedOn.gif)
}
TABLE.archTable .aggTit2 {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 80%; PADDING-BOTTOM: 0.5em; MARGIN: 0px 13px; COLOR: #333333; PADDING-TOP: 0.5em
}
TABLE.archTable DIV.agg {
	DISPLAY: none
}
TABLE.archTable DIV.agg TABLE TD {
	PADDING-LEFT: 24px
}
TABLE.archTable DIV.agg TABLE TD.doc {
	PADDING-LEFT: 11px
}
TABLE.archTable A.ar {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/i/ar.gif) no-repeat 0px 3px; COLOR: #555
}
TABLE.archTable TD.imp {
	FONT-WEIGHT: bold; COLOR: #e2001a
}

.lastUpdateString {
	FONT-SIZE: 90%; COLOR: #acacac
}
.lastUpdateDate {
	FONT-WEIGHT: bold; COLOR: #acacac; LINE-HEIGHT: 140%
}


#btnTabs {
	HEIGHT: 55px
}
#btnTabs .tab A {
	PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(/i/bg_btntab.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #333; LINE-HEIGHT: 22px; MARGIN-RIGHT: 7px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 22px; TEXT-ALIGN: center; cursor: hand;
}
#btnTabs .tab A.on {
	BACKGROUND: #3f77b2; COLOR: #fff
}
#btnTabs .tab A:hover {
	TEXT-DECORATION: none
}
#btnTabs .tab A DIV.l {
	WIDTH: 4px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 22px
}
#btnTabs .tab A DIV.r {
	WIDTH: 4px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 22px
}
#btnTabs .tab A DIV.l {
	LEFT: 0px; BACKGROUND-IMAGE: url(/i/bg_btntab_l.gif)
}
#btnTabs .tab A DIV.r {
	RIGHT: -2px; BACKGROUND-IMAGE: url(/i/bg_btntab_r.gif)
}
#btnTabs .tab A.on DIV.l {
	BACKGROUND-IMAGE: url(/i/bg_btntabon_l.gif)
}
#btnTabs .tab A.on DIV.r {
	RIGHT: -2px; BACKGROUND-IMAGE: url(/i/bg_btntabon_r.gif)
}

#RegForm1_lblResult p { 
	COLOR: #E2001A; 
	FONT-WEIGHT: bold;
}
