/* Courtyard Business Centre Style Sheet 25/10/04 - Web Site Design by Cyber Media Solutions Ltd - Last Updated by SDG*/

/* Main Styles*/

BODY{ color: #9DACBF; font-size: x-small; font-family: Arial, Helvetica, sans-serif; text-align: left; background-color: #FFFFFF; text-decoration: none; margin: 10px;}
p {margin: 0px; color: #666666; font-size: x-small; font-family: Arial, Helvetica, sans-serif; }
.layout { width: 740px; height: 100%; vertical-align: top; background-color: #FFFFFF;  padding: 5px 10px 5px 10px;}
.inner {width: 740px; height: 100%;}
.topnav {text-align: right; vertical-align: middle; color: #9E023B; font-size: x-small; font-family: Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.bottnav {text-align: left; vertical-align: top; color: #9E023B; font-size: x-small; font-family: Arial, Helvetica, sans-serif; padding: 5px 0px 5px 0px;}
.icons {text-align: right; vertical-align: top; height: 19px; padding-top: 5px;}
.breadcrumb {font-size: x-small; font-family: Arial, Helvetica, sans-serif; color: #0000CC;}
.cbcmain { vertical-align: top; width: 740px; height: 100%;}
.cbcmaintop {vertical-align: top;}
.compliancyicons { font-size: x-small; margin: 10px; padding: 10px; height: 1px; background-color: #FFFFFF; color: #9E023B; padding: 5px; height: 50px; text-align: center; vertical-align: middle;}


.leftmain {width: 518px; vertical-align: top; text-align: left; padding-right: 5px;}
.rightmain {width: 222px; vertical-align: top; text-align: left; padding-left: 5px}

.compleftmain {width: 60%; text-align: left; vertical-align: top; background-color: #FFFFFF; padding: 5px 5px 5px 5px;}
.comprightmain {width: 40%; text-align: left; vertical-align: top;}


/*main cells - homepage*/

/*Latest News*/
.c100ln {background-image: url(images/home/g_comp_doc.jpg); background-position: top; background-repeat: no-repeat; text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px;}
/*Buy your own domain name*/
.c100dn {background-image: url(images/home/g_comp_doc.jpg); background-position: top; background-repeat: no-repeat;   text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px;}
/*CBC Store*/
.c100st {background-image: url(images/home/g_comp_doc.jpg); background-position: top; background-repeat: no-repeat;  text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px;}
/*The Computer Doctor*/
.c100cd {background-image: url(images/home/g_comp_doc.jpg); background-position: top; background-repeat: no-repeat;  text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding-left: 5px;}








/*Contact Us */
.ccell {width: 50%; vertical-align: top; text-align: left; padding: 5px; }

/*Sales */
.highlight { vertical-align: top; width: 150px; height: 150px; padding: 2px; border: 1px dashed #9E023B; background-color: #f5f5f5;}


.x100 {width: 70%; text-align: left; vertical-align: top; padding: 5px 5px 5px 5px;}
.c100 {width: 100%; text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px 5px 5px 5px;}
.cwelcome {text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px 5px 5px 5px;}
.c100noleft {width: 100%; text-align: left; vertical-align: top; background-color: #FFFFFF; padding: 5px 5px 5px 5px;}
.c100outline {width: 100%; height: 100%; text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px 5px 5px 5px;}
.c30shade {
	width: 200px;
	text-align: left;
	vertical-align: top;
	border-left: 1px  solid #9E023B;
	border-top: 1px  solid #9E023B;
	padding: 5px 5px 5px 5px;
	background-color: #D4DFFF;
}
.c30shade_lft {width: 200px; text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B;}
.green {color: #0000CC; font-size: x-small; font-family: Arial, Helvetica, sans-serif; text-align: left;}

.cbcsearch {text-align: center; vertical-align: top; height: 24px;}
input, textarea { background-color: #FEFEFE;  border: 1px solid #DEDEDE;  font-family: Arial,Verdana,sans-serif; color:#0000CC;}

.footer{ color: #9E023B; width: 740px; font-size: x-small; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; background-color: #FFFFFF; vertical-align: middle; border: 1px  solid #166B42; padding: 10px; height: 1px;}


/*headings */
h1 { margin-bottom: 5px; border-bottom: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-weight: normal; color:#000033; padding-top: 1px;}
h2 {  vertical-align: top; font-size: small; font-weight: bold; color:white; padding-top: 35px; padding-right: 5px; text-align: right;}
/*h2 { color: #9E023B; font-size: 14px; line-height: 14px; font-weight: bold; vertical-align: top }*/
h3 { padding-left: 5px; color: #157142; font-size: x-small; line-height: 14px; font-weight: bold; vertical-align: top }
/*h3 { border-bottom: 1px solid white; width: 100%; vertical-align: bottom; font-size:14px; font-weight: normal; color:white; }*/
hr { color: #759DF0;  background-color:transparent; height:1px; }


/*Text Styles*/
.normal{ color: #000000; font-size: x-small; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.title{ color:#8CB3A7; font-size: medium; font-style: italic; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.normal_bold{ color: #FFFFFF; font-size: x-small; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}


/*links*/

a:visited { font-size: x-small; font-weight: normal; color: #9E023B; text-decoration: none;}
a:link  { font-size: x-small; font-weight: normal; color: #9E023B; text-decoration: none;}
a:hover {  font-size: x-small; font-weight: normal; color: #9E023B; text-decoration: underline;}


/* Others*/
.form { color: white; font-size: x-small; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #FFFFFF; border: 0px; margin: 0px;}
ul { list-style: url(images/layout/l_sqgy01.gif);}
li {padding: 0px; color: #666666; font-size: x-small; font-family: Arial, Helvetica, sans-serif;}
.iaplogo {font-size: x-small; color: #9E023B;}


/*Variant Two*/
.v2leftmain {width: 222px; padding-right: 5px;}
.v2rightmain {width: 518px; padding-left: 5px}



/*Variant Three*/
.c1003 {background-image: url(images/home/g_buy_domain.jpg); background-position: top; background-repeat: no-repeat; width: 100%;  height: 427px; text-align: left; vertical-align: top; background-color: #FFFFFF; border: 1px  solid #9E023B; padding: 5px;}
.v3leftmain {width: 222px; height: 100%; padding-right: 5px;}
.v3rightmain {width: 518px; padding-left: 5px}

