@charset "utf-8";

/* CSS Document Created 22/7/2008 */ 

body {

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

}


a {

	text-decoration: none;

	font-family: font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF6600;



}

h1 {
	font-size: 12px;
	color: #0033BC;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;

}
.font4l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0033FF;
}
.pckbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #eee;
}

a.topnav {
	text-decoration: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}



a.topnav:hover {
	text-decoration: underline;
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}



a.mastnav {
	color: #ff7301;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}

a.mastnav:hover {
	color: #5BB6DB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}

a.sidenav {

    font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#666;

	text-decoration:none;

}



a.sidenav:hover {

    font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	text-decoration:underline;


}				

.navList a:hover

{

	background-color: #6bcae8;

	text-decoration:none;

}
.price {

    font:20px verdana, arial, sans-serif;

	color:#000;

	font-weight: bold;

	letter-spacing: -0.1em;

}

.config {

	font:normal 11px verdana, arial, sans-serif;

	color:#000;

	letter-spacing: -0.05em;

	background: #F5F5F5;

	border-bottom: 1px solid #FFFFFF;

}

.permonth {

	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	background: #FFFFCC;

	border-bottom: 1px solid #CCCCCC;

}

.boldtitle {

     font-family: "Verdana", Arial, Helvetica, sans-serif; 

	 font-size: 11px; 

	 font-weight: bold;

	 text-align: left;

     /* color: #e54e05; */

	 color: #ff7301;

	 font-variant: small-caps;

}



td.dashed {

     border-style: dashed;

	 border-width: 1px;

	 border-color: #666666;

	 padding: 3px;

	 background-image: url("/images/initadmin/stripe.gif");

}

td.botdashed {

     border-style: dashed;

	 border-top-width: 0px;

	 border-bottom-width: 1px;

	 border-right-width: 0px;

	 border-left-width: 0px;

	 border-color: #666666;

	 padding: 3px;

}

td.underline {

     border-style: solid;

	 border-top-width: 0px;

	 border-bottom-width: 1px;

	 border-right-width: 0px;

	 border-left-width: 0px;

	 border-color: #666666;

}

.domainboxhome {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #CC0000;

	padding: 3px;

	border: 1px solid #000000;

}



.domainbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #0099CC;

	border: 1px solid #FFFFFF;

	cursor: default;

	padding: 2px;

	margin: 1px;

	top: 1px;

	clip: rect(1px,auto,auto,auto);

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-decoration: none;

}

.box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC9E41;
	border-right-color: #FC9E41;
	border-bottom-color: #FC9E41;
	border-left-color: #FC9E41;
	border-top-width: 1px;
	border-top-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;

}

.blackbox {

	border: 2px solid #020202;

}


	.buynow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	border: 1px solid #CCCCCC;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	background-color: #FFFFFF;

	cursor: hand;

	background-attachment: fixed;

}



.downlines {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	

}.domainsearch {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border: 2px double #EAEAEA;

	word-spacing: 2cm;

}

.underlinemain {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0463C1;

}



.domainline {

	border-top-width: 2px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #0463C1;

	background: url(packages/pkc_bg2.png);

}

.domainbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	border: 1px solid #666666;

	cursor: text;

	padding: 3px;

	background: url(packages/pkc_bg2.png);

}

.bluebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	text-transform: uppercase;

	color: #0053A5;

	list-style-type: none;

}


.pck_white_lines_down {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	border: 3px solid #FFFFFF;

}

.images_nav {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	background: url(images/nav.png);

}

.packages_bg {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	background: url(packages/pkc_bg.png);

}

.pkc_bg.png {

	background: #D9EBFD url(packages/pkc_bg2.png);

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

.font {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

}

.packagehostingfont {

	font: bold 14px Verdana, Arial, Helvetica, sans-serif;

	color: #0053A5;

	text-decoration: none;

}

.navleftspace {

	border-right: 1px solid #FFFFFF;

}

.headercolourwhite {

	background: #FFFFFF;

}

.body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.h1 {

	font-size: 13px;

	color: #000000;

}

.orange {

	background-color: #FFCC99;

}

.linkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2073B7;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-repeat: repeat-y;
}
.linkboxCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF99;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-repeat: repeat-y;
}
.linkboxCopy2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFCC99;
	border: 1px solid #FF9900;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-repeat: repeat-y;
}
.domainsearchboxcss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #eee;
	margin: 2px;
	padding: 2px;
	border: 1px solid #666666;
	font-weight: bold;
	background-position: left center;
	text-indent: 4px;
}


.hostingbegins {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #666666;
}


a {
	color: #333;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}	
	
a:hover {
	color: #0077D4;
	text-decoration: underline;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}



}

