

/*body{margin:0;padding:0;background:#fff;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666;text-align:justify;min-width:100%;  }*/

/*p,ul,li,h1,h2,h3,h4,h5{margin:0;padding:0;}*/

/*a {
	COLOR: #3269b3; TEXT-DECORATION: none}
a:hover {
	COLOR: #484848; TEXT-DECORATION: underline}
a:active {
	COLOR: #3269b3; TEXT-DECORATION: none}
a:focus {
	COLOR: #3269b3; TEXT-DECORATION: none}

img{border:0;outline:none;}*/


/*header*/




#menu{width:100%;margin:0px auto;
		height:40px;
	/*background: #424242 none;
	background: -webkit-gradient(linear, left top, left bottom, from(#505050), to(#343434));
	background: -moz-linear-gradient(top, #505050, #343434);
	background: -ms-linear-gradient(top, #505050, #343434);
	background: -o-linear-gradient(top, #505050, #343434);
-moz-box-shadow:3px 3px 3px #b7b7b7;
-webkit-box-shadow:3px 3px 3px #b7b7b7;
box-shadow:3px 3px 3px #b7b7b7;	*/
	
	}



#topmenu {
font-family:'Roboto Condensed', sans-serif; font-size:15px;
	list-style:none;
	/*width:960px;*/
	margin:0px 0px 0px -50px ;
	height:40px;
	font-weight:normal;position:relative;
	background:url(images/nav bg.jpg)!important;
	}


#topmenu li {
	float:left; color:#FFF;
	display:block;
	text-align:left;
	position:relative;
	padding:9px 17px 3px 17px;
	margin-top:0px;
	font-weight:normal;
	height:27px;	
    background: url(http://myaccounts.in/images/header/div.jpg) right no-repeat;
	   
}

#topmenu img {display:block; position:absolute; left:0; top:0; width:100%; height:100%; display:none; cursor:pointer; z-index:100;} 

#topmenu li:hover {
	border: 1px solid #0C5EC2;
	padding:7px 16px 5px 16px;
	background: #fff;	
	margin-top:0px; color:#1066d8;
	
}

#topmenu li a {
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;*/	
	color: white;	
	display:block;
	text-decoration:none;

}

#topmenu li:hover a {
	color:#1066d8;
	
	
	
}



.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns,
.dropdown_6columns,
.dropdown_7columns,
.dropdown_8columns,
.dropdown_9columns {
	margin:12px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	border:1px solid #0C5EC2;
	border-top:none;
	line-height:18px;
	background-color:#FFF;
	z-index:100000;     
	-moz-box-shadow:3px 3px 3px #b7b7b7;
-webkit-box-shadow:3px 3px 3px #b7b7b7;
box-shadow:3px 3px 3px #b7b7b7; 
 *filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=4),
 progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=202, Strength=4);
 
/* 
box-shadow:0 4px 10px rgba(0,0,0,.5);-moz-box-shadow:0 4px 10px -moz-rgba(0,0,0,.5);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.5);*filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',Direction=180,Strength=4);*/
}

.dropdown_1column {width: 430px;}
.dropdown_2columns {width: 600px; }
.dropdown_3columns {width:380px;}
.dropdown_4columns {width:400px;}
.dropdown_5columns {width:400px;}
.dropdown_6columns {width:300px;}
.dropdown_7columns {width:350px;}
.dropdown_8columns {width:400px;}
.dropdown_9columns {width:550px;}

#menu li:hover .dropdown_1column,
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns,
#menu li:hover .dropdown_6columns,
#menu li:hover .dropdown_7columns,
#menu li:hover .dropdown_8columns,
#menu li:hover .dropdown_9columns {
	left:-1px;	
	top:auto;
}
#menu li:hover .dropdown_2columns
{
	left:-60px;
	top:auto;
	
}



