#rounded-corner {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rounded-corner th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #039;
background: #d0dafd;
border: 1px solid #e7e7e7;
}

#rounded-corner td {
padding: 5px;
background: #edf1fe;
border: 1px solid #e7e7e7;
color: #000;
}

#rounded-corner tbody tr:hover td {
background: #dee7fe;
}

#rc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rc th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #039;
background: #d0dafd;
border: 1px solid #e7e7e7;
}

#rc td {
padding: 5px;
background: #edf1fe;
border: 1px solid #e7e7e7;
color: #000;
}

#rc1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rc1 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #039;
background: #d0dafd;
border: 1px solid #e7e7e7;
}

#rc1 td {
padding: 5px;
background: #edf1fe;
border: 1px solid #e7e7e7;
color: #000;
}

#rc1 tbody tr:hover td {
background: #dee7fe;
}

#roc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 480px;
text-align: left;
border-collapse: collapse;
}

#roc thead th.rounded-company {
background: #C5D4F2 url('images/left.png') left -1px no-repeat;
border-right: 1px solid #C5D4F2;
}

#roc thead th.rounded-q4{
background: #C5D4F2 url('images/right.png') right -1px no-repeat;
border-left: 1px solid #C5D4F2;
}

#roc th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #039;
background: #C5D4F2;
width:480px;
text-align:center;
}

#roc td {
font-size:11px;
color:#000;
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 11px 7px 0px 7px;
background: #edf1fe;
border-right: 1px solid #fff;
}

#roc tfoot td.rounded-foot-left {
background: #edf1fe url('images/botleft.png') left bottom no-repeat;
border-top: 1px solid #edf1fe;
border-right: 1px solid #edf1fe;
}

#roc tfoot td.rounded-foot-right {
background: #edf1fe url('images/botright.png') right bottom no-repeat;
border-top: 1px solid #edf1fe;
}

#ora {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 480px;
text-align: left;
border-collapse: collapse;
}

#ora thead th.rounded-company {
background: #b09014 url('images/leftorangex.png') left -1px no-repeat;
border-right: 1px solid #b09014;
}

#ora thead th.rounded-q4{
background: #b09014 url('images/rightorangex.png') right -1px no-repeat;
border-left: 1px solid #b09014;
}

#ora thead th.rounded-q1{
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
background: #b09014;
width:100%;
text-align:center;
}

#ora th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
background: #b09014;
width:480px;
text-align:center;
}

#ora td {
font-size:11px;
color:#000;
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 11px 7px 0px 7px;
background: #FFE88A;
border-right: 1px solid #fff;
}

#ora tfoot td.rounded-foot-left {
background: #FFE88A url('images/botleftx.png') left bottom no-repeat;
border-top: 1px solid #FFE88A;
border-right: 1px solid #FFE88A;
}

#ora tfoot td.rounded-foot-right {
background: #FFE88A url('images/botrightx.png') right bottom no-repeat;
border-top: 1px solid #FFE88A;
}

#roc1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 480px;
text-align: left;
border-collapse: collapse;
}

#roc1 thead th.rounded-company {
background: #C5D4F2 url('images/left.png') left -1px no-repeat;
border-right: 1px solid #C5D4F2;
}

#roc1 thead th.rounded-q4{
background: #C5D4F2 url('images/right.png') right -1px no-repeat;
border-left: 1px solid #C5D4F2;
}

#roc1 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #039;
background: #C5D4F2;
width:480px;
text-align:center;
}

#roc1 td {
font-size:11px;
color:#000;
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 11px 7px 0px 7px;
background: #edf1fe;
border-right: 1px solid #fff;
}

#roc1 tfoot td.rounded-foot-left {
background: #edf1fe url('images/botleft.png') left bottom no-repeat;
border-top: 1px solid #edf1fe;
border-right: 1px solid #edf1fe;
}

#roc1 tfoot td.rounded-foot-right {
background: #edf1fe url('images/botright.png') right bottom no-repeat;
border-top: 1px solid #edf1fe;
}

