* {
   }
   
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	}

A:link { 
	color: #ff0000; 
	text-decoration: none;
	}
	
A:visited { 
	color: #ff0000; 
	text-decoration: none;
	}
A:active	{ 
	color: #ff0000; 
	text-decoration: none;
	}
A:hover { 
	color: #ff0000; 
	text-decoration: underline;
	}
	
img {
	border: none;
	}

td {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	}

h1 {
	font-family: Arial;
	font-size: 30px;
	font-weight: normal;
	color: #444444;
	padding-top: 10px;
	}
	
#email {
	width: 200px;
	font-size: 10px;
	height: 17px;
	color: #666666;	
	border: 1px solid #9b9a9a;
	}

#passwd {
	width: 140px;
	font-size: 10px;
	height: 17px;	
	border: 1px solid #9b9a9a;
	color: #666666;
	}

#domain {
	width: 160px;
	font-size: 12px;
	height: 19.5px;
	border: 1px solid #9b9a9a;
	color: #666666;
	}
	
select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12.5px; 
	}

#container {
	width: 800px;
	height: auto;
	}
	
#header {
	width: 800px;
	height: 76px;
	background-color: #bbbbbb;
	background-repeat: none;
	margin: 0px;
	padding: 0px;
	}

#logo {
	width: 280px;
	height: 55px;
	padding-top: 10px;
	float: left;
	}

.links {
	float: right;
	color: #ffffff;
	padding: 55px 10px 0px 0px;
	text-align: right;
	color: #666666;
	}	
.links A:link	{ color:#4a4949; text-decoration:none;}
.links A:visited{ color:#4a4949; text-decoration:none;}
.links A:hover	{ color:#ffffff; text-decoration:underline;}
.links A:active	{ color:#ffffff; text-decoration:underline;}


.bghd {
	background-image: url(images/hdbg1.jpg);
	background-repeat: no-repeat;
	}
	
.phone {
	color: #ffffff;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
	}
	
#login {
	width: 520px;
	float: right;
	text-align: right;
	}

.login {
	width: 420px;
	padding-left: 100px;
	height: 55px;
	}
	
#menu {
	width: 800px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	}

#flash {
	width: 800px;
	height: 320px;
	margin: 0px;
	padding: 0px;
	}

#mainbuttom {
	width: 795;
	height: 155px;
	}
	
#mainleft {
	width: 525px;
	float: left;
	}

#mainright {
	width: 250px;
	float: right;
	text-align: right;
	}

#order {
	width: 770px;
	}
	
#jplogin {
	width: 450px;
	height: auto;
	}

.jplogin {
	padding-left: 50px;
	}
	
#content {
	width: 770px;
	height: auto;
	text-align: left;
	color: #666666;
	}

#content_aboutus {
	width: 770px;
	height: auto;
	text-align: left;
	color: #666666;
	background-image: url(images/aboutbg.gif);
	background-repeat: no-repeat;
	}

#content_storage {
	width: 770px;
	height: auto;
	text-align: left;
	color: #666666;
	}
	
#box {
	width: 770px;
	height: 233px;
	background-image: url(images/box.gif);
	background-repeat: no-repeat;
	}

#sm_box {
	width: 770px;
	height: 44px;
	background-image: url(images/sm_box.gif);
	background-repeat: repeat-x;
	}

#sm_box ul {
  margin-top: 10px;
	}

.txt {
	font-family: Verdana, MS Gothic;
	font-size: 11px;
	color: #666666;
	text-align: left;
	line-height: 12pt;
	}

.title {
	font-family: Times New Roman;
	font-size: 14px;
	color: #666666;
	text-align: left;
	font-weight: bold;
	}
	
.boxtxt {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}
p {
	padding: 0px 0px 0px 0px;
	}
	
ul {
	list-style: disc outside;
	position:static;
	} 

li {
	margin: -10px 0px 10px 0px;
	}

ol {
	line-height: 140%;
	}
	
