/* Kernow-Webhosting CSS */

body {
	font-size:80%;
	color:#535353;
	margin: 4px 0px;
	padding: 0px;
	background-color: #045186;
	}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #535353;
	}

a:link {color: #1A82C9; text-decoration: none;}
a:visited {color: #1A82C9; text-decoration: none;}
a:hover {color: #045186; text-decoration: underline;}
a:active {color: #045186; text-decoration: underline;}

#gold a {
	color: #FFCC00;
	}

input,textarea,select {
	color: #03c;
	background-color: #ADDFFF;
	border: #0964BB 1px solid;
	}

.company {
	font-family: verdana,arial,helvetica;
	font-size: 15px;
	color: #FFFC00;
	font-weight: bold;
	}

.content {
	margin-left: 10px;
	margin-right: 10px;
	}

.main {
	margin-left: 10px;
	margin-right: 10px;
padding-right: 10px;
	}

.domain-box {
	background-image: url(images/domain-bg.gif);
	color: #FFFFFF;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	font-size: 90%;
	width: 600px;
	height: 60px;
	}

.freedomain {
	font-variant: normal;
	text-decoration: underline;
	}

.magin {
	padding: 5px;
	}

.plan-box {
	background-image: url(images/plans-bg280.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 280px;
	height: 160px;
	color: #111;
	padding: 10px
	}

.slogan {
	font-family: verdana,arial,helvetica;
	font-size: 16px;
	color: #FFCC00;
	font-weight: bold;
	font-style: italic;
	}

.wizard-box {
	background-image: url(images/wizard-bg580.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 580px;
	height: 331px;
	color: #111;
	}

.bgna { background-color: #045186; }
.bgtop { background-image: url(images/bgtop.jpg); }
.bgbottom { background-image: url(images/bgbottom.jpg); }
.bgline { background-image: url(images/bgline.jpg); }

.border { 
	background-color: #045186;
	padding-left: 5px;
	padding-right: 5px;
	}

.border2 { 
	background-color: #045186;
	padding-left: 3px;
	padding-right: 3px;
	}

.bottomFrame {
	background-image: url(images/bottomFrame.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height: 15px;
	}

.border .bg {
	background-color: #F7EAEA;
	padding: 10px;
	}

.border .bg .title {
	color: #710909;
	background-color: #F7EAEA;
	font-weight: bold;
	font-size: 100%;
	padding: 3px 0 5px 0;
	}

.border .bg ul {
	margin: 0;
	padding: 0 0 0 20px;
	}

.border .bg ul li {
	padding: 3px 10px 2px 0px;
	}

.cornerFrame {
	background-image: url(images/corner.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 15px;
	width: 19px;
	}

.framePic {
	border: #E0E0E0 1px solid;
	padding: 10px;
	text-align: center;
	vertical-align: top;
	height: 117px;
	width:80px;
	}

.framePic div.name {
	color: #4F4D4D;
	font-weight: bold;
	padding: 5px 0 0px 0px;
	}

.list-head {
	background-color: #34AFEB;
	text-align: left;
	text-indent: 10px;
	display: block;
	color: #FFFFFF;
	width: 98%;
	}

.list-small {
	font-size: 90%;
	}

.plan-title {
	color: #FFFFFF;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	text-decoration: underline;
	padding: 2px 0 8px 0;
	}

.plan-head {
	font-size: 120%;
	}

.rightFrame {
	background-image: url(images/rightFrame.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 24%;
	}

.type08bgblue { background-color: #78DCFF; }
.type08bggray { background-color: #B5B5B5; }
.type08bggray02 { background-color: #E5E5E5; }
.type08bgwhite { background-color: #FFFFFF; }
.type08imgpadding { padding: 9px 0px 15px 0px; }
.type08pad15 { padding-left: 15px; }
.type08txtbody { color: #717171; }
.type08bggray { background-color: #B5B5B5; }
.type08bggray02 { background-color: #E5E5E5; }
.type08bgwhite { background-color: #FFFFFF; }
.type08imgpadding { padding: 9px 0px 15px 0px; }
.type08pad15 { padding-left:15px; }
.type08txtbody { color:#717171; }

.type08bulletpad {
	padding: 5px 2px 0px 2px;
	text-align: center;
	}

.type08head	{
	font-size: 110%;
	color: #595959;
	font-weight: bold;
	padding: 7px 3px 7px 0px;
	}

.type08line {
	background-image: url(images/line.gif);
	background-position: center;
	background-repeat: repeat-x;
	height: 10px;
	}

.type08bulletpad {
	padding: 5px 2px 0px 2px;
	text-align: center;
	}

.type08head {
	font-size: 110%;
	color: #595959;
	font-weight: bold;
	padding: 7px 3px 7px 0px;
	}

.type08line{
	background-image: url(images/line.gif);
	background-position: center;
	background-repeat: repeat-x;
	height: 10px;
	}

.type10b {
	font-weight: bold;
	color: #717171;
	}

.type10red {
	font-weight: bold;
	color: #CC3300;
	}

#type10plan {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #000;
	text-align: left;
	text-indent: 10px;
	}

#type10plan a {
	font-size: 10px;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color:#FFCC00;
	}

.type10right_ext { background-image: url(images/right_ex_t.gif); }
.type10right_exb { background-image: url(images/right_ex_b.gif); }
.type10right_exl { background-image: url(images/right_ex_l.gif); }
.type10right_exr { background-image: url(images/right_ex_r.gif); }
.type10block_ext { background-image: url(images/block_ex_t.gif); }
.type10block_exb { background-image: url(images/block_ex_b.gif); }
.type10block_exl { background-image: url(images/block_ex_l.gif); }
.type10block_exr { background-image: url(images/block_ex_r.gif); }

.type10bgblock { 
	background-image: url(images/bgblock.gif);
	font-family: verdana,arial,helvetica;
	color: #FFFFFF;
	text-align: left;
	}

.type10bgblock a {
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #FFCC00;
	}

.type10rightpad01 {
	padding: 13px 3px;
	text-align: left;
	}

.type10rightpad02 {
	padding: 4px 2px;
	text-align: left;
	color: #717171;
	}

.type10right_line { background-image:url(images/right_line.gif); }
.type10bgwhite { background-color:#FFFFFF; }
.type10txtbody { color:#717171; }

#entry {
	background-color: #DEFCD8;
	border: dotted thin #008600;
}

#entry input, #entry textarea, #entry select {
	color: #008600;
	background-color: #EBFEE7;
	border: #008600 1px solid;
	}

.rules {
	font-size: 80%;
}
