﻿body
{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	height: 100%;
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
	color: #000000;
}

td
{
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
}

a {
	color: blue;
	font-family: Arial, Sans-Serif;
	font-size: 10pt;	
}

.fullheight
{
	height: 100%;
	
}

p, div 
{
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
	color: #000000;
}

.layout_left
{
	width: 34px;
	/*background-image: url(Images/leftbar.jpg);*/
	background-repeat: repeat-y;
}

.layout_right
{
	width: 34px;
	/*background-image: url(Images/rightbar.jpg);*/
	background-repeat: repeat-y;
}

.layout_top
{
	height: 8px;
	background-color: Gray;
}

.layout_bott
{
}

.layout_slit_ver
{
	background-color: white;
	width: 3px;
}

.layout_slit_hor
{
	background-color: white;
	width: 100%;
	height: 3px;
}

.layout_logo_plate
{
	background-image: url(images/menu-bg.jpg); 
	background-repeat: repeat-x;
	height: 100px;
}

.dialog_top_plate
{
	background-image: url(images/menu-bg.jpg);
	background-repeat: repeat-x;
	height: 50px;
	text-align: left;
	font-size: 14pt;
	color: black;
	font-family: Arial;
}

.layout_lenier_bar
{
	background-image: url(images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position-y: top;
}


.orangebg
{
	height: 98px;
	background-image: url(Images/bg_bar.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 18pt;
	color: white;
	font-family: Arial;
	text-align: right;
}

.orange_left
{
	height: 98px;
	width: 29px;
	background-image: url(Images/bg_left.gif);
	background-repeat: no-repeat;
}

.orange_right
{
	height: 98px;
	width: 29px;
	background-image: url(Images/bg_right.gif);
	background-repeat: no-repeat;
}

.orangebg_inner
{
	background-color: white;
	border-right: #FF8000 1px dotted;
	border-top: #FF8000 1px dotted;
	border-left: #FF8000 1px dotted;
	border-bottom: #FF8000 1px dotted;
}

.layout_menu_topslit
{
	background-image: url(Images/slit-top.jpg);
	background-repeat: repeat-x;
	height: 36px;
	width: 2px;
}

.layout_menu_bottslit
{
	background-image: url(Images/slit.jpg); 
	background-repeat: repeat-x;
}

.lay_mnu_fill
{
	background-image: url(Images/mnu/mnu_bg_off.jpg);
	background-repeat: repeat-x;
	background-position-y: bottom;
}

.title
{
	font-weight: bold;
	font-size: 1pc;
	color: maroon;
	font-family: Arial;
	letter-spacing: normal;
}

.custmenu
{
	font-size: 9pt;
	color: black;
	font-family: Calibri, Arial;
	height: 27px;
	background-image: url(images/cust-menu-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
}

.custmenu a
{
	font-size: 9pt;
	color: black;
	font-family: Calibri, Arial;
	text-decoration: none;
}

.custmenu a:hover
{
	font-size: 9pt;
	color: maroon;
	font-family: Calibri, Arial;
	text-decoration: none;
}

.err
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: red;
	border-right: #cc0000 1px solid;
	padding-right: 12px;
	border-top: #cc0000 1px solid;
	padding-left: 36px;
	padding-bottom: 12px;
	border-left: #cc0000 1px solid;
	padding-top: 12px;
	border-bottom: #cc0000 1px solid;
	height: auto;
	background-color: #ffcece;
	background-image: url(images/err.gif);
	background-repeat: no-repeat;
}

.success
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: black;
	border-right: #006600 1px solid;
	padding-right: 12px;
	border-top: #006600 1px solid;
	padding-left: 36px;
	padding-bottom: 12px;
	border-left: #006600 1px solid;
	padding-top: 12px;
	border-bottom: #006600 1px solid;
	height: auto;
	background-color: #d7ffd7;
	background-image: url(images/success.gif);
	background-repeat: no-repeat;
}

.caption
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: black;
}

.header
{
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
	background-color: #557292;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.header1
{
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: lightgoldenrodyellow;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url(Images/header1_bg.jpg);
	background-repeat: repeat-x;
}

.header2
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: black;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url(Images/header2_bg.jpg);
	background-repeat: repeat-x;
}

.subheader
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: Black;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.line1
{
	background-color: #557292;
	height: 1px;
}

.line2
{
	background-color: #557292;
	height: 2px;
}

.invhead
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: center;
	background-color: #E6EBF0;
}

.invheadbott
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: left;
	background-color: #E6EBF0;
}
.invitem
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	text-align: left;
	background-color: White;
}

.acc-domname
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Arial;
}

.lsthead
{
	background-color: #7B94AC;
	color: White;
	font-weight: bold;
	font-size: 10pt;
	font-family: Calibri, Arial;
}