h1,h2,h3,h4,h5,h6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h1 {

	font-size: 12px;

	color: #000000;

}

h2 {

	font-size: 12px;

	color: #CC0000;

}

h3 {

	font-size: 14px;

	color: #003399;

}

h4 {

	font-size: 14px;

	color: #000000;

}

.topnav h1 {

	font:15px "Lucida Sans Unicode", verdana, arial, sans-serif;

	color:#5BB6DB;

	font-weight: 100;

	margin: 0px;

	padding: 0px;



}



a.topnav {
	text-decoration: none;
	color: #666666;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}



a.topnav:hover {
	color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}



a.mastnav {
	color: #ff7301;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}

a.mastnav:hover {
	color: #5BB6DB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}

a.footer {

    color: #666;

	text-decoration: none;

}



a.footer:hover {

    color: #5BB6DB;

	text-decoration: underline;

}

a.sidenav {
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

}



a.sidenav:hover {
	color:#eee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;

}
.bodysidelines {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eee;
	border-left-color: #eee;
}



a.subtitle {

    font:normal 10px "Trebuchet MS", sans-serif;

	color:#5BB6DB;

	text-decoration:underline;

}

.navList { 

	width: 100%; 

	margin-bottom:10px;

}

		

.navList ul

{

	margin:0;

	padding: 0;

	list-style-type: none;

}

		

.navList a

{

	display: block;

	padding: 4px 1px ;

	width: 100%;

	border-bottom: 1px dashed #eee;

}

			

.navList a:hover

{

	background-color: #6bcae8;

	text-decoration:none;

}

		

.dhtmlgoodies_question{	/* Styling question */

	/* Start layout CSS */

	/* End layout CSS */

	

	overflow:hidden;

	cursor:pointer;

}

.dhtmlgoodies_question_noscroll{ /* Styling question */

   /* Start layout CSS */

   /* End layout CSS */



   overflow:hidden;

   cursor:pointer;

}



.dhtmlgoodies_answer{	/* Parent box of slide down content */

	/* Start layout CSS */

	background-repeat: repeat-x;

	width:100%;

	

	/* End layout CSS */

	

/*	visibility:hidden; */

/*	height:0px; */

	overflow:hidden;

	position:relative;



}

.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding:5px;	

	position:relative;

}

.subplanTitle {

    font-size: 12px;

	font-weight: bold;

    border-bottom-width: 0px;

	border-top-width: 1px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-color: #999999;

	border-style: dashed;

	padding: 3px;

}

td.pleaseSelect {

    background-color: #006581;

	color: #fff;

	font-weight: bold;

}

.price {
	color:#000;
	font-weight: bold;
	letter-spacing: -0.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;

}

.pricebig {

    font:30px verdana, arial, sans-serif;

	color:#000;

	font-weight: bold;

	letter-spacing: -0.1em;

}

.config {

	font:normal 11px verdana, arial, sans-serif;

	color:#000;

	letter-spacing: -0.05em;

	background: #F5F5F5;

	border-bottom: 1px solid #FFFFFF;

}

.permonth {

	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	background: #FFFFCC;

	border-bottom: 1px solid #CCCCCC;

}

.from {

    font:12px verdana, arial, sans-serif;

	color:#999;

}



td.selected {

    border-width: 1px;

    border-bottom-width: 1px;

    border-top-width: 0px;

    border-left-width: 0px;

    border-right-width: 0px;

    border-style: dashed;

    border-color: #000000;

    font-weight: bold;

    color: #000000;

}

.tooltip {

    width: 200px; color:#000;

    font:lighter 11px/1.3 Arial,sans-serif;

    text-decoration:none;text-align:center

}

.tooltip span.top {

	padding: 30px 8px 0;

    background: url(/img/bt.gif) no-repeat top

}

.tooltip b.bottom {

	padding:3px 8px 15px;color: #548912;

    background: url(/img/bt.gif) no-repeat bottom

}



a.anc {

  visibility: hidden;

  display: block;

  font-size: 1px;

  line-height: 1px;

}

.tooltipbg {

    background-image: url(/img/tooltipbg.gif);

	background-repeat: repeat-x;

	color: #ffffff;

}

.tooltipbgblack {

    background-image: url(/img/tooltipbg.gif);

   background-repeat: repeat-x;

   color: #000000;



}

.tooltipinside {

    background-image: url(/img/tooltipbgdesign.gif);

	background-repeat: no-repeat;

	background-position: top left;

}

td.questionbox {

    border-width: 1px;

	border-style: dashed;

	border-color: #e3e3e3;

	background-color: #fbfbfb;

	font-size: 12px;

	font-weight: bold;

	color: #4c9944;

}

.boldtitle {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	/* color: #e54e05; */

	 color: #ff7301;
	font-variant: small-caps;

}



td.dashed {

     border-style: dashed;

	 border-width: 1px;

	 border-color: #666666;

	 padding: 3px;

	 background-image: url("/images/initadmin/stripe.gif");

}

td.botdashed {

     border-style: dashed;

	 border-top-width: 0px;

	 border-bottom-width: 1px;

	 border-right-width: 0px;

	 border-left-width: 0px;

	 border-color: #666666;

	 padding: 3px;

}

td.underline {

     border-style: solid;

	 border-top-width: 0px;

	 border-bottom-width: 1px;

	 border-right-width: 0px;

	 border-left-width: 0px;

	 border-color: #666666;

}

h1.init {

    font-family:"Lucida Grande",lucida,arial,Tahoma,sans-serif,serif;

	font-size: 24px;

	font-weight:normal;

	letter-spacing:-1px;

	/* javascript console giving errors... -jeremy

    margin:0.8em 0 5 0;

	*/

	color:#ff7301;

	text-align: left;

}

h2.init {

    font-family:"Lucida Grande",lucida,arial,Tahoma,sans-serif,serif;

	font-size:17px;

	color:#666;

	font-weight: bold;

	letter-spacing:0px;

	/* javascript console giving errors... -jeremy

	margin:0.8em 0 5 0;

	*/

    color:#ff7301;

	text-align: left;

}

.black {

    color: #000000;

}

p.tutorials {

    line-height: 20px;

}




td.nopad {

    padding: 0px;

}

td.winmain {

    padding-right: 10px;

	padding-left: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

td.plan1 {

    background-image: url(/img/winplan1bg.gif);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 

	padding-top: 7px;

	padding-left: 13px;

}

td.plan2 {

    background-image: url(/img/winplan2bg.gif);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 

	padding-top: 7px;

	padding-left: 13px;

}

td.plan3 {

    background-image: url(/img/winplan3bg.gif);

	background-repeat: no-repeat;

	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 

	padding-top: 7px;

	padding-left: 13px;	

}

td.plan {

   background-image: url(/img/vps/vpsplanbg.gif);

	background-repeat: no-repeat;

}

td.paddedvps {

    font:11px "Lucida Sans Unicode", geneva, lucida, helvetica, verdana, arial, sans-serif;

    padding-left: 15px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

}



.domainboxhome {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #CC0000;

	padding: 3px;

	border: 1px solid #000000;

}



.domainbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #0099CC;

	border: 1px solid #FFFFFF;

	cursor: default;

	padding: 2px;

	margin: 1px;

	top: 1px;

	clip: rect(1px,auto,auto,auto);

	font-style: normal;

	line-height: normal;

	font-variant: normal;

	text-decoration: none;

}

.box {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FC9E41;
	border-right-color: #FC9E41;
	border-bottom-color: #FC9E41;
	border-left-color: #FC9E41;
	border-top-width: 1px;
	border-top-style: solid;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;

}

.blackbox {

	border: 2px solid #020202;

}

body{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #333333;

	}



	/* Layout properties for your question  */

	.question{

		font-weight:bold;	/* Bold font */		

		color: #FF0000;		/* The questions is in red */

		cursor:pointer;		/* Cursor is like a hand when someone rolls the mouse over the question */

	}

		

	.answer{

		/* Layout properties - You can change these */

		

		border: 1px solid #555555;

		padding:3px;

		width:500px;

		background-color:#E2EBED;

		

		/* This one should not be changed */

		display:none;	

	}

	

	.buynow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	border: 1px solid #CCCCCC;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	background-color: #FFFFFF;

	cursor: hand;

	background-attachment: fixed;

}



.downlines {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

}



.style1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	

}.domainsearch {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border: 2px double #EAEAEA;

	word-spacing: 2cm;

}

