	a
	{
		color : #336600;
		text-decoration : underline;
	}
	a:hover
	{
		color : #669900;
		text-decoration : none;
	}
	a.noUnderline
	{
		text-decoration : none;
	}
	body
	{
		margin : 10px;
		background-color : #ffffff;
		color : #000000;
	}
	body, td, input, select, button, textarea, .defaultFont
	{
		font-family : Verdana, Arial;
		font-size : 11px;
	}
	body.popup
	{
		border-top : 0;
		border-left : 0;
		border-right : 0;
		border-bottom : 0;
	}
	font.em, a.em
	{
		color : #ff3300;
	}
	font.footer
	{
		font-size : 10px;
		color : #cccccc;
	}
	font.code
	{
		color : #003366;
		font-family : Courier New, Courier;
		font-size : 9pt;
	}
	font.headerColumn {
		font-weight : bold;
	}
	font.note, option.note
	{
		color : #999999;
	}
	font.brief
	{
		color : #336600;
	}
	font.success
	{
		color : #336600;
		font-weight : bold;
	}
	font.required
	{
		color : #ff6600;
	}
	font.error
	{
		color : #ff6600;
		font-weight : bold;
	}
	font.boxError
	{
		color : #ffffff;
		font-weight : bold;
	}
	font.boxSuccess
	{
		color : #000000;
		font-weight : bold;
	}
	font.boxSuccess
	{
		color : #000000;
	}
	font.pageTitle
	{
		color : #336600;
		font-size : 13px;
		font-weight : bold;
	}
	font.price
	{
		color : #cc0000;
		font-weight : bold;
	}
	font.priceSmall
	{
		color : #cc0000;
	}
	font.priceNum
	{
		color : #4c8b0c;
		font-weight : bold;
	}
	font.point
	{
		color : #003366;
	}
	font.regStep
	{
		color : #336600;
		font-weight : bold;
	}
	font.regProgressDone
	{
		font-weight : bold;
		color : #669933;
	}
	font.regProgressCurrent
	{
		font-weight : bold;
		color : #006699;
	}
	font.regProgressYet
	{
		font-weight : bold;
		color : #999966;
	}
	font.billPrice
	{
		color : #003366;
	}
	font.billTotal
	{
		font-weight : bold;
		color : #003366;
	}
	.font.plangreen{
	color : #336601;
	font-size:12px;
	font-weight : bold;
	line-height: 18px;
	}
	
	table.border, td.border, tr.border
	{
		border-top : 1px solid #999966;
		border-left : 1px solid #999966;
		border-right : 1px solid #999966;
		border-bottom : 1px solid #999966;
	}
	input.inputFieldExpand, select.inputFieldExpand, textarea.inputFieldExpand
	{
		width : 100%;
	}
	input.inputField, input.inputFieldExpand, textarea.inputField, textarea.inputFieldExpand, td.inputField, tr.inputField, table.inputField
	{
		border-top : 1px solid #999999;
		border-left : 1px solid #999999;
		border-right : 1px solid #999999;
		border-bottom : 1px solid #999999;
	}
	table.boxError, tr.boxError, td.boxError
	{
		background-color : #ff3300;
	}
	table.boxSuccess, tr.boxSuccess, td.boxSuccess
	{
		background-color : #99ccff;
	}
	table.boxWarning, tr.boxWarning, td.boxWarning
	{
		border-top : 1px dotted #999999;
		border-left : 1px dotted #999999;
		border-right : 1px dotted #999999;
		border-bottom : 1px dotted #999999;
		background-color : #ffffcc;
	}
	tr.nav
	{
		background-color : #97BA77;
	}
	tr.pageBorder, td.pageBorder
	{
		background-color : #999966;
	}
	tr.sideBarSep, td.sideBarSep
	{
		background-color : #99cc66;
	}
	tr.sectionSep, td.sectionSep
	{
		background-color : #999966;
	}
	
/* CSS Document */

.bodytext{
      font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#000000;
	 line-height:14px;
	  }

.bodytextred{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#ff0000;
	 line-height:14px;
	 font-weight: bold;
	 }

.font.green{
	color : #336601;
	font-weight : bold;
	}
.input.inputFieldExpand, select.inputFieldExpand, textarea.inputFieldExpand
	{
		width : 100%;
	}
input.inputField, input.inputFieldExpand, textarea.inputField, textarea.inputFieldExpand, td.inputField, tr.inputField, table.inputField
	{
		border-top : 1px solid #999999;
		border-left : 1px solid #999999;
		border-right : 1px solid #999999;
		border-bottom : 1px solid #999999;
	}
.tunderline{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#ff0000;
	 line-height:14px;
	 font-weight : bold;
     text-decoration:underline;
	}
	
.border {
	border: 1px solid #999965;
	}	
.more a:link
	{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#ff0000;
	 line-height:14px;
	 font-weight : bold;
	 text-decoration : underline;
	}
.more a:visited
   {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#ff0000;
	 line-height:14px;
	 font-weight : bold;
	 text-decoration : underline;
	}
	
.more a:hover
	{   
	    font-weight : bold;
		color : #669900;
		text-decoration : none;
	}
.footer a:link
	{
		color : #336601;
		text-decoration : underline;
	}
.footer a:visited
   {
   color : #336601;
		text-decoration : underline;
	}
	
.footer a:hover
	{
		color : #669900;
		text-decoration : none;
	}


.copyright
   {
     font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#B8B9B1;
	  line-height:14px;
	}
	
	/* for plan.php*/	
.plangreen{
	color : #336601;
	font-size:12px;
	font-weight : bold;
	line-height: 18px;
	}
	
/*new style for domin price page*/
.greenText{color:#3f7901;}
.listBlock{width:581px;display:block;margin-top:25px;}
.listBlock table td{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.listTitle{height:25px;border-top:#acb0af 1px solid;background:transparent url(images/year_bg.gif) repeat-x;color:#717777;}
.listTitle .extensionCell{width:155px;background:transparent url(images/ext_bg.gif) repeat-x;overflow:hidden;}
.yearDetail{width:68px;text-align:right;padding:0 10px 0 0;}
.saveDetail{width:75px;text-align:right;padding:0 3px 0 0;}

.listDetail{width:100%;display:block;text-align:right;margin:0 0 12px 0;border-top:#acb0af 1px solid;border-bottom:#acb0af 1px solid;}
.listDetail .extensionCell{width:145px;padding:4px 10px 0 0;background:#efefef;font-weight:bold;border-top:#fff 2px solid;border-bottom:#fff 2px solid;line-height:16px;}
.numberCell{line-height:25px;color:#5e6766;}
.original{font-weight:bold;}
.antline{background:transparent url(images/antline.gif) repeat-x;height:1px;font-size:0px;}
.saving{display:block;background:transparent url(images/saving_bg.gif) no-repeat 7px 2px;color:#fff;padding:7px 0 3px 6px !important;padding:6px 0 3px 6px;line-height:13px;text-align:center;}
