/* Start James Campbe'll's stuff */

.ev	{
	color : #00cc00;
}

.ev:Hover	{
	color : #cccc00;

}

.cal {
	border: 1px solid #000000;
}
.note {
	background-color : #D4D0C8;
	border-top : thin solid #FFFFFF;
	border-left : thin solid #FFFFFF;
	border-bottom : thin solid #404040;
	border-right : thin solid #404040;		
}

/* EndJames Campbe'll's stuff */

body {
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

.a {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color : #636563;
}

/* Start First CV stuff */

.firstcva {
	font-family : Tahoma;
	font-size : 10px;
	color : #369B68;
	letter-spacing : 2px;
}

.firstcvb {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #000000;
	text-decoration : none;
}

.firstcvb:hover {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #369B68;
}

.firstcveg {
	color : #369B68;
}

.firstcvmaroon{
	color : Maroon;
}

firstcvhr {
	color : #369B68;
}

/* End First CV stuff */

.ab {
	font-family : Tahoma;
	font-size : 11px;
	color : #EC3634;
	letter-spacing : 1px;
}

.ac {
	font-family : Tahoma;
	font-size : 10px;
	color : #006699;
	letter-spacing : 2px;
	font-weight : bold;
}

.a1 {
	font-family : Tahoma;
	font-size : 10px;
	color : #EC3634;
	font-weight : bold;
}

.b {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
}

/* .ba | Colourless b used for drop down menu */

.ba {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	text-decoration : none;
}

.b:hover {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #006699;
}

.b1 {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #006699;
	text-decoration : none;
}

/* .b2 | Non-hover b for use on left hand menu bars*/

.b2 {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #000000;
	text-decoration : none;
}

/* .b3 | Log-in text on cv sage pages */

.b3 {
	font-family : Tahoma;
	font-size : 12px;
	letter-spacing : 1px;
	color : #000000;
	text-decoration : none;
}

.b3:hover {
	font-family : Tahoma;
	font-size : 12px;
	letter-spacing : 1px;
	color : #006699;
}

/* .b4 | Printing font */

.b4 {
	font-family : Tahoma;
	font-size : 12px;
	color : #000000;
	text-decoration : none;
}

.c {
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.cd {
	font-family : Tahoma;
	font-size : 12px;
	color: #EC3634;
	letter-spacing : 1px;
}

.clink {
	font-family : Tahoma;
	color : #333399;
	letter-spacing : 1px;
	text-decoration: underline;
}

.clink:hover {
	font-family : Tahoma;
	color : #EC3634;
	letter-spacing : 1px;
	text-decoration: underline;
}

.c:hover {
	font-family : Tahoma;
	font-size : 12px;
	color : #EC3634;
	letter-spacing : 1px;
	text-decoration: underline;
}

.cred {
	font-family : Tahoma;
	font-size : 12px;
	color : #EC3634;
	letter-spacing : 1px;
}

.cbold {
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
	font-weight: bold;
}

.cbold:hover {
	font-family : Tahoma;
	font-size : 12px;
	color : #EC3634;
	letter-spacing : 1px;
	font-weight: bold;
}

.cbold2 {
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
	font-weight: bold;
	width : 100%;
}

.ca {
	font-family : Tahoma;
	width : 242px;
	font-size : 14px;
	color : #006699;
	letter-spacing : 1px;
}

.caa {
	font-family : Tahoma;
	width : 395px;
	font-size : 14px;
	color : #006699;
	letter-spacing : 1px;
}

.ca1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 14px;
	color : #006699;
	letter-spacing : 1px;
}

.caa1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 14px;
	color : #006699;
	letter-spacing : 1px;
}

.cb {
	font-family : Tahoma;
	width : 242px;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
}

.cab {
	font-family : Tahoma;
	width : 395px;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
}

.cab1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
}

.cb1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
}

.cc {
	font-family : Tahoma;
	width : 242px;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
}

.cac {
	font-family : Tahoma;
	width : 395px;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
}

.cac1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
}

.cc1 {
	font-family : Tahoma;
	width : 100%;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
}

.c1 {
	font-family : Tahoma;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c1a {
	font-family : Tahoma;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c1b {
	font-family : Tahoma;
	font-size : 20px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c1c {
	font-family : Tahoma;
	font-size : 22px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c2 {
	font-family : Tahoma;
	font-size : 14px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c2a {
	font-family : Tahoma;
	font-size : 16px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;

}

.c2b {
	font-family : Tahoma;
	font-size : 18px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.c2c {
	font-family : Tahoma;
	font-size : 20px;
	color : #006699;
	letter-spacing : 1px;
	font-weight : bold;
}

.t1 {
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t2 {
	width : 242px;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t2a {
	width : 395px;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t21 {
	width : 100%;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t2a1 {
	width : 100%;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t3 {
	width : 530px;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.t4 {
	width : 100%;
	font-family : Tahoma;
	font-size : 12px;
	color : #006699;
	letter-spacing : 1px;
}

.u {
	font-family : Tahoma;
	font-size : 9px;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : none;
}

.u:hover {
	font-family : Tahoma;
	font-size : 9px;
	letter-spacing : 1px;
	color : #ffffff;
	text-decoration : underline;
}
/* .v | Green colour used for text in drop-down menu */
.v {
	font-family : Tahoma;
	font-size : 11px;
	letter-spacing : 1px;
	color : #969D36;
	text-decoration : none;
}

/* .w | Left hand menu item hover */
.w
{
	border-left: 1px solid #4690B5;
	border-right: 1px solid #4690B5;
	background : #BBD6E4;
}
/* .w 1 | Standard left hand menu */
.w1
{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
/* .x | Font for code example on affiliates page */
.x {
	font-size : 10px;
	color : #006699;
	font-family : "Courier New";
}

/* .y | Width of sub-top menu on home page */

.y {
	width : 530px;
}

.y1 {
	width : 100%;
}

/* .yy | Width of penultimate (left-to-right) table cell of top menu on home page */

.yy {
	width : 600px;
}

.yy1 {
}

/* .yyy| Width of top menu on home page */

.yyy {
	width : 530px;
}

.yyy1 {
	width : 100%;
}

.purple {
	color : Purple;
	font-family : Tahoma;
	font-size : 14x;
}

.purple1 {
	color : Purple;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
}

BODY {
	margin : 10px 10px 10px 10px;
}