.underlinemain {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0463C1;

}



.domainline {

	border-top-width: 2px;

	border-top-style: solid;

	border-right-style: none;


	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #0463C1;

	background: url(packages/pkc_bg2.png);

}

.domainbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	border: 1px solid #666666;

	cursor: text;

	padding: 3px;

	background: url(packages/pkc_bg2.png);

}

.bluebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	text-transform: uppercase;

	color: #0053A5;

	list-style-type: none;

}

.pckcoloureffect {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #FF7F2A;

}



.pck_white_lines_down {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	border: 3px solid #FFFFFF;

}

.images_nav {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #CCCCCC;

	background: url(images/nav.png);

}

.packages_bg {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	background: url(packages/pkc_bg.png);

}

.pkc_bg.png {

	background: #D9EBFD url(packages/pkc_bg2.png);

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

.extbox {

	font: normal 12px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	border: 1px solid #000000;

	cursor: default;

	background-color: #FE9626;

	background-repeat: no-repeat;

}

.font {

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

}

.packagehostingfont {

	font: bold 14px Verdana, Arial, Helvetica, sans-serif;

	color: #0053A5;

	text-decoration: none;

}

.navleftspace {

	border-right: 1px solid #FFFFFF;

}

.headercolourwhite {

	background: #FFFFFF;

}

.body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;

}

