body {
	margin: 0;
	padding: 0;
	font: 13px Arial, Helvetica, sans-serif;
	color: #444;
	background: #f0f2ef;
	direction: rtl;
}
a{
	color: #990033;
	text-decoration: none;
}


a:hover{
	color: #444;
	text-decoration: underline;
}

h1{
	padding: 0px;
	height: 80px;
	width: 190px;
	display: block;
	float: right;
	margin: 0px;
	background-repeat: no-repeat;
}

h2{
	color: #444;
	font: normal 24px Arial, Helvetica, sans-serif;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 5px;
	padding-left: 24px;
}
h3{
	font: bold 16px Tahoma, Arial, Helvetica, Sans-serif;
	color: #fd7014;
}

h4{
font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #444;
}

h4 a{
	color: #990033;
}


/*============================ ie hack ================================*/

* html #center, * html #top_login,  * html .minihp , * html .minihp .team_abstract  li, *html #line {
	height:1px;
}
/*============================ misc ================================*/

.clearance {
	display: block;
	clear: both;
	height:0px;
}
.clearance span {
	height:0px;
	visibility:hidden;
	_display:none;
	
}
.hide{
display:none;
}

/*====================== TOP FRAME =========================================*/

a#top_logo {
	height: 53px;
	width: 258px;
	float: left;
	margin: 0px;
	display:block;
	text-indent:-5000px;
	text-decoration: none;
	padding: 0px;
	border-left: 1px solid #444;
	background-color: #d1d5d8;
	background-image: url(http://www.bodyways.org/minisites/admin/images/top_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;

}

a#top_logo:hover{
   
}


#top_frame {
	margin: 0;
	padding: 0;
	height:53px;
	background: #d1d5d8;
	font-size: 13px;
	font-weight:normal;
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ACACC0;
	border-right-color: #ACACC0;
	border-bottom-color: #ACACC0;
	font-style: oblique;
	font-family: Arial, Helvetica, sans-serif;
}

#top_frame #top_nav {
	margin: 0px;
	padding: 0px;
	display:block;
	overflow: visible;
}
 
#top_frame #top_nav li {
 display: block;
 float: right;
 margin: 0;
 padding:0;
 text-align:center;
 height:53px;
 _width:80px;
 border-left: 1px solid #dee5dd;
 white-space:nowrap;
}
#top_frame #top_nav li.current {
 background: #4da5f7;
}
 
#top_frame #top_nav a {
 display: block;
 color: #444;
 margin: 0;
 padding:18px 5px 2px;
 height:33px;
 white-space:nowrap;
 font-weight:normal;
  
}
#top_frame #top_nav a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background: #ACACC0;
	height: 33px;
}
#nav_bar {
 clear: both;
 display: block;
 margin: 0px;
 padding: 0px;
 background: #d1d5d8;
}
#nav_bar ul {
 margin: 0px;
 padding: 0px;
 border-bottom: 1px solid #434F5E;
}
#nav_bar li {
 display: inline;
}

/*====================== basic blocks =========================================*/
#container {
	width: 750px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	height: 340px;
	_height:340px;
	
}
#container.hp{
	width:750px;
	height:340px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	
}
.hp #content {
	_height:340px;
	min-height:340px;
	background: #fff url(images/BG.jpg) no-repeat left top;
	
}
#top_login {
	clear: both;
	font-size: 13px;
	font-weight: bold;
}

#top {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 80px;
	border: 1px solid #393939;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url;
	
}

.hp #top {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 80px;
	background: #FFFFFF url(images/hptopbg.jpg) no-repeat left top;
}

.school #top {
	background-color: #FFFFFF;
	background-image: url(images/xt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}

.performance #top, .performance1 #top, .performance2 #top, .performance3 #top {
	background-color: #FFFFFF;
	background-image: url(images/performance_top.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	
}
.x #top {
	background: #FFFFFF url(images/x.jpg) no-repeat left top;
	
}
.programmain #top {
	background: #F3D7AF url(http://www.movecontact.com/images/program/maint.jpg) no-repeat left top;
}
.programmain2 #top {
	background: #FFFFFF url(images/program/year2/maint.jpg) no-repeat left top;
}

