﻿body
{
    font-family: Arial;
    color:#333333;
    background-image: url('../Images/bg.png');
    font-size:14px;
}
img
{
    border:0px;
}
.boxbackground
{
	background-color:black;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.helptitle
{
	font-weight:bold;
	font-size:14px;
	display:block;
	margin-top:30px;
}
.video_top_panel
{
    background-image:url('../Images/video_top_panel.png');
    background-repeat:no-repeat;
}
.paymentscol
{
    padding:10px;
    font-size:12px;
}
.paymentsheader
{
    background-color:#00C4F4;
    border-right:1px solid #EBEBEB;
    color:White;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}
.paymentsitem
{
    border-right:1px solid #EBEBEB;
}
.paymentsaitem
{
    
    background-color:#F5F5F5;
    border-right:1px solid #EBEBEB;
}
.srb_button
{
    width:22px;
    height:22px;
    vertical-align:middle;
    background-image: url(/Images/radio.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.srb_checked
{
    background-position: 0px -44px;
}
.btn_general
{
    background-image: url('../Images/btn_general_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_general:hover
{
    background-image: url('../Images/btn_general_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_general_selected
{
    background-image: url('../Images/btn_general_pressed.png');
}
.btn_price
{
    background-image: url('../Images/btn_price_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_price:hover
{
    background-image: url('../Images/btn_price_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_price_selected
{
    background-image: url('../Images/btn_price_pressed.png');
}
.btn_geo
{
    background-image: url('../Images/btn_geo_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_geo:hover
{
    background-image: url('../Images/btn_geo_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_geo_selected
{
    background-image: url('../Images/btn_geo_pressed.png');
}
.btn_code
{
    background-image: url('../Images/btn_code_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_code:hover
{
    background-image: url('../Images/btn_code_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_code_selected
{
    background-image: url('../Images/btn_code_pressed.png');
}
.btn_delete
{
    background-image: url('../Images/btn_delete_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_delete:hover
{
    background-image: url('../Images/btn_delete_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_delete_selected
{
    background-image: url('../Images/btn_delete_pressed.png');
}
.separator
{
    height:5px;
}
.termsh5
{
    font-weight:bold;
    font-size:14px;
}
.ol
{
    list-style-type: lower-alpha;
}
.redtext
{
    color:#FC0000;
}
.greentext
{
	color:#328943;
}
.yellowtext
{
	color:#B9B900;
}
.graytext
{
	color:#666666;
}
.videoinfo_topgray
{
    background-color:#EFEFEF;
    border-top:1px solid #EFEFEF;
    border-bottom: 1px solid #FFFFFF;
    padding-left:10px;
    padding-right:10px;
    padding-top: 3px;
    padding-bottom:3px;
}
.videoinfo_topwhite
{
    background-color:#FFFFFF;
    border-right:1px solid #EFEFEF;
    border-top:1px solid #EFEFEF;
    border-bottom: 1px solid #EFEFEF;
    padding-left:10px;
    padding-right:10px;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom:3px;
}
.videoinfo_middlegray
{
    background-color:#EFEFEF;
    border-bottom: 1px solid #FFFFFF;
    padding-left:10px;
    padding-right:10px;
    padding-top: 3px;
    padding-bottom:3px;
}
.videoinfo_middlebottomwhite
{
    background-color:#FFFFFF;
    border-right: 1px solid #EFEFEF;
    border-bottom: 1px solid #EFEFEF;
    padding-left:10px;
    padding-right:10px;
    font-weight:bold;
    padding-top: 3px;
    padding-bottom:3px;
}
.videoinfo_bottomgray
{
    background-color:#EFEFEF;
    border-top:1px solid #EFEFEF;
    border-bottom: 1px solid #EFEFEF;
    padding-left:10px;
    padding-right:10px;
    padding-top: 3px;
    padding-bottom:3px;
}
.list
{
    font-size:11px;
}
.listpoint
{
    padding-top:5px;
    padding-right:5px;
}
.listtext
{
    padding-bottom:10px;
}
.checkboxtext
{
    padding-bottom:5px;
    padding-top:0px;
}
.url
{
    color:#00B5E1;    
}
.loginpanel
{
    width: 293px;
    height: 90px;
    background-image: url('../Images/bg_login.png');
}
.sitewidth
{
    width:940px;
}
.contentwidth
{
    width:900px;
}
.tb
{
    border: 1px solid #35D6FF;
    background-color: #F6F6F6;
    margin:0px;
	padding:0px;
	height:20px;
	color:#333333;
}
.textarea
{
    border: 1px solid #35D6FF;
    background-color: #F6F6F6;
    margin:0px;
	padding:0px;
	color:#333333;
}
/*.dropdown .ajax__combobox_textboxcontainer input
{
    background-color: #F6F6F6;
    border: solid 1px #35D6FF;
    border-right: 0px none;
}
.dropdown .ajax__combobox_buttoncontainer button
{
    background-color: #ADD8E6;
    background-image: url('../Images/dropdown_button.png');
    border: solid 1px #35D6FF;
    border-left: 0px none;
    padding:0px;
    cursor:pointer;
}
.dropdown .ajax__combobox_itemlist
{
    border: solid 1px #35D6FF;
    position:absolute;
}*/
.dropdown
{
     border-color:#35D6FF;
     background-color:#F6F6F6;
}
.dropdownbutton
{
    border-color: #F6F6F6;
    background-image: url('../Images/dropdown_button.png');
    background-color:#F6F6F6;
}
.dropdownlistbox
{
    border-color:#35D6FF;
}
.errortb
{
    border: 1px solid #FF0101;
}
.tbwidth100
{
    width:98px;
}
.tbwidth200
{
    width:198px;
}
.tbwidth270
{
    width:268px;
}
.tbwidth290
{
    width:288px;
}
.ddl270
{
    width:270px;    
}
.ddl200
{
    width:200px;    
}
.ddl290
{
    width:290px;    
}
.ddlprice
{
    width:77px;
}
.windowtitlepadding
{
    padding-top:48px;
}   
.watermark
{
    color:#B6B6B6;
}    
.tblogin
{
    position:absolute; 
    left:16px; 
    top:10px;
    width:147px;
}
.cbkeeplogged
{
    position:absolute;
    left:180px;
    top:14px;
}
.staysignedin
{
    color:#666666;
    position:absolute; 
    left:196px; 
    top:13px;  
    font-size:12px;  
}
.tbpassword
{
    position:absolute; 
    left:16px; 
    top:43px;
    width:147px;
}
.iblogin
{
    position:absolute; 
    left:180px; 
    top:39px;
}
.forgotpassword
{
    position:absolute; 
    left:16px; 
    top:72px;
    font-size:10px;
    color:#00B5E1;
}
.lbusername
{
    padding-top:10px;
    padding-right:15px;
    text-align:right;
    font-weight:bold;
    font-size:20px;
}
.lblogout
{
    position:relative;
    top:20px;
    left:220px;
    font-size:12px;
    color:#00B5E1;
}
.menupanel a
{
    height:0px;
}
.menu a
{
    cursor:default;
}
.menu td
{
    vertical-align:top;
}
.ptop
{
    height:54px;
}
.ptop1
{
    height:100%;
}
.ptop2
{
    background-image:url('../Images/menu_line.png');
    background-repeat:repeat-x;
    height:100%;
}
.ptop3
{
    padding-left:15px;
    padding-right:15px;
    padding-top:16px;
    font-size:18px;
    color:#333333;
    white-space:nowrap;
}
.pbot
{
    height:13px;
    background-image: url('../Images/menu_line_bottom.png');
    background-repeat: repeat-x;
}
.pbot1
{
    height:100%;
    width:25px;
    margin:auto;
}
.ptop2:hover
{
    background-image:url('../Images/menu_line_hover.png');
    cursor:pointer;
    /*background-repeat:repeat-x; 
    cursor:pointer;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:13px;
    white-space:nowrap;
    height:68px;*/
}
.smenuitem .ptop
{
    background-image:url('../Images/menu_selected_left.png');
    background-position:left top;
    background-repeat:no-repeat;
    padding-left:2px;
}
.smenuitem .ptop1
{
    background-image:url('../Images/menu_selected_right.png');
    background-position:right top;
    background-repeat:no-repeat;
    padding-right:2px;
}
.smenuitem .ptop2
{
    background-image:url('../Images/menu_selected_middle.png');
    background-repeat:repeat-x;
}
.smenuitem .ptop3
{
    color:white;
}
.smenuitem .ptop:hover
{
}
.smenuitem .pbot
{

}
.smenuitem .pbot1
{
    background-image: url('../Images/menu_selected_row.png');
    background-repeat: no-repeat;
}


.windowtable
{
    color:#666666;
    font-size:12px;
    font-weight:bold;
    width:100%;
}
.windowtabletd
{
    padding-top:20px;
}
.windowtablebottomtd
{
    padding-bottom:20px;
}
.windowtitle
{
    font-size:14px;
    color:#00B5E1;
    font-weight:bold;
}
.windowline
{
    background-image:url('../Images/window_line.png');
    background-repeat:no-repeat;
    background-position:right bottom;
    padding-bottom:4px;
    
}
.helpwindowtitle
{
    font-size:18px;
    color:#00B5E1;
    font-weight:bold;
}
.helpline
{
    background-image:url('../Images/help_line.png');
    background-repeat:no-repeat;
    background-position:right bottom;
    padding-bottom:4px;
    padding-top:15px;
}

.windowrp
{
    padding:15px;
}
/* light gray rounded panel*/
.rp_1 .rp_lt
{
    height: 13px;
    padding-left: 13px;
    background-image: url('../Images/window_left_top.png');
    background-position: left top;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_rt
{
    height: 13px;
    padding-right: 13px;
    background-image: url('../Images/window_right_top.png');
    background-position: right top;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_ct
{
    height: 13px;
    background-image: url('../Images/window_center_top.png');
    background-position: top;
    background-repeat: repeat-x;
}
 
.rp_1 .rp_lc
{
    padding-left: 13px;
    background-image: url('../Images/window_left_center.png');
    background-position: left;
    background-repeat: repeat-y;
}
 
.rp_1 .rp_rc
{
    padding-right: 13px;
    background-image: url('../Images/window_right_center.png');
    background-position: right top;
    background-repeat: repeat-y;
}
 
.rp_1 .rp_cc
{
    background-color:#FFFFFF;
}
 
.rp_1 .rp_lb
{
    height: 13px;
    padding-left: 13px;
    background-image: url('../Images/window_left_bottom.png');
    background-position: left bottom;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_rb
{
    height: 13px;
    padding-right: 13px;
    background-image: url('../Images/window_right_bottom.png');
    background-position: right bottom;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_cb
{
    height: 13px;
    background-image: url('../Images/window_center_bottom.png');
    background-position: bottom;
    background-repeat: repeat-x;
}

/* gray rounded panel*/
.rp_2 .rp_lt
{
    height: 12px;
    padding-left: 12px;
    background-image: url('../Images/graywindow_left_top.png');
    background-position: left top;
    background-repeat: no-repeat;
}
 
.rp_2 .rp_rt
{
    height: 12px;
    padding-right: 12px;
    background-image: url('../Images/graywindow_right_top.png');
    background-position: right top;
    background-repeat: no-repeat;
}
 
.rp_2 .rp_ct
{
    height: 12px;
    background-image: url('../Images/graywindow_center_top.png');
    background-position: top;
    background-repeat: repeat-x;
}
 
.rp_2 .rp_lc
{
    padding-left: 12px;
    background-image: url('../Images/graywindow_left_center.png');
    background-position: left;
    background-repeat: repeat-y;
}
 
.rp_2 .rp_rc
{
    padding-right: 12px;
    background-image: url('../Images/graywindow_right_center.png');
    background-position: right top;
    background-repeat: repeat-y;
}
 
.rp_2 .rp_cc
{
    background-color:#F5F5F5;
}
 
.rp_2 .rp_lb
{
    height: 12px;
    padding-left: 12px;
    background-image: url('../Images/graywindow_left_bottom.png');
    background-position: left bottom;
    background-repeat: no-repeat;
}
 
.rp_2 .rp_rb
{
    height: 12px;
    padding-right: 12px;
    background-image: url('../Images/graywindow_right_bottom.png');
    background-position: right bottom;
    background-repeat: no-repeat;
}
 
.rp_2 .rp_cb
{
    height: 12px;
    background-image: url('../Images/graywindow_center_bottom.png');
    background-position: bottom;
    background-repeat: repeat-x;
}

.dxEditors_edtDropDown
{
    background-image:none;
}
.dxeButtonEdit .dxeEditArea
{
     background-color:transparent;
}
.datetd
{
    padding-right:10px;
}
.yellowrow
{
    background-image: url('../Images/yellow_row.png');
    background-repeat: no-repeat;
    font-size:11px;
    font-weight:normal;
    color:#9B9B9B;
    height:18px;
    width:100%;
    padding-left:17px;
    padding-top:4px;
    
}
.redrow
{
    background-image: url('../Images/red_row.png');
    background-repeat: no-repeat;
    font-size:11px;
    font-weight:normal;
    color:#9B9B9B;
    height:18px;
    width:100%;
    padding-left:17px;
    padding-top:4px;
}
.infolabel
{
    color:#00A200;
}
.errorinfolabel
{
    color:#FF0000;
}

.sdd_hc
{
    background-color:#f6f6f6;
    border: #35d6ff 1px solid;
    height: 20px;
    background-image: url(../Images/dropdown_button.png);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
    color:#333333;
    font-weight:normal;
    cursor:pointer;
}
.sdd_h
{
    padding-left: 5px;
    padding-top: 2px;
    cursor:default;
}
.sdd_list
{
    background-color: #f6f6f6;
    border: #35d6ff 1px solid;
}

.val_section
{
}
.val_section_separator
{
    height:20px;
}
.val_section_hdr
{
    padding-top:2px;
    padding-bottom:2px;
    background-color:#35d6ff;
    font-weight:bold;
    color:#333333;
    font-size:14px;
}
.val_section_desc
{
    margin-top:5px;
}

.val_result_pnl
{
    margin-top: 5px;
}

.val_result_pnl_passed
{
}

.val_result_pnl_passed .val_result_hdr
{
    font-weight:bold;
    color:#328943;
    font-size:14px;
    font-style:italic;
}

.val_result_pnl_warning
{
}

.val_result_pnl_warning .val_result_hdr
{
    font-weight:bold;
    color:#B9B900;
    font-size:14px;
    font-style:italic;
}

.val_result_pnl_failed
{
}

.val_result_pnl_failed .val_result_hdr
{
    font-weight:bold;
    color:#FC0000;
    font-size:14px;
    font-style:italic;
}
.points
{
    width:100%;
    height:1px;
    background-image:url('../Images/points.png');
    background-repeat:repeat-x;
}