

body {
	background:#BCBEC0;
	
	font-family: Arial, Helvetica, sans-serif;
	
}

#Leftpic { width:330px;        }
#Leftbannerpic{ width:330px; height:280px; margin:5px 0 0 0;}
#Leftbottom{ padding:0 0 0 30px; }


#pagewrap {
	
	min-width: 895px;
	max-width: 945px;
	margin: 0px auto;
	margin-top:20px;
	width:expression(document.body.clientWidth < 782? "895px" : document.body.clientWidth > 1024? "945px" : "auto");
	/*width:expression(document.body.clientWidth < 1002? "1000px" : document.body.clientWidth > 1600? "1650px" : "auto");*/
	padding:20px;
	background:#fff url(img/bg_btm.jpg) repeat-x;
	
	/*background:#fff url(img/bg_btm.jpg) repeat-x;*/
}

#footer-wrap {
	width:900px;
	margin:0px auto;
	padding:10px 20px 20px 20px;
	
}



/*#logo {
	width: 800px;
	margin: auto;
	background: #FFFFFF url(images/topBG.jpg) top no-repeat;
	padding:20px;
	

}*/

/********************************************** fitting size main window , 
round corner div, keep 900px while small screen, max size to 1200px whilw wide screen */

#shadowed-border { 

					min-width: 900px;
					max-width: 950px;
					margin: 0px auto;
					width:expression(document.body.clientWidth < 782? "900px" : document.body.clientWidth > 1024? "950px" : "auto");
					padding:20px;
					margin-top:20px;
					margin-bottom:0px; 
					color:#fff; }
  
  
  
#shadowed-border, #shadowed-border .sb-inner { background:#fff url(images/topBG.jpg) repeat-x; }

/******************************************** */




#pageCenter {
	width: 80%;
	margin: auto;
	padding:0px;}



#newsletter {
	width:1000px;
	margin:20px auto;


}

#vission{
	width: 300px;
	left:0px;
	position:relative;
	float:left;
	margin-right:10px;
	padding:10px;

}

#info300{
	width: 300px;
	left:0px;
	position:relative;
	float:left;
	margin-right:10px;
	padding:10px;

}

#info400{
	width: 400px;
	left:0px;
	position:relative;
	float:left;
	margin-right:10px;
	padding:10px;

}

#more{
	width: 300px;
	left:0px;
	float:left;
	margin-right:10px;
	padding:10px;

}

#how{
	width: 400px;
	left:0px;
	position:relative;
	float:left;
	margin-right:10px;
	padding:10px;

}







a.reveal {
	font-size: 65%;
	padding: 3px;
	background: #990000;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	cursor: pointer;
}

a.revealVission {

	cursor: pointer;
}

a.revealAll{
	cursor: pointer;
}







 ------------------------------ >

.title
{
	font:Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #666666;
	font-weight: bold;
}


.menu
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


/*  LEFT MENU ARCORDIAN MENU  Start    ********************************************************************************************/

ul#ialeftmenu {
margin: 20px 0 0 20px;
list-style-type:none;

  padding: 0;
  /*width: 15em;*/
}

ul#ialeftmenu ul {

  margin: 0;
  padding: 5px 0 5px 20px;
  /*width: 15em;*/
}

ul#ialeftmenu a {
  display: block;

}

ul#ialeftmenu li {
  	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#98002E;
	text-decoration:none;
	line-height: 18px;

}

ul#ialeftmenu li a {
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#98002E;
	text-decoration:none;
	line-height: 18px;

}

ul#ialeftmenu li a:hover {

	text-decoration: none;

}

ul#ialeftmenu li a ul {
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style: url(/images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

ul#ialeftmenu li ul li {
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style: url(/images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}


ul#ialeftmenu li ul li a {
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style: url(/images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

ul#ialeftmenu li ul li a:hover {
 	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #CC0000;
	list-style:url(/images/listRed.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}





/*  LEFT MENU ARCORDIAN MENU   End   */



.medtitle
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#98002E;
	text-decoration:none;
	line-height: 18px;
}

.medtitle a:link, .medtitle a:active, .medtitle a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#98002E;
	text-decoration: underline;
	line-height: 18px;
}

