/* CSS Document */
.rfs{
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	text-decoration: none;
	border: 1px solid #7fa7b9;
	width: 260px;
}

.rfs_dropdown_auto{
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	text-decoration: none;
	border: 1px solid #7fa7b9;
	width: auto;
}




.ta{
	width: 260px;
	height: 120px;
	border: 1px solid #7fa7b9;
	padding: 5px;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	}
body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 10pt;
	background-color:#d1d3d4;
}

td,th{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.heading{
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 0;
	margin: 0;
	}
.heading1{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 7px;
	margin: 0;
	background:url(../images/blank_systime.gif) no-repeat right top;
	}
	
.wrap{
	width:1000px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding: 0 5 0 5 px;
} 

.wrap1{
	width:902px;
	background-color:#FFFFFF;
	margin:0px auto;
	padding: 0 5 0 5 px;
	height:610px; /** added by RK on May 17, 2010 */
}	

.search{
	margin-top:0px;
}
	
.top-bar{
	margin:0px;
	padding:0px;
}

.top-bar div.logo{
	float:left;
	width:auto;
	padding-top:5px;
}

.top-bar div.logo h1{
	padding:0px;
	margin:0px;
}

.top-bar div.toll{
	margin-left:270px;
	text-align:right;
}

.top-bar div.menu{
	background-color:#FFFFFF;
	text-align:left;
	padding:0px  0 5px 3px;
}

.top-bar div.menu ul{
	padding:0px;
	margin:0px;	
	vertical-align: top;
}

.top-bar div.menu li{	
	margin:0px;
	display:inline;
	list-style:none;
}

.top-bar div.menu li.txtbox{
	padding:0 0 0 10px;
	border-right:none;
	text-align: left;
	vertical-align: top;
}

.top-bar div.menu li.txtbox input{
	border:#F1F1F1 1px solid;
	background:url(../images/search_icon.gif) no-repeat right top;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:270px;
	height:27px;
	text-align: left;
	vertical-align: top;
}

.top-bar div.menu li.txtbox1{
	padding:0 0 0 150px;
	border-right:none;
	vertical-align:top;
	text-align:left;
}

.top-bar div.menu li.txtbox1 input{
	border:#F1F1F1 1px solid;
	background:url(../images/search_icon.gif) no-repeat right top;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:226px;
	height:27px;
	text-align:left;
	vertical-align:top;
}

/* added by rajesh on 24.4.2010 */
.top-bar div.menu li.txtbox2{
	padding:0 0 0 200px;
	border-right:none;
	vertical-align: bottom;
	text-align:left;
	}

.top-bar div.menu li.txtbox2 input{
	border:#cccccc 1px solid;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:150px;
	height:22px;
	text-align:left;
	vertical-align: bottom;
	background-color:#e5e5e5;
}

.top-bar div.menu li.txtboxhomepage{
	padding:0 0 0 75px;
	border-right:none;
	text-align: left;
	vertical-align: bottom;
}

.top-bar div.menu li.txtboxhomepage input{
	border:#cccccc 1px solid;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:120px;
	height:27px;
	text-align: left;
	vertical-align: top;
	background-color:#e5e5e5;
}

.homepagebutton{
	font-size : 11px;
	font-family : Arial;
	background-color: #00aa8f;     
	color : #ffffff;
	font-weight : bold;
	border-width : thin;
	width: 35px;
	height:27px;
	vertical-align: top;
}
/*Middle Area*/

.align-left{
	float:left;
	width:auto;
}

.align-right{
	float:right;
	width:auto;
}

.highlight{
/*	background:url(images/home_main.jpg) no-repeat;*/
	position:relative;
	text-align:left;
}

.systime-offerings{
	text-align:left;
	position:absolute;
	top:243px;
	left:1px;
	z-index:100;
}

.offerings-items_main {
	position: relative;
}

.offerings-items{
	xbackground-color:#333333;
	background: url(../images/bg_sys_offering.gif) no-repeat bottom;
	text-align:left;
	font-size:11px;
	padding:7px 0 7px 7px;
	color:#FFFFFF;
	xposition: absolute;
	width: 902px;
	z-index: 10000;
}

.offerings-items a{
	padding:0px 10px 0 10px;
	text-decoration:none;
	color:#FFFFFF;
}

.offerings-items a:hover{
	color:#17A993;
	text-decoration: none;
}

.bottom-content{
	padding:0 0 0 8px;
	margin:0px;
	width:902px;
}

#col01News{
	position:inherit;
	padding-left:2px;
	top:380px;
	width:300px;
	height:210px;
	z-index:5;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

#col01Testimonials{
	position:absolute;
	float:left;
	padding-left:2px;
	top:380px;
	width:300px;
	height:210px;
	z-index:10;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

#col01Careers{
	position:absolute;
	float:left;
	padding-left:2px;
	top:380px;
	width:330px;
	height:210px;
	z-index:15;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.bottom-content div.col01{
	float:left;
	width:300px;
	text-align:left;	
}

.bottom-content div.col01 h2{
	padding:0; margin:0;
}

.bottom-content div.col01 div.update-block{
	font-size:12px;
	color:#000000;
	border-top:#EAE8E8 1px solid;
	width: 300px;
	background:url(../images/update_bg.gif) repeat-x 10px 10px;
	background-color: #FFFFFF;
	z-index: 10;
}

.bottom-content div.col01 div.update-block div.update-block-top{
	margin: 0px 0 0 0;
}

.bottom-content div.col01 div.update-block div.update-block-top h2.update-over{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 8px 22px 5px 7px;
	margin: 0;
	background:url(../images/blank_systime.gif);
	background-color: #FFFFFF;
}

/* Added by Rajesh on Dec 6, 2010  **/
.bottom-content div.col02 div.heading1 h2.update-over{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 25px 1px 0px;
	margin: 0;
background:url(../images/blank_systime.gif) no-repeat right top;
	background-color: #FFFFFF;
}

/***                          **/

.bottom-content div.col01 div.update-block div.update-block-top div.closediv{
	cursor: pointer;
	float: right;
}

.bottom-content div.col01 div.update-block div.update-block-top br{
	clear: both;
	line-height: 20px;
}

.bottom-content div.col01 div.update-block div.update div.date{
	font-size:9px;
	color:#999999;
	padding-top: 1px 20px 0px 0px;
	display: block;
	float: none;
}
.bottom-content div.col01 div.update{
	padding:12px 17px 15px 25px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:12px 17px;
	font-size:12px;
	color:#515151;
	border-top:#EAE8E8 1px solid;
	}
.bottom-content div.col01 div.update a{
	color: #515151;
	text-decoration: none;
}
.bottom-content div.col01 div.update a:hover{
	color: #000000;
	text-decoration: none;
}
.bottom-content div.col01 div.update div.category{
	font-size:10px;
	float:left;
	width:auto;
}

.bottom-content div.col01 div.update div.category a{
	color:#159B88;
}

.bottom-content div.col01 div.update div.category a:hover{
	text-decoration:underline;
}

-.bottom-content div.col01 div.update div.date{
-	font-size:10px;
-	float:right;
-	color:#999999;
-	width:auto;
}-

.bottom-content div.col01 div.update-tabs{
	border-bottom:#EAE8E8 1px solid;
	padding:0px 0px 0px 0px;
	height: 20px;
}
	
.bottom-content div.col01 div.update-tabs-links div.tab_news a{
	font-size:14px;
	font-weight:bold;
	text-align:center; 
	color:#000000;
	padding:0px 2px 6px 0px;
	line-height: 25px;
	text-decoration:none;
	background:url(../images/News_up.gif) no-repeat left top;
	width:100px;
	display:compact;
	float: left;
}

.bottom-content div.col01 div.update-tabs-links div.tab_news a:hover{
	background:url(../images/News_over.gif) no-repeat left top;
	color:#000000;
	width:100px;
	text-align:center;
}

.bottom-content div.col01 div.update-tabs-links a.sel{
	background-color: #333333;
	color:#FFFFFF;
}

/*Added by Rajesh -*/
.bottom-content div.col01 div.update-tabs-links-highlighttabs a{
	background-color: #333333;
	color:#FFFFFF;
}

.bottom-content div.col01{
	background-color: #FFFFFF;
	width:300px;
	text-align:left;
}

.bottom-content div.col01 h2{
	padding:0; margin:0;
}

.bottom-content div.col02{
 	float:left;
	width:300px;
	text-align:left;
	margin-left:23px;	
	background:url(../images/update_bg.gif) repeat-x 0px 15px;
}

.bottom-content div.col02 h2{
	margin:0;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}

.bottom-content div.col02 div.recent{
	padding:13px 17px 15px 25px;
    background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:12px 17px;
	font-size:12px;	
	color:#515151;
	border-top:#EAE8E8 1px solid;
}
	
.bottom-content div.col02 div.recent a{
	color: #515151;
	text-decoration: none; 
}

.bottom-content div.col02 div.recent a:hover{
	color: #000000;
	text-decoration: none; 
}

.bottom-content div.col02 div.recent div.date{
	font-size:10px;
	color:#999999;
	padding-top:1px;
}


.bottom-navigation{
	background:#ffffff;
	float:left; /* aadded - by RK on may 17, 2010 */
	padding-left:5px; /* aadded - by RK on may 17, 2010*/
}

.bottom-navigation-inner{
	width:897px;
	margin:0px auto;
	text-align:left;
	padding-top:18px;
}
.bottom-navigation-innerpages{
	width:995px;
	margin:0px auto;
	text-align:left;
	padding-top:18px;	
	float:left;	
}

.bottom-navigation-inner div.col03{
	float:left;
	padding-left:0px;
	width:auto;
}

.bottom-navigation-inner div.col01{
	float:left;
	padding-left:0px;
	width:auto;
}

.bottom-navigation-innerpages div.col01{
	float:left;
	padding-left:0px;
	width:auto;
}

.bottom-navigation-inner div.col02{
	float:right;
	text-align:right;
	font-size:11px;
	color:#4B4B4B;
	width:auto;
}

.bottom-navigation-innerpages div.col02{
	float:right;
	text-align:right;
	font-size:11px;
	color:#4B4B4B;
	width:auto;
}

.bottom-navigation-inner a{
	font-size:12px;
	text-decoration:none;
}
	
.bottom-navigation-innerpages a{
	font-size:12px;
	text-decoration:none;
}

.bottom-navigation-inner a:hover{
	color:#000000;
	text-decoration:underline;
}

.bottom-navigation-innerpages a:hover{
	color:#000000;
	text-decoration:underline;
}

a.group-sites{
	background:url(../images/Versapos.png) no-repeat left 0px;
	padding:0 10px 0 21px;
}
	
a.policies{
	background:url(../images/Policies.png) no-repeat left 0px;
	padding:0 10px 10px 22px;
}
	
a.contact-us{
	background:url(../images/contact_us.png) no-repeat left 0px;
	padding:0 10px 10px 25px;
}
	
a.languages{
	background:url(../images/Japanese.png) no-repeat left 0px;
	padding:0 10px 10px 22px;
}
		
a.alumni{
	background:url(../images/Alumni.png) no-repeat left 0px;
	padding:0 10px 10px 22px;
}
	
a.sitemap{
	background:url(../images/Sitemap.png) no-repeat left 0px;
	padding:0 10px 10px 20px;
}
	
a.empzone{
	background:url(../images/Employe_Zone.png) no-repeat left 0px;
	padding:0 10px 10px 22px;
}
	
.partner-logos{
	padding-top:18px;
}

.copyright{
	text-align:right;
	font-size:10px;
	padding-top:0px;
	color:#4B4B4B;
	background-color:#ffffff;
}

.bottomicons{
	text-align:right;
	font-size:10px;
	padding-top:0px;
	color:#4B4B4B;
	background-color:#ffffff;
	text-decoration:none;
}

/*Inner Page*/
.section-header{
	background:url(../images/bg_title.gif);
	border-bottom:#E1E1E1 1px solid;	
	text-align:left;
}

.section-header h2{
	padding:10px 0 0 24px;	
	margin:0px;
	font-size:20px;
	font-weight:normal;
}

.section-header div.breadcrums{
	padding:7px 0px 10px 24px;
	font-size:11px;
}

.section-header div.breadcrums a{
	text-decoration:none;
}

.content-inner{
	padding:0 0 0px 0; /* removed 70px bottom spacing - by PY*/
	margin:0px;
	text-align:left;
	width:100%;
}

.content-inner div.left-menu{
	width:205px;
	float:left;
	background-color:#F8F8F8;
	margin-left:6px;
}

.content-inner div.left-menu1{
	width:193px;
	float:left;
	background-color:#F8F8F8;
	margin-left:12px;
}

.content-inner div.left-menu1sub{
	width:181px;
	float:left;
	background-color:#F8F8F8;
	margin-left:12px;
}

.content-inner div.left-menu2{
	width:205px;
	float:left;
	background-color:#F8F8F8;
	margin-left:0px;
}

.content-inner div.left-menu ul{
	margin:0px;
	padding:0px;
}

.content-inner div.left-menu li{
	list-style:none;
	border-bottom:#E4E4E4 1px dashed;
	text-align:left;
	padding: 0;
	margin: 0;
}

.content-inner div.left-menu a{
	background-image:url(../images/left_menu_bullet.gif);
	background-repeat:no-repeat;
	background-position:18px 13px;
	font-size:12px;
	list-style:none;
	padding:8px 0px 8px 30px;
	border-bottom:#E4E4E4 1px dashed;
	text-align:left;
	color: #000000;
	text-decoration: none;
	display: block;
}

.content-inner div.left-menu a:hover{
	background-color:#FFFFFF;
	color:#17A993;
	font-weight:bold;
}

.content-inner div.left-menu a.sel{
	background-color:#FFFFFF;
	color:#17A993;
	font-weight:bold;
}

.content-inner div.data{
	padding:0px;
	width:513px;
	margin:0 0 0 11px;
	float:left;
}

.content-inner div.datacsr{
	padding:0px;
	width:695px;
	margin:0 0 0 11px;
	float:left;
}
/* Start - added by Prashant*/
.content-inner div.data1{
	padding:0px;
	width:750px;
	margin:0 0 0 11px;
	float:left;
}

.content-inner div.data1 div.txt{
	color:#333333;
	font-size:11px;
	line-height:19px;
	padding:15px 20px 0px 5px;
}
/* End  */
.content-inner div.data h3{
	padding: 7px 0 0px 0; /* removed 15px bottom spacing - by PY*/
	margin:0px;
	display:block;
	font-weight:normal;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;	
}

.content-inner div.data1 h3{
	padding: 7px 0 0px 0; /* removed 15px bottom spacing - by PY*/
	margin:0px;
	display:block;
	font-weight:normal;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;	
}

.content-inner div.data div.txt{
	color:#333333;
	font-size:11px;
	line-height:19px;
	padding:15px 20px 0px 5px;
}

.content-inner div.data div.txt1{
	color:#333333;
	font-size:10px;
	line-height:13px;
	padding:15px 20px 0px 5px;
}

.content-inner div.data div.txt p{
	padding:0 0 15px 0; /* changed 20px tp 15 px - by PY*/
	margin:0;
}

.content-inner div.rpanel{
	margin-left:760px;
}

.content-inner div.rpanel div.banner{
	padding:7px 0px 7px 0px;
}
.content-inner div.rpanel div.offerings{
	background-color:#F8F8F8;

}
	
.content-inner div.rpanel div.offerings ul{
	margin:0px;
	padding:0px;	
}

.content-inner div.rpanel div.offerings div.links{
	color:#17A993;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	list-style:none;
	/*  background:url(../images/left_menu_bullet.gif) 5px 5px no-repeat; */
	border-top:#FFFFFF 1px solid;
	border-bottom:#E2E2E2 1px solid;
	}	

.content-inner div.rpanel div.offerings div.linksrmenu{
	color:#17A993;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	list-style:none;
	/*  background:url(../images/left_menu_bullet.gif) 5px 5px no-repeat; */
	border-top:#FFFFFF 1px solid;
	border-bottom:#E2E2E2 1px solid;
	margin-left:7px;
	}

.prlinksrmenu{
	color:#17A993;
	font-size:12px;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	list-style:none;
	/*  background:url(../images/left_menu_bullet.gif) 5px 5px no-repeat; */
	border-top:#FFFFFF 1px solid;
	border-bottom:#E2E2E2 1px solid;
	margin-left:7px;
	text-align:left;
	background:#f8f8f8;
	}

.content-inner div.rpanel div.offerings div.linkssel{
	color:#17A993;
	font-size:12px;
	font-weight:bold;
	padding:10px 10px 10px 10px;
	list-style:none;
	background:url(../images/left_menu_bullet.gif) 16px 19px no-repeat;
	border-top:none;
	border-bottom:none;
}	

.content-inner div.rpanel div.offerings div.sublinks{
	border-bottom:#E2E2E2 1px solid;
}

.content-inner div.rpanel div.offerings div.sublinks li{
	font-size:11px;
	font-weight:normal;
	padding:0px 10px 8px 35px;
	list-style:none;
    background:url(../images/bullet.gif) 25px 8px no-repeat;
}

.content-inner div.rpanel div.offerings div.sublinks a{ 
	text-decoration: none;
}

.content-inner div.rpanel div.offerings div.sublinks a:hover{ 
	color:#000000;
	text-decoration: underline;
}

.content-inner div.left-section {
	width: 700px;
	float: left;
	padding-left: 24px;
}

.content-inner div.left-section div.content-row {
	padding: 0;
	margin: 0;

}

.content-inner div.left-section div.content-row div{
	width: 206px;
	text-align: left;
	margin: 0 2px 0 5px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;
}

.content-inner div.left-section div.content-row h3{
	padding: 25px 0 8px 0;
	margin: 0;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	display: block;
	line-height: 15px;
}

.content-inner div.left-section div.content-row p{
	padding: 0;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	width: 210px;
}

.content-inner div.left-section div.content-row img.common{
	padding: 0 0 17px 0;
}

.content-inner div.left-section div.content-row a.more{
}

.content-inner div.left-section div.content-row div.current-opportunity{
	float: left;
	width: 200px;
}

.content-inner div.left-section div.content-row div.current-opportunity ul{
	margin: 0;
	padding: 0;
}

.content-inner div.left-section div.content-row div.current-opportunity li{
	margin: 0;
	padding: 5px 0 7px 10px;
	list-style: none;
	background: url(../images/left_menu_bullet.gif) no-repeat scroll 0px 8px;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	color: #17A993;
}

.content-inner div.left-section div.content-row div.current-opportunity a{
	color:#17A993;
	text-decoration:none;
}

.content-inner div.left-section div.content-row div.current-opportunity a:hover{
	text-decoration:underline;
}

.content-inner div.left-section div.content-row div.current-opportunity span.date{
	font-size: 11px;
	color: #333333;
	display: block;
	padding: 0 0 15px 10px;
	line-height: 12px;
}

.content-inner div.left-section div.content-row div.current-opportunity a.more{ 
	padding: 37px 0 20px 0;
}

.content-inner div.left-section div.content-row div.career-contacts{
	float: left;
	width:218px;
	vertical-align:top;
}

.content-inner div.left-section div.content-row div.why-SYSTIME{
	margin: 0 0 5px 422px;
	
}

.content-inner div.left-section div.content-row div.how-to-apply{
	float: left;
	font-weight:bold;
	font-size:11px;
	width:200px;
}

.content-inner div.left-section div.content-row div.how-to-apply p{ 
	padding: 4px 0 6px 0;
	margin: 0;
	line-height: 11px;
	font-weight: normal;
}

.content-inner div.left-section div.content-row div.how-to-apply a.apply{ 
	font-size: 11px;
	color: #333333;
	display: block;
	padding: 5px 0 13px 0;
	text-decoration: none;
}

.content-inner div.left-section div.content-row div.how-to-apply  a:hover{
	color:#17A993;
	text-decoration:underline;
}

.content-inner div.left-section div.content-row div.register-profile{
	float: left;
	width:200px;
}

.content-inner div.left-section div.content-row div.search-job{
	margin: 0 0 0 422px;
}

.content-inner div.left-section div.content-row div.search-job a.more{ 
	padding: 20px 0 0 0;
}

.content-inner div.left-section div.content-row div.search-job .textbox{
	border: #E5E5E5 solid 1px;
	padding: 6px 0 6px 10px;
	margin: 0 0 6px 0;
	color: #333333;
	font-size: 11px;
	text-transform: uppercase;
}

.content-inner div.left-section div.content-row div.training{
	clear:both;
}

.dropdown{
	padding: 3px 5px 3px 10px;
	width:175px; color: #333333;
	border: #E5E5E5 solid 1px;
	font-size: 11px;
}

.dropdown-archive{
	padding: 3px 5px 3px 10px;
	width:65px; color: #333333;
	border: #E5E5E5 solid 1px;
	font-size: 11px;
}

.related-links{
	background: url(../images/bg_relatedlinks.gif) no-repeat ;
	padding: 14px 0 14px 14px;
	margin-right: 7px;
	margin-left: 669px;
	font-size: 13px;
	line-height: 11px;
}

.content-inner div.left-section div.content-col{
	width: 297px;
	xborder: #000000 solid 1px;
	float: left;
}

.content-inner div.left-section div.content-col h3{
	display:block;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:25px 0 8px;
	text-transform:uppercase;
}

.content-inner div.left-section div.content-col p{
	color:#666666;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
}

div.view{
	display: block;
	color: #000000;
	padding: 5px 9px 5px 9px;
	background: url(../images/expand.gif) no-repeat 60px 7px;
	font-size: 12px;
	background-color: #EFFDFB;
	margin: 20px 0 12px 0;
	position: relative; /* required for effect */
	z-index: 100;		/* required for effect */
	cursor: pointer;
}

div.view-active{
	background: url(../images/expand2.gif) no-repeat 60px 7px;
	background-color: #EFFDFB;
}

.content-inner div.left-section div.content-col div.expand{
	xborder-bottom:1px dashed #CCCCCC;
	overflow: hidden;
}

.expandinner{
	xpadding: 0 0 10px 0;
	border-bottom:1px dashed #CCCCCC;
}

.content-inner div.left-section div.content-col ul{
	padding: 0;
	margin: 0;
}

.content-inner div.left-section div.content-col li{
	padding: 0 0 8px 20px;
	margin: 0;
	background: url(../images/green_arrow.gif) no-repeat 10px 5px;
	list-style: none;
	font-size: 12px;
	color: #17A993;
}

.content-inner div.left-section div.content-col div.col01{
	width: 150px;
	float: left;
}

.content-inner div.left-section div.content-col div.col02{
	margin-left: 150px;
}

.floatleft{
	float: left;
}

.content-inner div.left-section div.firstcol{
	margin: 0 25px 0 0;
}

.content-inner div.left-section div.secondcol{
	float: left;
}
/**************** slide script css ******************/
div#test-accordion{
    xborder: 1px solid #343230;
}