.body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.h1,h2,h3,h4,h5,h6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.h1 {
	font-size: 13px;
	color: #000000;

}

.orange {

	background-color: #FFCC99;

}

.linkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2073B7;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-repeat: repeat-y;
}
.linkboxCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF99;
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-repeat: repeat-y;
}
.linkboxCopy2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #0076CC;
	border: 1px solid #91E3FF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.domainsearchboxcss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	background-color: #E8E8E8;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666666;
	font-weight: bold;
	vertical-align: middle;
	text-align: justify;
	background-position: left center;
	top: 2px;
}
.font5l {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.font6l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #eee;
}

#qcontacts {
margin:10px 0;
}
address {
	font-style:normal;
	margin:10px 0;
}
#contact-name {
	font-size: 125%;
	font-weight: bold;
}
#contact-position {
	font-size: 115%;
	font-style: italic;
}
#contact-image {
		
}
.aright {
	float: right;
	margin-right: 25%;
}
.aleft {
	float: left;
	padding: 5px 25px 25px 0;
}
#qcontacts #contact-address p {
	margin-left: 0px;
}
#qcontacts p {
	line-height:1em;
	margin: 3px 0 3px 0;
	padding: 0;
}
#emailForm {
	margin-top: 15px;
}
.contact-other {
	margin-bottom: 3px;
}
#qcontacts label {
	display:block;
}
#qcontacts label.chkbox {
	display:inline;
}
#qcontacts input.chkbox {
	display:inline;
	margin-bottom: 0;
}
#qcontacts label.required {
	color:#000000;
}
#qcontacts select {
	display: block;
}

span.marker {
margin: 0!important;
}

div.marker {
	float:none;
	padding-top: 1px;
}
.wtext {
	width:85px;
	font-weight: bold;
}
.wicon {
	width: 25px;
}

#qcontacts input, #qcontacts textarea, #qcontacts select, #qcontacts .fld-wrap {
	/*display: block;*/
	margin-bottom: 6px;
}
#qcontacts input.radio {
	display: inline;
	margin-bottom: 0;
}
#qcontacts .contact-button {
	display: block;
	margin-top: 10px;
}

label.textarea {
	margin:7px 0;
	display:block;
}

#qcontacts-error {
	border: 1px solid #ff0000;
	margin-top: 12px;
	width: 300px;
	padding: 3px;
	text-align: center;
	font-weight: bold;
}

#captcha-img {
	margin-top: 6px;
}
div.separator {
	margin-bottom: 6px;
}
/* CSS Document */ .textfield_effect    {    /*we will first set the border styles.*/    border-width: 1px;    border-style: solid;    border-color: #999999;    /*we are now going to add in the shadow image that we created earlier*/    background-image: url(back_field.gif);    background-repeat: repeat-x;    /*I am going to add some text formatting of my own*/    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #333333;    width: 200px;    height: 15px;    } /*we are now going to style how the textfield will look when wehover over it and when we actually have it selected*/ .textfield_effect:hover    {    border-color: #64acd8;    border-width: 1px;    } .textfield_effect:focus    {    border-color: #64acd8;    border-width: 1px;    } /*you may also like to add some styles for the rest of the form*/ fieldset    {    width: 400px;    height: 200px;    border-style: solid;    border-width: 1px;    border-color: #036399;    margin-left: auto;    margin-right: auto;    background-color: #F5F5F5;    }fieldset:hover    {    border-color: #0ca0ff;    }legend    {    font-family: sans-serif;    font-size: 18px;    color: #097bc3;    font-weight: bold;

    }
.font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #003399;
}
.borderplans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #B3D9FF;
}
.font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3333;
}


.font2 {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	font-variant: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
navrightleft {
	background: #2892E0 url(newimages/rightleftspacers.png) repeat fixed;
}
.navleftright12 {
	background: url(newimages/rightleftspacers.png) repeat;

}
.headercolourwhite {
	background: url(img/nava/underlinenav.png) repeat-x;
}

