﻿body
{
    font-family: Arial;
    color:#333333;
    background-image: url('../Images/bg.png');
    font-size:14px;
    margin-top:0px;
}
img
{
    border:0px;
}
.menulist
{
    list-style-type:none;  
    white-space:nowrap;
    margin:0px;
    padding:0px;  
}
.menulist li
{
    display:inline-block; 
    margin:0;
    padding:0;   
}
.pointlist
{
    margin:0px;
    margin-left:14px;
    padding:0px;
}
.pointlist li
{
    list-style-type:disc;
    margin:0px;
    padding:0px;    
}
.arrowlist
{
    padding-left:12px;
}
.arrowlist li
{
    background-image: url('../Images/arrow24x25.png');
    background-position:left center;
    list-style-type:none;
    background-repeat:no-repeat; 
    margin-bottom:20px; 
    padding-left:40px;
}
.defaultheader
{
     font-weight:bold;  
     font-size:16px;  
}
.defaulttext
{}
.ep
{
    margin-bottom:2px;
    margin-top:2px;
    
}
.ep_hdr
{
     background-color:#E6FBF6; 
     padding:5px;   
}
.plantable
{
    border:1px solid black;
    border-collapse:collapse;
}
.plantable td
{
    border:1px solid black;
}
.plantable .plantabletoptd
{
    border:0px;
    background-color:#E0EFF7;
}
.managetd
{
    padding-left:20px;    
}
.collapsePanelHeader
{
    background-color:Aqua;
    height:30px;
    
}
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.sizedist
{
    height:20px;    
}
.smallsize
{
    width:82px;
    height:56px;
    background-image: url('../Images/psize-small_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:#58595b;
    font-weight:bold;
    font-size:12px;
}
.smallsize:hover
{
    background-image: url('../Images/psize-small_over.png');
}
.smallsize_selected
{
    width:82px;
    height:56px;
    background-image: url('../Images/psize-small_selected.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:White;
    font-weight:bold;
    font-size:12px;
}

.middlesize
{
    width:108px;
    height:74px;
    background-image: url('../Images/psize-middle_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:#58595b;
    font-weight:bold;
    font-size:12px;
}
.middlesize:hover
{
    background-image: url('../Images/psize-middle_over.png');
}
.middlesize_selected
{
    width:108px;
    height:74px;
    background-image: url('../Images/psize-middle_selected.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:White;
    font-weight:bold;
    font-size:12px;
}

.bigsize
{
    width:142px;
    height:98px;
    background-image: url('../Images/psize-big_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:#58595b;
    font-weight:bold;
    font-size:12px;
}
.bigsize:hover
{
    background-image: url('../Images/psize-big_over.png');
}
.bigsize_selected
{
    width:142px;
    height:98px;
    background-image: url('../Images/psize-big_selected.png');
    background-repeat: no-repeat;
    cursor:pointer;
    text-align:center;
    color:White;
    font-weight:bold;
    font-size:12px;
}

.customsize
{
    width:143px;
    height:98px;
    background-image: url('../Images/psize-custom_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
    color:#58595b;
    font-weight:bold;
    font-size:12px;
}
.customsize:hover
{
    background-image: url('../Images/psize-custom_over.png');
}
.customsize_selected
{
    width:143px;
    height:98px;
    background-image: url('../Images/psize-custom_selected.png');
    background-repeat: no-repeat;
    cursor:pointer;
    color:White;
    font-weight:bold;
    font-size:12px;
}

.colorname
{
    font-size:10px;
    color:#58595b;   
    padding-left:5px; 
    padding-top:0px;
    padding-bottom:5px;
}
.skinbtnsize
{
    width:92px;
    height:36px;
}

.redskin
{
    background-image: url('../Images/skins-red_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.redskin:hover
{
    background-image: url('../Images/skins-red_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.redskin_selected
{
    background-image: url('../Images/skins-red_selected.png');
}

.orangeskin
{
    background-image: url('../Images/skins-orange_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.orangeskin:hover
{
    background-image: url('../Images/skins-orange_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.orangeskin_selected
{
    background-image: url('../Images/skins-orange_selected.png');
}

.yellowskin
{
    background-image: url('../Images/skins-yellow_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.yellowskin:hover
{
    background-image: url('../Images/skins-yellow_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.yellowskin_selected
{
    background-image: url('../Images/skins-yellow_selected.png');
}

.greenskin
{
    background-image: url('../Images/skins-green_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.greenskin:hover
{
    background-image: url('../Images/skins-green_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.greenskin_selected
{
    background-image: url('../Images/skins-green_selected.png');
}

.lightblueskin
{
    background-image: url('../Images/skins-lightblue_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.lightblueskin:hover
{
    background-image: url('../Images/skins-lightblue_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.lightblueskin_selected
{
    background-image: url('../Images/skins-lightblue_selected.png');
}

.blueskin
{
    background-image: url('../Images/skins-blue_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.blueskin:hover
{
    background-image: url('../Images/skins-blue_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.blueskin_selected
{
    background-image: url('../Images/skins-blue_selected.png');
}

.originalskin
{
    background-image: url('../Images/skins-original_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.originalskin:hover
{
    background-image: url('../Images/skins-original_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.originalskin_selected
{
    background-image: url('../Images/skins-original_selected.png');
}

.aluminumskin
{
    background-image: url('../Images/skins-aluminum_normal.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.aluminumskin:hover
{
    background-image: url('../Images/skins-aluminum_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.aluminumskin_selected
{
    background-image: url('../Images/skins-aluminum_selected.png');
}
.distance
{
    height:6px;
}
.greenborder
{
    border:2px solid #9EBC2A;    
}
.blueborder
{
    border:2px solid #56DCFE;    
}
.homevideo
{
    padding:10px;    
}
.homevideonametd
{
    padding-left:5px; 
    font-weight:bold;   
}
.homevideonamename
{
   font-size:12px; 
   color:#6D6E72;
}
.homevideourl
{
        
}
.homevideourlstyle
{
    font-size:12px;
    color:#6D6E72;
    text-decoration:none;    
}
.pricepanel
{
    background-image:url('../Images/pricepanel.png');
    padding-right:10px;
    width:272px;
    height:224px;
    background-repeat:no-repeat;
}
.ccpanel
{
    background-image:url('../Images/cc_panel.png');
    padding:10px;
    padding-top:7px;
    width:269px;
    height:174px;
    background-repeat:no-repeat;
}
.priceitem
{
    padding-left:10px;
}
.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;
}
.paymentsfirstcol
{
    border-left:1px solid #EBEBEB;
}
.paymentslastrow
{
    border-bottom:1px solid #EBEBEB;
}
.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;
}
.paymentsgroupitem
{
    
    background-color:#F2FCFE;
    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;
}

.upload input
{
    background-color:transparent;
    border:none;
}

.btn_delcc
{
    background-image: url('../Images/delcc_gray.png');
    background-repeat: no-repeat;
    height:10px;
    width:10px;
    cursor:pointer;
    display:inline-block;
}
.btn_delcc:hover
{
    background-image: url('../Images/delcc_red.png');
}

.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_cc
{
    background-image: url('../Images/btn_cc_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_cc:hover
{
    background-image: url('../Images/btn_cc_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_cc_selected
{
    background-image: url('../Images/btn_cc_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');
}
.btn_newg
{
    background-image: url('../Images/btn_newg_normal.png');
    background-repeat: no-repeat;
    height:34px;
    cursor:pointer;
}
.btn_newg:hover
{
    background-image: url('../Images/btn_newg_over.png');
    background-repeat: no-repeat;
    cursor:pointer;
}
.btn_newg_selected
{
    background-image: url('../Images/btn_newg_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;
}
.bluetext
{
    color:#00B5E1;
}
.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: 550px;
    height: 60px;
}
.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;
}
.tbwidth500
{
    width:498px;
}
.ddl270
{
    width:270px;    
}
.ddl250
{
    width:250px;    
}
.ddl200
{
    width:200px;    
}
.ddl290
{
    width:290px;    
}
.ddlprice
{
    width:77px;
}
.windowtitlepadding
{
    padding-top:48px;
}   
.watermark
{
    color:#B6B6B6;
}    
.tblogin
{
    position:absolute; 
    left:170px; 
    top:10px;
    width:147px;
}
.cbkeeplogged
{
    position:absolute;
    left:170px;
    top:39px;
}
.staysignedin
{
    color:#666666;
    position:absolute; 
    left:186px; 
    top:39px;  
    font-size:12px;  
}
.tbpassword
{
    position:absolute; 
    left:322px; 
    top:10px;
    width:147px;
}
.iblogin
{
    position:absolute; 
    left:474px; 
    top:10px;
}
.forgotpassword
{
    position:absolute; 
    left:322px; 
    top:39px;
    font-size:12px;
    color:white;
    font-weight:bold;
}
.lbusername
{
    padding-top:3px;
    padding-right:15px;
    text-align:right;
    font-weight:bold;
    font-size:20px;
}
.lblogout
{
    position:relative;
    top:8px;
    left:477px;
    font-size:12px;
    color:white;
    font-weight:bold;
}
.signoutimg
{
    position:relative;
    top:10px;
    left:477px;
}
.menuitem
{
    height:24px;
    padding-left:15px;
    padding-right:15px;
    cursor:pointer;
    padding-top:6px; 
}
.menuitem:hover
{
    background-image: url('../Images/menubutton-onmoseover.png');
}
.smenuitem
{
    height: 24px;
    padding-left: 15px;
    padding-right: 15px;
    cursor: pointer;
    padding-top: 6px;
    background-image: url('../Images/menubutton-pushed.png');
}
.menuseparator
{
    width:1px;
    background-color:#DBF4F6;
}
.menutitle
{
    color:#231f20;
    font-weight:bold;
    font-size:16px; 
    text-decoration:none;  
}
.smenutitle
{
    color:white;
    font-weight:bold;
    font-size:16px; 
    text-decoration:none;  
}
.menupanel
{
     padding-left:2px;
}
.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;
}

.trwhiteholder
{
    
    border: 1px solid #E1F0ED;
    border-top:0px;
    background-image: url('../Images/tr_white.png');
}
/* white rounded panel*/
.rp_1 .rp_lt
{
    height: 2px;
    padding-left: 2px;
    background-image: url('../Images/window_left_top.png');
    background-position: left top;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_rt
{
    height: 2px;
    padding-right: 2px;
    background-image: url('../Images/window_right_top.png');
    background-position: right top;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_ct
{
    height: 2px;
    background-image: url('../Images/window_center_top.png');
    background-position: top;
    background-repeat: repeat-x;
}
 
.rp_1 .rp_lc
{
    padding-left: 2px;
    background-image: url('../Images/window_left_center.png');
    background-position: left;
    background-repeat: repeat-y;
}
 
.rp_1 .rp_rc
{
    padding-right: 2px;
    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: 2px;
    padding-left: 2px;
    background-image: url('../Images/window_left_bottom.png');
    background-position: left bottom;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_rb
{
    height: 2px;
    padding-right: 2px;
    background-image: url('../Images/window_right_bottom.png');
    background-position: right bottom;
    background-repeat: no-repeat;
}
 
.rp_1 .rp_cb
{
    height: 2px;
    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;
}

/* white rounded panel without top*/
.rp_3 .rp_lt
{
    height: 0px;
}
 
.rp_3 .rp_rt
{
    height: 0px;
}
 
.rp_3 .rp_ct
{
    height: 0px;
}
 
.rp_3 .rp_lc
{
    padding-left: 2px;
    background-image: url('../Images/window_left_center.png');
    background-position: left;
    background-repeat: repeat-y;
}
 
.rp_3 .rp_rc
{
    padding-right: 2px;
    background-image: url('../Images/window_right_center.png');
    background-position: right top;
    background-repeat: repeat-y;
}
 
.rp_3 .rp_cc
{
    background-color:#FFFFFF;
}
 
.rp_3 .rp_lb
{
    height: 2px;
    padding-left: 2px;
    background-image: url('../Images/window_left_bottom.png');
    background-position: left bottom;
    background-repeat: no-repeat;
}
 
.rp_3 .rp_rb
{
    height: 2px;
    padding-right: 2px;
    background-image: url('../Images/window_right_bottom.png');
    background-position: right bottom;
    background-repeat: no-repeat;
}
 
.rp_3 .rp_cb
{
    height: 2px;
    background-image: url('../Images/window_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;
}

.footeritem
{
    margin-right:20px;
}