div.accordion{
	position: relative; /* required for bounding */
	width:644px;
	float: left;
	xborder: #FF0000 solid 1px;
}
/**************** slide script css end here ******************/
/** Added from Old Style Sheet - Rajesh**/
.horizontal-line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #17A992;	
}

.borderallgreen{
	BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 1px solid; BORDER-BOTTOM: #17A992 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.matrix{
	PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F0EFED; margin-top:0px; color: #E51719; BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 1px solid; BORDER-BOTTOM: #17A992 1px solid;}

.matrix1{
	PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; margin-top:0px; color: #E51719; BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 1px; BORDER-BOTTOM: #17A992 0px solid;}

.onlyleftborder{
	BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 0px solid; BORDER-BOTTOM: #17A992 0px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.onlybottomborder{
	BORDER-RIGHT: #17A992 0px solid; BORDER-LEFT: #17A992 0px solid; BORDER-TOP: #17A992 0px solid; BORDER-BOTTOM: #17A992 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}

.bottomborder{
BORDER-BOTTOM:#F5F5F5 1px solid; 
}

.SpacingAll{
	BORDER-RIGHT: #17A992 0px solid; BORDER-LEFT: #17A992 0px solid; BORDER-TOP: #17A992 0px solid; BORDER-BOTTOM: #17A992 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;  
	}
	
.onlyleftandbottomborder{
	BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 0px; BORDER-BOTTOM: #17A992 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif;
}	

.loc{
	background-color:#FFFFFF;
	color:#17A993;
	font-weight:bold;
}

.innerloc{
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

.inneradd{
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	font-weight:normal;
}

.link_format{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1B82DD;
	text-decoration: none;
}

.link_activepage{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.link_format_ss{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1B82DD;
	text-decoration: none;
	text-align:left;
}
.link_format_ss2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	text-align:left;
}
.link-format{
	border-bottom:#E2E2E2 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B82DD;
	font-weight:normal;
	padding:0px 10px 8px 50px;
	list-style:none;
	text-decoration: none;
	background:url(../images/bullet.gif) 35px 10px no-repeat;
}

.link-format-media{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B82DD;
	font-weight:normal;
	list-style:none;
	text-decoration: none;
	margin-left:0px;
	background:url(../images/bullet.gif) 35px 4px no-repeat;
}

.link-format-media-rmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B82DD;
	font-weight:normal;
	list-style:none;
	text-decoration: none;
	margin-left:12px;
	background:url(../images/bullet.gif) 35px 4px no-repeat;
	}
	
.link-format-media-rmenu-black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	list-style:none;
	text-decoration: none;
	margin-left:12px;
	background:url(../images/bullet.gif) 35px 4px no-repeat;
	}
	
.link_format_ss_pr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1B82DD;
	text-decoration: none;
	text-align:left;
	line-height:18px;
}

.link_format_ss_pr_dt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align:left;
		}