.year1program1 #top {
	background-color: #FFFFFF;
	background-image: url(images/program/year1/1t.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.year1program2 #top {
	background: #FFFFFF url(images/program/year1/2t.jpg) no-repeat left top;
}
.year1program3 #top {
	background: #FFFFFF url(images/program/year1/3t.jpg) no-repeat left top;
}
.year1program4 #top {
	background: #FFFFFF url(images/program/year1/4t.jpg) no-repeat left top;
}
.year1program5 #top {
	background: #FFFFFF url(images/program/year1/5t.jpg) no-repeat left top;
}
.year1program6 #top {
	background: #FFFFFF url(images/program/year1/6t.jpg) no-repeat left top;
}
.year1program7 #top {
	background: #FFFFFF url(images/program/year2/7t.jpg) no-repeat left top;
}
.year1program8 #top {
	background: #FFFFFF url(images/program/year1/8t.jpg) no-repeat left top;
}

.year2program1 #top {
	background: #FFFFFF url(images/program/year2/1t.jpg) no-repeat left top;
}
.year2program2 #top {
	background: #FFFFFF url(images/program/year2/2t.jpg) no-repeat left top;
}
.year2program3 #top {
	background: #FFFFFF url(images/program/year2/3t.jpg) no-repeat left top;
}
.year2program4 #top {
	background: #FFFFFF url(images/program/year2/4t.jpg) no-repeat left top;
}
.year2program5 #top {
	background: #FFFFFF url(images/program/year2/5t.jpg) no-repeat left top;
}
.year2program6 #top {
	background: #FFFFFF url(images/program/year2/6t.jpg) no-repeat left top;
}
.year2program7 #top {
	background: #FFFFFF url(images/program/year2/7t.jpg) no-repeat left top;
}
.about #top {
	background-color: #FFFFFF;
	background-image: url(images/hptopbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.minihp #top.mixability , .full #content.mixability {
	background: #fff url(images/mixabilityt.jpg) no-repeat right bottom;
	
}
.mixability #top{
	background: #fff url(images/mixabilityt.jpg) no-repeat right bottom;
	
}
.x #top {
	background: #FFFFFF url(images/xt.jpg) no-repeat left top;
}
.jam #top, .aikido #top{
	background: #fff url(images/jamt.jpg) no-repeat right bottom;
	
}
.grl #top{
	background: #fff url(images/gallery.jpg) no-repeat right bottom;
	
}
#line {
	border-right: 1px solid #393939;
	display: block;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #393939;
	background-color: #fff;
	
}


#menu {
	width:100%;
	float:right;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	
}

#content {
	clear: both;
	_height:300px;
	min-height:300px;
	border-top: 1px solid #393939;
	border-right: 1px solid #393939;
	border-bottom: 7px solid #393939;
	border-left: 1px solid #393939;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	
}
#contentnone {
	clear: both;
	_height:300px;
	min-height:300px;
	border-top: 1px solid #393939;
	border-right: 1px solid #393939;
	border-bottom: 7px solid #393939;
	border-left: 1px solid #393939;
	
	background-color: #FFFFFF;
	
}
.minihp #content.mixability, .full #content.mixability {
	background: #fff url(images/mixabilityb.jpg) no-repeat right bottom;
}

.school #main{
	background:  url(images/contentbg/school.gif) no-repeat right bottom;
}
.aikido #content{
	background-image: url(images/aikido2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	}

.jam #content{
	background-image: url(images/jam1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	}
.aikido #content{
	background-image: url(images/aikido2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	}
	
	
.programmain #content{
	background-image: url(images/program/mainb.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}
	.programmain2 #content {
	background: #FFFFFF url(images/program/year2/mainb.jpg) no-repeat left top;
}
.year1program1 #content{
	background-image: url(images/program/year1/1b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.year1
program2 #content{
	background-image: url(images/program/year1/2b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.year1program3 #content{
	background-image: url(images/program/year1/3b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.year1program4 #content{
	background:  url(images/year1/4b.jpg) no-repeat right bottom;
}
.x #content{
	background:  url(images/x.jpg) no-repeat right bottom;
}
.year1program5 #content{
	background:  url(images/year1/5b.jpg) no-repeat right bottom;
}
.year1program6 #content{
	background:  url(images/year1/6b.jpg) no-repeat right bottom;
}
.year1program7 #content{
	background:  url(images/program/year2/7b.jpg) no-repeat right bottom;
}
.year1program8 #content{
	background:  url(images/year1/8b.jpg) no-repeat right bottom;
}

