body{
background-image:url(../images/ground.png);
background-repeat:repeat;
}

td,th{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#f9effd;
text-align:justify;
}

a:link {
	color:#FFCC00;
	text-decoration:none;
}
a:visited {
	color:#FFCC00;
	text-decoration:none;
}
a:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.main_txt {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#f9effd;
font-size:12px;
font-style:normal;
text-decoration:none;

}

.main_txt_bold {
color:#f9effd;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;

}

.img_border{
border:1px solid #dfc7df;
padding:2px;
}

.img_border2{
border:5px solid #dfc7df;
padding:0px;
margin:2px;
}

.other_headings{
color: #FFCC00;
font-size: 16px;
font-style:normal;
font-weight:bold;
text-decoration:none;

}

.underline_tab{
border-bottom:solid 1px #86579C;
}


.underline{
border-bottom:solid 1px #78478F;
}

.port_headings{
font-family:Geneva, Arial, Helvetica, sans-serif,Geneva, Arial, Helvetica, sans-serif;
color: #FFCC00;
font-size: 15px;
font-style:normal;
font-weight:bold;
text-decoration:none;

}



.status{border: #FF9900 solid thin;background:#fff9d7; clear:both;font-size:13px;font-weight:bold; padding:5px 10px 5px 20px;text-align:center; color:#990000;}

.error{background:#FFEDED;border:1px solid #AA0000;clear:both;font-size:13px;font-weight:bold;padding:5px 10px 5px 20px;text-align:center; color:#990000;}





.main_links {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#f9effd;
font-size:12px;
font-style:normal;
text-decoration:none;

}

.main_links:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFF00;
font-size:12px;
font-style:normal;
text-decoration:none;

}


.main_links_bold {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#f9effd;
font-size:12px;
font-style: normal;
font-weight:bold;
text-decoration:none;

}

.main_links_bold:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFF00;
font-size:12px;
font-style: normal;
font-weight:bold;
text-decoration:none;

}



.footer {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#86579C;
font-size:11px;
font-style:normal;


}



.feat_site_name {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#f9effd;
font-size:11px;
font-style:normal;
text-decoration:none;

}
.feat_site_name:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFF00;
font-size:11px;
font-style:normal;
text-decoration:none;

}



.news_scroller{
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#f9effd;
font-size:11px;
font-style:normal;
text-decoration:none;

}





.news_scroller:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FFFF00;
font-size:11px;
font-style:normal;
text-decoration:none;

}




.heading {
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:20px;
font-style: normal;
font-weight: bold;
text-decoration:none;

}


.banner_txt{
font-family: Georgia, "Times New Roman", Times, serif;
color: #FFFF00;
font-size:22px;
font-style: italic;
font-weight:bold;
text-decoration:none;

}





.table_background {
background-image:url(../images/bg_tb/images/one.png);
}

.table_background:hover {
background-image: url(../images/bg_tb/images/one_rl.png);

}



.table_header {
background-image:url(../images/bg_tb/images/lone_tbl.png)

}


.table_content {

border-bottom-style: solid;
border-bottom-width:thin;
border-bottom-color:#966DA9;

}



.table_right_divider {
border-right-style: dotted;
border-right-width:thin;
border-right-color:#f9effd;

}

.date{
font-size:10px;
}
.mainlink{
font-size:13px;
font-weight:bold;
}




/*   accordion  */


#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	/*border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	
	background: #D2E0E6;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFCC00;
	margin: 0 0 4px 0;
	padding: 7px 5px 1px;
	background-image: url(../images/bg_tb/images/one_rl.png);
	height: 38px;
	background-repeat:no-repeat;
	
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

/*   accordion  */






/**************************************************************

	Image Menu
	v 2.2

**************************************************************/

#kwick {
    cursor:pointer;
	MARGIN-TOP:10px;
	POSITION: relative;
	width:500px;
	margin-left:-15px;
}
#kwick .kwicks {
    cursor:pointer;
	DISPLAY: block;
	MARGIN-top: 0px;
	margin-bottom: 0px;
	HEIGHT: 220px;
	width: 540px;
}
#kwick LI {
	FLOAT: left;
}
LI:unknown {
	content: ""
}
#kwick .kwick {
    cursor:pointer;
	BORDER-RIGHT: #fff 2px solid; DISPLAY: block; BACKGROUND: #fff; OVERFLOW: hidden; WIDTH:85px; CURSOR: pointer; HEIGHT: 200px
}
#kwick .kwick SPAN {
	DISPLAY: none
}
#kwick .opt1 {
     cursor:pointer;
	BACKGROUND: url(../image_menu/imagemenu/imagemenu/images/webdesigning.jpg) #9ce782
}
#kwick .opt2 {
   cursor:pointer;
	BACKGROUND:  url(../image_menu/imagemenu/imagemenu/images/events.jpg) #92bdfa
}
#kwick .opt3 {
    cursor:pointer;
	BACKGROUND:  url(../image_menu/imagemenu/imagemenu/images/branding.jpg) #faa892
}
#kwick .opt4 {
    cursor:pointer;
	BACKGROUND:  url(../image_menu/imagemenu/imagemenu/images/educationalmaterials.jpg) #e78282
}

#kwick .opt5 {
    cursor:pointer;
	BACKGROUND: url(../image_menu/imagemenu/imagemenu/images/it_training.jpg) #e78282
}


