.content ol{
	margin: 0px 0px 0px 25px;
}

.content ul{
	margin: 0px 0px 0px 25px;
}

.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-style: solid;
	border-width: 1px;
	border-color: #BBBEC0;
}

.newsTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 100%;
}

.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}


.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 1.5;
	text-align: justify;
}


.content a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}


.content a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

.graylong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}

.news_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	padding-top: 12px; 
	padding-left: 12px;
}

.news_content{
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
}

.maincontent{
	padding-left: 25px; 
	padding-right: 25px;
	padding-bottom: 25px;
	text-align: justify;
}

.table_title{
	background-color: #2E6A9C;
	color: #FFFFFF;
	padding: 5px 5px 5px 10px;
}

.tableheader{
	background-color: #DBE9F4;
	font-weight: bold;
	vertical-align: top;
	color: #2E6A9C;
	padding-left: 10px;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tablecontent{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.download_btn{
	height: 27px;
	width: 275px;
	padding-left: 20px;
	padding-right: 20px;
}

.download_type{
	padding-left: 20px;
}

.domaincap{
	background-color: #FFCE6B;
	font-weight: normal;
	vertical-align: top;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.domainleft{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #EFF7E1;
}

.domainright{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #DBE9F4;
	text-align: center;
}

.orangecell{
	background-color: #FFCE6B;
	padding: 2px 8px 2px 8px;
	text-align: center;
}

.greencell{
	background-color: #E1F5FF;
	padding: 2px 8px 2px 8px;
	text-align: center;
}

.bluecell{
	background-color: #DCE4EE;
	padding: 2px 8px 2px 8px;
	text-align: center;
}

.couponbox{
	padding: 10px 30px 10px 30px
}

.detailcell{
	text-align: right;
	vertical-align: bottom;
	padding-right: 20px;
	padding-bottom: 5px;
}

.ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.hostplan_subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 4px;
	background-color: #C2DAED;
}

.ghostplan_subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CB8E1F;
	padding: 10px 0px 0px 10px;
}

.bhostplan_subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 10px 0px 0px 10px;
}

.rhostplan_subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF8040;
	padding: 10px 0px 0px 10px;
}

.plan_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFF7E1;
	padding: 3px 10px 3px 15px;
}

.plan_right a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #DBE9F4;
	padding: 5px 2px 5px 2px;
}

.plan_right a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #DBE9F4;
	padding: 5px 2px 5px 2px;
}

.plan_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #DBE9F4;
	padding: 5px 2px 5px 2px;
}

.plan_right2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #FFFFC7;
	padding: 5px 2px 5px 2px;
}

.gplan_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9F499;
	padding: 5px 10px 5px 20px;
}

.gplan_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #D8F5A0;
	padding: 5px 0px 5px 0px;
}

.bplan_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #BEE8FF;
	padding: 5px 10px 5px 20px;
}

.bplan_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #D1F6FF;
	padding: 5px 0px 5px 0px;
}

.rplan_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EBCBCE;
	padding: 5px 10px 5px 20px;
}

.rplan_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #F6EADC;
	padding: 5px 0px 5px 0px;
}

.sml{
	font-size: 11px;
	font-weight: normal;
}

.contact_input{
	height: 20px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.warning{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight: normal;
}

.compare_head{
	background-color: #FFCE6B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 10px 3px 15px;
	color: #333333;
	font-weight: bold;
}

.form_left{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F5EEBA;
	padding: 3px 10px 3px 15px;
}

.form_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #FFFFC7;
	padding: 3px 10px 3px 5px;
}

.sitemap_squ{
	margin-right: 10px;
}

.sitemap_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00609C;
	padding: 3px 10px 3px 5px;
	font-weight: bold;
}

.sitemap_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 3px 0px 2px 24px;
	white-space: nowrap
}

a.sitemaplink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;	
	white-space: nowrap
}

a.sitemaplink:hover{
	color: #8AB933;
	font-size: 11px;
	white-space: nowrap
}

.linux_red{
	background-color: #C54F4F;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
}

.windows_blue{
	background-color: #9EC2FF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
}

.linux_price{
	color: #C54F4F;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 17px;
}

.windows_price{
	color: #9EC2FF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 17px;
}

.highlight{
	color: #80A82D;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.noline{
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

.tablehead{
	color: #222222;
	background-color: #e1e1e1;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
}

.maintable{
	height: 100%;
}

H1{
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

h1.pagetitle{
	padding-top: 2px;
	margin: 0px;
	font-size: 15px;
	color: #32689A;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.pageheading{
	color: #333333;
	background-color: #f1f1f1;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
}

.pageheading2{
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
}

.topmenu{
	width: 99px;
	height: 25px;
	background-color: #004979;
	text-align: center;
	padding-top: 4px;	
	vertical-align: middle;
	cursor: pointer;
}

.topmenu a,
.topmenu a:hover,
.topmenu a:visited {
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	cursor: pointer;
	font-size: 12px;
	padding-top: 4px;	
	text-decoration: none;
}

.pulldownmenu{
	width: 123px;
	height: 17px;
	background-color: #6EBD00;
	text-align: left;
	cursor: pointer;
	padding-left: 4px;
	padding-top:4px;
	vertical-align: middle;
}

.pulldownmenu a,
.pulldownmenu a:hover,
.pulldownmenu a:visited {
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	cursor: pointer;
	color: white;
	font-size: 12;
	text-decoration: none;
}

.pulldownsubmenu{
	width: 125px;
	height: 17px;
	background-color: #6EBD00;
	text-align: left;
	cursor: pointer;
	padding-left: 4px;
	padding-top:4px;
	vertical-align: middle;
}
.pulldownsubmenu a,
.pulldownsubmenu a:hover,
.pulldownsubmenu a:visited {
	height: 17px;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	cursor: pointer;
	color: white;
	font-size: 12;
	vertical-align: middle;
	text-decoration: none;
}

.leftmenu{
	width: 185px;
	padding-left: 25px;
	background-image: url("img/left_nav_bg.gif");
	cursor: pointer;
}

.leftmenu a,
.leftmenu a:hover,
.leftmenu a:visited {
	height: 20px;
	vertical-align: middle;
	padding-top:4px;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12;
	text-decoration: none;
	cursor: pointer;
}
.leftmenu a:hover {
	color: #024A78;
}

.leftsubmenu{
	width: 185px;
	height: 20px;
	cursor: pointer;
	padding-left: 28px;
	background-color: #99CB41;
}
.leftsubmenu a,
.leftsubmenu a:hover,
.leftsubmenu a:visited {
	height: 20px;
	vertical-align: middle;
	padding-top:4px;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	cursor: pointer;
	color: white;	
	font-size: 10;
	text-decoration: none;
}

.leftsubmenu a:hover {
	color: #024A78;
}

.lefttitle{
	width: 185px;
	height: 28px;
	padding-left: 12px;
	background-color: #99CB41;
	vertical-align: bottom;
	padding-bottom:2px;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #024A78;	
	font-size: 12;
	letter-spacing: 4px;
	
}

.indexplan{
	vertical-align: bottom;
	text-align: right;
	padding: 2;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15;
	color: #666666;
	font-weight: bold;
}

.plansubmenu{
	padding-left:5px;
	padding-right:5px;
	font-size: 12px;
	font-family: 新細明體, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.plansubmenu a,
.plansubmenu a:hover,
.plansubmenu a:visited
{
	font-size: 12px;
	color: white;
	text-decoration: none;
}
