.alignleft {
float:left;
}
.alignright {
float:right;
}
.box1 {
background:#f7f5f2 url(images/portal/flower.gif) no-repeat right bottom;
border:1px solid #6a5952;
height:100%;
overflow:hidden;
padding-right:10px;
}
.box1img {
border:0;
margin:1px 10px 1px 1px;
display:inline;
}
.box1 h4 {
padding:0;
margin:13px 0;
font:bold 13px Arial, Helvetica, sans-serif;
color:#a91f5f;
}
.box2-wrap {
margin-top:9px;
background:url(images/portal/box2wrap-body.gif) repeat-y;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
}
.b2w1 {
background:url(images/portal/box2wrap-top.gif) no-repeat left top;
}
.b2w2 {
background:url(images/portal/box2wrap-bot.gif) no-repeat left bottom;
height:100%;
overflow:hidden;
padding-bottom:1px;
}
.bc1, .bc2, .bc3 {
float:left;
display:inline;
width:200px;
}
.bc1 {
margin-left:24px;
}
.bc2 {
margin-left:56px;
}
.bc3 {
margin-left:56px;
}
.bc-title {
padding-top:12px;
padding-bottom:20px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
.pink-line {
font:11px Arial, Helvetica, sans-serif;
color:#a91f5f;
padding-bottom:10px;
}
.blue-line {
font:11px Arial, Helvetica, sans-serif;
color:#138ccf;
padding-bottom:10px;
}
.gray-line {
font:11px Arial, Helvetica, sans-serif;
color:#5f5552;
padding-bottom:10px;
}
.box3-wrap {
margin-top:9px;
background:url(images/portal/box3-body.gif) repeat-y;
font:11px Verdana, Arial, Helvetica, sans-serif;
}
.b3w1 {
background:url(images/portal/box3-wrap.gif) no-repeat left top;
}
.b3w2 {
background:url(images/portal/wrap3-bot.gif) no-repeat left bottom;
height:100%;
overflow:hidden;
padding-bottom:1px;
}
.bc21, .bc22 {
float:left;
display:inline;
width:320px;
}
.bc21 {
margin-left:35px;
}
.bc22 {
margin-left:65px;
}
.bc-title2 {
padding-top:15px;
padding-bottom:16px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
.box3-wrap ul {
margin:0 0 8px 10px;
padding:0;
list-style:none;
}
.box3-wrap ul li {
margin:8px 0;
line-height:100%;
padding:0 0 0 12px;
background:url(images/portal/box3-bullet.gif) no-repeat left 3px;
}
.box4 {
margin-top:9px;
}
.box4-top {
background:url(images/portal/box4-top.gif) no-repeat;
height:30px;
}
.box4-body {
padding:7px 35px 7px 7px;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
background:#f9f9f9;
border:1px solid #6c5b54;
border-top:none;
height:100%;
overflow:hidden;
}
.box4img {
border:0;
margin-right:10px;
display:inline;
}
.box4-body p {
margin:0;
padding:4px 0 10px 0;
vertical-align: middle;
}
.box4-top h4 {
margin:0;
padding:7px 40px 0 15px;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
}
.box5 {
margin-top:9px;
}
.box5-top {
background:url(images/portal/box5-top.gif) no-repeat;
height:30px;
}
.box5-body {
padding:7px 0 7px 7px;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:140%;
background:#f9f9f9;
border:1px solid #6c5b54;
border-top:none;
height:100%;
overflow:hidden;
}
.box5img {
border:0;
display:inline;
}
.box5-body p {
margin:0;
padding:4px 0 7px 0;
}
.box5-top h4 {
margin:0;
padding:7px 40px 0 15px;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:right;
}
.boxsline {
clear:both;
margin-top:9px;
height:100%;
overflow:hidden;
}
.boxs {
float:left;
width:202px;
border:1px solid #6c5b54;
padding:10px 41px 10px 1px;
height:178px;
}
.box6 .boxs-top, .box11 .boxs-top {
color:#bc2c6f;
font:13px Arial, Helvetica, sans-serif;
border-bottom:1px solid #bc2c6f;
padding-left:15px;
padding-bottom:4px;
}
.box6 {
background:#f7f5f2 url(images/portal/pinkflower.gif) no-repeat right bottom;
display:inline;
}
.box11 {
background:#f7f5f2 url(images/portal/pinkflower.gif) no-repeat right bottom;
display:inline;
margin-left:11px;
}
.boxs-body {
padding-left:15px;
}
.box7 .boxs-top, .box9 .boxs-top {
color:#655c57;
font:13px Arial, Helvetica, sans-serif;
border-bottom:1px solid #655c57;
padding-left:15px;
padding-bottom:4px;
}
.box7 {
background:#f7f5f2 url(images/portal/grayflower.gif) no-repeat right bottom;
margin-left:11px;
display:inline;
}
.box9 {
background:#f7f5f2 url(images/portal/grayflower.gif) no-repeat right bottom;
display:inline;
}
.box8 .boxs-top, .box10 .boxs-top {
color:#63a226;
font:13px Arial, Helvetica, sans-serif;
border-bottom:1px solid #63a226;
padding-left:15px;
padding-bottom:4px;
}
.box8 {
background:#f7f5f2 url(images/portal/greenflower.gif) no-repeat right bottom;
margin-left:11px;
display:inline;
}
.box10 {
background:#f7f5f2 url(images/portal/greenflower.gif) no-repeat right bottom;
margin-left:11px;
display:inline;
}