.outer { 
	position: relative;
	height:400px;
	width:100%;
	margin:0px 0px 0px 0px;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}
.outer01 { 
	position: relative;
	height:450px;
	width:205px;
	margin:5px 0px 5px 10px;
}
.inner01 {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}
.wf {
	width: 100%;
}
.tiho01 {
	background: url(../images/tiho_01.gif) left 10px no-repeat #FFF;
	color:#FFFFFF;
	height:40px;
	vertical-align: middle;
	padding:0px 0px 0px 10px;
}
.tiho02 {
	color:#000000;
	font-size:15px;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.form01{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	background:#0053A4;
	border:1px solid #0053A4;
	width:50%;
}
.form02{
	font-size:13px;
	width:50%;
}
.lines01 {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
FORM {
	MARGIN: 0px
}
BODY.homeBg {
	BACKGROUND-POSITION: 0px right; BACKGROUND-IMAGE: url(../images/frameCont_bodyBg.gif); BACKGROUND-REPEAT: repeat-x;
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
.searchlinks {
	FONT-SIZE: 11px; COLOR: #3a428f; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tich {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tich:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiho {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tiho03 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	COLOR: #1e3666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	border-bottom: 1px dotted #c4c4c4;
	
}
.tiho4 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	COLOR: #ccc; 
	TEXT-DECORATION: none;
}
.tiho4 a {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	height:25px;
	COLOR: #b20537; 
	TEXT-DECORATION: none;
	background:url(../images/delete.gif) right 7px no-repeat;
	padding:10px 15px 0px 0px;
}
.tiho4 a:hover {
	background:url(../images/delete_over.gif) right 7px no-repeat;
}
.tihelp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #B20537; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.trlink {
	COLOR: #6060cc; TEXT-DECORATION: underline
}
.reglink {
	COLOR: #B20537; TEXT-DECORATION: none
}
.welcomeTitle {
	FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txhelp1 {
	FONT-SIZE: 10px; COLOR: #B20537; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp1:hover {
	FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp2:hover {
	FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.txhelp3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp3a {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #B20537; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txhelp3a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #B20537; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h3 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.h4 {
	FONT-WEIGHT: bold; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txmain {
	FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txquote {
	FONT-SIZE: 100%; COLOR: #4c4c4c; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txqautor {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.txpoints {
	FONT-SIZE: 100%; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txoutline {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txoutline:hover {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txoutlinea {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tioutline {
	FONT-SIZE: 70%; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx2:hover {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx4 {
	FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tx4:hover {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.td1 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #333333; PADDING-TOP: 7px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td2 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td3 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td4 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td4last {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.td5 {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td5last {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form1 {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; WIDTH: 100%; COLOR: #333333; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.form2 {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #333333; BORDER-BOTTOM: #d1d1d1 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bt1 {
	BORDER-RIGHT: #a6a6ae 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; COLOR: #333333; BORDER-BOTTOM: #a6a6ae 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bt2 {
	BORDER-RIGHT: #a6a6ae 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #a6a6ae 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bt1n {
	BORDER-RIGHT: #a6a6ae 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; COLOR: #999999; BORDER-BOTTOM: #a6a6ae 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.line1 {
	HEIGHT: 1px; BACKGROUND-COLOR: #e1e1e1
}
.linebox1 {
	BORDER-RIGHT: #dddddf 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #dddddf 1px solid; BACKGROUND-COLOR: #ffffff
}
.linebox2 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #ececef 1px solid; BORDER-LEFT: #ececef 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
.toolti {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4c4c4c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tooloffer {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tooltx1 {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tooltx1:hover {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.helpblock {
	BORDER-RIGHT: #B20537 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #B20537 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #B20537 1px solid; COLOR: #B20537; PADDING-TOP: 10px; BORDER-BOTTOM: #B20537 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.navtool {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.navtool:hover {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff6600 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff6600 1px solid; COLOR: #ff6600; PADDING-TOP: 2px; BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tablemain1 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.tablemain2 {
	BORDER-RIGHT: #dcdce0 1px solid; BORDER-TOP: #dcdce0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #dcdce0 1px solid; COLOR: #333333; BORDER-BOTTOM: #dcdce0 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}
.tableheader {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f2f2f3 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f2f2f3 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdce0 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}
.tablebottom {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f2f2f3 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f2f2f3 1px solid; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #e7e7ea 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7ea; TEXT-DECORATION: none
}
.tablename {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dcdce0 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dcdce0 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e7ea 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tableno {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablecopy {
	BORDER-RIGHT: #e7e7ea 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdce0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dcdce0 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #e7e7ea 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tdheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.tdheader1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tdcontent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.tdcontent1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9; TEXT-DECORATION: none
}
.tdcontent2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.rd1-pagePhoto1 {
	WIDTH: 100%; HEIGHT: 83px
}
TD.rd1-pagePhoto1 {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#rd1ProtZoneLeftShadow {
	LEFT: 238px; WIDTH: 12px; POSITION: absolute; TOP: 68px; HEIGHT: 33px
}
#rd1ProtZoneRightShadow {
	DISPLAY: none; LEFT: 0px; WIDTH: 127px; POSITION: absolute; TOP: 0px; HEIGHT: 35px
}
#rd1ProtZoneTopShadow {
	DISPLAY: none; LEFT: 250px; WIDTH: 10px; POSITION: absolute; TOP: 68px; HEIGHT: 12px
}
#scrollContainer {
	VISIBILITY: hidden; OVERFLOW: hidden; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
#scrollText {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#scrollIconsTop {
	DISPLAY: none; Z-INDEX: 100; LEFT: 0px; WIDTH: 16px; POSITION: absolute; TOP: 0px; HEIGHT: 16px
}
#scrollIconsBottom {
	DISPLAY: none; Z-INDEX: 100; RIGHT: 0px; WIDTH: 16px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 16px
}
A.smallUnder {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.smallUnder:visited {
	COLOR: #00cccc; TEXT-DECORATION: underline
}
A.smallUnder:hover {
	COLOR: #006699; TEXT-DECORATION: none
}
A.smallUnder:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}


.repname01{
	padding:11px 0px 0px 0px;
	margin:0px;
	display:block;
	font-size:13px;
	color:#333;
	font-weight:bold;
}
.repname01 span{
	font-weight: normal !important; 
}
.repdate01{
	padding:12px 20px 0px 25px;
	margin:0px;
	display:block;
	font-size:11px;
	color:#66cc00;
	background:url(../images/ico_book_a.gif) 0px 16px no-repeat;
}
.hiderepchap01{
	padding:5px 0px 6px 15px;
	margin:0px;
	font-size:11px;
	color:#333366;
	background:url(../images/chap_hide.gif) 0px 6px no-repeat;
}
.showrepchap01{
	padding:5px 0px 6px 15px;
	margin:0px;
	font-size:11px;
	color:#333366;
	background:url(../images/chap_show.gif) 0px 6px no-repeat;
}
.repmatch{
	padding: 0px 0px 10px 0px;
	margin:5px 0px;
	font-size:11px;
	color:#ff6600;
	display:block;
}
.items1 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	list-style:none;
	font-size:11px;
	color:#FF6600;
	display:block;
}
.items1 li {
	padding:2px 0px 2px 0px;
	margin:0px;
	list-style:none;
	display:block;
}
.items1 a {
	text-decoration:none !important;
	color:#333;
}
.items1 a:hover {
	text-decoration:underline !important;
	color:#006699;
}
.highlight{
	color:#ff6600;
}
.orange{
	color:#ff6600;
}
.langs01 {
	display:block;
	padding:5px 0px 0px 0px;
}

.itemsnews1 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	list-style:none;
	font-size:11px;
	color:#999;
	display:block;
}
.itemsnews1 li {
	padding:5px 5px 7px 5px;
	margin:0px 0px 7px 0px;
	list-style:none;
	display:block;
}
.itemsnews1 .activ01 {
	padding:5px 5px 7px 5px;
	background:#e6e6e6;
	margin:0px 0px 7px 0px;
	list-style:none;
	display:block;
	color:#666666;
}
.itemsnews1 span {
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
	display:block;
}
.itemsnews1 a {
	text-decoration:none !important;
	color:#505050;
	font-weight:bold;
}
.itemsnews1 a:hover {
	text-decoration:underline !important;
	font-weight:bold;
}
.itemsnews1a {
	text-decoration:none !important;
	color:#000 !important;
	font-weight:bold;
}
.itemsnews1ti {
	padding:5px;
	text-decoration:none !important;
	color:#000 !important;
	font-weight:bold;
	border-bottom:1px dotted #ccc;
}
.newstitle01 {
	padding: 0px 0px 15px 0px;
	font-size:24px;
	display:block;
}
.divideline01 {
	margin:11px 0px 0px 0px;
	border-top: 1px dotted #c4c4c4;
	height:1px;
}
.toolslis01 {
	padding:5px 0px 7px 0px;
	margin:11px 0px 15px 0px;
	list-style:none;
	font-size:11px;
	color:#999;
	display:block;
	border-top: 1px dotted #c4c4c4;
	border-bottom: 1px dotted #c4c4c4;
	height:35px;
}
.toolslis01 li {
	padding:0px 0px 0px 10px;
	margin:3px 15px 3px 0px;
	list-style:none;
	display:block;
	float:left;
	border-left: 1px solid #c4c4c4;
}
.toolslis01 img {
	padding:0px 0px 0px 0px;
	margin:3px;
	vertical-align:middle;
}
.toolslis01 a {
	text-decoration:none !important;
	color:#505050;
}
/*login*/
.windowcont01 {
	height:100%;
}
.footercont01 {
	position:absolute;
	bottom:0px;
	padding:25px;
}
.headercont01{
	background:url(../images/frameCont_bodyBg.gif) 0 0 repeat-x #CCCCCC;
	height:101px;
	padding:0px;
}
.contentcont01{
	padding:50px;
}
.contentcont02{
	width:320px;
	background:url(../images/login_bg.jpg) 0 0 repeat-x #fff;
	padding:10px;
	display:block;
	float:left;
}
.contenthi01{
	background:#b20537;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px !important;
	font-weight:normal !important;
	padding:5px;
	display:block;
	margin-bottom:10px;
}
.contentlabel01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px !important;
	width:100px;
	height:31px;
}
.contenttable01{
	margin:10px;
}
.contentform01{
	width:200px;
}
.contentform02{
	width:100%;
	min-width:200px;
	margin: 5px 0 5px 0;
}
.contentbtn01{
	width:100px;
	padding:2px;
	margin: 20px 0px;
}
.contentbtn02{
	padding:2px 10px;
	margin: 5px 0px;
}
.contentlinks01{
	padding:20px 0px;
	border-top:1px solid #e3e7ea;
}
.contentlinks02{
	padding: 2px 0 2px 20px;
	background:url(../images/next.gif) 0 4px no-repeat;
	font-size:13px;
	display:block;
	color:#1e3666;
}
.contentdev01{
	width:61px;
	padding:10px;
	display:block;
	float:left;
	height:300px;
	background:url(../images/login_line.gif) center top repeat-y;
	text-align:center;
}
.headerlogo01{
	float:left; 
	width:200px; 
	height:100px; 
	display:block; 
	padding:25px 0px 0px 20px;
}
/*tabs*/
.hortabs01 {
	font-size:13px;
	font-weight:bold;
	height:29px;
	display:block;
	background:url(../images/hortabs02bg.gif) bottom left repeat-x;
	clear:both;
	margin-top:15px;
}
.hortabs01 a{
	margin: 5px 7px 5px 7px;
	display:block;
}
.hortabs01 img{
	margin: 0px 0px 0px 7px;
}
.hortabs01a {
	color:#018601 !important;
	width:auto;
	height:29px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:#FFFFFF;
	float:left;
	display:block;
	margin-right:2px;
	padding:0 !important;
	white-space: nowrap;	
}
.hortabs01a a{
	color:#018601 !important;
}
.hortabs01n {
	width:auto;
	height:29px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:url(../images/hortabs01bg.gif) bottom left repeat-x;
	float:left;
	display:block;
	margin-right:2px;
	padding:0 !important;
	white-space: nowrap;	
}
/**/
/*update list*/
.items2 {
	padding:10px 0px 25px 7px;
	margin:0px 0px 10px 0px;
	list-style:none;
	color:#018601;
	display:block;
	background:url(../images/ss17.gif) left bottom repeat-x;
}
.items2 li {
	padding:7px 0px 7px 0px;
	margin:0px;
	list-style:none;
	display:block;
	border-bottom:1px solid #e7e7ec;
}
.items2 a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none !important;
	color:#1e3666;
}
.items2 span{
	font-size:10px !important;
	font-weight:bold;
	text-decoration:none !important;
	color:#999999 !important;
	padding:3px 15px 3px 7px;
	background:url(../images/next.gif) right 3px no-repeat;
}
.items2 a:hover {
	text-decoration:underline !important;
	color:#006699 !important;
}
.items2 a:hover span {
	text-decoration:underline !important;
	color:#006699 !important;
}
.hide {
	display:none;
}
.items3 {
	padding:10px 0px 0px 7px;
	margin:0px 0px 10px 0px;
	list-style:none;
	display:block;
	background:url(../images/ss17.gif) left bottom repeat-x;
}
.items3 li {
	padding:7px 0px 7px 0px;
	margin:0px;
	list-style:none;
	display:block;
}
.items3t {
	font-size:13px;
	font-weight:bold;
	color:#1e3666;
	text-decoration:none !important;
	border-bottom:1px solid #e7e7ec;
}
/**/

.tli01 {
	font-weight:bold;
	color:#1e3666;
	text-decoration:none;
	padding: 2px 10px 3px 22px;
	background:url(../images/til.gif) left top no-repeat;
	height:18px;
	margin:10px 15px 0 0;
}
.toc01 {
	font-weight:bold;
	color:#1e3666;
	text-decoration:none;
	padding: 2px 10px 3px 20px;
	background:url(../images/toc.gif) left top no-repeat;
	height:18px;
	margin:10px 15px 0 0;
}
.printicon {
	font-weight:bold;
	color:#1e3666;
	text-decoration:none;
	padding: 2px 10px 3px 20px;
	background:url(../images/print.gif) 0px 2px no-repeat;
	height:18px;
	margin:10px 15px 0 0;
}
