.co-container-1 {
    border: 1px solid #f7e6fc;
	padding: 4px;
}

.co-content-1 {
	width: 100%;
}

.so-banner {
    margin-bottom: 9px;
}

.so-container, .so-container-2 {
    margin-bottom: 9px;
	width: 250px;
}

.so-content-1 {

}

.so-content-indent {
	padding: 9px 9px 6px 9px;
}

.so-content-2 {
	border-left: 2px solid #AEBFF8;
	border-right: 2px solid #AEBFF8;
	padding: 0 5px 4px 5px;
}

.so-content-indent-2 {
	width: 100%;
}

.so-header, .so-footer {
	height: 3px;
	background-color: #EFF4FD;
}

.so-header-co-left {
	background: url(../img/objects/so_bg_header_co_left.gif) no-repeat left;
	height: 3px;
}

.so-header-co-right {
	background: url(../img/objects/so_bg_header_co_right.gif) no-repeat right;
	height: 3px;
}

.so-footer-co-left {
	background: url(../img/objects/so_bg_footer_co_left.gif) no-repeat left;
	height: 3px;
}

.so-footer-co-right {
	background: url(../img/objects/so_bg_footer_co_right.gif) no-repeat right;
	height: 3px;
}

.so-header-2 {
	height: 6px;
	background: url(../img/objects/so_bg_top2.gif) repeat-x;
}

.so-footer-2 {
	height: 6px;
	background: url(../img/objects/so_bg_bottom2.gif) repeat-x;
}

.so-header-co-left-2 {
	background: url(../img/objects/so_bg_header_co_left2.gif) no-repeat left;
	height: 6px;
}

.so-header-co-right-2 {
	background: url(../img/objects/so_bg_header_co_right2.gif) no-repeat right;
	height: 6px;
}

.so-footer-co-left-2 {
	background: url(../img/objects/so_bg_footer_co_left2.gif) no-repeat left;
	height: 6px;
}

.so-footer-co-right-2 {
	background: url(../img/objects/so_bg_footer_co_right2.gif) no-repeat right;
	height: 6px;
}


.so-title {

}

.so-title-content {

}

.so-link {
	display: block;
	padding: 4px 0 0 12px;
	background: url(../img/arrow2.gif) no-repeat 4px 8px;
}

.so-delimeter {
	font-size: 9px;
	height: 9px;
	line-height: 9px;
}












.so-header-3 {
	height: 6px;
	background: url(../img/objects/so_bg_top3.gif) repeat-x;
}

.so-footer-3 {
	height: 6px;
	background: url(../img/objects/so_bg_bottom3.gif) repeat-x;
}

.so-header-co-left-3 {
	background: url(../img/objects/so_bg_header_co_left3.gif) no-repeat left;
	height: 6px;
}

.so-header-co-right-3 {
	background: url(../img/objects/so_bg_header_co_right3.gif) no-repeat right;
	height: 6px;
}

.so-footer-co-left-3 {
	background: url(../img/objects/so_bg_footer_co_left3.gif) no-repeat left;
	height: 6px;
}

.so-footer-co-right-3 {
	background: url(../img/objects/so_bg_footer_co_right3.gif) no-repeat right;
	height: 6px;
}


.so-container-3 {
	background-color: #EFF4FD;
	margin-bottom: 10px;
}

.so-content-3 {
	border-left: 2px solid #AEBFF8;
	border-right: 2px solid #AEBFF8;
	padding: 0 6px;
}

.so-content-indent-3 {
	width: 100%;
}

.so-content-3 h2 {
	color: #ec1e99;
}

.so-content-3 a {
	color: #54629D;
}

.so-line {
	background: url(../img/so_dots.gif) repeat-x 0 6px;
	height: 13px;
	line-height: 13px;
	font-size: 13px;
}

















.regtip {
width:215px;
}

.regtip .ulcorner {
background:transparent url(../img/tooltip/regtip-ul3.gif) no-repeat scroll left top;
}
.regtip .tborder {
background:transparent url(../img/tooltip/regtip-t3.gif) repeat-x scroll center top;
}
.regtip .urcorner {
background:transparent url(../img/tooltip/regtip-ur3.gif) no-repeat scroll right top;
}

