#cWindow {
position:absolute;
z-index:10000;
}
#cWindow #cwin_close_btn:link, #cWindow #cwin_close_btn:visited {
background-color:transparent;
background-position:0 0;
background-repeat:no-repeat;
float:right;
height:30px;
margin:0;
outline-style:none;
text-indent:-9999px;
width:30px;
}
#cWindow #cwin_close_btn:hover {
background-color:transparent;
background-position:0 0;
background-repeat:no-repeat;
}
#cWindow #cwin_logo {
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
height:26px;
margin:8px 0 0 8px;
}
#cWindow #cwin_tl, #cWindow #cwin_tr, #cWindow #cwin_bl, #cWindow #cwin_br, #cWindow #cwin_tm, #cWindow #cwin_bm, #cWindow #cwin_ml, #cWindow #cwin_mr, #cWindow #cwin_close_btn, #cWindow #cwin_logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(window/bg-sprited.png) no-repeat scroll 0 0;
}
#cWindow #cwin_tl, #cWindow #cwin_tr, #cWindow #cwin_bl, #cWindow #cwin_br, #cWindow #cwin_ml, #cWindow #cwin_mr {
width:20px;
}
#cWindow #cwin_tl, #cWindow #cwin_tr, #cWindow #cwin_bl, #cWindow #cwin_br, #cWindow #cwin_tm, #cWindow #cwin_bm {
height:20px;
}
#cWindow #cwin_tl, #cWindow #cwin_tr, #cWindow #cwin_bl, #cWindow #cwin_br, #cWindow #cwin_tm, #cWindow #cwin_bm, #cWindow #cwin_ml, #cWindow #cwin_mr {
float:left;
}
#cWindow #cwin_logo {
background-position:100% 100%;
}
#cWindow #cwin_tl {
background-position:0 0;
}
#cWindow #cwin_tm {
background-position:-20px 0;
}
#cWindow #cwin_tr {
background-position:100% 0;
}
#cWindow #cwin_ml {
background-position:0 -40px;
height:560px;
}
#cWindow #cwin_mr {
background-position:-20px -40px;
height:560px;
}
#cWindow #cwin_bl {
background-position:0 -20px;
}
#cWindow #cwin_bm {
background-position:-20px -20px;
}
#cWindow #cwin_br {
background-position:100% -20px;
}
body #cwin-wait, #cWindow #cwin-wait {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(window/wait.gif) no-repeat scroll 0 0;
display:none;
height:11px;
width:43px;
}
#cWindowContentOuter {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
float:left;
overflow:hidden;
position:relative;
}
#cWindowContentTop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#333333 none repeat scroll 0 0;
float:left;
height:30px;
}
#cWindowContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
border:1px solid #888888;
float:left;
height:560px;
overflow:hidden;
padding:9px;
position:relative;
width:100%;
}
#cWindowContent .success {
color:green;
}
#cWindowContent .failed {
color:red;
}
#cWindowContent.loading {
background-image:url(window/wait.gif);
background-position:center center;
background-repeat:no-repeat;
}
#cWindowAction {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(window/wait.gif) no-repeat scroll -43px -11px;
bottom:0;
height:26px;
left:0;
position:absolute;
text-align:center;
width:100%;
}
#cWindowAction.loading {
background-position:10px 10px;
}
#cWindowAction .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#333333 none repeat scroll 0 0;
border:1px outset #888888;
color:#CCCCCC;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin-right:5px;
margin-top:4px;
}
#cWindowAction .button:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#333333 none repeat scroll 0 0;
border:1px outset #888888;
color:#FFFFFF;
}
body #cWindowAction input, body #cWindowAction textarea, body #cWindowAction select, body #cWindowAction label {
margin:0 0 5px;
}
#cWindowContent dl {
margin:0;
padding:0;
}
#cWindowContent .col-left {
clear:both;
color:#666666;
display:block;
float:left;
font-size:11px;
font-weight:700;
line-height:25px;
margin:0 0 5px;
padding:0;
text-indent:10px;
width:23%;
}
#cWindowContent .col-right {
display:block;
float:left;
line-height:22px;
margin:0 0 5px;
padding:0;
width:70%;
}
#cWindowContent .col-right .text {
width:100%;
}
#cWindowContent .composeForm {
padding:20px 10px;
}
#cWindow.dialog {
}
#cWindow.dialog #cwin_close_btn:link, #cWindow.dialog #cwin_close_btn:visited {
background-position:-60px -40px;
}
#cWindow.dialog #cwin_close_btn:hover {
background-position:-60px -69px;
}
#cWindow.warning {
}
#cWindow.warning #cWindowContentTop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#444444 none repeat scroll 0 0;
border-bottom:1px solid #666600;
float:left;
height:30px;
}
#cWindow.warning #cwin_logo {
background-position:-60px -161px;
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
height:30px;
line-height:30px;
margin:0;
padding-left:32px;
width:auto;
}
#cWindow.warning #cwin_close_btn:link, #cWindow.warning #cwin_close_btn:visited {
background-position:-120px -39px;
}
#cWindow.warning #cwin_close_btn:hover {
background-position:-120px -68px;
}
#cWindow.error {
}
#cWindow.error #cWindowContentTop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#993300 none repeat scroll 0 0;
border-bottom:1px solid #660000;
float:left;
height:30px;
}
#cWindow.error #cwin_logo {
background-position:-60px -132px;
color:#FFFFFF;
float:left;
font-size:16px;
font-weight:bold;
height:30px;
line-height:30px;
margin:0;
padding-left:32px;
width:auto;
}
#cWindow.error #cwin_close_btn:link, #cWindow.error #cwin_close_btn:visited {
background-position:-90px -39px;
}
#cWindow.error #cwin_close_btn:hover {
background-position:-90px -68px;
}
#cWindow .video-provider {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:left;
line-height:150%;
list-style-type:disc;
margin:0;
padding:0;
width:48%;
}
#cWindow h1, #cWindow h2, #cWindow h3, #cWindow h4, #cWindow h5, #cWindow h6, #cWindow p {
margin:0;
padding:0;
}
#cWindow h2 {
margin:0 0 20px;
}
#cWindow ul li {
line-height:normal;
}

