html{overflow:hidden;}

body{
margin:0px;-overflow:hidden;-height:100%;
background:url(images/bg.jpg) left top no-repeat;
}
table,div,span,a,input,select,textarea,ol,ul{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#666666;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
form{margin:0px;}

.i_text,.i_select,.i_textarea,.i_file,.i_disabled{border:1px solid #d7d7d7;padding:1px;margin:0px;width: 240px;
outline:none;}
.i_disabled {background-color: #eeeeee;color:#aaaaaa;}
.i_select{padding:0px 1px;}
.i_textarea{height:80px;}
.i_checkbox{width:13px;height:13px;margin:2px 0px 2px 0px;}
.i_button{width:72px;height:18px;border-width:0px;cursor:pointer;background:url(images/button.png) left top no-repeat;color:#8B949F;padding-top:1px;}
.i_button.btn_xl{
	width:120px;
	background:url(images/button_xl.png) left top no-repeat;
}
.i_button:active{background-position:left -18px;}
.i_button:hover{color:#6F767F;}
.i_button::-moz-focus-inner{border:0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.i_button{padding-top:2px;}
}
.fclear{clear:both;}


/*************** OBJECT CONTAINER ***************/
#FX__OBJECT_CONTAINER{
background:transparent;
position:fixed;
bottom:0px;
left:200px;
right:0px;
top:0px;
padding:20px;
overflow-x:hidden;
overflow-y:scroll;
}

/*************** SLIDE MENU ***************/
#FX__MENU{
position:fixed;
width:199px;
top:0px;
left:0px;
bottom:0px;
border-right:4px solid #333333;
background:url(images/panel_grid.png) left top repeat;
overflow:auto;
}
#FX__MENU.active{
}
#FX__MENU .logout{
position:absolute;
left:80px;
bottom:60px;
width:42px;
height:42px;
cursor:pointer;
z-index:2;
background:url(images/log_out.png) left bottom no-repeat;
}
#FX__MENU .logout.over{
background-position:left top;
}

#FX__MENU .container{
}

#FX__MENU .label,#FX__MENU .label_on,#FX__MENU .label,#FX__MENU .label_open{
	height:31px;
	cursor:pointer;
	background:url(images/label1_it.png) left top no-repeat;

}

#FX__MENU .label_on{
}
#FX__MENU .label_open{
}
#FX__MENU .label_close{
}

#FX__MENU .submenu{
}

#FX__MENU .subitem,#FX__MENU .subitem_on{
	cursor:pointer;
	height:22px;
	background:url(images/big_button.png) left top repeat-x;
}
#FX__MENU .subitem div, #FX__MENU .subitem_on div{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	padding:6px 5px 0px 16px;
}
#FX__MENU .subitem_on div{
	text-decoration:underline;
}

#FX__MENU .logo{
	position:absolute;
	left:20px;
	bottom:0px;
	width:150px;
	height:60px;
	z-index:1;
	overflow:hidden;
}