.dropdown_1column_btm{
	
	background-color:#CCC;
	width:560px; 
	height:25px;
	vertical-align:bottom;
	padding:0px auto;
	margin:0 auto	}



.col_1,
.col_1_box,
.col_2,
.col_3,
.col_4,
.col_partners,
.col_resources,
.col_about,
.col_technology{
	display:inline;
	float: left;
	position: relative;
	padding:0px 0px 15px 10px;
	margin:0 auto;
	
}



/*.col_technology{
	display:inline;
	float: right;
	position: relative;
	padding:15px 5px 5px 15px;
	margin:0 auto;
	
}*/



.col_1 {width:200px;margin-left:5px;}
.col_1_box{width:550px;}
.col_2 {width:170px;margin-left:5px;}
.col_3 {width:170px;}
.col_4 {width:180px;}
.col_partners {width:180px; margin-top:15px}
.col_resources {width:120px; margin-top:15px}
.col_technology {width:200px; margin-top:0px; padding-right:5px}
.col_about {width:140px; margin-top:0px;margin-left:5px;}


#menu_video_thumb2{width:165px ;float:right; padding-right:15px;}
#menu_video_thumb_left{width:165px ;float:left; padding-left:15px;}


#btm_menu{width:100%; height:60px;float:left;position: relative;font-family:Arial, Helvetica, sans-serif; background:#eff0f0; border-bottom:7px solid #1c63ac; }

#btm_menu  #icon1 a{width:60%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-why-ma.png) no-repeat; padding-left:45px; padding-bottom:5px; font-size:13px; font-weight:bold; color:#666; margin-top:10px;height:40px; vertical-align:middle; padding-top:10px}

#btm_menu  #icon1 a:hover{ text-decoration:underline}

#btm_menu  #icon2 a{width:80%; float:left;position: relative; margin-left:20px; background:url(http://myaccounts.in/images/menu/cloud-icon-menu2.png) no-repeat; padding-left:50px; padding-top:5px; font-size:13px; font-weight:bold; margin-top:10px; height:40px; color:#666; vertical-align:middle; padding-top:10px; }

#btm_menu  #icon2 a:hover{ text-decoration:underline}

#btm_menu  #icon_roi a{width:80%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-ROI-icon.png) no-repeat; padding-left:45px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#666; margin-top:15px;height:40px; vertical-align:middle; padding-top:10px}

#btm_menu  #icon_roi a:hover{ text-decoration:underline}

#btm_menu  #icon_tech a{width:80%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-techno.jpg) no-repeat; padding-left:50px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#666; margin-top:15px;height:40px; vertical-align:middle; padding-top:5px}

#btm_menu  #icon_tech a:hover{ text-decoration:underline}

#btm_menu  #icon_client a{width:80%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-client.jpg) no-repeat; padding-left:50px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#666; margin-top:15px;height:40px; vertical-align:middle; padding-top:5px}

#btm_menu  #icon_client a:hover{ text-decoration:underline}


#btm_menu  #icon_gear a{width:70%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-gear-icon.jpg) no-repeat; padding-left:50px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#666; margin-top:15px;height:40px; vertical-align:middle; padding-top:0px}

#btm_menu  #icon_gear a:hover{ text-decoration:underline}

#btm_menu  #icon_about a{width:80%; float:left;position: relative; margin-left:20px;  background:url(http://myaccounts.in/images/menu/top-menu-about.jpg) no-repeat; padding-left:50px; padding-bottom:5px; font-size:12px; font-weight:bold; color:#666; margin-top:15px;height:40px; vertical-align:middle; padding-top:5px}

#btm_menu  #icon_about a:hover{ text-decoration:underline}



#btm_menu_border{width:100%;float:left;position: relative;vertical-align:middle;font-family:Arial, Helvetica, sans-serif; border-bottom:7px solid #1c63ac; }

#btm_menu2{width:100%; height:40px; background-color:#eaeaea;float: left;position: relative;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}

