/* global */

#content_subpage{
	margin: 0;
	padding: 50px 0px 45px 0px;
	background: white url(images/bg_content_top.gif) repeat-x top left;
	width: 760px;
	font-size: small;
	}

*+html #content_subpage{
	padding-top: 45px;
	font-size: medium;
	}

*html #content_subpage{
	padding-top: 45px;
	font-size: medium;
	}

.page_header{
	font-size: 170%;
	color: #336699;
	border-bottom: 1px solid #999999;
	margin: 0;
	padding-top: 0;
	padding-bottom: 10px;
	margin-bottom: 30px;
	}

.page_header_sub{
	font-size: 155%;
	color: #336699;
	border-bottom: 1px solid #999999;
	margin: 0;
	padding-top: 0;
	padding-bottom: 10px;
	margin-bottom: 30px;
	}
	

.color{
	color: #5A98C0;
	}


a{
	text-decoration: none;
	color: #5A98C0;
	font-weight: bold;
	}

a:hover{
	text-decoration: underline;
	}

ul{
	margin: 0;
	padding: 0;
	list-style-image: url('images/pic_bullet.gif');
	padding-left: 20px;
	}

ul li{
	padding-bottom: 5px;
	padding-left: 5px;
	}

*+html ul li{
	padding-left: 10px;
	}

*html ul li{
	padding-left: 10px;
	}

.content_header{
	font-size: 120%;
	font-weight: bold;
	}


/* end of global */

ul#nav li{
	padding-left: 0px;
	}

/* nav bar */



/* end of nav bar */

/* sub navigation menu */

#sub_nav{
	margin: 0;
	padding: 0;
	width: 25%;
	float: left;
	text-align: right;
	margin-right: 30px;
	}

#sub_nav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 13px;
	font-weight: bold;
	list-style-image: none;
	}

#sub_nav ul li{
	padding: 0;
	}
	

#sub_nav ul a{
	text-decoration: none;
	color: #333333;
	}

#sub_nav ul a:hover{
	text-decoration: underline;
	}

#sub_nav p{
	padding-left: 10px;
	font-size: 90%;
	}


/* end of sub navigation menu */




/* content_right */

#content_right{
	margin: 0;
	padding: 0;
	width: 65%;
	float: left;
	margin-left: 10px;
	margin-bottom: 50px;
	}


*+html #content_right{
	margin-bottom: 160px;
	}

*html #content_right{
	margin-bottom: 160px;
	}

#content_right p i{
	color: #6699CC;
	}

#content_right a.link:hover{
	text-decoration: underline;
	}

/* comparison plan table*/

#content_right table{
	width: 100%;
  font-family: Verdana, "Trebuchet MS", sans-serif;
  font-size: 12px;
	font-weight: bold;
	border: 1px solid #CFCFCF;
	text-align: left;
	margin-top: 20px;
	border-collapse: collapse;
	color: #666666;
	}

#content_right table tr.tr_background{
	background: #336666 url(images/bg_table_header.gif) repeat-x 0% 0%;
	color: white;
	}

#content_right table th{
	margin: 0;
	padding-left: 10px;
	border-bottom: 1px solid lightgrey;
	}

#content_right table th.th_center{
	text-align: center;
	padding: 0;
	}

#content_right table th.right_border{
	border-right: 1px solid #CFCFCF;
	}

#content_right table th.thright_border{
	border-right: 1px solid #CFCFCF;
	background-color: #E9ECEE;
	}

#content_right table td{
	margin: 0;
	text-align:center;
	border-bottom: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	}

#content_right table td.td_left{
	text-align: left;
	padding-left: 15px;
	}

#content_right table td.no_rightborder{
	border-right: none;
	}

#content_right table td.no_rightbottomborder{
	border-right: none;
	border-bottom: none;
	// background-color: #E9ECEE;
	}

#content_right table td.no_bottomborder{
	border-bottom: none;
	// background-color: #E9ECEE;
	}

#content_right table th.no_thbottomborder{
	border-bottom: none;
	border-right: 1px solid #CFCFCF;
	text-align: center;
	// background-color: #E9ECEE;
	}

#content_right table th,#content_right table td{
	padding-top: 5px;
	padding-bottom: 5px;
	}

.background_color{
	background-color: #999999;
	}

#content_right table td.no_rightborder_color{
	border-right: none;
	// background-color: #E9ECEE;
	}

/* end of comparison plan table*/



/* Features */

#features{
	margin-top: 30px;
	}

#features h2{
	margin-top: 30px;
	font-size: 20px;
	margin-bottom: 15px;
	}


/* Standard Features left and right */

#features_left{
	width: 45%;
	float: left;	
	}

#features_right{
	width: 40%;
	float: left;
	margin-left: 50px;
	margin-bottom: 400px;				/*change if you add content*/
	}

/* end of Standard Features kiri & kanan*/


/* end of Features */



/* contract_expand and faq*/

#contract_expand a{
	color: #336699;
	text-decoration: none;
	}

#contract_expand a:hover{
	text-decoration: underline;
	}

#sc1, #sc2, #sc3, #sc4, #sc4-1, #sc5, #sc6, #sc7, #sc8, #sc9, #sc10, #sc11, #sc12, #sc13, #sc14, #sc15, #sc16, #sc17, #sc18, #sc19, #sc20, #sc21, #sc22, #sc23{
	padding-left: 20px;
	}

#content_right h3{
	font-size: small;
	}



/* end of contract_expand and faq*/


/* contact_form */

#table_form{
	margin-bottom: 40px;
	}

#table_form table, #table_form table td{
	border: none;
	text-align: left;
	padding-right : 20px;
	}

#table_form table td.name_field{
	white-space: nowrap;
	vertical-align: top;
	}

#contact_left{
	margin: 0;
	padding: 0;
	float: left;
	width: 55%;
	}

#contact_right{
	margin: 0;
	padding: 0;
	float: left;
	width: 45%;
	}

#ym, #msn, #aol, #icq, #address, #phone{
	margin: 0;
	padding: 0;
	padding-left: 60px;
	padding-bottom: 10px;
	}

#ym{
	background: url(images/pic_yahoo.gif) no-repeat 0% 10%;
	}

#msn{
	background: url(images/pic_msn.gif) no-repeat 0% 10%;
	}	

#aol{
	background: url(images/pic_aim.gif) no-repeat 0% 10%;
	}

#icq{
	background: url(images/pic_icq.gif) no-repeat 0% 10%;
	}

#address{
	background: url(images/pic_address.gif) no-repeat 0% 10%;
	}

#phone{
	background: url(images/pic_phone.gif) no-repeat 0% 10%;
	}

/* end of contact_form */


/* order */

#content_right table.webhosting{
	margin-bottom: 40px;
	}

/* end of order */


/* network facilities */

#content_right img.network2{
	margin-bottom: 20px;
	}

#content_right img.network1{
	margin-top: 20px;
	margin-bottom: 20px;
	}

/* end of network facilities */


/* discount */
img.discnt{
	float: left;
	padding-right: 30px;
	padding-bottom: 10px;
	}

/* end of discount */


/* content_centered */

#content_centered{
	text-align: center;
	margin-bottom: 20px;
	}

#content_centered h2{
	font-size: 170%;
	color: #336699;
	margin: 0;
	padding-top: 0;
	padding-bottom: 10px;
	margin-bottom: 30px;
	}

/* end of content_centered */


/* end of content_right */


/* footer */

#footer a{
	font-weight: normal;
	}

/* end of footer */