/*************** WINDOW ***************/
table.window{
box-shadow: 0px 0px 3px 3px #999;
-moz-box-shadow: 0px 0px 3px 3px #999;
-webkit-box-shadow: 0px 0px 3px 3px #999;
}
table.window td.wb1{
width:5px;
height:5px;
background:url(images/win-border.gif) left top no-repeat scroll transparent;
}
table.window td.wb2{
background:url(images/win-top-bottom.gif) left top repeat-x scroll transparent;
}
table.window td.wb3{
width:5px;
background:url(images/win-border.gif) right top no-repeat scroll transparent;
}
table.window td.wb4{
background:url(images/win-left-right.gif) right top repeat-y scroll transparent;
}
table.window td.wb5{
background:url(images/win-border.gif) right bottom no-repeat scroll transparent;
}
table.window td.wb6{
height:5px;
background:url(images/win-top-bottom.gif) left bottom repeat-x scroll transparent;
}
table.window td.wb7{
background:url(images/win-border.gif) left bottom no-repeat scroll transparent;
}
table.window td.wb8{
background:url(images/win-left-right.gif) left top repeat-y scroll transparent;
}
table.window img.img_border{
width:5px;
height:5px;
}
table.window div.winheader{
padding:0px 0px 2px 1px;
-background-color:#C5D5E8;
background-color:#464b52;

}
table.window div.winheader div.wintitle{
font-weight:bold;
color:#ececec;
padding:1px 4px;
}
table.window div.winheader div.wintitle span{
color:#ececec;
font-size:9px;
cursor:help;
}
table.window div.winheader img.icon{
}
table.window div.winheader .ttip{
color:#ececec;
font-size:9px;
font-weight:bold;
float:right;
margin-right:4px;
cursor:help;
}
table.window div.winheader img.btn_close,table.window div.winheader img.btn_toggle,table.window div.winheader img.btn_hide{
float:right;
cursor:pointer;
margin:2px 2px 0px 2px;
width:12px;
height:12px;
background-color: transparent;
background-image: url(images/win-buttons.png);
background-repeat: no-repeat;
background-attachment: scroll;
}
table.window div.winheader img.btn_close{background-position: 0px -24px;}
table.window div.winheader img.btn_hide{background-position: 0px -12px;}
table.window div.winheader img.btn_toggle{background-position: 0px 0px;}
table.window div.wincontainer{border:1px solid #AEBCCD;}
.wincontainer.exturl{
	background:#fff;
}

table.window_small td.wb1{width:3px;height:3px;}
table.window_small td.wb3{width:3px;}
table.window_small td.wb6{height:3px;}
table.window_small img.img_border{width:3px;height:3px;}


/*************** LOADER ***************/
.loader{cursor: wait;}
.loader img{position:fixed;width:32px;height:32px;background:url(images/ajax-loader.gif) left top no-repeat;top:4px;right:22px;}


/*************** ERROR MSG ***************/
.error_msg{
background-color:#FFEAC0;
padding:4px 4px 0px 4px;
border-bottom:1px solid #CFBD9B;
border-left:1px solid #CFBD9B;
border-right:1px solid #CFBD9B;
position:fixed;
top:0px;
right:20px;
-moz-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-right-radius:5px;
box-shadow: 0px 0px 3px 3px #999;
-moz-box-shadow: 0px 0px 3px 3px #999;
-webkit-box-shadow: 0px 0px 3px 3px #999;

}
.error_msg .image{width:128px;height:128px;float:left;background:url(images/error.png) left top no-repeat;}
.error_msg .text{float:left;max-width:500px;}
.error_msg .text ul{margin:0px;padding:5px 10px 5px 14px;}
.error_msg .text ul li{font-weight:bold;color:#B36746;padding:2px 0px;}


/*************** UPDATE OK ***************/
.update_ok {width:128px;height:128px;position:fixed;top:4px;right:20px;background:url(images/update_ok.png) left top no-repeat;}


/*************** MESSAGE ***************/
.lockwin_message{background-color:#D1D8DF;}
.message{background-color:#f5f5f5;padding:10px;width:350px;}
.message.xl{
	width:600px;
}
.message .img-warning, .message .img-ok{
	float:left;
	margin-right:10px;
	width:100px;
	height:100px;
	background:#ffcc00;
}
.message .img-warning{
	background:url(images/message-box.png) left -100px no-repeat;
}
.message .img-ok{
	background:url(images/message-box.png) left top no-repeat;
}

.message .text{
	float:left;
	padding-top:20px;
	color:#666666;
	width:240px;
}
.message.xl .text{
	width:490px;
}
.message .buttons{padding-top:10px;text-align:center;clear:both;}
.message .buttons input{margin: 0px 4px;}


/*************** CALENDAR ***************/
.calendar{background-color:#D1DFEF;border:1px solid #B5C9DF;padding:1px;}
.calendar .header{margin:0px 1px 1px 1px;}
.calendar .header .prev_y,.calendar .header .prev_m,.calendar .header .next_m,.calendar .header .next_y{float:left;width:12px;height:12px;background:url(images/calendar-buttons.png) no-repeat;cursor:pointer;margin-top:2px;}
.calendar .header .prev_y{background-position:left -60px;}
.calendar .header .prev_m{margin-left:4px;background-position:left -48px;}
.calendar .header .date{float:left;width:122px;margin-left:2px;margin-right:2px;text-align:center;font-weight:bold;font-size:11px;color:#8F9EBF;}
.calendar .header .next_m{margin-right:4px;background-position:left -36px;}
.calendar .header .next_y{background-position:left -72px;}
.calendar .main table{background-color:#fafafa;border-collapse:collapse;}
.calendar .main th{width:24px;text-align:center;padding-top:2px;padding-bottom:2px;color:#97A7CB;background-color:#D1DFEF;}
.calendar .main td{cursor:default;}
.calendar .main .day,.calendar .main .day_selected{text-align:center;padding:4px 0px;cursor:pointer;}
.calendar .main .day_selected{font-weight:bold;color:#8F9EBF;}
.calendar .main .day_on{background-color:#E0E7EF;}


/*************** LOGIN ***************/
.login{width:240px;padding:10px;background-color:#f5f5f5;}
.login .item{clear:both;padding:6px;}
.login .f_label{float:left;width:80px;text-align:right;padding:2px 10px 0px 0px;color:#8090a5;}
.login .f_input .i_text:focus,.login .f_input .i_select:focus{border-color:#6FCCDF;}


/*************** GRID ***************/
.grid{background-color:#ffffff;}
.grid .header{background: url(images/xbg.gif) left top repeat-x;height:25px;}
.grid .header .tot{float:left;margin:6px 0px 0px 6px;font-weight:bold;}
.grid .header .tot, .grid .header .tot span{color:#9f9f9f;}
.grid .header .toolbar{float:right;padding-top:5px;margin-right:16px;}
.grid .header .toolbar img{margin-left:4px;cursor:pointer;}
.grid .header .s_filter{float:right;background-color:#fcfcfc;border:1px solid #d7d7d7;margin:3px 3px 0px 0px;}
.grid .header .s_filter input{float:left;border-width:0px;padding:2px 1px 1px 2px;width:140px;}
.grid .header .s_filter .show_filter,.grid .header .s_filter .remove_filter{float:left;cursor:pointer;}
.grid .header .s_filter .show_filter{background:url(images/filter.png) left top no-repeat;margin:3px 1px 0px 2px;width:11px;height:11px;}
.grid .header .s_filter .remove_filter{background:url(images/bullet_orange.png) left top no-repeat;margin:2px 1px 0px 0px;width:14px;height:14px;}
.grid .data .empty_recordset{text-align:center;font-weight:bold;color:#cc0000;padding:5px;}
.grid .data .counter{color:#999999;text-align:center;width:36px;}
.grid .data th{text-align:left;font-weight:normal;padding:3px;background: url(images/xbg.gif) left -110px repeat-x;border-bottom:1px solid #e6e6e6;}
.grid .data th .separator{width:2px;height:16px;background: url(images/xbg.gif) 0px -71px no-repeat;}
.grid .data th .sort_asc,.grid .data th .sort_desc{margin-left:2px;width: 11px;height: 7px;cursor:pointer;}
.grid .data th .sort_asc{background:url(images/order_asc.gif) left top no-repeat;}
.grid .data th .sort_desc{background:url(images/order_desc.gif) left top no-repeat;}
.grid .data .h_edit .add_records,.grid .data .h_edit .delete_records,.grid .data .h_edit .ico_blank{margin:0px 4px 0px 2px;cursor:pointer;width:16px;height:16px;}
.grid .data .h_edit .add_records{background:url(images/note_add.png) left top no-repeat;}
.grid .data .h_edit .delete_records{background:url(images/cross.png) left top no-repeat;}
.grid .data .h_edit .ico_blank{cursor:default;}
.grid .data td{border-bottom:1px solid #ededed;padding:3px;}
.grid .data .row_on,.grid .data .last_row_on{background-color:#E0E7EF;}
.grid .data .last_row td,.grid .data .last_row_on td{border-bottom:1px solid #e6e6e6;}
.grid .data .g_edit img{float:left;margin:0px 3px;cursor:pointer;width:16px;height:16px;}
.grid .data .g_edit img.edit{background:url(images/pencil.png) left top no-repeat;}
.grid .data .g_edit img.subgrid{background:url(images/folder_page_white.png) left top no-repeat;}
.grid .data .g_edit input{margin:3px 4px 0px 4px;cursor:pointer;float:left;}
.grid .data .g_edit .position-up,
.grid .data .g_edit .position-down{
background:url(images/position.png) no-repeat left top;
width:15px;
height:13px;
float:left;
cursor:pointer;
margin-left:4px;
margin-top:2px;
}
.grid .data .g_edit .position-down{
background-position:left bottom;
}
.grid .data .g_edit .position-up:hover{
background-position:right top;
}
.grid .data .g_edit .position-down:hover{
background-position:right bottom;
}

.grid .footer{background:url(images/xbg.gif) left top repeat-x;padding:3px 6px;}
.grid .footer .rpp{color:#9f9f9f;font-weight:bold;float:left;}
.grid .footer select{color:#9f9f9f;font-weight:bold;width:50px;}
.grid .footer .pages{float:right;}
.grid .footer .pages a{float:left;margin-top:1px;padding:1px 6px;font-weight:normal;text-decoration:none;color:#9f9f9f;}
.grid .footer .pages a:hover{background-color:#B4B9BB;color:#f7f7f7;text-decoration:none;}
.grid .footer .pages form{float:left;}
.grid .footer .pages form input{width:32px;margin:0px 2px;text-align:center;font-weight:bold;color:#9f9f9f;}


/*************** SHELL ***************/
.shell{background-color:#f5f5f5;padding:6px;}
.shell form .i_text{width:120px;}
.shell form .i_text:focus{border-color:#6FCCDF;}

/*************** FILTER ***************/
.filter{width:368px;background-color:#f5f5f5;}
.filter form{padding:4px;}
.filter .item{clear:both;padding:4px 0px;}
.filter .item .fields{float:left;margin-right:4px;width:120px;}
.filter .item .type{float:left;width:80px;margin-right:4px;}
.filter .item .i_checkbox{float:left;margin:2px 4px 0px 0px;}
.filter .item .i_text{float:left;width:110px;}
.filter .item .i_text:focus,.filter .item .i_select:focus{border-color:#6FCCDF;}
.filter .item .add,.filter .item .remove{float:right;margin-top:3px;margin-left:4px;cursor:pointer;width:14px;height:14px;}
.filter .item .add{background:url(images/plus.gif) left top no-repeat;}
.filter .item .remove{background:url(images/minus.gif) left top no-repeat;}
.filter .buttons{text-align:center;padding-top:8px;margin-bottom:4px;}
.filter .buttons .i_button{margin:0px 8px;}


.navigate{background: url(images/xbg.gif) left top repeat-x;border-bottom:1px solid #dddddd;padding:4px;}
.navigate form{float:right;}
.navigate .i_text{width:32px;margin:0px 4px;text-align:center;font-weight:bold;color:#A0A4A6;float:left;}
.navigate .next,.form .navigate .prev{width:9px;height:11px;float:left;cursor:pointer;margin-top:4px;}
.navigate .next{background:url(images/next.png) left top no-repeat;}
.navigate .prev{background:url(images/prev.png) left top no-repeat;}
.navigate .rel_label{line-height:18px;padding-left:10px;font-weight:bold;color:#9c9c9c;
	float:left;
	width:240px;
}


/*************** FORM ***************/
.form{background-color:#f5f5f5;}
.form .fdata{padding:4px 10px 10px 10px;}

.form .fdata fieldset{border:1px solid #cccccc;padding:0px 10px 10px 10px;margin-top:10px;}
.form .fdata fieldset legend{color:#aaaaaa;}
.form .fdata fieldset legend.legend_cmd{color:#8090A5;text-decoration:none;cursor:pointer;}
.form .fdata fieldset legend.legend_cmd:hover{text-decoration:underline;}
.form .fdata div.item{margin-top:10px;
display:inline-block;
}
.form .fdata div.item div.label{
	width:80px;float:left;text-align:right;padding-top:2px;padding-right:4px;color:#8090A5;
}
.form .fdata div.item div.label span{font-size:10px;color:#99A3AF;cursor:default;}
.form .fdata .i_text:focus,
.form .fdata .i_select:focus,
.form .fdata .i_textarea:focus,
.form .fdata .i_file:focus{
border-color:#6FCCDF;
}
.form .fdata .i_checkbox:focus{
outline:1px solid #6FCCDF;
}
.form .fdata div.item .btn_date{background:url(images/calendar.png) left top no-repeat;width:16px;height:16px;cursor:pointer;
margin:1px 0px 0px 2px;
float:right;
}

.form .fdata div.item .btn_password{background:url(images/wand.png) left top no-repeat;width:16px;height:16px;cursor:pointer;float:right;margin-left:4px;}

.form .fdata div.item .icon_btn{cursor:pointer;margin-top:1px;margin-left:4px;width:16px;height:16px;position:absolute;}
.form .fdata div.item div.i_upload{
	width:284px;
	height:18px;
	float:left;
}
.form .fdata .buttons{width:100%;text-align:center;margin:20px 0px 0px 0px;}
.form .fdata .buttons input{margin:0px 16px;}
.form .childgrid{padding:0px 10px 10px 10px;}
.form .childgrid .window{margin-top:20px;}
.form .related_label{height:20px;text-align:center;font-weight:bold;color:#8090A5;margin:14px 10px 0px 10px;}

.form .assoc{padding:8px;width:416px;}
.form .assoc fieldset{margin-bottom:14px;
border:1px solid #cccccc;
}
.form .assoc .i_select{
	width:334px;
	margin:2px;
}
.form .assoc .i_button{margin-left:2px;}
.form .assoc .items div{
	float:left;
	width:280px;
	height:16px;
	overflow:hidden;
	border:1px solid #cccccc;
	background-color:#eeeeee;
	margin:3px;
}
.form .assoc .items div span{
	padding-left:4px;
	line-height:16px;
}
.form .assoc .items div img{
	float:right;
	width:16px;
	height:16px;
	cursor:pointer;
	background:url(images/cross.png) left top no-repeat;
}
.form .assoc div.empty_recordset{text-align:center;font-weight:bold;color:#cc0000;
width:auto;
float:none;
line-height:16px;
}

.form .fdata .item .lbl_radio{
	width:420px;
	float:left;
}
.form .fdata .item .lbl_radio label{
	float:left;
	width:100%;
}


/*************** UPLOAD ***************/
.upload{}
.upload, .upload_iframe{
width:240px;
height:18px;
overflow:hidden;
}

.upload .loading{
margin:2px 0px 2px 80px;
width:16px;
height:16px;
}

.upload_iframe form .i_icon {
float:left;
margin-left:8px;
cursor:pointer;
}
.upload_iframe form .i_text {
width:156px;
float:left;
background-color:#f6f6f6;
}
/*
.upload_iframe form .i_focus{
border:1px solid #6FCCDF;
}
*/
.upload_iframe form .browse_container {
float:left;
width:19px;
height:18px;
overflow:hidden;
}
.upload_iframe form .browse_container .input_file{
position:relative;
height:100%;
top:-16px;
left:-199px;
}

.upload_iframe form .i_button, .upload_iframe form .i_button-disalbed{
margin-left:2px;
height:18px;
width:60px;
}
.upload_iframe form .disabled{
color:#aaaaaa;
}





/*************** COMBOBOX ***************/
.i_combobox{float:left;
position:relative;
}
.i_combobox ul.items{
clear:both;
left:0px;
position:absolute;
display:none;
padding:0px;
margin:0px;
background-color:#e5e5e5;
overflow-x:hidden;
overflow-y:auto;
}
.i_combobox ul.items li,.i_combobox ul.items li.selected{
color:#666666;
padding:1px 3px;
border-bottom: 1px solid #B5B5CF;
}
.i_combobox ul.items li.selected{
background-color:#B5B5CF;
cursor:pointer;
}


/*************** TOOLTIP ***************/
.tooltip {background:url(images/tooltip_arrow2.gif) left top no-repeat;}
.tooltip.pleft {background-position:right top;}
.tooltip ul{margin:6px 0px 0px 0px;padding:2px 4px 2px 20px;background-color:#8B959F;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tooltip ul li{color:#efefef;padding:2px;max-width:440px;}
.tooltip .tinfo{margin:6px 0px 0px 0px;padding:8px;background-color:#8B959F;-moz-border-radius:3px;-webkit-border-radius:3px;color:#efefef;max-width:440px;}


/*************** DOMAINS LIST ***************/
.domains_list{
}
.domains_list .i_text{
	width:196px;
	border:1px solid #333333;
	border-right-width:0px;
	padding:2px 0px;
}

.i_combobox ul{
	clear:both;
	width:196px;
	max-height: 200px;
	overflow: hidden;
}
.i_combobox ul.items{
	border-bottom:3px solid #333333;
}
.domains_btn_add{
	width:196px;
	padding:4px 0px;
	text-align:center;
	-position:absolute;
	-margin-top:218px;
	background:#333333;
	border:1px solid #999999;
	color:#efefef;
	cursor:pointer;
}
.domains_btn_add:hover{
	background:#454545;
}

#FX__MENU_CATEGORIES{
	background:transparent;
	position:fixed;
	left:200px; /*#FX__MENU*/
	right:0px;
	top:0px;
	min-width:750px;
}
#FX__MENU_CATEGORIES_RIGHT{
	height:86px;
	float:left;
	text-align:center;
	background:url(images/upper_bar_end_cap7.png) left bottom no-repeat;
	width:50px;
}

#FX__MENU_CATEGORIES ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#FX__MENU_CATEGORIES #FX__DOMAIN_NAME{
	background-color:#343434;
	width:724px;
	height:18px;
	text-align:center;
}
#FX__MENU_CATEGORIES #FX__DOMAIN_NAME span{
	font-size:14px;
	color:#d87e00;
	font-weight:bold;
	cursor:pointer;
}
#FX__MENU_CATEGORIES #FX__DOMAIN_NAME span:hover{
	color:#ffcc00;
}
#FX__MENU_CATEGORIES #FX__DOMAIN_NAME span.m_title:hover{
	color:#d87e00;
	cursor:default;
}


#FX__MENU_CATEGORIES .list_container{
	float:left;
	height:86px;
	width:700px;
	background:url(images/upper_bar_middle7.png) left -10px repeat-x;
}
#FX__MENU_CATEGORIES .listmain{
	height:20px;
	margin-top:10px;
	margin-left:10px;
}
#FX__MENU_CATEGORIES .listmain li{
	float:left;
	margin:0px 30px;
	text-align:center;
	color:#f3f3f3;
	font-weight:bold;
}
#FX__MENU_CATEGORIES .listmain li.over{
	cursor:pointer;
	color:#ffcc00;
}
#FX__MENU_CATEGORIES .listmain li.selected{
	color:#d87e00;
}
#FX__MENU_CATEGORIES .listsub{
	height:24px;
}

#FX__MENU_CATEGORIES .listsub li{
	float:left;
	line-height:28px;
	text-align:center;
	color:#f3f3f3;
	font-weight:bold;
	margin:0px 18px;
}
#FX__MENU_CATEGORIES .listsub li.over{
	cursor:pointer;
	color:#ffcc00;
}
#FX__MENU_CATEGORIES .listsub li.selected{
	color:#d87e00;
}


#FX__CMD_CONTAINER{}
#FX__CMD_CONTAINER .info{
	width:526px;
	margin:10px;
}
#FX__CMD_CONTAINER .info .info_container{
	background:url(images/f1_bis.png) left top no-repeat;
	background:url(images/f1_bis.png) left top no-repeat, url(images/f1_bis_repeaty.png) left top repeat-y;
	min-height:120px;
}
#FX__CMD_CONTAINER .info .label{
	margin:10px 10px 0px 10px;
	font-weight:bold;
	height:36px;
}
#FX__CMD_CONTAINER .info .data{
	width:96%;
	margin:10px 10px 0px 10px;
}
/*
#FX__CMD_CONTAINER .info .data.datainfo{
	border:1px solid #bbb;
	border-radius:6px;
}
*/
#FX__CMD_CONTAINER .info .data a.lnk{
	text-decoration:underline;
}

#FX__CMD_CONTAINER .info .data td{
	padding:4px 8px;
/*
	white-space:nowrap;
*/
}
#FX__CMD_CONTAINER .info .data .title{
	padding-top:10px;
	text-align:center;
}
#FX__CMD_CONTAINER .info .data .title div.lbl{
	font-weight:bold;
}


#FX__CMD_CONTAINER .info .cmd_right{
	text-align:right;
}
#FX__CMD_CONTAINER .info .cmd_left img, #FX__CMD_CONTAINER .info .cmd_right img{
	width:36px;
	height:36px;
	float:left;
	margin-right:6px;
	cursor:pointer;
}
#FX__CMD_CONTAINER .info .cmd_right img{
	margin-left:6px;
	float:right;
}

#FX__CMD_CONTAINER .info .cmd_left a, #FX__CMD_CONTAINER .info .cmd_right a{
	font-weight:bold;
	color:#7D868F;
	line-height:36px;
	cursor:pointer;
}

#FX__CMD_CONTAINER .info .btn_create_cmd{
	margin:auto;
	background:url(images/cmd_btn.png) left top no-repeat;
	width:251px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
#FX__CMD_CONTAINER .info .footer_info{
	height:22px;
	background:url(images/f3.png) left top no-repeat;
}

#IFRAME_AWSTATS{
	border:3px solid #6F777F;
	width:100%;
	height:98%;
}

/*
#FX__CMD_CONTAINER div{
}
#FX__CMD_CONTAINER div.over{
	background-color:#DFDFDF;
}
*/

.home_lbl_title{
	border-bottom:1px solid #aaa;
	font-weight:bold;
	padding-bottom:2px;
}
.home_lbl_text{
	float:left;
	width:350px;
}

.cs_lbl_mode{
	display:block;
	float:left;
	width:186px;
	margin:10px 8px;
}
.cs_btn_mode{
	margin-top: 10px;
	padding: 4px 8px;
	display: block;
	background: #EEE;
	border: 1px solid #CCC;
	cursor: pointer;
	text-align: center;
	border-radius: 8px;
	background-image:-webkit-linear-gradient(top,#efefef,#dddddd);
	background-image:-moz-linear-gradient(top,#efefef,#dddddd);
	background-image:-ms-linear-gradient(top,#efefef,#dddddd);
	background-image:linear-gradient(top,#efefef,#dddddd);
}

.cs_btn_mode:disabled{
	background: #DDD;
	color:#BBB;
}

.cs_btn_mode:disabled:hover{
	background: #DDD;
	color:#BBB;
}


.cs_btn_mode.cs_retry:hover,
.cs_btn_mode:hover{
	background: #DDD;
	background-image:-webkit-linear-gradient(top,#e9e9e9,#d3d3d3);
	background-image:-moz-linear-gradient(top,#e9e9e9,#d3d3d3);
	background-image:-ms-linear-gradient(top,#e9e9e9,#d3d3d3);
	background-image:linear-gradient(top,#e9e9e9,#d3d3d3);
}
.cs_btn_mode.cs_retry:active,
.cs_btn_mode:active,
.cs_btn_mode.cs_activated{
	background: #DDD;
	background-image:-webkit-linear-gradient(top,#d3d3d3,#e9e9e9);
	background-image:-moz-linear-gradient(top,#d3d3d3,#e9e9e9);
	background-image:-ms-linear-gradient(top,#d3d3d3,#e9e9e9);
	background-image:linear-gradient(top,#d3d3d3,#e9e9e9);
}
.cs_btn_mode.cs_btn_init.cs_activated{
	background-image:-webkit-linear-gradient(top,#32A032,#7BE97B);
	background-image:-moz-linear-gradient(top,#32A032,#7BE97B);
	background-image:-ms-linear-gradient(top,#32A032,#7BE97B);
	background-image:linear-gradient(top,#32A032,#7BE97B);
	color:#323232;
}
.cs_btn_mode.cs_selected{
	border:1px solid #aaa;
	background:#ddd;
}

.cs_btn_mode.cs_retry{
	background-image:-webkit-linear-gradient(top,#f6f6f6,#bebebe);
	background-image:-moz-linear-gradient(top,#f6f6f6,#bebebe);
	background-image:-ms-linear-gradient(top,#f6f6f6,#bebebe);
	background-image:linear-gradient(top,#f6f6f6,#bebebe);
}
.btn_pair{
width:96px;
float:right;
margin-top:0px;
}
.btn_pair_center{
	width:260px;
	margin:auto;
}
.cs_lbl{
	margin-bottom:10px;
	color:#999;
}
.cs_dom_link{
	text-decoration:underline;
}

.dns_not_installed{
	padding:40px 20px;
	text-align:center;
	color:#cc0000;
	font-size:12px;
	font-weight:bold;
}

.btn_enable_ip{
	padding-top:10px;
	padding-bottom:10px;
	width:240px;
	margin:20px auto 0px auto;
}

.btn_create_ssl_certificate{
	color:forestgreen;
	float:right;
}

.btn_revoke_ssl_certificate{
	color:#FF0004;
	float:right;
}

.btn_ftpip_adv{
	width:200px;
	margin:30px auto 10px auto;
}
.lbl_enable_ip{
	padding:10px;
	margin:20px;
	border:1px solid #ddd;
}

.btn_ftpip{
	float:right;
	margin-top:0px;
}
