/* Layout Stylesheet */ 

/*Home Page*/

body {
	margin:0px;
	padding:0px;
	background-color:#f9f9f9;
}

a{
	outline:none;
}

a:hover{
	outline:none;
}

div.menuNormal {
	display: none;
	position: absolute;
}

div.menuHover {
	display: block;
	position: absolute;
}

.topmenu{
	font-family:Helvetica, sans-serif, Arial;
	font-size:14px;
	color:#848484;
	text-decoration:none;
}

h3  {
	font-family:Arial;
	font-size:12px;
	color:#373737;
	cursor:pointer;
	padding-bottom:1px;
	margin-bottom:1px;
	
}
.element{
	font-family:Arial;
	font-size:12px;
	color:#858585;
	
}

.topmenu a:link{
	color:#848484;
	text-decoration:none;
}

.topmenu a:visited{
	color:#848484;
	text-decoration:none;
}

.topmenu a:hover{
	color:#000000;
	text-decoration:underline;
}

.menubg{
	background-image:url(images/menubg.jpg);
	background-repeat:repeat-x;
	height:39px;
	background-position:top;
}

.dropbg{
	background-image:url(images/bg-blue.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#0258f5;
	border:#FFFFFF solid 1px;
}

.dropmenu{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
}

.dropmenu:hover{
	color:#75d8f9;
	text-decoration:none;
}

.dropbg1{
	background-image:url(images/bg-green.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#3db10a;
	border:#FFFFFF solid 1px;
}

.dropmenu1{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
}

.dropmenu1:hover{
	color:#2b7b08;
	text-decoration:none;
}

.dropbg2{
	background-image:url(images/bg-purple.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#742eff;
	border:#FFFFFF solid 1px;
}

.dropmenu2{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
}

.dropmenu2:hover{
	color:#270964;
	text-decoration:none;
}

.dropbg3{
	background-image:url(images/bg-red.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#db0f10;
	border:#FFFFFF solid 1px;
}

.dropmenu3{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
}

.dropmenu3:hover{
	color:#780707;
	text-decoration:none;
}

.left{
	background-image:url(images/left.jpg);
	background-repeat:repeat-y;
	background-position:top left;
}

.lefttop{
	background-image:url(images/lefttop.jpg);
	background-repeat:no-repeat;
	height:34px;
}

.archive{
	font:11px Arial;
	color:#fd8f1a;
	text-decoration:underline;
}

.archive:hover{
	color:#fd8f1a;
	text-decoration:none;
}

.newstxt{
	padding-left:11px;
	font:11px Arial;
	color:#505050;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
}

.color1{
	color:#858585;
}

.link1{
	font:11px Arial;
	color:#0ba2d3;
	text-decoration:underline;
}

.link1:hover{
	color:#505050;
	text-decoration:none;
}

.link2{
	font:11px Arial;
	color:#573994;
	text-decoration:underline;
}

.link2:hover{
	color:#505050;
	text-decoration:none;
}

.design{
	background-image:url(images/design.jpg);
	background-repeat:no-repeat;
	height:56px;
}

.title{
	font-family:Helvetica, sans-serif, Arial;
	font-size:14px;
	color:#021c8a;
	text-decoration:none;
}

.table-bg{
	background-image:url(images/table-bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
}

.quantumtxt{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
}

.quantumtxt1{
	font:11px Arial;
	color:#424242;
	text-decoration:none;
}

.quantumtxt1:hover{
	color:#424242;
	text-decoration:underline;
}

.quantumtxt2{
	font:11px Arial;
	color:#424242;
	text-decoration:none;
}

.footer{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
}

.footer a:link{
	color:#858585;
	text-decoration:none;
}

.footer a:visited{
	color:#858585;
	text-decoration:none;
}

.footer a:hover{
	color:#858585;
	text-decoration:underline;
}


#jCarouselLiteDemo .carousel {
	padding: 0px; margin: 0px; width:650px; float:left;
}

#jCarouselLiteDemo .main {
	margin: 0px; width:650px; float:left;
}

#jCarouselLiteDemo .carousel a.prev {
	display: block; background: url(images/imageNavLeft.jpg) no-repeat left; float: left; width: 20px; height: 134px;
}

#jCarouselLiteDemo .carousel a.next {
	background: url(images/imageNavRight.jpg) no-repeat; float: right; width: 21px; height: 134px;
}
#jCarouselLiteDemo .carousel a.next:hover {
	background-image: url(images/imageNavRight-hvr.jpg);
}
#jCarouselLiteDemo .carousel a.prev:hover {
	background-image: url(images/imageNavLeft-hvr.jpg);
}
#jCarouselLiteDemo .carousel a:hover {
	outline: none; border:none;
}
#jCarouselLiteDemo .carousel a:active {
	outline: none; border:none;
}
#jCarouselLiteDemo .carousel .jCarouselLite {
	background-COLOR: #f9f9f9;
}
#jCarouselLiteDemo .carousel ul {
	margin: 0px;
}
#jCarouselLiteDemo .carousel li img {
	margin: 0px; width: 203px; height: 134px; background-color: #f9f9f9;
}
#jCarouselLiteDemo .mid {
	margin-left: 0px; width: 609px; height: 134px;
}
#jCarouselLiteDemo .vertical {
	margin-left: 0px;
}
#jCarouselLiteDemo .vertical .jCarouselLite {
	width: 609px;  height: 134px;
}
#jCarouselLiteDemo .imageSlider li img {
	width: 609px; height: 134px;
}