.year2program1 #content{
	background:  url(images/program/year2/1b.jpg) no-repeat right bottom;
}
.year2program2 #content{
	background:  url(images/program/year2/2b.jpg) no-repeat right bottom;
}
.year2program3 #content{
	background:  url(images/program/year2/3b.jpg) no-repeat right bottom;
}
.year2program4 #content{
	background:  url(images/program/year2/4b.jpg) no-repeat right bottom;
}
.year2program5 #content{
	background:  url(images/program/year2/5b.jpg) no-repeat right bottom;
}
.year2program6 #content{
	background:  url(imagesprogram//year2/6b.jpg) no-repeat right bottom;
}
.year2program7 #content{
	background:  url(images/program/year2/7b.jpg) no-repeat right bottom;
}
.performance #content {
	background: #FFFFFF url(images/performance2.jpg) no-repeat left top;
}
.performance2 #content {
	background: #FFFFFF url(images/performance3.jpg) no-repeat left top;
}
.performance3 #content {
	background: #FFFFFF url(images/performanceb.jpg) no-repeat left top;
}
#main.about{
	background:  url(images/contentbg/about2.jpg) no-repeat right top;
}
.about #content {
	background: #fff url(images/activityb.jpg) no-repeat left bottom;
}


.hp #content {
	_height:300px;
	min-height:300px;
	background: #fff url(images/hpmainbg.jpg) no-repeat left bottom;
	
}


.glry #content, .minihp #content, .full #content{
	background:#fff url(images/HP-full.jpg) no-repeat left top;
}

#footer {
	clear: both;
	padding: 10px 10px 20px;
}


/*============================== blocks in content ===================================*/
#side_bar {
	width: 173px;
	float: left;
	padding: 0px;
	color: #393939;
	background: left 50px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #393939;
	border-bottom-color: #393939;
	border-left-color: #393939;
}
.hp #side_bar {
	width: 128px;
	float: left;
	padding: 10px;
	color: #393939;
	background: left 50px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #393939;
	border-bottom-color: #393939;
	border-left-color: #393939;
}
#center {
	margin-left:170px
	
}

.glry #center, .minihp #center, .full #center{
margin:0;

}

/*============================== blocks in side_bar ===================================*/
#news{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: #444;
	overflow: visible;
	
}
#news a{
	color: #990033;
	font-weight: normal;
	
}
marquee {
	margin: 0px;
	padding: 0px;
	height: 130px;
}

#picLine{
	margin: 0px;
}


#picLine ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#picLine li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


/*============================== blocks in center ===================================*/

#nav {
	background: #f0f2ef;
	display: block;
	font-size: 11px;
	margin: 0;
	padding: 0px;
	height: 4px;
	
}

#main {
	margin-left: 153px;
	line-height: 1.3em;
	_height:300px;
	min-height:300px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 2px;
	
}

#main1 {

	line-height: 1.3em;
	_height:300px;
	min-height:300px;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 24px;
	
}

.full #main, .glry #main  {
	margin-left: 23%;
	
}


.hp #main {
margin-left:50px;
}

.minihp #main{
	margin:0;
	padding-left:0;
	font-size: 13px;
}
#sub_menu {
	float: left;
	width: 130px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.full #sub_menu, .glry #sub_menu{
width:23%;
} 


/*==================================    =========================================*/
#top_login ul {
	list-style: none;
	margin: 0px;
	padding: 0px;

}
#top_login li {
	display: block;
	float: right;
	padding: 0px 5px;
	margin-bottom: 5px;
}

#top_login li a{
	
}


#top_login li.first {
	border-right-style: none;
}

#left {
	float: left;
	height: 80px;
	width: 162px;
	font-size: 12px;
	color: #990033;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: left bottom;
	
}

#left a{
	color: #990033;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

 #right {
	display: none;
}
h1 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 210px;
	font-size: 1px;
	line-height: 1px;
	color: #FFFFFF;
	text-decoration: none;
	text-indent:-5000px;
}

h1 a:hover {
text-decoration:none;
}

h1 a span {
}

#menu ul {
	list-style: none;
	font-size:14px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin: 0px;
	
	
}
#menu li {
	padding: 10px;
	float: right;
	margin: 0px;
}

#menu li a{
	
	margin: 0px;
	
	
}
/* bug fix for IE */

* html #menu ul li a {
	height: 1%;
	font-weight: 500;
}
/* */
	
}
#menu li a:hover{
	color: #444;
	
	
}


#menu li.first{}
#menu li.current {
	color: #444;
	font-weight:bold;
	
}

#search_bar{
	width: 160px;
	float: left;
	padding: 5px 5px 0px;
	font-size: 11px;
}
#search_bar form {
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}