#kwick .opt6 {
    cursor:pointer;
	BACKGROUND:  url(../image_menu/imagemenu/imagemenu/images/audiovisuals.jpg) #000; BORDER-RIGHT-WIDTH: 0px
}
///////////////////////////////////////////////////////////////////////////////////////////

/**************************************************************

tooltip

**************************************************************/





	#siteWrap {
		margin: 287px auto 0 auto;
		width: 642px;
		height: 345px;
		position: relative;
		background: transparent url(images/bg_pageWrap.jpg) no-repeat top left;
	}
	#pageWrap {
		position: absolute;
		z-index: 5;
		top: 138px;
		left: 134px;

	}
	#psdPage {
		margin-right: 19px;
		float: left;
		cursor: pointer;
	}
	#netPage {
		margin-right: 20px;
		float: left;
		cursor: pointer;
	}	
	#audioPage {
		float: left;
		cursor: pointer;
	}
	#bubbleWrap {
		position: absolute;
		z-index: 10;
		left: 158px;
		top: 30px;
	}
	.bubble {
		position: absolute;
	}
	.clear {
		clear: both;
	}
/////////////////////////////////////////////////////////////////////////////////////////////////

moofx


////////////////////


#moofx-content {
		position: relative;
		margin: 20px 0px;
		}

.moofx-toggler, .moofx-toggler2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0 0 4px 0;
	padding: 7px 5px 3px;
	background-image: url(../images/bg_tb/images/one_rl.png);
	background-repeat:no-repeat;
	height:39;
		}

.moofx-toggler-down {
		background-image: url(../images/bg_tb/images/one_rl.png);
		}

.moofx-title, .moofx-toggler2 {
		cursor: pointer;
		display: block;
		padding: 8px 0px 0px 5px;
		font-weight: bold;
		margin-bottom: 1px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 100%; height: 22px;
`		}

#moofx-content ul {
		margin: 0px; padding: 0px;
		}

#moofx_content li a {
		display: block;
		width: auto; height: auto;
		background: url(style_img/arrow_re.gif) no-repeat 10px 7px;
		padding: 2px 0px 0px 0px;
		margin: 0px;
		text-decoration: none;
		font-weight: normal;
		margin-bottom: none;
		color: #fff;
		}

#moofx_content, #moofx_content2 {
		width: 100%px;
		padding: 1px 1px;
		margin-bottom: 15px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 100%;
		}
		
#moofx_content {
		background: url(style_img/bg_faqto.gif) #9f151b no-repeat;
		color: #fff;
		}
		


.moofx-bottom, .moofx-bottom2 {
		width: 580px; height: 5px;
		margin-bottom: 0px;
		overflow: hidden;
		}
		
.moofx-bottom {
		background: url(style_img/bg_faqbt.gif) no-repeat;
		}
		
.moofx-bottom2 {
		background: no-repeat;
		}
		
				
#news_img {
		float: right;
		width: 200px;
		margin: 0px 0px 0px 10px;
		}		
		

#myimg {
		margin-right:2px;
		margin-left:10px;
		margin-top:15px;
		float:left;
		text-align:center;
		padding:0px;
		}
		
#myimg2 {
		margin-right:2px;
		margin-left:8px;
		margin-top:15px;
		float:left;
		text-align:center;
		padding:0px;
		}
#news_img .caption {
		font-size: 9px;
		color: #afafaf;
		margin-bottom: 10px;
		}
		
#prod_img {
		margin: 0px 10px 15px 0px;
		}
		
		//////////////////////////////////////////////////////////////
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
	
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:570px;
		height:245px;
		overflow:hidden; 
			
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-1px;
		top:795px;
		margin-left:500px;
		
		}	
	#nextBtn{ 
		left:520px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(style_img/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(style_img/btn_next.png) no-repeat 0 0;	
		}												

/* // Easy Slider */
												
	img{
	border:none;
	}
	
	
	
	
/* /////////////////////////////  tool tips start //////////////////////////////// */
/** {margin:0; padding:0}*/
#text {margin:50px auto; width:500px}
.hotspot {color:#FFF; padding-bottom:1px; cursor:pointer}

#tt {position:absolute; display:block; background:url(style_img/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(style_img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(style_img/tt_bottom.gif) top right no-repeat; overflow:hidden}
/*   tool tips ends */


/* this page declarations */	
#wrapp {
width: 320px;
text-align: left;
font: normal 1em Arial;
margin: 0 auto;
padding: 0;
color: black;
}
#wrapp h1 {font: bold 1.1em Arial; margin: 1.2em 0 0.5em 0; padding: 0;}
.gnb {
width: 320px; 
margin: 0px 0 0px 0; 
}
.gnb h3{
font: normal 9px/14px Arial;
text-align: right;
margin: 0 10px 0 0; 
padding: 0
}
#wrapp p{font: normal 0.9em Arial; margin: 1em 0; padding: 0;}
#wrapp h2 {font: bold 1em Arial;}

code {
width:93%;	
font: normal 11px 'Courier New', Courier, Fixed;
color: #000;
display: block;
padding: 1em;
margin: 1em 0;
border-left-width: 5px;
white-space: pre;
overflow-x: auto;
}
/* liScroll style declarations */


.scroll  {
color: #FFCC00;
font: bold 10px Verdana;

} 

.scroll_white  {
color: #FFFFFF;
font: bold 10px Verdana;

} 

///////////
pagination
/////////
.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
font-weight: bold;

color: #FFF;
}
.disabled {
padding: 2px 5px 5px 5px;
margin: 5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;

}