@charset "utf-8";
body {margin: 0 0 0 0}
ul {list-style:none ; margin:0px}
div, h2 {margin:0px; padding:0px}

span.arrow1 {
	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size:11px ;
	background-image:url(../images/bullet1.gif) ;
	background-position:0 2px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left: 20px;
}

span.arrow1 a {text-decoration:none; color:#000}


span.arrow2 {
	margin-left: 60px;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:22px ;
	font-weight:bold ;
	background-image:url(../images/bullet2.gif) ;
	background-position:0 8px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left: 20px;
	color:#999;
}

#Header {
	height:258px ;
	background-image:url(../images/b_top.gif);
	background-repeat: repeat-x ;
}

#Header #Menu{
	background-image:url(../images/khmerict_01.gif) ;
	background-repeat: no-repeat ;
	height:52px;
	width:775px;
	text-align:right
}

#Header #Menu a {
	position:relative ;
	left:-25px;
	top:12px;
}


#Header #AdPanel {
	background-image:url(../images/khmerict_02.gif);
	background-repeat:no-repeat ;
	height:206px;
	width:775px;
}


#BodyPanel {
	
}

#BodyPanel #Panel1 {
	background-image: url(../images/b_middle.gif) ;
	background-repeat: repeat-x ;
}

#BodyPanel #Panel1 #Desc {
	background-image: url(../images/khmerict-other_04.gif) ;
	background-repeat: repeat-y ;
	width:775px;
	height: 150px;
	overflow:auto ;
	text-align:left;
	padding-top: 5px;
}

#BodyPanel #Panel1 #Desc p, #BodyPanel #Panel3 p.format1 {
	border-bottom: 1px #999 dotted ;
	border-top: 1px #999 dotted ;
	margin-left: 60px;
	margin-top: 10px;
	margin-right: 40px;
	color:#dd137b ;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size:13px ;
	padding-bottom:7px;
	padding-top: 7px;
}

#BodyPanel #Panel3 p.format1 {
	color:#333 ;
}

#BodyPanel #Panel3 > p.format1 {
	margin-top: 0px;
}

#BodyPanel #Panel3 p.format1 a.article {
	position:relative ;
	left: 15px;	
}

#BodyPanel #Panel1 #HostingPackages {
	background-image: url(../images/khmerict_03.gif);
	background-repeat:no-repeat ;
	height:240px;
	width:775px;
}

#BodyPanel #Panel1 #HostingPackages #Basic {
	float:left ;
	margin-left:50px;
	margin-top: 15px;
}

#BodyPanel #Panel1 #HostingPackages #Basic ._header {
	background-image: url(../images/h_basic.gif);
	background-repeat:no-repeat ;
	width:225px;
	height:77px;
}

#BodyPanel #Panel1 #HostingPackages #Basic ._middle {
	background-image: url(../images/middle_package.gif);
	background-repeat:repeat-y ;
	width:227px;
	height:120px;
}

#BodyPanel #Panel1 #HostingPackages #Basic ._middle p{
	margin:0px;
	padding: 5px 0 0px 0px;
	width: 180px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size: 12px;
	text-align:justify;
}

#BodyPanel #Panel1 #HostingPackages #Basic ._footer {
	background-image: url(../images/f_box.gif);
	background-repeat:no-repeat ;
	width:225px;
	height:38px;
}

#BodyPanel #Panel1 #HostingPackages #Business {
	float:left ;
	margin-top: 15px;
}


#BodyPanel #Panel1 #HostingPackages #Business ._header {
	background-image: url(../images/h_business.gif);
	background-repeat:no-repeat ;
	width:225px;
	height:77px;
}

#BodyPanel #Panel1 #HostingPackages #Business ._middle{
	background-image: url(../images/middle_package.gif);
	background-repeat:repeat-y ;
	width:225px;
	height:120px;
}

#BodyPanel #Panel1 #HostingPackages #Business ._middle p{
	margin:0px;
	padding: 5px 0 0px 0px;
	width: 180px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size: 12px;
	text-align:justify;
}

#BodyPanel #Panel1 #HostingPackages #Business ._footer {
	background-image: url(../images/f_box.gif);
	background-repeat:no-repeat ;
	width:223px;
	height:38px;
}

#BodyPanel #Panel1 #HostingPackages #Deluxe {
	float:left ;
	margin-top: 15px;
}


