/* Layout & Table styles go here */ 


.footer {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
}

.footer a:link {
color: #FFFFFF;
text-decoration: none;
}

.footer a:visited {
color: #FFFFFF;
text-decoration: none;
}

.footer a:hover {
color: #990000;
text-decoration: none;
}

.footer a:active {
color: #FFFFFF;
text-decoration: none;
}

/* Menu styles go here */ 

.menuHeader {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #a03743;
	background-image: url(images/menu_head.jpg);
	background-position: 10px center;
	text-indent: 20pt;
	background-repeat: no-repeat;
	padding-left: 15px;
	line-height: 32px;
}

.menuHeader a:link {
color: #a03743;
text-decoration: none;
}

.menuHeader a:visited {
color: #a03743;
text-decoration: none;
}

.menuHeader a:hover {
color: #990000;
text-decoration: none;
}

.menuHeader a:active {
color: #a03743;
text-decoration: none;
}

.menuList {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
	text-align: left;
	line-height:20px;
	list-style-image: url(images/h3-Designs_06.jpg);
	text-decoration: none;
}

.menuList a:link {
color: #5a5a5a;
text-decoration: none;
}

.menuList a:visited {
color: #5a5a5a;
text-decoration: none;
}

.menuList a:hover {
color: #990000;
text-decoration: none;
}

.menuList a:active {
color: #5a5a5a;
text-decoration: none;
}

.menuHorizontal {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	list-style-position: inside;
	list-style-image: url(images/list-bullet.jpg);
	padding: 2px;
}

.menuHorizontal a:link {
color: #666666;
text-decoration: none;
}

.menuHorizontal a:visited {
color: #666666;
text-decoration: none;
}

.menuHorizontal a:hover {
color: #990000;
text-decoration: none;
}

.menuHorizontal a:active {
color: #666666;
text-decoration: none;
}

/* Horizontal Sub Navigation goes here 

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 5px;
}
*/ 

/* Main TEXT content styles go here */ 

p {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	text-align: justify;
	padding-left: 10px;
}

.pContent { 
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 17px;
	text-align: justify;
}

/* H2 styles go here */ 

h2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	line-height: 17px;
	text-align: left;
	padding-left: 10px;
}

.courseTitle { 
	color:#A7414E;
} 

.coursePrice { 
	color:#999999;
} 

/* H1 styles go here */ 

h1 {
	font-family: Verdana;
	font-size: 22px;
	text-align: center;
	color: #333333;
	font-weight: normal;
}


/* H3 styles go here */ 

h3 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	text-align: left;
	padding-left: 10px;
}

.vptech { 
	color:#A7414E;
 			} 

.ecademy { 
	color:#A7414E;
			} 

.solutions { 
	color:#7B9BCE;
			} 

.solutionsGrey { 
	color:#999999;
			} 
		
.consultancy { 
	color:#B94B6E;
			} 

.mobcomms { 
	color:#2FA3B0;
			} 

.voip { 
	color:#6CC2B2;
			} 

.creative { 
	color:#D8E150;
			} 

.swdevelopment { 
	color:#E9B81E;
			} 

/* Table styles go here */ 

.tableHeader {
	font-family: Verdana;
	color:#A7414E;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	text-align: left;
	padding-left: 10px;
	background-color: #CCCCCC;
}

.tableContent {
	font-family: Verdana;
	color:#333333;
	font-size: 11px;
	line-height: 17px;
	text-align: left;
	padding-left: 10px;
}

.tableLinks {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 17px;
	text-decoration: underline;
}

.tableLinks a:link {
color: #666666;
text-decoration: underline;
}

.tableLinks a:visited {
color: #666666;
text-decoration: underline;
}

.tableLinks a:hover {
color: #A7414E;
text-decoration: underline;
}

.tableLinks a:active {
color: #666666;
text-decoration: underline;
}

/* Other content styles go here */ 

.moreInfo {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	text-decoration: none;
}

div.hr {
	background-image: url(images/hr.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border-style:none;
	height:14px;
	width:99%;
	padding: 5px;
}

.list {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	list-style-image: url(images/list-bullet.jpg);
	color: #666666;
	line-height: 17px;
	text-align: justify;
	list-style-position: inside;
}