.medtitle a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	line-height: 18px;
}

.medtitleGrey
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	line-height: 18px;
}

.medtitleGrey12italic
{
	font: italic Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	line-height: 18px;
}

.medtitleGrey12
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	line-height: 18px;
}


.medtitle2
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	color:#98002E;
	font-weight:bold;
	line-height: 15px;
	padding:0 5px 0 0;
}


.medtitleYellow
{
	font:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFCC00;
	line-height: 24px;
}

.topbartime
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold
}


A.topbartime:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight:bold
}


.top
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal
}




.medtitleViolet
{
	font:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #513F6B;
	font-weight:bold;
	line-height: 24px;
}

.medtitleVioletCap
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #513F6B;
	font-variant:small-caps;
	font-weight:bold;
	line-height: 20px;
}


.tabletitle
{
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:22px;
	color: #FFFFFF;
	font-weight: bold;
}

.aboutitle
{
	font:Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#98002E;
	line-height: 28px;
}

.aboutitleBold
{
	font: bold Arial, Helvetica, sans-serif;
	font-size: 21px;
	color:#98002E;
	line-height: 28px;
}



.aboutitleOrange
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6600;
	font-weight:bold;
	line-height: 22px;
}

.copyright
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}

.footer
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;	
}


.footer a:link, .footer a:visited, .footer a:active
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:normal;
	color: #333333;
	text-decoration:none;
	font-weight: normal;
	}	
		
	
.footer a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:normal;
	color: #FF3300;
	font-weight: normal;
}

.domoreP20VioBold  
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#513F6B;
	text-decoration:none;
	padding:5px 0px 0px 15px;
	font-weight:bold;
	line-height: 24px;

}

.domoreP20VioBold a:link, .domoreP20VioBold a:visited 
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#513F6B;
	text-decoration:none;
	
	font-weight:bold;
	line-height: 24px;

}

.domoreP20VioBold a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#513F6B;
	
	font-weight:bold;
	text-decoration:underline;
	line-height: 24px;

}


.domoreBtmP20
{

	padding:0px 0px 20px 0px;


}
.domoreP20
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	padding:0px 30px 0px 15px;
	font-weight: normal;
	line-height: 14px;

}

.paratitle
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	font-weight:bold;
	line-height: 30px;

}

.paratitleFeature
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	font-weight:bold;
	line-height: 30px;

}

.paracontentFeature
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #666666;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontent
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #666666;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontentBlack
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontentBlack a:link, .paracontentBlack a:visited, .paracontentBlack a:active
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontentBlack a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #CC0000;
	font-weight: normal;
	text-decoration:none;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paratitleP20
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	padding:5px 15px 0px 20px;
	font-weight:bold;
	line-height: 30px;

}

.paracontentP20
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #666666;
	padding:0px 15px 0px 20px;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 22px;
}



.paratitleP20Vio
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#513F6B;
	padding:5px 15px 0px 20px;
	font-weight:bold;
	line-height: 30px;

}


.paratitleP20Vio a:link
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #513F6B;
	font-weight:bold;
	text-decoration: none;

}

.paratitleP20Vio a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #513F6B;
	font-weight:bold;
	text-decoration: none;

}
.paratitleP20Vio a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #513F6B;
	font-weight:bold;
	text-decoration: underline;

}

.paracontentP20Vio
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #513F6B;
	text-decoration:none;
	padding:0px 15px 0px 20px;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontentP20Vio a:link, .paracontentP20Vio a:visited, .paracontentP20Vio ul li a:link, .paracontentP20Vio ul li a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #513F6B;
	text-decoration:none;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 22px;
}

.paracontentP20Vio a:hover, .paracontentP20Vio ul li a:hover 
{

	text-decoration: underline;

}


.paracontentwhite
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #ffffff;
	padding:10px 15px 5px 20px;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}




.paratitlewhite
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding:10px 15px 0px 20px;
	color: #ffffff;
	font-weight:bold;

}



.paratitlewhite a:link
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #ffffff;
	font-weight:bold;
	text-decoration: none;

}

.paratitlewhite a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #ffffff;
	font-weight:bold;
	text-decoration: none;

}
.paratitlewhite a:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;

}