#search_bar input {
	width: 100px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	height: 16px;
	margin: 2px 0px;
}
#search_bar input#search_but {
	width: 50px;
	color: #FFFFFF;
	background: #fd7014;
	border: 1px solid #666666;
	font-weight: bold;
	margin: 0px;
	height: 20px;
}
#nav, #nav a {
	color: #333333;
	background:#deedce;
	

}
#nav a{
margin:5px;
}
#nav a.current{
	color: #fd7014;
}
#sub_menu ul {
	margin: 0px 0px 40px;
	padding: 0px;
	list-style: none;
}
#sub_menu li {
	margin: 0px 0px 2px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	
}
#sub_menu li a{
	display: block;
	padding: 5px 18px 5px 10px;
	color: #990033;
	font-size: 14px;
	margin: 0px;
	background-color: #FFFFFF;
}
/* bug fix for IE */

* html #sub_menu ul li a {
	height: 1%;
}
/* */
#sub_menu li.current{
	color: #444;
	font-size: 14px;
	padding: 5px 18px 5px 10px;
	background-image: url(images/bg_sm.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	background-color: #FFFFFF;
	
}
#sub_menu li a:hover{
	color: #444;
	font-size: 14px;
	background-image: url(images/bg_sm_hover.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
}
#footer a{
	color:#999999;

}
#footer ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	

	
	
}
#footer li {
	float:right;
	border-right: 1px solid #666666;
	margin:0;
	padding:0;
	
	
	
}
#footer .first {
	border-right-style: none;
}

#footer li a {
display:block;
padding:0px 5px;


	
}
/* leave BGcolor + color empty if you don't want it to change */
#footer li a:hover{
	background-color:#fff;
	color:#FFFFFF;
}
#main #reg_activity {
	display: block;
	width: 9em;
	text-align: center;
	background: #444;
	border: 1px solid #666666;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 1px;
	margin: 5px 5px 20px;
	float: left;
}
#footer a#linkToBodyways {
	background: none;
	text-decoration: none;
	font-weight: normal;
	float: left;
	
}

#footer a#linkToBodyways:hover {
	color: #fff;
	

}
#main #freeLnk {
}
#main #video {
	height: 198px;
	width: 300px;
	background: #ffffff;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	float: right;
}
#videoglry {
	height: 238px;
	width: 261px;
	background: #ffffff;
	padding: 0px;
	float: right;
	margin-left: 20px;
	margin-top: 5px;
}

.txt_top{
	display: block;
	position: relative;
	_height: 220px;
	min-height:220px;
}
.txt_top .date {
direction:ltr;
}
.txt_top .date,
.txt_top .time {
	text-align: left;
	display: block;
	
}
.txt_top .18-19  {
}
.txt_top .abstract_txt {
	margin-right:340px
}
.txt_top ul {
	list-style: url(none) none;
	margin: 10px 10px 0px 0px;
	display: block;
	position: absolute;
	top: 280px;
	right: 0px;

}
.main_txt li{
display:block;
 border-bottom:1px solid #ccc;
 padding:3px 0px;
 }
.article_txt {
	clear: right;
}

/* --------------------------------------------------------- */
* html .team_abstract, * html .activity_abstract{
	height:1px;
}
/* --------------------------------------------------------- */
.disc_abstract,
.profile_abstract,
.activity_abstract, 
.article_abstract,
.team_abstract{
}
.article_abstract_nopic ul,
.disc_abstract_nopic ul,
.disc_abstract ul,
.profile_abstract ul,
.activity_abstract ul, 
.article_abstract ul,
.team_abstract ul {
	margin:0;
	padding:0;	
	list-style:none;
	
}
.disc_abstract li,
.profile_abstract li, 
.activity_abstract li, 
.article_abstract li,
.team_abstract li {
	margin-bottom: 6px;
	padding: 5px 70px 5px 5px;
	background:#fff;
	position: relative;
	_height:10px;
	list-style: none;
		
}

.disc_abstract_nopic li,
.profile_abstract_nopic li, 
.activity_abstract_nopic li, 
.article_abstract_nopic li,
.team_abstract_nopic li {
	margin-bottom: 6px;
	padding: 5px;
	position: relative;
	_height:10px;
	list-style: none;
	
}
.activity_abstract li{
	background: #FFFFFF url(images/bg_abstrct.gif) repeat-y 105px top;
	padding-left:110px;
}