#roc1 tbody tr:hover td {
background: #dee7fe;
}

#roc2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 480px;
text-align: left;
border-collapse: collapse;
}

#roc2 thead th.rounded-company {
background: #b9c9fe url('images/leftb.png') left -1px no-repeat;
border-right: 1px solid #b9c9fe;
}

#roc2 thead th.rounded-q4{
background: #b9c9fe url('images/rightb.png') right -1px no-repeat;
border-left: 1px solid #b9c9fe;
}

#roc2 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #039;
background: #b9c9fe;
width:480px;
text-align:center;
}

#roc2 td {
font-size:11px;
color:#000;
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 11px 7px 0px 7px;
background: #e8edff;
border-right: 1px solid #fff;
}

#roc2 tfoot td.rounded-foot-left {
background: #e8edff url('images/botleftb.png') left bottom no-repeat;
border-top: 1px solid #e8edff;
border-right: 1px solid #e8edff;
}

#roc2 tfoot td.rounded-foot-right {
background: #e8edff url('images/botrightb.png') right bottom no-repeat;
border-top: 1px solid #e8edff;
}

#rg {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 480px;
text-align: left;
border-collapse: collapse;
}

#rg thead th.rounded-company {
background: #00524a url('images/leftg.png') left -1px no-repeat;
border-right: 1px solid #00524a;
}

#rg thead th.rounded-q4{
background: #00524a url('images/rightg.png') right -1px no-repeat;
border-left: 1px solid #00524a;
}

#rg thead th.rounded-q1{
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #fff;
background: #00524a;
width:100%;
text-align:center;;
}

#rg th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #fff;
background: #00524a;
width:480px;
text-align:center;
}

#rg td {
font-size:11px;
color:#000;
line-height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 11px 7px 0px 7px;
background: #EBEED7;
border-right: 1px solid #fff;
}

#rg tfoot td.rounded-foot-left {
background: #EBEED7 url('images/botleftg.png') left bottom no-repeat;
border-top: 1px solid #EBEED7;
border-right: 1px solid #EBEED7;
}

#rg tfoot td.rounded-foot-right {
background: #EBEED7 url('images/botrightg.png') right bottom no-repeat;
border-top: 1px solid #EBEED7;
}

.main2 ul li {
list-style-image: url('images/level_1.gif');
font-size: 11px;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-position: outside;
line-height: 13px;
margin-left: -25px;
}

#rg1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rg1 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #fff;
background: #00524a;
border-top: 1px solid #00524a;
border-right: 1px solid #00524a;
border-left: 1px solid #00524a;
}

#rg1 td {
padding: 5px;
background: #EBEED7;
border: 1px solid #e7e7e7;
color: #000;
}

#rg1 tbody tr:hover td {
background: #E4E9C9;
}

#rg2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rg2 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #fff;
background: #00524a;
border: 1px solid #e7e7e7;
}

#rg2 td {
padding: 5px;
background: #EBEED7;
border: 1px solid #e7e7e7;
color: #000;
}

#rg2 tbody tr:hover td {
background: #E4E9C9;
}

#rg3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #e7e7e7;
}

#rg3 th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #fff;
background: #00524a;
border: 1px solid #e7e7e7;
}

#rg3 td {
padding: 5px;
background: #FDFFEA;
border: 1px solid #e7e7e7;
color: #000;
}

#rw {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:13px 5px 17px 10px;
width: 540px;
text-align: left;
border-collapse: collapse;
border: 1px solid #eedfdf;
}

#rw th {
padding: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-align:center;
color: #fff;
background: #800040;
border-top: 1px solid #800040;
border-right: 1px solid #800040;
border-left: 1px solid #800040;
}

#rw td {
padding: 5px;
background: #F4EAEA;
border: 1px solid #eedfdf;
color: #000;
}

#rw tbody tr:hover td {
background: #F0E3E3;
}