.paraparatitle
{
	font:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight:bold;
	line-height: 24px;

}

.paraparacontent
{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:normal;
	color: #666666;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

/*----------------------------------------- top Nav*/

.topside{
	float:left;
	padding:0px;
	margin:0px 0px 0 10px;
}

.topbarHeader{
text-align: left;
line-height:22px;
font-size:13px;
font-weight:bold;
color: #513F6B;

}

.loginBtn{
width:65px;
height:25px;
background:url(images/topregister_02.gif) no-repeat;
cursor:pointer;
border:0px;

}


.paratopwhite
{
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:10px 15px 0px 70px;
	color: #ffffff;
	font-weight:bold;

}



.leftmenu
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style: url(images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

.leftmenu ul li 
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style:url(images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

.leftmenu ul li a:link, .leftmenu ul li a:active, .leftmenu ul li a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #333333;
	list-style:url(images/list.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

.leftmenu ul li a:hover 
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	text-decoration:none;
	color: #CC0000;
	list-style:url(images/listRed.jpg);
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 18px;
}


.contentJus
{
	font:Arial, Helvetica, sans-serif;
	text-align:justify;
	
	font-size: 11px;
	letter-spacing:0px;
	color: #333333;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}


.content
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

.contentOrange
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	color: #FF9900;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

.titlecontent
{
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;
	line-height:18px;
	/*list-style-position: inherit;*/

}

.padtop10 ul li {
	padding:10px 0 0 0;

}


.titlecontentitalic
{
	font: "Times New Roman", Times, serif;
	font-size: 13px;
	letter-spacing:normal;
	color: #666666;
	font-style:italic;
	font-weight: normal;
	line-height:18px;
	/*list-style-position: inherit;*/

}

.titlecontentOrange
{
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing:normal;
	color: #FF6600;
	font-weight: normal;
	line-height:18px;
	/*list-style-position: inherit;*/

}

.titlecontentOrangeP20
{
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:20px;
	letter-spacing:normal;
	color: #FF6600;
	font-weight: normal;
	line-height:22px;
	/*list-style-position: inherit;*/

}

.con
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	color: #333333;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

.contentYellow
{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:normal;
	color: #FFCC00;
	font-weight: Bold;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

.contentWhite
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #FFFFFF;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

A.contentWhite:hover
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #FFCC00;
	font-weight: normal;
	/*list-style-position: inherit;*/
	line-height: 14px;
}

.contentWhiteBold
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #FFFFFF;
	font-weight: bold;
	/*list-style-position: inherit;*/
	line-height: 18px;
}

.contentWhiteBold a:link, .contentWhiteBold a:visited
{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:normal;
	color: #FFFFFF;
	font-weight: bold;
	/*list-style-position: inherit;*/
	line-height: 18px;
	text-decoration:none;
}

.contentWhiteBold a:hover
{

text-decoration:underline;
}


.content2
{
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	letter-spacing:normal;
	color: #51563F;
	font-weight: normal;	
}


/* default link <a></a>*/

/* <a class="footer"></a>*/
A.menu:link	
{
	font-size: 11px;
	font-weight:bold;
	text-decoration:	none;
	color: #FFFFFF;
	}	
		
A.menu:visited	
{
	font-size:11px;
	font-weight:bold;
	text-decoration:	none;
	color: #FFFFFF;
}	
		
A.menu:active	
{
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}	
		
A.menu:hover
{
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #f5d3fd;
}




	
A.menu1:link	
{
	font-size: 10px;
	font-weight:bold;
	text-decoration:	none;
	color: #333333;
	}	
		
A.menu1:visited	
{
	font-size:10px;
	font-weight:bold;
	text-decoration:	none;
	color: #7C8365;
}	
		
A.menu1:active	
{
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #333333;
}	
		
A.menu1:hover
{
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	color: #7C8365;
}
input {
border:#000000 solid 1px;
font-size:11px;
}
table {
font-size:15px;
}

.middleBG{
background:url(images/middleBG_02.jpg) repeat-x;
color: #513F6B;
font-size:14px;
font-weight:bold;
padding-left:20px;
}



.textFiledBG{
font-size:12px;
font-weight:normal;

padding-left:20px;
}

.SlidemiddleBG{
background:url(img/sublink.gif) repeat-x;
color: #fff;
text-align:center;
padding:5px;
font-size:14px;
font-weight:bold;
}



.footerHeader{
color: #513F6B;
font-size:14px;
font-weight:bold;
padding-left:20px;
}




/*PARAGRAPH
-------------------------------------------------------- */
/* Set styles common among all grids - all grid divs must be assigned this class */
.paragraph{
	float:left;
	padding:0px;
	margin:10px 10px 0 0px;
}

.paragraphTop{
	float:left;
	padding:0px;
	margin:0px 10px 0 0px;
}
.paraLeft{
	width:320px;
	margin-left:0px;
}

.paraRight{
	width:380px;
	margin-left:10px;

}

.paraBottom{
	width:auto;
	
	margin-left:0px;


}

.paraFeature{
	width:680px;
	height:150px;
	
	margin-left:0px;


}

.paraFeature img{
	position: absolute;

}

.paraFeature p{
	
	margin: 0;
  padding: 15px 50px 0px 0px;
  display: block;
  margin: 0px 0px 0px 170px;
	


}

.paraparaL{
	width:215px;
	margin-left:10px;
	margin-right:30px;

}

.paraparaM{
	width:215px;
	margin-left:0px;
	margin-right:30px;

}

.paraparaR{
	width:215px;
	margin-left:0px;
	margin-right:10px;


}




.paddingBottom60{

	margin-bottom:60px;
}

.paddingTop20{

	margin-top:20px;
}


/*GRIDS
-------------------------------------------------------- */
/* Set styles common among all grids - all grid divs must be assigned this class */

.sidemap1st{
	float:left;
	padding:0px;
	margin:10px 0px 0 0px;
}

.sidemap{
	float:left;
	padding:0px;
	margin:10px 0px 0 30px;
}
/* Sets styles for any 'start' grids - this class MUST be given to a grid that is the first in a horizontal series */
.clear{
	clear:both;
}
/* Sets styles for any 'end' grids - this class MUST be given to a grid that is the last in a horizontal series */
.end{
	margin-left:0 !important;
	margin-right:0 !important;
}

.servicesNetwork{
width:1000px;
}


/* 220px */
.stt{
	width:12em;
	margin-left:150px;
}

.enn{
	margin-right:50px;
	margin-bottom:60px;
}


.endRight50px{
	margin-right:50px;
}

.joinbreak{
	float:left;
	margin:10px 10px 0 10px;
}
/* 280px */
.secondRoll{
	width:11em;
}



.sidemapHeader{
text-align: left;
line-height:22px;
font-size:12px;
font-weight:bold;
color: #513F6B;

}

.sidemapHeader a:link{
text-decoration:none;
color: #513F6B;

}

.sidemapHeader a:hover{
text-decoration: underline;
color: #513F6B;

}

.sidemapContent{

text-align: left;
font-size:10px;
line-height:18px;
font-weight:bold;
color: #333333;

}

.sidemapContent a:link, .sidemapContent a:visited{

text-align: left;
font-size:10px;
line-height:18px;
font-weight:bold;
text-decoration:none;
color: #333333;

}

.sidemapContent a:hover{

text-align: left;
font-size:10px;
line-height:18px;
font-weight:bold;
text-decoration:underline;
color: #333333;

}



/*------------------ Slide menu step by step ----------*/


.slidemenu{
  list-style: none;
  margin: 0;
  padding: 0;
}
.slidemenu .slidecontent{
  float: left;
  background:url(img/bg_03.gif);
  padding: 10px;
  display: block;
  margin-right: 10px;
}




.slidemenu .slidecontent .incontent{
  display: block;
  overflow: hidden;
  height: 110px;
  width: 90px;
}


#a1{
  width: 310px;
}


.slidemenu .slidecontent img{
  position: absolute;
}




.slidemenu .slidecontent p{
  margin: 0;
  padding: 0;
  width: 220px;
  display: block;
  margin-left: 95px;
}
/*------------------ Slide menu step by step END ----------*/
