.toolbar {
margin:0 0 20px;
}
.toolbar div {
float:left;
}
.toolbar ul {
float:right;
margin:0;
padding:0;
}
.toolbar ul li {
display:inline;
list-style-type:none;
}
.toolbar li img {
margin:0 0 0 10px;
}
#loader {
background-color:#E54C00;
color:#FFFFFF;
display:none;
float:left;
left:0;
line-height:22px;
padding:0 10px;
position:absolute;
}
body {
background:#D7E2E8 url(/images/common/pageBg.gif) repeat-x scroll 0 0;
color:#444444;
font-family:verdana,sans-serif;
font-size:12px;
margin:0;
overflow-x:hidden;
overflow-y:scroll;
}
h1 {
font-family:Arial;
font-size:19px;
font-weight:bold;
line-height:30px;
margin:0;
padding:0;
}
h2 {
font-family:Arial;
font-size:19px;
font-weight:bold;
line-height:30px;
margin:0;
padding:0;
}
h3 {
font-family:Arial;
font-size:16px;
font-weight:bold;
line-height:26px;
margin:0;
padding:0;
}
h4 {
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:24px;
margin:0;
color: #68c907;
margin-bottom: 12px;
}
img {
border:0 none;
}
a {
color:#4970D5;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
p {
line-height:22px;
margin:0;
padding:0;
margin-bottom: 10px;
}
form {
margin:0;
padding:0;
}
#content {
margin:0 auto;
width:960px;
margin-top: 15px;
}
#top {
background:transparent url(/images/common/bg_top.gif) no-repeat scroll 0 0;
height:30px;
}
#btm {
background:transparent url(/images/common/bg_btm.gif) no-repeat scroll 0 0;
height:30px;
}
#stage {
background:transparent url(/images/common/bg.gif) repeat-y scroll 0 0;
clear:left;
padding:1px 28px 20px;
width:904px;
}
.msgWarn, .msgInfo {
background:#FFE7E5 url(/images/common/msgWarn.gif) no-repeat scroll 10px center;
border-bottom:1px solid #D14437;
border-top:1px solid #D14437;
height:34px;
line-height:34px;
margin:0 0 12px;
padding:0 0 1px 32px;
}
.msgInfo {
background:#FDFFD9 url(/images/common/msgInfo.gif) no-repeat scroll 10px center;
border-bottom:1px solid #F4CE66;
border-top:1px solid #F4CE66;
}
.msgWarn a, .msgInfo a {
color:#444444;
}
#footer {
margin:4px 22px 20px;
}
#footer ul {
margin:0;
padding:0;
}
#footer li {
display:inline;
list-style-image:none;
}
#footer li {
color:#777777;
font-size:10px;
}
#footer li a {
color:#555555;
text-decoration:none;
}
#footer li a:hover {
text-decoration:underline;
}
#footer .copy {
padding:0 5px 0 0;
}
#footer .footL {
float:left;
}
#footer .footR {
float:right;
}
.paging ul, .butOpts {
height:46px;
margin:0;
padding:0;
}
.paging ul {
float:left;
}
.menuCont, .menuContAlt {
float:left;
padding:15px 0 0;
width:696px;
}
.menuContAlt {
padding:34px 0 0;
}
#menu {
height:95px;
width:960px;
}
#menu .t_l, #menu .t_b, #menu .t_r {
background:transparent url(/images/common/topL.gif) no-repeat scroll 0 0;
float:left;
height:95px;
width:24px;
}
#menu .t_b {
background:transparent url(/images/common/topBg.gif) repeat-x scroll 0 0;
width:912px;
}
#menu .t_r {
background:transparent url(/images/common/topR.gif) no-repeat scroll 0 0;
float:right;
}
#menu .logo {
float:left;
}
#menu .mm {
float:right;
}
.mm ul {
margin:57px 0 0;
padding:0;
}
.mm li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.mm a {
color:#555555;
display:block;
float:left;
font-family:Arial;
font-size:14px;
font-weight:bold;
height:38px;
line-height:38px;
text-align:center;
text-decoration:none;
}
.mm .t_s_off {
background:transparent url(/images/common/tab_s_of.gif) no-repeat scroll 0 0;
width:88px;
}
.mm .t_s_on {
background:transparent url(/images/common/tab_s_on.gif) no-repeat scroll 0 0;
width:88px;
}
.mm .t_s_off_green {
background:transparent url(/images/common/tab_s_of_green.gif) no-repeat scroll 0 0;
width:88px;
color: #fff;
}
.mm .t_s_on_green {
background:transparent url(/images/common/tab_s_on_green.gif) no-repeat scroll 0 0;
width:88px;
color: #fff;
}
.mm .t_l_off {
background:transparent url(/images/common/tab_l_of.gif) no-repeat scroll 0 0;
width:117px;
}
.mm .t_l_on {
background:transparent url(/images/common/tab_l_on.gif) no-repeat scroll 0 0;
width:117px;
}