#btm_menu2  #icon1 a{width:30%; float:left;position: relative; margin-left:20px; vertical-align:middle; background:url(http://myaccounts.in/images/menu/cloud-icon-menu2.png) no-repeat; padding-left:35px; padding-top:5px; font-size:12px; font-weight:bold; margin-top:5px; color:#666}

#btm_menu2  #icon1 a:hover{ text-decoration:underline}

#btm_menu2  #icon2 a{width:40%; float:right;position: relative; margin-right:10px; vertical-align:middle; background:url(http://myaccounts.in/images/menu/cloud-icon-menu2.png) no-repeat; padding-left:35px; padding-top:5px; font-size:12px; font-weight:bold; margin-top:5px;color:#666 }

#btm_menu2  #icon2 a:hover{ text-decoration:underline}




#menu_line{ background:url(http://myaccounts.in/images/menu/servicemenu-line.png); width:12px;height:165px;display:inline;
	float: left; position: relative;;}
	
#menu_line2{ background:url(http://myaccounts.in/images/menu/menu-line2.jpg); width:4px;height:220px;display:inline;
	float: left;	position: relative;}
#menu_pro_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-product-edt.jpg) no-repeat; width:135px; height:150px;position: relative;
	 padding-right:35px; margin-top:25px;;float:right; }
#menu_ind_thumb1{ background:url(http://myaccounts.in/images/menu/top-menu-industries-why.jpg) no-repeat; width:171px; height:150px;position: relative;
	 padding-right:15px; margin-top:5px;;float:right; }
 #menu_ind_thumb2{ background:url(http://myaccounts.in/images/menu/top-menu-industries-roi.jpg) no-repeat; width:176px; height:85px;position: relative;
	 padding-right:15px; margin-top:10px;;float:right; padding-bottom:20px }
	 
	 #menu_about_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-success-stories.jpg) no-repeat; width:185px; height:160px;position: relative; margin-left:15px;margin-top:25px;;float:right;  }
	 
	 
	 	 #menu_tech_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-technology-virtual.jpg) no-repeat; width:193px; height:160px;position: relative; margin-left:15px;margin-top:20px;;float:right;  }
		 
		 #menu_cus_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-cus-video.jpg) no-repeat; width:162px; height:141px;position: relative; margin-right:25px;margin-top:5px;;float:right;  }
	 
	 
	  #menu_partners_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-10-reasons.jpg) no-repeat; width:170px; height:170px;position: relative; margin-right:15px;margin-top:25px;;float:right;  }
	  
	   #menu_resources_thumb{ background:url(http://myaccounts.in/images/menu/top-menu-for-role.jpg) no-repeat; width:164px; height:140px;position: relative; margin-left:15px;margin-top:25px;;float:right;  }
	 
	 
	 

#topmenu .topmenu_right {
	float:left;
	margin-right:0px;
}
#topmenu li .align_right {
	
}

#topmenu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
	text-align:right
	
}
#topmenu li:hover ul li a {
	font-size:14px;
	font-weight:normal;
	color:#484848;
	width:100%;
	list-style:none;
	text-align:left;
	margin:0 auto;
	margin-left:0px;
	float: left;
		
}
#topmenu li:hover ul li a:hover {
	color:#1066d8;
	text-decoration:underline;
	text-align:left;
	margin:0 auto;
	border:none;
	margin-left:0px;
	width:100%;
	float: left;
}
#topmenu p, #topmenu h2, #topmenu h3, #topmenu ul li {
	border:none;
	background-image:none;
	background:none;
	
}


#topmenu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

	/* Shadow */
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

#topmenu li ul {
	list-style:none;
	padding:0;

}
#topmenu li ul li {
	font-size:14px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:200px;
	float:left
}
#topmenu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
	float:left
}





#topmenu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;
	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#topmenu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}
#topmenu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}
#topmenu h3 {
	font-size:14px;
	margin:0px 0 0px 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	padding-bottom:5px

}
#topmenu p {
	line-height:18px;
	margin:0 0 10px 0;
}