#design {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height: 12pt;
	text-align: left;
	background-image: url(images/webs.jpg);
	background-repeat: no-repeat;
	height: 150px;
	
	}

#concept {
	background-image: url(images/concept.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 101px;
	}
	
.noprint {
	text-align: left;
	float: left;
	}

.phrase {
	font-size: 15px;
	font-weight: bold;
	color: #444444;
	}

.sub {
	font-size: 13px;
	font-weight: bold;
	color: #444444;
	margin:0px 0px 0px 0px;
	}

.sub2 {
	font-size: 13px;
	font-weight: bold;
	color: #444444;
	padding: 0px 0px -20px 0px;
	}
	
ul. bt {
	font-size: 11px;
	font-color: #666666;
	margin-top: -50px;
	}

ul.bt li{
	font-size: 11px;
	font-family: Verdana, Arial, 
	list-style: disk;
	font-color: #666666;
	}

ul.bull {
	list-style-type: disk;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	}
	
ul.bull li{
	padding-top: 4px;
	line-height: 100%;
	
	}

ul.bull p{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	margin-left: -20px;
	padding-top: 5px;
	}

	
#news {
	padding-left: 150px;
	}
	
#footer			{ color:#666666; font:9px verdana; font-weight:none; width: 800px; text-align: right;}
a.footer		{ color:#666666; text-decoration:none;}
a.footer:visited{ color:#666666; text-decoration:none;}
a.footer:hover	{ color:#ff0000; text-decoration:none;}
a.footer:active	{ color:#ff0000; text-decoration:none;}

#copyright			{ color:#666666; font:9px verdana; font-weight:none; vertical-align: top;}
a.copyright			{ color:#666666; text-decoration:none;}
a.copyright:visited	{ color:#666666; text-decoration:none;}
a.copyright:hover	{ color:#cccccc; text-decoration:none;}
a.copyright:active	{ color:#cccccc; text-decoration:none;}

#whatsnew			{ color:#666666; font-size: 12px; font-family: Arial, verdana; font-weight:none; width: 780px; text-align: left; padding-left: 100px;}
a.whatsnew			{ color:#666666; text-decoration:none;}
a.whatsnew:visited	{ color:#666666; text-decoration:none;}
a.whatsnew:hover	{ color:#ff0000; text-decoration:underline;}
a.whatsnew:active	{ color:#ff0000; text-decoration:underline;}

#link			{ color:#666666; font:8pt/12pt verdana; font-weight:none;}
a.link			{ color:#666666; text-decoration:none;}
a.link:visited	{ color:#666666; text-decoration:none;}
a.link:hover	{ color:#ff0000; text-decoration:none;}
a.link:active	{ color:#ff0000; text-decoration:none;}

table.plan{
	text-align:center; 
	margin:0 0 20px 0
	}
table.plan tr{
	font-weight:normal; 
	text-align:center; 
	padding-top:8px;
	}
table.plan td{
	border-bottom:1px solid #ccc; 
	padding:4px 0;
	color: #444444;
	}

table.plan td.header{
	background-color: #666666;
	color: #ffffff;
	}
	
table.plan tr.bg{
	background-color: #e9f7fa;
	}

table.plan tr.bg5{
	background-color: #d8f2d7;
	}

table.plan td.header2{
	background-color: #666666;
	color: #ffffff;
	border-right: 3px solid #ffffff;
	width: 256px;
	}

table.plan td.bg2{
	background-color: #e9f7fa;
	text-align: right;
	width: 160px;
	}

table.plan td.bg3{
	background-color: #e9f7fa;
	border-right: 3px solid #ffffff;
	text-align: left;
	padding-left: 5px;
	}

#storage_cost {
	width: 370px;
	height: 125px;
	float: right;
	margin: 0px 0px 0px 30px;
	text-align: left;
	}

#storage_work {
	width: 370px;
	height: 125px;
	float: left;
	}

#design_left {
	width: 770px;
	height: 130px;
	}