#top .sm {
background:transparent url(/images/common/smB.gif) repeat-x scroll 0 0;
float:left;
height:28px;
}
#top .sm ul {
margin:0;
padding:0;
}
.smL, .smR {
background:transparent url(/images/common/smL.gif) no-repeat scroll 0 0;
float:left;
height:28px;
width:12px;
}
.smL {
display:inline;
margin:0 0 0 400px;
}
.smR {
background:transparent url(/images/common/smR.gif) no-repeat scroll 0 0;
}
.sm ul .div {
background:#333333 url(/images/common/smDiv.gif) repeat-x scroll 0 0;
float:left;
height:28px;
width:1px;
}
.sm li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.sm a {
color:#555555;
display:block;
float:left;
height:28px;
line-height:27px;
padding:0 15px;
text-align:center;
text-decoration:none;
}
.sm a:hover {
text-decoration:underline;
}
.sm .list, .sm .liston {
background:transparent url(/images/common/smA.gif) no-repeat scroll 0 0;
cursor:pointer;
margin:0;
padding:0 30px 0 15px;
}
.sm .liston {
background-color:#F2F6F9;
text-decoration:underline;
}
.DDsub {
background:transparent url(/images/common/DDbg.gif) no-repeat scroll center bottom;
}
.DDsub ul {
margin:0;
padding:10px 0 8px;
}
.DDsub li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.DDsub li a {
color:#555555;
display:block;
margin:0 1px;
padding:5px 0 6px 15px;
text-decoration:none;
}
.DDsub li a:hover {
background:#FFFFFF none repeat scroll 0 0;
text-decoration:none;
}
.x1Top {
background:transparent url(/images/common/x1Top.gif) no-repeat scroll 0 0;
height:7px;
}
.x1Bg {
background:transparent url(/images/common/x1Bg.gif) repeat-y scroll 0 0;
}
.x1Left {
float:left;
width:520px;
}
.x1PadLeft {
padding:20px 20px 20px 0;
}
.x1Right {
float:right;
width:365px;
}
.x1PadRight {
padding:20px 0 20px 15px;
}
.x1Btm {
background:transparent url(/images/common/x1Btm.gif) no-repeat scroll 0 0;
height:7px;
}
.crumbs {
color:#777777;
font-size:10px;
}
.crumbs a {
color:#777777;
text-decoration:none;
}
.crumbs a:hover {
text-decoration:underline;
}
.miniForm {
background-color:#A9C57B;
border:1px solid #68902D;
}
.miniForm input {
border:1px solid #68902D;
margin:5px 5px 5px 10px;
padding:2px;
width:120px;
}
.miniForm select {
border:1px solid #68902D;
margin:5px;
padding:1px;
width:110px;
}
.miniForm img {
padding:0 0 0 2px;
}
.miniFormErr {
background:transparent url(/images/common/smlUp.gif) no-repeat scroll left center;
color:#CC0000;
display:none;
font-size:10px;
margin:5px 0 0 15px;
padding:0 0 0 15px;
}
.butOpts {
padding:6px 0 0;
}
.butOpts li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 4px 0 0;
}
.tableTitle {
font-family:arial;
font-size:14px;
font-weight:bold;
line-height:45px;
}
.cTable th a:hover {
text-decoration:underline;
}
.cTable .option {
background-color:#748DA1;
color:#FFFFFF;
font-size:12px;
font-weight:normal;
padding:0 0 0 10px;
text-align:left;
width:80px;
}
.cTable .option input[type="checkbox"] {
margin:0 3px 0 0;
}
.cTable .option label {
line-height:31px;
}
.cTable tfoot td, .sTable tfoot td {
background-color:#F2F6F9;
border:0 none;
height:36px;
line-height:36px;
}
.cTable td .view {
background:transparent url(/images/common/ico_user.gif) no-repeat scroll left center;
display:inline-block;
padding:2px 0 2px 24px;
}
.cTable .desc {
background:transparent url(/images/common/sTableDesc.gif) no-repeat scroll right center;
padding:0 14px 0 0;
}
.cTable .asc {
background:transparent url(/images/common/sTableAsc.gif) no-repeat scroll right center;
padding:0 14px 0 0;
}
.cTable .string {
line-height:18px;
padding:5px 0;
text-align:left;
}
.cTable .result {
background-color:#FDFFD9;
padding:0 10px;
text-align:left;
}
.cTable .result img {
background-color:#FDFFD9;
border:1px solid #EDB918;
}
.pageSize select, .pageJump select {
font-size:11px;
}
.pageSize {
float:left;
line-height:11px;
margin:8px 0 0;
}
.pageSize label, .pageJump label {
font-size:10px;
padding:0 8px;
}
.pageJump {
float:right;
line-height:11px;
margin:8px 0 0;
text-align:right;
}
.paging {
float:right;
margin:0 17px 0 30px;
text-align:right;
}
.paging li {
display:inline;
font-size:12px;
font-weight:bold;
}
.paging li a {
color:#2D5A7C;
font-weight:bold;
padding:0 5px;
text-decoration:none;
}
.paging li a:hover {
text-decoration:underline;
}
.paging ul .on {
background-color:#FFFFFF;
border:1px solid #B6C3CE;
color:#7594AB;
padding:0 4px;
}
.DD, .DDon, .CR, .CRon {
margin:0 auto;
overflow:hidden;
}
.DD a, .DDon a, .CR a, .CRon a {
background:transparent url(/images/common/DDROff.gif) no-repeat scroll right top;
color:#555555;
display:block;
float:left;
font-weight:bold;
height:28px;
padding-right:22px;
text-decoration:none;
width:78px;
}
.DD a span, .DDon a span {
background:transparent url(/images/common/DDLOff.gif) no-repeat scroll 0 0;
display:block;
line-height:13px;
padding:6px 0 9px 32px;
}
.DDon a, .CRon a {
background:transparent url(/images/common/DDROn.gif) no-repeat scroll right top;
color:#555555;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:underline;
}
.DDon a span, .CRon a span {
background:transparent url(/images/common/DDLOn.gif) no-repeat scroll 0 0;
}
.DDMenu, .CRMenu {
background:#F2F6F9 url(/images/common/DDTOn.gif) no-repeat scroll center top;
border-bottom:1px solid #C3CDD4;
border-left:1px solid #C3CDD4;
border-right:1px solid #C3CDD4;
padding:1px 0 0;
}
.DDMenu ul, .CRMenu ul {
margin:0;
padding:4px 0 8px;
}
.DDMenu li, .CRMenu li {
border:1px solid #F2F6F9;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.DDMenu li a, .CRMenu li a {
color:#555555;
display:block;
padding:5px 0 6px 15px;
text-decoration:none;
}
.DDMenu li a:hover, .CRMenu li a:hover {
background-color:#FFFFFF;
}
.DDMenu li .CRb, .CRMenu li .DDb {
padding:5px 0 6px 22px;
}
.DDForm {
background-color:#BAD292;
border:2px solid #68902D;
padding:10px;
}
.DDForm p {
margin:0 0 5px;
}
.DDForm img {
margin:0 0 0 10px;
}
.DDForm input[type="text"] {
border:1px solid #436610;
width:170px;
}
.CR a, .CRon a {
background:transparent url(/images/common/CRROff.gif) no-repeat scroll right top;
color:#FFFFFF;
padding-right:23px;
text-decoration:none;
width:166px;
}
.CR a span, .CRon a span {
background:transparent url(/images/common/CRLOff.gif) no-repeat scroll 0 0;
display:block;
line-height:13px;
padding:7px 0 10px 20px;
}
.CRMenu {
background:transparent url(/images/common/CRTOn.gif) no-repeat scroll center bottom;
}
.DDMenu form {
margin:10px;
padding:0;
}
.DDMenu input {
float:left;
margin-right:10px;
width:135px;
}
.DDload {
display:none;
}
.DDload img {
float:left;
padding:5px 5px 0 0;
}
.DDload span {
color:#333333;
float:left;
font-size:10px;
padding:7px 0 0;
}
.DDEr {
color:#444444;
display:none;
font-size:10px;
padding:0;
}
.DD2, .DD2on {
overflow:hidden;
}
.DD2 a, .DD2on a {
color:#CC2022;
display:block;
float:left;
font-size:10px;
height:13px;
margin-right:2px;
padding-right:2px;
text-decoration:none;
}
.DD2 a span, .DD2on a span {
display:block;
font-size:10px;
font-weight:normal;
line-height:13px;
margin:0 0 0 5px;
padding:1px 4px 0 5px;
}
.DD2 .new {
background:transparent url(/images/common/ico_folderNew.gif) no-repeat scroll left center;
padding:0 0 0 10px;
}
.DD2on a {
background:transparent url(/images/common/DD2ROn.gif) no-repeat scroll right top;
color:#FFFFFF;
}
.DD2on a span {
background:transparent url(/images/common/DD2LOn.gif) no-repeat scroll 0 0;
}
.pr {
border:1px solid #B1BEC9;
border-collapse:separate;
width:100%;
}
.pr th {
background-color:#728D9E;
color:#FFFFFF;
font-size:14px;
height:35px;
padding:0 0 0 10px;
text-align:left;
}
.pr .details {
background-color:#E3E8EC;
padding:0;
text-align:center;
width:150px;
}
.pr td {
background-color:#F3F5F6;
padding:10px;
}
.pr .subHead {
background-color:#E3E8EC;
font-size:14px;
font-weight:bold;
}
.pr .subResult {
background-color:#F3F5F6;
text-align:center;
}
.pr .resultText {
background-color:#E3E8EC;
font-weight:normal;
text-align:right;
}
.pr .result {
background-color:#E3E8EC;
text-align:center;
}
.pr .result span, .subResult span {
font-weight:bold;
}
.pr .answer {
width:250px;
}
.pr .empty {
height:50px;
}
.noChart {
color:#999999;
font-size:12px;
padding:130px 0 0;
text-align:center;
width:500px;
}
.changeReport {
color:#777777;
height:20px;
}
.reportHead {
margin:5px 0 0;
}
.cf {
clear:both;
margin:0;
padding:0;
}
.fl {
float:left;
}
.fr {
float:right;
}
.show {
display:block;
}
.hide {
display:none;
}
.al {
text-align:left;
}
.ac {
text-align:center;
}
.ar {
text-align:right;
}
.form {
background-color:#F2F6F9;
border:1px solid #D0D9E0;
padding:16px;
}
.form .i, .form .formBoxInner .sml {
background-color:#F7F9FB;
border:1px solid #D0D9E0;
padding:4px;
width:445px;
}
.form .formBoxInner .sml {
width:212px;
}
.form .formBoxInner .div {
float:left;
width:233px;
}
.form select {
background-color:#F7F9FB;
border:1px solid #D0D9E0;
padding:4px;
}
.form textarea {
background-color:#F7F9FB;
border:1px solid #D0D9E0;
font-size:11px;
padding:4px;
width:445px;
}
.formBox {
background-color:#FFFFFF;
border:1px solid #D0D9E0;
}
.formBoxInner {
padding:16px;
}
.formFoot {
background-color:#EBF1E5;
padding:4px 16px 8px;
}
.formBox h3 {
font-family:arial;
font-size:15px;
font-weight:bold;
}
.formBox hr {
background-color:#D1D9E0;
border:0 none;
color:#D1D9E0;
height:1px;
margin:15px 0;
}
.formContLeft {
float:left;
width:625px;
}
.formContRight {
float:right;
width:230px;
}
.formContRight .select {
background-color:#F7F9FB;
border:1px solid #D0D9E0;
margin:10px 0 4px;
width:185px;
}
.formHead {
font-family:arial;
font-size:15px;
font-weight:bold;
}
.subHeadCheck, .subHead, .subHeadCheck a, .subHead a {
color:#777777;
font-size:11px;
}
.subHeadCheck {
margin:4px 0 4px 24px;
}
.HeadCheck {
margin:0 6px 0 0;
padding:0;
}
.formFootList {
margin:0;
padding:0;
}
.formFootList li {
display:inline;
list-style-type:none;
}
.formFootList .div {
margin:0 0 0 8px;
}
.formFootList input[type="checkbox"] {
margin:4px 4px 0 0;
}
.formErr {
background:transparent url(/images/common/ico_err.gif) no-repeat scroll 0 10px;
color:#DD0000;
display:none;
font-weight:bold;
line-height:18px;
padding:10px 0 0 24px;
}
.cTable, .sTable {
border-collapse:collapse;
width:100%;
}
.cTable th, .sTable th {
background-color:#D7E2E8;
font-size:12px;
height:36px;
padding:0;
text-align:left;
}
.cTable .tl, .sTable .tl {
background:#D7E2E8 url(/images/common/ct_tl.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .tralt {
background:#748DA1 url(/images/common/ct_tralt.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .tlalt {
background:#D7E2E8 url(/images/common/ct_tlalt.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .trCom {
background:#748DA1 url(/images/common/ct_trCom.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .tr, .sTable .tr {
background:transparent url(/images/common/ct_tr.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .c, .sTable .c {
text-align:center;
}
.cTable th a {
color:#444444;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.cTable .head, .cTable .headL, .cTable .headR, .cTable .headLA, .headP {
background-color:#F2F6F9;
border:0 none;
font-weight:bold;
height:36px;
}
.headP {
font-weight:normal;
}
.headPR {
padding:0 10px;
text-align:right;
}
.cTable .headL {
background:transparent url(/images/common/ct_hl.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .headR {
background:transparent url(/images/common/ct_hr.gif) no-repeat scroll 0 0;
width:37px;
}
.cTable .headLA {
text-align:left;
}
.cTable td, .sTable td {
border-bottom:1px solid #DBE5EA;
height:36px;
padding:0;
text-align:center;
}
.cTable .l, .sTable .l {
text-align:left;
}
.cTable .empty {
height:80px;
}
.sTable .empty {
height:80px;
line-height:18px;
}
.sTable th {
height:30px;
}
.sTable .tl {
background:transparent url(/images/common/st_tl.gif) no-repeat scroll 0 0;
width:20px;
}
.sTable .tr {
background:transparent url(/images/common/st_tr.gif) no-repeat scroll 0 0;
width:20px;
}
.sTable td {
height:30px;
}
.nLink {
color:#444444;
text-decoration:none;
}
.nLink:hover {
text-decoration:underline;
}
.sTable tfoot td {
font-size:10px;
height:30px;
line-height:30px;
}
.sTable tfoot a {
color:#444444;
}
.contact {
margin:10px 0 0;
padding:0;
}
.contact li {
list-style-image:none;
list-style-type:none;
}
.contact li img {
float:left;
padding:0 8px 0 0;
}
.contact .title {
font-weight:bold;
}
.contact .detail {
line-height:16px;
margin:0 0 14px 24px;
}
.codeBox .top {
background:transparent url(/images/common/c_top.gif) no-repeat scroll 0 0;
height:35px;
width:912px;
}
.codeBox .mid {
background:transparent url(/images/common/c_mid.gif) repeat-y scroll 0 0;
width:912px;
}
.codeBox .midStage {
float:left;
min-height:150px;
width:645px;
}
.codeBox .stage {
margin:5px 5px 0 35px;
}
.codeBox .stage textarea, .codeBox .stage input {
background-color:#DCEFBF;
border:1px solid #B7CC96;
font-family:courier;
font-size:10px;
overflow:hidden;
padding:10px;
width:550px;
}
.codeBox .stage input {
font-family:courier;
font-size:10px;
}
.codeBox .midMenu {
float:left;
}
.codeBox .tab, .codeBox .tabOn {
height:70px;
padding:18px 0 0 40px;
width:225px;
}
.codeBox .tabOn {
background:transparent url(/images/common/c_tabOn.gif) no-repeat scroll 0 0;
}
.codeBox .tab {
background:transparent url(/images/common/c_tab.gif) no-repeat scroll 0 0;
}
.codeBox .midMenu a {
color:#444444;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
.codeBox .midMenu a:hover {
text-decoration:underline;
}
.codeBox .midMenu p {
color:#444444;
}
.codeBox .btm {
background:transparent url(/images/common/c_btm.gif) no-repeat scroll 0 0;
height:35px;
width:910px;
}
.promptBg {
background-color:#000000;
display:none;
left:0;
opacity:0.6;
position:absolute;
top:0;
z-index:1010;
}
.prompt {
background:#FFFFFF url(/images/common/ico_warn.gif) no-repeat scroll 20px 15px;
border:4px solid #000000;
padding:15px 20px 20px 70px;
position:absolute;
width:420px;
z-index:1020;
}
.pollPrompt {
background:#FFFFFF none repeat scroll 0 0;
border:4px solid #000000;
padding:15px 0 20px;
position:absolute;
text-align:center;
width:420px;
z-index:1030;
}
.prompt p, .prompt h4 {
font-size:11px;
margin:0;
padding:0;
}
.prompt p {
padding:4px 0;
}
.prompt h4 {
font-family:Verdana;
font-size:12px;
font-weight:bold;
}
.prompt div {
margin:10px 0 0;
text-align:right;
}
.prompt input {
margin:0 0 0 10px;
}
.RSSbox {
background:#DCEFBF none repeat scroll 0 0;
border:1px solid #DCEFBF;
font-family:verdana;
font-size:9px;
padding:5px;
width:340px;
}
.box {
background-color:#F2F6F9;
border:1px solid #DBE5EA;
padding:10px 16px;
}
.box .indent {
line-height:24px;
padding:0 0 0 24px;
}
.H_acc {
background:transparent url(/images/common/ico_acc.gif) no-repeat scroll left center;
padding:0 0 0 24px;
}
.H_pro {
background:transparent url(/images/common/ico_pro.gif) no-repeat scroll left center;
padding:0 0 0 24px;
}
.H_info {
background:transparent url(/images/common/ico_info.gif) no-repeat scroll left center;
padding:0 0 0 24px;
}
.H_rInfo {
background:transparent url(/images/common/ico_rInfo.gif) no-repeat scroll left center;
padding:0 0 0 24px;
}
.newsBox {
border-top:1px solid #D0D9E0;
margin:4px 0 0;
padding:8px 0 0;
}
.Lrss {
background:transparent url(/images/common/ico_rss3.gif) no-repeat scroll left center;
line-height:20px;
padding:2px 0 2px 24px;
}
.ls {
font-size:10px;
}
.hand {
cursor:pointer;
}
.VR {
border-collapse:collapse;
float:left;
width:650px;
}
.VR th {
background:#F2F6F9 none repeat scroll 0 0;
border-bottom:1px solid #E3E8EC;
font-size:10px;
font-weight:bold;
line-height:20px;
padding:0 5px;
text-align:left;
}
.VR .qNumber {
padding:8px 0;
text-align:center;
width:60px;
}
.VR .qText {
padding:8px 0;
}
.VR .qNumber h4 {
color:#CC0000;
}
.VR .answer {
border-bottom:1px solid #E3E8EC;
font-size:12px;
line-height:18px;
padding:0 0 16px;
}
.VR .qt400r, .VR .qt400c {
clear:left;
color:#999999;
float:left;
margin:0;
padding:0 0 0 20px;
}
.VR .qt400c li, .VR .qt400r li {
list-style-type:square;
padding:2px 24px 2px 0;
}
.VR .qt400r li {
list-style-type:circle;
}
.VR .check {
background:transparent url(/images/common/ico_tick.gif) no-repeat scroll right center;
color:#444444;
}
.VR .empty {
color:#CC0000;
font-weight:bold;
}
.bs {
font-size:10px;
}
.bsg {
color:#999999;
font-size:10px;
}
.VR .check1200 {
background:transparent url(/images/common/ico_tick.gif) no-repeat scroll right center;
float:left;
font-size:10px;
margin:0 15px 0 0;
padding:0 20px 0 0;
}
.VR .q1200 {
font-size:10px;
font-weight:bold;
line-height:25px;
}
.col1 {
float:left;
width:630px;
}
.col2 {
background:transparent url(/images/common/columnBg.png) no-repeat scroll 0 0;
float:right;
min-height:375px;
padding:10px 20px;
width:201px;
}
.col2 a {
color:#444444;
}
.pTabOn, .pTab {
background:transparent url(/images/common/pTabOn.gif) no-repeat scroll 0 0;
float:left;
height:28px;
margin:0 5px 0 0;
text-align:center;
width:130px;
}
.pTab {
background:transparent url(/images/common/pTab.gif) no-repeat scroll 0 0;
}
.pTabOn a, .pTab a {
color:#444444;
display:block;
padding:7px 0;
text-decoration:none;
}
.pTabOn a {
font-weight:bold;
}
.pTabFoot {
border-top:1px solid #C3D2DA;
}
.pollStyle {
border-collapse:collapse;
width:100%;
}
.pollStyle .cb {
height:40px;
padding:0 0 2px;
width:30px;
}
.pollStyle .selector {
width:250px;
}
.pollStyle .customSelect {
vertical-align:top;
}
.pollStyle th {
text-align:left;
}
.skinSelector {
border-collapse:collapse;
}
.skinSelector .img {
height:175px;
text-align:center;
width:170px;
}
.skinSelector .dir {
width:28px;
}
.skinSelector .title {
font-weight:bold;
height:20px;
text-align:center;
}
.skinSelector .counter {
text-align:center;
}
.f_btm h4 {
line-height:45px;
}
.f_btm .div {
background:transparent url(/images/common/f_div.gif) no-repeat scroll center center;
float:left;
height:225px;
width:83px;
}
.f_btm .itemA, .f_btm .itemB, .f_btm .itemC {
float:left;
width:260px;
}
.f_btm .itemA {
background:transparent url(/images/common/award.gif) no-repeat scroll right bottom;
margin:0 0 0 5px;
width:250px;
}
.f_btm .itemB {
width:220px;
}
.f_btm .menu {
color:#4970D5;
margin:20px 0 0;
}
.f_mast {
background:transparent url(/images/common/mast.gif) no-repeat scroll left center;
line-height:26px;
padding:1px 0 0;
text-indent:-9000px;
}
.f_Bg {
background:transparent url(/images/common/f_bg.png) no-repeat scroll center bottom;
height:390px;
margin:0 0 0 5px;
width:894px;
}
.f_Bg .left {
float:left;
margin:40px 0 0 25px;
width:410px;
}
.f_Bg .right {
float:right;
margin:208px 0 0;
width:254px;
}
.f_Bg .right p {
font-size:10px;
}
.f_Bg .tour {
margin:0 15px 0 0;
}
#content {
padding:0;
}
.feat_testi .comment, .feat_testi .div {
float:left;
height:89px;
width:280px;
}
.feat_testi .div {
background:transparent url(/images/common/divSml.gif) no-repeat scroll center center;
width:20px;
}
#smlNote {
background-color:#FFFED6;
border:1px solid #EFAD1E;
left:-1000px;
padding:6px;
position:absolute;
top:-1000px;
z-index:1500;
}
.noteLink {
cursor:pointer;
}
.noteInfo {
display:block;
font-weight:bold;
}
.noteContent {
display:none;
}
.feat2 {
background:transparent url(/images/common/feat2.gif) no-repeat scroll 0 0;
height:243px;
width:491px;
}
.CRMenu {
background-color:transparent;
border:0 none;
}
.CRMenu ul {
display:block;
float:none;
width:177px;
}
.CRMenu li {
border:0 none;
}
.CRMenu li a {
color:#395511;
margin:0 0 0 1px;
}
.CRMenu li a:hover {
background-color:#EFFCDD;
border:0 none;
}
.tabFrame {
border-collapse:collapse;
width:126px;
}
.frame {
background:transparent url(/Trends/images/frame.gif) no-repeat scroll 0 0;
height:126px;
width:126px;
}
.frame img {
margin:0 0 2px 1px;
}

.feat
{
	margin-left: 40px;
	margin-bottom: 20px;
  width: 400px;
  height: 230px;
  background: url('/images/common/feat_bg.gif') no-repeat;
}

.feat UL
{
  padding: 20px 0px 0px 20px;
  margin: 0px;
}

.feat UL LI
{
 background: url('/images/common/feat_bul.gif') no-repeat 0px 3px;
 display: block;
 list-style: none;
 line-height: 22px;
 padding: 0px 0px 12px 24px;
}

.feat .but
{
  margin: 0px 0px 0px 45px;
}

.featSLeft
{
  float:left;
  width: 500px;
  margin: 0px 20px 0px 0px;
  padding-top: 20px;
}

.tryme
{
  width: 292px;
  height: 140px;
  background: url('/images/common/feat_tryme.gif') no-repeat;
}

.tryme DIV
{
  padding: 25px 0px 0px 40px;
  line-height: 16px;
}

.featSRight
{
  float:left;
}

.featPLeft
{
  float:left;
  width: 360px;
}

.featPRight
{
  float:left;
  margin: 0px 0px 0px 40px;
  width: 500px;
}

.feat_ss IMG
{
  float: left;
  margin: 0px 8px 8px 0px;
}

.imgPrompt
{
  border:4px solid #000000;
  position: absolute;
  z-index: 1020;
  width: 700px;
  height: 500px;
  padding: 4px;
  background-color: #FFF;
}

.feat_launch
{
  margin: 0px 0px 15px 75px;
}

.image_viewer {
	clear:both;
  margin-left: 10px;
  padding-top: 40px;
  padding-left: 40px;
  width: 330px;
  height: 300px;
  background: url('/images/common/image_bg.gif') no-repeat;
}

ul.vert-one {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:bold 13px Helvetica, Verdana, Arial, sans-serif;
	line-height:165%;
	width:200px;
}

ul.vert-one li {
	margin:0;
	padding:0;
	border-top:1px solid #EDEDED;
}

ul.vert-one li a {
	display:block;
	text-decoration:none;
	color:#a4a4a4;
	background:#fff;
	padding:0 0 0 20px;
	width:180px;
}

ul.vert-one li a:hover {
	background:#72e302 url("/images/common/vert-one_arrow.gif") no-repeat 0 6px;
	color: #fff;
}

ul.vert-one li a.current, ul.vert-one li a.current:hover {
	background:#86eb21 url("/images/common/vert-one_arrow.gif") no-repeat 0 6px;
	color: #fff;
}

#submenu {
  float: right;
  margin-right: 110px;
}

.test_dental {
  width: 300px;
  margin-left: 55px;
  margin-bottom: 30px;
}

.dialog {
	clear: both;
	width: 280px;
  float: left;
}

.dialog_top {
  margin-left: 37px;
  width: 284px;
  height: 13px;
  background: url('/images/common/dialog_top.gif') no-repeat;
}

.dialog_content {
  margin-left: 37px;
  width: 284px;
  background: url('/images/common/dialog_content.gif') repeat-y;
  line-height: 20px;
}

.dialog_content p {
	line-height:14px;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0;
}

p.author {
	width: 310px;
	float: left;
	clear:both;
  font-weight: bold;
  text-align: right;
  font-size: 10px;
}

.dialog_bottom {
  margin-left: 37px;
  width: 284px;
  height: 33px;
  background: url('/images/common/dialog_bottom.gif') no-repeat;
}

.form_error {
  text-align: center;
}

.map {
	text-align: center;
}

.transport {
  font-size: 9px;
}

.featComplete {
	padding-top: 20px;
}

.featSLeft ul li {
	line-height:22px;
}

.phone_big {
  position: absolute;
	top: 25px;
}

.langs {
	width: 600px;
	position: absolute;
  top: 2px;
  text-align: right;
}

.langs ul {
	float:right;
  margin: 0;
  margin-right: 16px;
  display: inline;
}

.langs li {
	float: left;
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top: 4px;
	margin-right: 6px;
}

.langs li a {
  font-size:11px;
  font-weight: normal;
  line-height: 0;
  height: 8px;
  display: inline;
}

.langs li a:hover {
  text-decoration: underline;
}

.booking {
  position: absolute;
	width: 600px;
	margin-top: 8px;
  margin-left: 485px;
}

.booking a {
  color: #64b457;
  font-size: 16px;
  font-weight: bold;
  text-transform: lowercase;
  text-decoration: underline;
}

p.info, div.info {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#E4EFF4 url(/images/info_icon.png) no-repeat scroll 4px 4px;
  border:1px solid #AACCDD;
  margin:5px auto 20px;
  min-width:300px;
  padding:7px 20px 7px 30px;
  width:80%;
}