a.headerSearchButton {
	width: 15px;
    background: transparent url(http://www.ramco.com/images/icon_search_mobile.png) no-repeat 50% 50%;
}

.headerSearch {
    float: right;
    width: 272px;
    height: 40px;
    background: transparent url(http://www.ramco.com/images/search.png) no-repeat;
    z-index: 1000;
}

#search-submit {
    display: none;
}

#search-input {
    background-color: #fff;
    border: none;
    margin-left: 34px;
    margin-top: 9px;
    *margin-top: 0;
    _margin-top: 9px;
    padding-top: 4px;
    _padding-top: 3px;
    width: 220px;
	color: #CCC;
   
}


#bc_menu {
	list-style:none;
	/*width:910px;*/
	height:26px;	
	background:url(http://myaccounts.in/images/menu/menu2-bg.png) no-repeat;
	color:#0e68c1;
	font-weight:bold;
	margin:0px auto;
	}
	


#bc_menu li {
	float:left;
	display:block;
	text-align:center;
	padding:10px 8px 3px 9px;
	margin-top:0px;
	height:15px;
	color:#484848;
	margin-right:5px;
	
}


#bc_menu li:hover {
	border: 1px solid #9d9d9d;
	background: #fdfdfd;
	margin-top:0px;
	color:#484848;	
	position:relative;
	padding:9px 7px 2px 8px;	
}


#bc_menu li.nolink {
	background-color:transparent; border:none;padding:10px 8px 3px 9px;
}

#bc_menu li a {
	font-size:11px;	
	color:#0e68c1;	
	display:block;	
	text-decoration:none;
	
}




#bc_menu li .drop {
	padding-right:21px;
	background:url("http://www.ramco.com/images/down.png") no-repeat right 5px;

}
#bc_menu li:hover .drop {
	background:url("http://www.ramco.com/images/down.png") no-repeat right 5px;
}

.dropdown_bottom_1column
{
	
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:12px 12px 15px 10px;
	border:1px solid #9d9d9d;
	border-top:none;	
	background:#fff;
	line-height:20px;
	margin-top:2px;
	z-index:10000; 
	width:410px;  
	
}



.dropdown_bottom_1menu
{
	
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:12px 12px 0px 10px;
	border:1px solid #9d9d9d;
	border-top:none;	
	background:#fff;
	line-height:20px;
	margin-top:2px;
	z-index:10000; 
	width:380px;  
	
}


#bc_menu li:hover .dropdown_bottom_1column
 {position:absolute;
	left:-1px;
	top:auto;
	z-index:10000;    
	-moz-box-shadow:3px 3px 3px #b7b7b7;
-webkit-box-shadow:3px 3px 3px #b7b7b7;
box-shadow:3px 3px 3px #b7b7b7; 
 *filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=4),
 progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=4);
       
}


#bc_menu li:hover .dropdown_bottom_1menu
 {position:absolute;
	left:-1px;
	top:auto;
	z-index:10000;    
	-moz-box-shadow:3px 3px 3px #b7b7b7;
-webkit-box-shadow:3px 3px 3px #b7b7b7;
box-shadow:3px 3px 3px #b7b7b7; 
 *filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=4),
 progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=4);
       
}





.bc_col_1_bottom
 {
	display:inline;
	float: left;
	position: relative;
	margin-left:5px;
	margin-right:5px;
	width:220px;
	padding-bottom:15px
		
}

.col_1_bottom
 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	width:140px;
	padding-top:10px	
}

#bc_col_1_bottom_image {width:180px; margin:0; padding:0 30px 0 0px; top:10px; float:right}
#bc_col_1_bottom_image2 {width:170px; margin:0; padding:0; top:10px; float:right}
#bc_col_1_bottom_image3 {width:220px; margin:0; padding:0; top:10px; float:right}
#bc_col_1_bottom_image_ind{width:250px; margin:0; padding:0; top:10px; float:right}