.lstitem
{
	background-color: #E6EBF0;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstitem a
{
	background-color: #E6EBF0;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
	text-decoration: none;
}

.lstitem a:hover
{
	background-color: #E6EBF0;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstitem a:active
{
	background-color: #E6EBF0;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstitem a:visited
{
	background-color: #E6EBF0;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}


.lstselitem
{
	background-color: #BDCAD7;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstselitem a
{
	background-color: #BDCAD7;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
	text-decoration: none;
}

.lstselitem a:hover
{
	background-color: #BDCAD7;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstselitem a:active
{
	background-color: #BDCAD7;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.lstselitem a:visited
{
	background-color: #BDCAD7;
	color: Black;
	font-weight: normal;
	font-size: 9pt;
	font-family: Calibri, Arial;
}

.label
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.labeldata
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.labelnote
{
	font-weight: normal;
	font-size: 8pt;
	color: gray;
	font-family: Arial;
	font-style: italic;
}


.aligncenter
{
	text-align: center;
}

.star
{
	width: 20px;
	text-align: right;
	color: Maroon;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
}

.crm_style_table
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: #909cbb;
	height:100%;
}

.crm_style_table_head
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #909cbb;
	height: 20px;
	padding-left: 8px;
}

.crm_style_table_data
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	background-color: #E6E9F0;
	padding-left: 8px;
	padding-right: 8px;
}

.crm_style_table_label
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	background-color: #E6E9F0;
}

.crm_style_table_value
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	background-color: #E6E9F0;
}

.gap
{
	height: 10px;
}

.KS_Grid_Header
{
	height: 22px;
	background-color: #5F6F9A;
	color: White;
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
}

.copy
{
	font-size: 11px;
	color: white;
	font-family: Arial;
}

.copy a:link
{
	color: white;
}

.copy a:visited
{
	color: white;
}

.copy a:hover
{
	color: white;
}

.copy a:active
{
	color: white;
}

.tabhead
{
	padding-left: 20px;
	font-weight: normal;
	font-size: 14px;
	background-image: url(Images/tabhead.gif);
	color: white;
	background-repeat: repeat-x;
	font-family: Arial;
	height: 35px;
	background-color: #E4ECF3;
	vertical-align: top;
	padding-top: 7px;
}

.tabpanel
{
	background-color: #E4ECF3;

}

.pricerack
{
	font-family: Arial;
	font-size: 8pt;
	background-color: #ffffcc;
	text-align: right;
}

.tld1
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11pt;
	font-family: 'Courier New';
	height: 22px;
	background-color: #E4ECF3;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}

.tld_p1
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12pt;
	font-family: Arial;
	height: 22px;
	background-color: #E4ECF3;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
}

.tld2
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11pt;
	font-family: 'Courier New';
	height: 22px;
	background-color: #C7D8E7;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}

.tld_p2
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12pt;
	font-family: Arial;
	height: 22px;
	background-color: #C7D8E7;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
}

.tld3
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11pt;
	font-family: 'Courier New';
	height: 22px;
	background-color: #ACC5DB;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}

.tld_p3
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12pt;
	font-family: Arial;
	height: 22px;
	background-color: #ACC5DB;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
}

.tld4
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11pt;
	font-family: 'Courier New';
	height: 22px;
	background-color: #93B3D0;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}

.tld_p4
{
	padding-right: 8px;
	padding-left: 8px;
	font-size: 12pt;
	font-family: Arial;
	height: 22px;
	background-color: #93B3D0;
	font-variant: small-caps;
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
	font-weight: bold;
	vertical-align: middle;
	text-align: right;
}

.topmenu
{
	font-size: 9pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}

.topmenu a
{
	font-size: 9pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}

.topmenu a:hover
{
	font-size: 9pt;
	color: white;
	font-family: Arial;
	text-decoration: none;
}

.topmenugap
{
	padding-left: 10px;
	padding-right: 10px;
	color: white;
}

.hosthead
{
	font-size: 12px;
	color: white;
	font-weight: bold;
	font-family: arial;
	background-color: #637B8E;
	height: 30px;
	padding-left: 15px;
	text-align: left;
	vertical-align: middle;
}




.hostprice
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: Black;
	padding-right: 6px;
	text-align: right;
	background-color: #DCE2E7;
}

.hostoption
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: Black;
	padding-left: 6px;
	text-align: left;
	background-color: #DCE2E7;
}

.hostfeature
{
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	color: Black;
	padding-left: 6px;
	text-align: left;
	background-color: lightgray;
}

.domain_bullet
{
	font-family: arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #800000;
	text-align: left;
	padding-left: 25px;
}