#jCarouselLiteDemo .imageSliderExt li img {
	width: 609px; height: 134px;
}

/*Training Page*/

.trainingbg{
	background-image:url(images/training-bg.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.traininghead{
	padding-left:24px;
	font:bold 14px Arial;
	color:#0258f5;
	text-decoration:none;
}

.trainingtxt{
	padding-left:24px;
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}

.trainingcolor{
	color:#0258f5;
	text-decoration:none;
}

.trainingcolor:hover{
	color:#858585;
	text-decoration:underline;
}

.trainingtxt1{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
	padding-top:15px;
	padding-bottom:15px;
}

.trainingtxt1 a:link{
	color:#858585;
	text-decoration:underline;
}

.trainingtxt1 a:visited{
	color:#858585;
	text-decoration:underline;
}

.trainingtxt1 a:hover{
	color:#858585;
	text-decoration:none;
}

/*Course Page*/


.coursebg{
	background-image:url(images/course-bg.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.coursehead{
	font:bold 12px Arial;
	color:#0258f5;
	text-decoration:none;
	padding-left:14px;
}

.coursehead1{
	font:bold 12px Arial;
	color:#0258f5;
	text-decoration:none;
}
.glance_text{
	font:11px Arial;
	text-decoration:none;
	padding-left:15px;
	padding-bottom:0px;
	padding-top:0px;
}

.courseul{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
	padding-left:27px;
	padding-bottom:0px;
	padding-top:0px;
}

.courseul li{
	padding-bottom:4px;
}

.whttxt{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

.black{
	color:#000000;
}

.topmenu2{
	font:11px Arial;
	color:#858585;
	text-decoration:underline;
}

.topmenu2:hover{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
}

.topmenu1{
	font:11px Arial;
	color:#858585;
	text-decoration:none;
}

.topmenu1:hover{
	font:11px Arial;
	color:#858585;
	text-decoration:underline;
}

.coursetxt{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
	padding-right:32px;
	padding-top:15px;
	padding-bottom:15px;
}

.coursetxt1{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
	padding-right:32px;
}

.pictxt{
	font:11px Arial;
	color:#505050;
	text-decoration:none;
	padding-left:24px;
}

.venue{
	color:#2ce75d;
	text-decoration:underline;
}

.venue:hover{
	color:#858585;
	text-decoration:none;
}


/*Venue Page*/

.link3{
	font:11px Arial;
	color:#fec203;
	text-decoration:underline;
}

.link3:hover{
	color:#505050;
	text-decoration:none;
}

.venuetxt{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}

.venuetxt a:link{
	color:#858585;
	text-decoration:underline;
}

.venuetxt a:visited{
	color:#858585;
	text-decoration:underline;
}

.venuetxt a:hover{
	color:#858585;
	text-decoration:none;
}

.venuebg{
	background-image:url(images/venue-bg.jpg);
	background-repeat:repeat-x;
	height:36px;
}

.venuetxt1{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}


/*Software Page*/


.softwarehead{
	font:bold 12px Arial;
	color:#db0f10;
	text-decoration:none;
	padding-left:14px;
}

.softwarehead1{
	font:bold 12px Arial;
	color:#db0f10;
	text-decoration:none;
}

.softwarehead2{
	font:bold 14px Arial;
	color:#db0f10;
	text-decoration:none;
}

.softwarehead3{
	padding-left:24px;
	font:bold 14px Arial;
	color:#db0f10;
	text-decoration:none;
}

.softwaretitle{
	font:12px Arial;
	color:#db0f10;
	text-decoration:none;
}

.softwaretitle:hover{
	color:#db0f10;
	text-decoration:underline;
}

/*Software Pricing Page*/

.pricinghead{
	font:bold 15px Arial;
	color:#858585;
	text-decoration:none;
}

.pricered{
	font:12px Arial;
	color:#db0f10;
	text-decoration:none;
}

.priceblue{
	font:12px Arial;
	color:#0e1fff;
	text-decoration:none;
}

.pricegrey{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}

.pricegrey1{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
	padding-right:6px;
}


/*Contact Us Page*/

.enquirybg{
	background-image:url(images/enquiry-bg.jpg);
	background-repeat:repeat-x;
	height:35px;
}

.enquirybg1{
	background-image:url(images/enquiry-bg1.jpg);
	background-repeat:repeat-x;
	height:35px;
}

.contacthead{
	font:bold 13px Arial;
	color:#858585;
	text-decoration:none;
}

.contact{
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}

.frmbdr{
	background-color:#FFFFFF;
	border:#7f9db9 solid 1px;
	font:12px Arial;
	color:#858585;
	text-decoration:none;
	width:200px;
}
.frmbdr1{
	background-color:#FFFFFF;
	border:#7f9db9 solid 1px;
	font:12px Arial;
	color:#858585;
	text-decoration:none;
}


/*Consultancy Page*/

.consulthead{
	padding-left:24px;
	font:bold 14px Arial;
	color:#7b39fd;
	text-decoration:none;
}

.consulthead1{
	font:12px Arial;
	color:#7b39fd;
	text-decoration:none;
}

.consulthead1:hover{
	color:#7b39fd;
	text-decoration:underline;
}

.consulthead2{
	font:bold 12px Arial;
	color:#7b39fd;
	text-decoration:none;
}


/*Product Page*/

.producthead{
	padding-left:24px;
	font:bold 14px Arial;
	color:#47be16;
	text-decoration:none;
}

.producthead1{
	font:12px Arial;
	color:#47be16;
	text-decoration:none;
}

.producthead1:hover{
	color:#47be16;
	text-decoration:underline;
}

.producthead2{
	font:bold 12px Arial;
	color:#47be16;
	text-decoration:none;
}

.producthead3{
	font:bold 12px Arial;
	color:#47be16;
	text-decoration:none;
	padding-left:14px;
}


.style{
	padding-top:15px;
	padding-bottom:15px;
}



/*News Page*/

.newshead{
	padding-left:24px;
	font:bold 14px Arial;
	color:#ff6e05;
	text-decoration:none;
}
.newshead111{
	font:12px Arial;
	color:#ff6e05;
}

.newshead1{
	font:12px Arial;
	color:#ff6e05;
	text-decoration:none;
}

.newshead1:hover{
	color:#ff6e05;
	text-decoration:underline;
}

.newshead2{
	font:bold 12px Arial;
	color:#ff6e05;
	text-decoration:none;
}