.allborders{
	BORDER-RIGHT: #17A992 1px solid; BORDER-LEFT: #17A992 1px solid; BORDER-TOP: #17A992 1px solid; BORDER-BOTTOM: #17A992 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif;  
	}
	
.borderbottomgray{
	BORDER-RIGHT: #CCCCCC 0px solid; BORDER-LEFT: #CCCCCC 0px solid; BORDER-TOP: #CCCCCC 0px solid; BORDER-BOTTOM: #CCCCCC 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #F0EFED; margin-top:0px; color: #E51719;}	

/*Start - by PY*/
.defaulttext{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	line-height:14px;
	text-decoration: none;
}

.defaulttext_new{
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	line-height:14px;
	text-decoration: none;
	padding:10px 0px 10px 0px;
	font-weight:bold;
}

.eventtext{
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-decoration: none;
}

.defaulttextpr{
	FONT-SIZE: 14px;
	COLOR: #00a892;
	FONT-FAMILY: arial;
	line-height:18px;
}

.defaulttext-pr{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-decoration: none;
}
	
.redtext_big{
	COLOR: #E6181A; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px	;
}
.SYSTIMEstyle{
	FONT-SIZE: 10pt;
	COLOR: #00a892;
	FONT-FAMILY: arial;
	line-height:18px;
	font-weight:bold;
	text-decoration: none;
}
.SYSTIMEcolor{
	COLOR: #00a892;
}
.legal{
	font-size:10px;
	padding-top:20px;
	color:#4B4B4B;
}
.link{
	FONT-SIZE: 9pt;
	COLOR: #0033CC;
	FONT-FAMILY: arial;
	line-height:13pt;
}
.link-rmenu{
	FONT-SIZE: 9pt;
	COLOR: #0033CC;
	FONT-FAMILY: arial;
	line-height:13pt;
	margin-left:12px;
}
.link_page{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1B82DD;
	text-decoration:none;
	}

#SEARCHOUT{
	visibility:visible;
	position:relative;
}

.csrstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00a892;
	background-color:#ffffff;
	display:none;
	}
.ppc-linest{border-top: 1px dashed #cccccc;}
.ppc-lines{border-left: 1px dashed #cccccc;}
.ppc-divider{border-top: 1px solid #E2E2E2;}

/**added by Rajesh on 26-11-2010 */

.bottom-content div.col02 div.recent1{
	padding:13px 17px 15px 25px;
    background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:12px 17px;
	font-size:12px;	
	color: #1B82DD;
	border-top:#EAE8E8 1px solid;
}
	
.bottom-content div.col02 div.recent1 a{
	color: #1B82DD;
	text-decoration: none; 
}

.bottom-content div.col02 div.recent1 a:hover{
	color: #000000;
	text-decoration: none; 
}

.bottom-content div.col02 div.recent1 div.date{
	font-size:10px;
	color:#999999;
	padding-top:1px;
}

ul.specials li {
	color:#00a892;
	list-style:disc;
}
ul.specials li span {
	color:black;
}

/* added by rajesh on 28.4.2011 */
.top-bar div.menu li.txtbox3{
	padding:0 0 0 236px;
	border-right: none;	
	vertical-align: bottom;
	text-align:left;
	}

.top-bar div.menu li.txtbox3 input{
	border:#cccccc 1px solid;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:120px;
	height:27px;
	text-align: left;
	vertical-align: top;
	background-color:#e5e5e5;
}

/* Changed by rajesh on 28.4.2011 */
.button1{
	font-size : 11px;
	font-family : Arial;
	background-color: #00aa8f;     
	color : #ffffff;
	font-weight: bold;
	border-width:thin;
	width: 35px;
	height: 27px;
	vertical-align: top;
	border-top-color:#000;
}

/* END */