.regtip .lborder {
background:transparent url(../img/tooltip/regtip-3.gif) no-repeat;
}

.regtip .content {

color:#666666 !important;
padding:3px 5px 5px 5px;
width:100%;
}

.regtip .rborder {
background:transparent url(../img/tooltip/regtip-r3.gif) repeat-y scroll right center;
}

.regtip .llcorner {
background:transparent url(../img/tooltip/regtip-ll3.gif) no-repeat scroll left bottom;
}
.regtip .bborder {
background:transparent url(../img/tooltip/regtip-b3.gif) repeat-x scroll center bottom;
}
.regtip .lrcorner {
background:transparent url(../img/tooltip/regtip-lr3.gif) no-repeat scroll right bottom;
}
/*
.regtip {
width:160px;
}
.regtip .ulcorner {
background:transparent url(../img/tooltip/regtip-ul.gif) no-repeat scroll left top;
}
.regtip .tborder {
background:transparent url(../img/tooltip/regtip-t.gif) repeat-x scroll center top;
}
.regtip .urcorner {
background:transparent url(../img/tooltip/regtip-ur.gif) no-repeat scroll right top;
}
.regtip .lborder {
background:transparent url(../img/tooltip/regtip-l.gif) repeat-y scroll left center;
vertical-align:middle;
}
.regtip .larrow {
background:transparent url(../img/tooltip/regtip-l-arrow.gif) repeat-y scroll right center;
}
.regtip .content {
background-color:#FFFFFF;
color:inherit;
padding:5px;
width:100%;
}
.regtip .header {
background-color:#733576;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
padding:3px;
width:100%;
}
.regtip .header2 {
background-color:#5E707B;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
padding:3px;
width:100%;
}
.regtip .rborder {
background:transparent url(../img/tooltip/regtip-r.gif) repeat-y scroll right center;
}
.regtip .llcorner {
background:transparent url(../img/tooltip/regtip-ll.gif) no-repeat scroll left bottom;
}
.regtip .bborder {
background:transparent url(../img/tooltip/regtip-b.gif) repeat-x scroll center bottom;
}
.regtip .lrcorner {
background:transparent url(../img/tooltip/regtip-lr.gif) no-repeat scroll right bottom;
}
.regtip .ulcorner2 {
background:transparent url(../img/tooltip/regtip-ul2.gif) no-repeat scroll left top;
}
.regtip .tborder2 {
background:transparent url(../img/tooltip/regtip-t.gif) repeat-x scroll center top;
}
.regtip .urcorner2 {
background:transparent url(../img/tooltip/regtip-ur2.gif) no-repeat scroll right top;
}
.regtip .lborder2 {
background:transparent url(../img/tooltip/regtip-l2.gif) repeat-y scroll left center;
vertical-align:middle;
}
.regtip .larrow2 {
background:transparent url(../img/tooltip/regtip-l-arrow.gif) repeat-y scroll right center;
}


*/












.co-header-2 {
	height: 6px;
	background: url(../img/objects/co_bg_top2.gif) repeat-x;
}

.co-footer-2 {
	height: 6px;
	background: url(../img/objects/co_bg_bottom2.gif) repeat-x;
}

.co-header-co-left-2 {
	background: url(../img/objects/co_bg_header_co_left2.gif) no-repeat left;
	height: 6px;
}

.co-header-co-right-2 {
	background: url(../img/objects/co_bg_header_co_right2.gif) no-repeat right;
	height: 6px;
}

.co-footer-co-left-2 {
	background: url(../img/objects/co_bg_footer_co_left2.gif) no-repeat left;
	height: 6px;
}

.co-footer-co-right-2 {
	background: url(../img/objects/co_bg_footer_co_right2.gif) no-repeat right;
	height: 6px;
}


.co-container-2 {
	margin-bottom: 10px;
}

.co-content-2, .co-title-2 {
	border-left: 2px solid #AEBFF8;
	border-right: 2px solid #AEBFF8;
	padding: 6px 10px;
	background-color: #EFF4FD;
}

.co-title-2 {
	color: #27507F;
	font-weight: bold;
	font-size: 110%;
	padding: 6px 20px 9px 20px !important;
	background-color: #fff !important;
}

.co-content-indent-2 {
	width: 100%;
}