#bc_menu li:hover div a:hover {
	color:#029feb;
	border:none;
}
#bc_menu p, #bc_menu h2, #bc_menu h3, #bc_menu ul li {
	line-height:21px;
	text-align:left;
	border:none;
	font-weight:normal;
}



#bc_menu li ul {
	list-style:none;
	
}
#bc_menu li ul li {
	line-height:24px;
	position:relative;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:200px;
	height:20px;
	font-weight:normal;
}
#bc_menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}


#main {
	width:960px;margin:0 auto; padding:0; position:relative
}


#home_bottompanel{width:96%;padding-left:5px; margin-top:30px;float:left; position:relative; }

 #home_bottompanel #panel{ width:192px;float:left; padding:0px 15px 0 10px; margin:15px auto}
 
 #panel p{ line-height:19px; text-align:left}
 .panle_heading{font-size:20px; color:#6a6a6a;font-family: 'HelveticaCE35ThinRegular';font-weight:bold; text-align:left; padding-bottom:10px}
 #home_icons{ width:190px; vertical-align:middle;}
.home_readmore{background:url(http://myaccounts.in/images/menu/readmore-icon.png) no-repeat; padding-left:18px;vertical-align:middle; color:#0172d4; font-size:11px; margin:0px auto; }
.home_readmore a{  color:#666;}

#home_bottompanel #line{ width:11px; height:163px; background:url(http://www.ramco.com/images/homepage-panle-line.jpg); float:left; margin-top:15px }

.newsletter{float:left;width:160px;height:20px;}
.newsletter input{float:left;width:145px;border:1px solid #cbcbcb;background:#fff;color:#808080;padding:3px 5px; font-size:11px}

#home_tab{ width:930px; float:left; position:relative;}

#solution_demo{ width: 200px; float:left; /*background:url(http://www.ramco.com/images/homepage-panle-line.jpg) no-repeat right;*/}
#resources{ width:250px; float:left; padding-right:70px}
#resources .resources_heading{color:#1066d8;font-size:14px; text-align:left; line-height:18px;  margin-bottom:10px;}



.go a{float:left;width:20px;height:20px;background:url(http://myaccounts.in/images/menu/readmore-icon.png) no-repeat; margin:1px 0 0;display:inline;}

 
#btm_line{padding:25px 25px 25px 0px; background:url(http://www.ramco.com/images/panel-line.jpg) no-repeat; width:926px; height:14px}
 
#content{width:680px;float:left;padding:25px 20px 0 7px;margin:0 auto; position:relative}
#content_gogreen{width:660px;float:left;padding:25px 20px 0 7px;margin:0 auto; position:relative}

#content_full{width:100%;float:left;padding:0px 20px 0 7px;margin:0 auto; position:relative}

 #rightside{width:247px;float:right;margin-top:10px}

#rightside #rightsidenavigation1 {line-height:20px; padding-left:10px; padding-bottom:20px;text-align:justify;color:#666; border-bottom:1px solid #ccc}

#rightside #rightsidenavigation {line-height:20px; padding-left:10px; padding-bottom:40px;text-align:justify;color:#666;}

#rightsidenavigation .text{ padding-top:10px;}

.rightside_heading{padding:5px 10px 15px 0px; color:#1066d8;font-size:14px; text-align:left; line-height:18px;  margin-bottom:5px; background:url(http://www.ramco.com/images/rightside-menu-line3.png) no-repeat bottom; }


.rightside_heading2{padding:5px 10px 10px 0px; color:#1066d8; font-size:14px;font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left; line-height:18px; background:url(http://www.ramco.com/images/rightside-menu-line2.jpg) no-repeat}


.rightside_heading3{padding:5px 10px 15px 0px; color:#1066d8; font-size:14px;font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left; line-height:18px;  margin-bottom:10px; background:url(http://www.ramco.com/images/rightside-menu-line3.jpg) no-repeat bottom}


.readmore{float:right;background:url(http://myaccounts.in/images/menu/readmore-icon.png) no-repeat left; padding-left:18px;vertical-align:middle; color:#0172d4; font-size:11px;}
.readmore a{  color:#666;}


.readmore2{float:right;background:url(http://myaccounts.in/images/menu/readmore-bg.jpg) no-repeat left; padding-left:16px;vertical-align:middle; color:#fff; font-size:11px; width:77px; height:28px; padding-top:7px}
.readmore2 a{  color:#56c1ff;}


ul.relatedlinks{margin-left:15px; MARGIN-BOTTOM: 0px;padding-bottom:20px;line-height: 170%; text-align:left; }
ul.relatedlinks li{background:url(http://myaccounts.in/images/menu/list-icon.gif) no-repeat 3px;color:#666;line-height:18px; padding-left:20px; list-style:none; }
ul.relatedlinks li a{color:#3269b3;text-decoration:none;}
ul.relatedlinks li a:hover{color:#666;}

#content h1{font-size:34px; color:#666;font-family: 'HelveticaCE35ThinRegular';font-weight:normal; text-align:left}
#content h2{font-size:22px; padding-top:20px; padding-bottom:5px;color:#4878a0; font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left}
#content h3{font-size:13px; padding-top:5px; padding-bottom:2px;font-weight:bold;color:#666; text-align:left}
#content h4{font-size:18px; padding-top:5px; padding-bottom:5px;color:#333; font-family: 'HelveticaCE35ThinRegular'; font-weight:normal}

#content p{ line-height:20px; padding-top:15px;text-align:justify;color:#666; padding-bottom:5px}




#content_full h1{font-size:34px; color:#666;font-family: 'HelveticaCE35ThinRegular';font-weight:normal; text-align:left}
#content_full h2{font-size:22px; padding-top:20px; padding-bottom:5px;color:#4878a0; font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left}
#content_full h3{font-size:13px; padding-top:3px; padding-bottom:2px;font-weight:bold;color:#666; text-align:left}
#content_full h4{font-size:18px; padding-top:5px; padding-bottom:5px;color:#333; font-family: 'HelveticaCE35ThinRegular'; font-weight:normal}

#content_full p{ line-height:20px; padding-top:15px;text-align:justify;color:#666 }



ul.list{ list-style-position:inside;text-indent: -15px; margin-left:15pX;MARGIN-TOP:5px; MARGIN-BOTTOM: 0px; padding-top:3px;padding-bottom:10px;line-height: 170%; padding-left:15px; text-align:left }
ul.list li{color:#666;LINE-HEIGHT: 170%; padding-bottom:7px; line-height:18px; }
ul.list li a{color:#3269b3;text-decoration:none;}
ul.list li a:hover{color:#666;}
ul.list  ul{ LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; padding-top:10px;padding-bottom:10px; }
ul.list  ul li{ color:#666;LINE-HEIGHT: 18px;PADDING-LEFT:30px; BACKGROUND: url(http://www.ramco.com/images/list2.gif) no-repeat 20px 5px }
ul.list  ul li a{ color:#4da3d9;text-decoration:none; }
ul.list  ul li a:hover{ color:#666;text-decoration:none; }

#businessprocess1{ float:left; width:200px; border-right:1px  dashed #ccc; padding-right:15px; margin-top:10px; padding-bottom:15px; text-align:left}
#businessprocess2{ float:left; width:200px; border-right:1px dashed #ccc;padding-right:15px;padding-left:15px; padding-bottom:15px; margin-top:10px;}
#businessprocess3{ float:right; width:200px;padding-right:15px; padding-bottom:15px; margin-top:10px; text-align:left}

#mg_services1{ float:left; width:200px;padding-right:10px; margin-top:10px; padding-bottom:15px; text-align:left}
#mg_services2{ float:left; width:180px; border-right:1px dashed #ccc; border-left:1px dashed #ccc;padding-right:10px;padding-left:15px; padding-bottom:15px; margin-top:10px; background:#F0F0F0; height:260px}
#mg_services3{ float:right; width:200px;padding-right:10px; padding-bottom:15px; margin-top:10px; text-align:left; padding-left:10px}

mg_services1_top{float:left; width:200px;padding-right:10px; margin-top:10px; padding-bottom:15px; background:#039; color:#fff}
mg_services1_text{float:left; width:200px;padding-right:10px; margin-top:10px; padding-bottom:15px; background:#039; color:#E2E2E2}

.subtitle{font-size:20px; padding-top:5px; padding-bottom:5px;color:#4878a0; font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left}


h5{font-size:18px;color:#4878a0; font-family:'HelveticaNeueLTStdLtRegular'; font-weight:normal; text-align:left; margin-top:20px;padding-bottom:5px}
.subtitle2{font-size:13px;color:#4878a0; font-family:'HelveticaNeueLTStdLtRegular'; font-weight:normal; text-align:left; padding-bottom:5px}


.subtitle3{font-size:16px;color:#4878a0; font-family: 'HelveticaNeueLTStdLtRegular'; font-weight: normal; text-align:left; margin-top:10px}

.pageheading{font-size:13px;font-weight:bold; text-align:left; padding-top:20px}

#subtext{line-height:20px;padding-bottom:10px; text-align:justify;color:#666}

.managementheading{ font-size:13px; color:#4878a0; font-weight:bold}

.arrowlink{float:left;background:url(http://myaccounts.in/images/menu/double_arrow.jpg) no-repeat; padding-left:13px; padding-right:19px; margin-top:5px;vertical-align:top; padding-bottom:20px; font-weight:bold}
.arrowlink a{float:left;vertical-align:top }



.box{display:table-cell;zoom:1;}




/***** slider *****/

 #innerbanner{width:940px;margin:0 auto; height:282px/* border:1px solid*/ }
 #innerbanner_home{width:940px ;height:400px; padding-bottom:0px; margin-top:50px }




/*tab menu*/


#navtabs {
	list-style: none;
	padding: 0;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #266fb7;
	
	padding-left:20px;
}

#navtabs li {
	float: left;
	background: #fff url(http://www.ramco.com/images/tableft.png) no-repeat left top;
	padding: 8px 0 8px 10px;
	margin-right: 3px;
}

#navtabs li a {
	background: #f1f1f1 url(http://www.ramco.com/images/tabright.png) no-repeat top right;
	padding: 8px 8px 8px 0;
}

#navtabs li.current-cat {
	background: #f1f1f1 url(http://www.ramco.com/images/tableft_active.png) no-repeat left top;
}

#navtabs li.current-cat a {
	background: #f1f1f1 url(http://www.ramco.com/images/tabright_active.png) no-repeat right top;
	color: #FFFFFF;
}






.basictab{
padding: 3px 0;
padding-left:20px;
margin-left: 0;
font: bold 12px;
border-bottom: 1px solid #ccc;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #ccc;
border-bottom: none;
background-color: #fff;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #EEE;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #fff;
color: black;

}

blockquote.style1 {
  padding: 8px;   
  margin: 5px;
  background-image: url(http://www.ramco.com/images/openquote1.jpg);
  background-position:top left;
  background-repeat: no-repeat;
  text-indent: 23px;

  }
blockquote.style1 p {
display: block;
background-image: url(http://www.ramco.com/images/closequote1.jpg);
background-repeat: no-repeat;
background-position: bottom center ;
}

#testimonials{ width:96%; padding:0;}
#testimonials .testimonialsList li {
	background: url(http://myaccounts.in/images/menu/quotation_mark.gif) no-repeat 20px 15px; margin: 0px; padding: 15px 0px 20px 70px; list-style-type: none;
}

#testimonials #testimonials_content{width:97%; line-height:16px; padding-bottom:8px; padding-left:15px; text-align:justify }
#testimonials #testimonials_name{width: 350px; font-weight:bold; padding-left:15px}
#testimonials #testimonials_des{width: 350px;  font-style:italic; padding-left:15px}
#testimonials #testimonials_company{width: 350px;  color:#06C}



/*sticky*/
ul#navigation {
    position: fixed;
    margin: 0px;
    padding: 0px;
    top: 150px;
	right:0;
    list-style: none;
    z-index:9999;
	float:left;
	display:inline !important
}

ul#navigation li {
    width: 150px;


	


	}
ul#navigation li a {
    display: block;
    margin-right: -2px;
    width: 150px;
    height: 72px;
    background-repeat:no-repeat;
    background-position:center center;

    
}

ul#navigation .trial a      {
    background-image: url(http://myaccounts.in/images/menu/sidetab-trial.png);
}
ul#navigation .contact a{
    background-image: url(http://myaccounts.in/images/menu/sidetab-contact.png);
}


  .dropdown dd, .dropdown dt, .dropdown ul { margin:0px 0px 0 30px; padding:0px; z-index:100000; }
        .dropdown dd { position:relative;z-index:100000 ; }
        .dropdown a, .dropdown a:visited { color:#3269b3; text-decoration:none; outline:none;}
        .dropdown a:hover { color:#666;}
        .dropdown dt a:hover { color:#666;}
          .dropdown dt a {background:url(http://www.ramco.com/images/arrow-list.png) no-repeat scroll left center; display:block; width:80px; text-align:left; padding-left:20px}
        .dropdown dt a span {cursor:pointer; display:block; padding:3px}
        .dropdown dd ul { background:#f4f4f4 none repeat scroll 0 0;  color:#3269b3; display:none;eft:0px; padding:0px 0px; position:absolute;min-width:120px; list-style:none; float:left; text-align:left; margin-left:17px}
        .dropdown span.value { display:none;}
        .dropdown dd ul li a { padding:5px; display:block;}
        .dropdown dd ul li a:hover { background-color:#e5e5e6;}
				   .flagvisibility { display:none;}


#ticker2 {
	height: 30px;
	overflow: hidden; 
	background-color: #ececec;
	padding-top: 5px;

}
#ticker2 li {
	height: 30px;
	list-style:none;
	padding-top: 5px; 

}


#ticker2  .ticker-title {
	color: #6a6a6a;
	padding-top: 5px;
	font-weight: bold;
	background-color: #ececec;
	text-transform: uppercase; float:left; padding-right:30px; padding-left:15px
	
}
.location{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	z-index:10000;
	display:block;
}
.myaccclose{
	position:absolute;
	top:-15px;
	right:-15px;
	width:30px;
	height:30px;
	cursor:pointer;
	border-radius:50%;
}
.location_box{
	position:absolute;
	width:500px;
	height:630px;
	left:30%;
	top:1.5%;
	background:#fff;
	border:7px solid #fff;
}
.locleft{
	float:left;
	width:500px;
	height:630px;
	overflow:hidden;
	background:#eee;	
}
.locleft img{
	width:100%;
	height:100%;
}
.locleft h2{
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:16px;
	color:#f15921;
	width:100%;
	height:35px;
	line-height:35px;
	padding-left:4%;
}
.locleft label{
		width:50%;
	height:25px;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:14px;
	color:#333;

	line-height:30px;
}
.loc_div{
	float:left;
	width:50%;
	height:30px;
}
.loc_button{
	float:left;
	height:30px;
	line-height:30px;
	padding-left:6px;
	padding-right:6px;
	background:#f15921;
	color:#fff;
	text-align:center;
	border:0px;
	font-weight:bold;
	border-radius:6px;
	cursor:pointer;
}