#BodyPanel #Panel1 #HostingPackages #Deluxe ._header {
	background-image: url(../images/h_customize.gif);
	background-repeat:no-repeat ;
	width:223px;
	height:77px;
}

#BodyPanel #Panel1 #HostingPackages #Deluxe ._middle{
	background-image: url(../images/middle_package.gif);
	background-repeat:repeat-y ;
	width:225px;
	height:120px;
}

#BodyPanel #Panel1 #HostingPackages #Deluxe ._middle p{
	margin:0px;
	padding: 5px 0 0px 0px;
	width: 180px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size: 12px;
	text-align:justify;
}

#BodyPanel #Panel1 #HostingPackages #Deluxe ._footer {
	background-image: url(../images/f_box.gif);
	background-repeat:no-repeat ;
	width:223px;
	height:38px;
}

#BodyPanel #Panel2 {
	background-image: url(../images/khmerict_04.gif);
	background-repeat:no-repeat ;
	width: 775px;
	height:17px;
}

#BodyPanel #Panel3 {
	float:none;
	background-image: url(../images/khmerict_05.gif);
	background-repeat:repeat-y ;
	width: 775px;
	height: 300px;
	text-align:left;
	overflow:visible ;
}

#BodyPanel #Panel3 .arrow1 + #Detail, #BodyPanel #Panel3 .arrow2 + #Detail {
	margin-left: 60px;
	margin-right: 40px;
	margin-top: 10px;
}

#BodyPanel #Panel3 #Detail {
	margin-left: 60px;
	margin-right: 40px;
}

#BodyPanel #Panel3 .Box {
	float: left ;
	margin-left: 30px ;
	width: 200px;
	margin-top: 20px;
}

#BodyPanel #Panel3 .Box .icon {
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}

#BodyPanel #Panel3 .Box h2{
	float:left;
	font-family: Arial, Helvetica, sans-serif ;
	margin: 14px 0px 1px 10px;
	color:#000
}

#BodyPanel #Panel3 .Box p {
	margin-top:50px;
	border-bottom: 1px dotted #c0c8cd ;
	border-top: 1px dotted #c0c8cd ;
	width:200px;
	position:relative ;
	left: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size:12px ;
	text-align: left;
}

#BodyPanel #Panel3 .Box p a{
	text-decoration:none ;
	color:#666 ;
}

#FooterPanel {
	background-image:url(../images/b_bottom.gif);
	background-repeat: repeat-x ;
	height:92px;
}

#FooterPanel #Footer {
	text-align:center;
	background-image:url(../images/khmerict_07.gif);
	height:92px;
	width:775px;
}

#Footer p, #Footer p a {
	font-family:Trebuchet MS, Geneva, sans-serif ;
	font-size: 11px;
	color:#FFF ;
	text-decoration: none ;
}

#Footer p a {
	padding: 0 5px;
	text-transform:uppercase ;
	text-shadow:#FFF ;
}

#Footer p a:hover {
	color:#000;
	background-color:#FFF ;
}

#Footer p {
	margin: 0 0 0 0 ;
	position:relative ;
	top: 35px;
}

.TableFeatures {
	border-collapse:collapse ;
	font-size:12px ;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
}

.tblHeader th {
	font-size: 24px ;
	font-family:Tahoma, Geneva, sans-serif ;
	color:#666 ;
	border-bottom:1px dotted #999! important;
	padding-bottom: 12px;
}

.tblDescRow td, .tblDescRow th {
	border-top:1px dotted #999 ;
	border-bottom:1px dotted #999 ;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left ;
}

.tblDescRow td {
	border:1px dotted #999 ;
}

.tblDescRow th.chapter {
	font-weight:bold ;
	font-size: 16px;
	background-color:#CCC;
}

label {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	font-size: 12px ;
	font-size-adjust:3px;
	font-weight:bold ;
}

label.error { float: none; color: red; padding-left: .5em; vertical-align: top; font-weight:normal }
em { font-weight: bold; padding-right: 1em; vertical-align: top; color:red; font-size:10px! important}
input, select {
	background-image:url(../images/button-bg.gif) ;
	background-repeat:repeat-x ;
	border:1px solid #999 ;
	height: 25px;
}

select { height: 29px; padding-bottom:4px }

input.disabled {
	background-image:url(../images/button-bg-disabled.gif);
}

fieldset {
	border:1px solid #999;
}