.team_abstract li{
	padding-right:15px;
}



.activity_abstract .team, .disc_abstract .team, .article_abstract .author, .team_abstract .disc {
	display: block;
	font-size: 13px;
}
.activity_abstract .team, .activity_abstract .team a,
 .article_abstract .author, .article_abstract .author a,
 .team_abstract .disc {
	color: #444;
}


.activity_abstract .time, 
.article_abstract .date {
	position: absolute;
	display: block;
	float: none;
	text-align: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	top: 2px;
	left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
	
}
.article_abstract .date{
direction:ltr;
text-align:center;
}

 
.pic_reduce {
	display: block;
	position: absolute;
	top: 30px;
	right: 5px;
}
.activity_abstract .abstract_text, 
.article_abstract .abstract_text {
}
.activity_abstract .toFull, 
.article_abstract .toFull,
.team_abstract .toFull {
	display: block;
	text-align: left;
	margin-left: 5px;
}
.gallery {
	text-align: center;
	display: block;
	width: 248px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 5px;
}
.txt_top .gallery{
	position: absolute;
	top: 1px;
	right: 0px;
}

.gallery_nav {
	display: block;
	margin-top:0px;
	direction:ltr;
	padding: 2px;
	background: #cdd2d8;
	
}
.gallery_nav, .gallery_nav a{
font-size: 13px;
color: #393939;
}
.gallery_nav a.rew, .gallery_nav a.fwd{
width:10px;
text-decoration:none;
}
.gallery_nav a.rew{
float:left;
}
.gallery_nav a.fwd {
float:right;
}

.minihp .team_abstract, .minihp .activity_abstract{	position:relative;
	margin-top: 18px;
}
.minihp .team_abstract li, .minihp .activity_abstract li{
	float: right;
	margin-left: 30px;
	position: relative;
	line-height: 1.2em;
	_height:10px;
	list-style: none;
	display: block;
	border: 1px solid #CCCCCC;
	width: 30%;
	height: 60px;
	padding-top: 46px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}	
.minihp .activity_abstract li{
	padding-top: 30px;
	padding-right: 90px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.minihp .team_abstract li a, .minihp .activity_abstract li a{
	}
	.minihp .team_abstract li a:hover, .minihp .activity_abstract li a:hover{
	
	
}


.minihp .team_abstract .pic, .minihp .activity_abstract .pic{
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 5px 5px 90px 5px;
}
.minihp .team_abstract h4{
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 1px;
	border-bottom: 1px solid #CCCCCC;
}
.minihp .team_abstract h4, .minihp .team_abstract h4 a {
	color: #fd7014;
}
.minihp .team_abstract .disc, .minihp .team_abstract .disc a{
	color: #fd7014;
}
.minihp .team_abstract .disc{
	font-size: 11px;
	text-align: left;
	display: block;
}
.minihp .team_abstract .branch{
	display: block;
	text-align: left;
	padding-top: 1px;
	border-top: 1px solid #CCCCCC;
}



.author,
.team {
	font-size: 14px;
	display: block;
	margin-bottom: 10px;
	margin-left: 110px;
}
#glrysLine {
	padding:0;
	margin: 0;
	width: 120px;
	overflow:auto;
	overflow-x:auto;
	height:290px;  /* change height according to icon height */
	position: absolute;
	right: 440px;
	/* scroll-bar color options for ie only */
 	scrollbar-face-color:#f0f2ef;
	scrollbar-highlight-color:#f0f2ef;
	scrollbar-3dlight-color:#444;
	scrollbar-darkshadow-color:#70836F;
	scrollbar-shadow-color:#f0f2ef;
	scrollbar-arrow-color:#70836F;
	scrollbar-track-color:#fff;
	top: -1px;
 
}
#glrysLine ul {
	padding: 0px;
	list-style: none;
	display: block;
	width: 100px;
	margin: 0px;
	position: static;
}
/* For non-ie browsers */
#glrysLine ul{

 
}
 

#glrysLine li {
	display:block;
	margin: 5px 4px;
	padding: 0px;
	text-align: center;
}
#glrysLine li.current {
 border: 2px solid #D75953;
 margin: 0px;
 padding: 0px;
}
#glrysLine a {
	border: 2px solid #444;
	margin: 0px;
	padding: 0px;
}
#glrysLine a:hover {
 border: 2px solid #D75953;
 background: none;
 
}
#glrysLine img {
 border: none;
 margin: 0px;
 padding: 0px;
}
