/* --------------------------newly Cut from Contactus pahe------------------------------------------------------ */
.all_margins{margin-right: 0%; margin-bottom:0%; margin-left:0%; margin-top:0%;}/*Error here*/
.table_size{height: 702px; width: 1000px;}
.table_small_Size{height: 114px; width: 691px;}
.table_middle_size{height: 224px; width: 270px;}
.theOnMouseOver{font-family: arial; font-size: 11px; color: #64BE1A; text-decoration: none;}
.theOnMouseOut{font-family: arial; font-size: 11px; color: #6e7272; text-decoration: none;}
.links {
color: #4c5b8d; 
text-decoration: none;}
.links:hover {color: #ed9312;}
.links:visited{color:#4c5b8d;}
.links:active{color:#ed9312;}

.links2 {
	color: #4c5b8d;
	text-decoration: none;
}
.links2:visited {
	text-decoration: none;
	color: #4c5b8d;
}
.links2:hover {
	text-decoration: none;
	color: #ed9312;
}
.links2:active {
	text-decoration: none;
	color: #ed9312;
}

.links3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c5b8d;
	text-decoration: none;
}
.links3:visited {
	text-decoration: none;
	color: #4c5b8d;
}
.links3:hover {
	text-decoration: none;
	color: #ed9312;
}
.links3:active{color:#ed9312; text-decoration:none;}
.links3_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;	
	color: #0099CC;
	text-decoration: none;
}
.links3_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE8F28;
	text-decoration: none;
}
.link_news_home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87d23e;
	text-decoration:none;	
}
/*--------------------------------- Change Mohsin----------------*/
.links_change_3 {
	color: #6e7272;
	text-decoration: none;
}
.links_change_3:visited{ color: #6e7272; text-decoration: none;}
.links_change_3:hover{color: #64BE1A; text-decoration: none;}
.links_change_3:active {
	color: #6e7272;
	text-decoration: none;
}
span.simple{ margin-top:2px; margin-top:1px;}
/*--------------------------------- Change Mohsin----------------*/
.links4 {
	color: #4C5B8D;
	text-decoration: none;
}
.links4:visited {
	text-decoration: none;
	color: #4C5B8D;
}
.links4:hover {
	text-decoration: none;
	color: #64BE1A;
}
.links4:active {
	text-decoration: none;
	color: #4C5B8D;
}
/*--------------------------------------*/
.links_features{ text-decoration:none; color:#59c0e8; font-family:Arial; font-size:12px; font-weight:bold;}
.links_feat{
	text-decoration:none;
	color:#4c5b8d;
	font-family: arial; 
	font-size: 12px; 	 
	font-weight: bold;	
}
.links_feat:visited
{
	color:#4c5b8d;
	text-decoration:none;
}
.links_feat:hover
{
	color: #FFAB2D;
	text-decoration:none;
}
.links_feat:active {
	text-decoration: none;
	color: #FFAB2D;
}
/*-----------------------------------*/

.linkZoom{ font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#DD0101; text-decoration:none;}
.linksprd_left_panel {
	font-family: arial; 
	font-size: 12px; 	 
	font-weight: bold;
	color:#4c5b8d;
	text-decoration:none;
}
.linksprd_left_panel_simple{
	font-family: arial; 
	font-size: 11px; 	 
	color:#4c5b8d; 
	text-decoration:none;
}
.linksprd_left_panel_simple:hover{
	color:#ed9312; 
	text-decoration:none;
}
.links20_left_panel_dark{
	font-family: arial; 
	font-size: 11px; 
	color: #565757;
	text-decoration:none;	
}

.style18 {font-family: arial; font-size: 11px; color: #64BE1A; }
.style20 {
	font-family: arial; 
	font-size: 12px; 
	color: #6e7272; 
}
.style20_left_panel {
	font-family: arial; 
	font-size: 11px; 
	color: #565757; 
}
.style_org_b {
	font-family:Arial;
	font-size: 13px;
	color: #4c5b8d;
	font-weight:bold;	
}

.style20_min {
	font-family: arial; 
	font-size: 10px; 
	color: #6e7272; 
}
.style20_e {
	font-family: arial; 
	font-size: 14px; 
	color:#999999; 
}
.style21 {
	font-family: arial; 
	font-size: 12px; 
	color: #4c5b8d; 
	font-weight: bold; 
}
.style_prd {
	font-family: arial; 
	font-size: 12px; 	 
	font-weight: bold; color:#FFFFFF;
	 	
}
.style_feat {
	font-family: arial; 
	font-size: 12px; 	 
	font-weight: bold;
	color:#4c5b8d;	
}
.style_prd_blue {
	font-family: arial; 
	font-size: 12px; 	 
	font-weight: bold;
	color:#4c5b8d;	 	
}
.style_prd_blue_simple {
	font-family: arial; 
	font-size: 11px; 	 
	color:#4c5b8d; 	
}
.style22 {
	font-family: arial; 
	font-size: 14px; 
	color: #87d23e; 
	font-weight: bold; 
}
.style22_min {
	font-family: arial; 
	font-size: 12px; 
	color: #87d23e; 
	font-weight: bold; 
}
.style22_e{
	font-family: arial; 
	font-size: 16px; 
	color: #87d23e; 
	font-weight: bold; 


}
.style_note{ color:#59c0e8; font:Arial; font-size:10px;}
.links99 {
	color: #6e7272;
	text-decoration: none;
}
.links99:visited {
	text-decoration: none;
	color: #6e7272;
}
.links99:hover {
	text-decoration: none;
	color: #64BE1A;
}
.links99:active {
	text-decoration: none;
	color: #6e7272;
}

.tdback {  background-image: url(/siteresources/siteImages/box_grd.gif); background-repeat:no-repeat;}
.table_Size_Middle{width: 1000px; height: 835px;}
.table_big{width: 442px; height: 224px;}
.table_big_m{width: 500px; height: 224px;}
.table_normal{width: 1000px; height: 539px;}
.table_small{width: 288px; height: 224px;}
.table_smaller_s{width: 1001px; height: 79px;}
.table_med_size{width: 1000px; height: 113px;}
.table_inner_size{width: 1000px; height: 113px;}

.flyOver {cursor : hand;}
.flyOut {cursor : auto; }
.flyClick {cursor:hand;}


.style4 {font-family: arial; font-size: 11px; color: #6e7272; }
.style4_e {font-family: arial; font-size: 11px; color:#31437C; font-weight:bold; }
.style5 {
	font-family: arial;
	font-size: 11px;
	color: #87d23e;
	font-weight: bold;
}
.style6 {font-family: arial; font-size: 11px; color: #8A8B8B; }
.style7 {color: #87D23E;}

.style11 {
	color: #87D23E;
	font-size: 12px;
	font-weight: bold;
}

.style12 {color: #3CA0BD; font-size: 12px; font-weight: bold; }
.style13 {font-family: arial; font-size: 11px; color: #6e7272; font-weight: bold; }

.style16 {color: #FF0000;}

.style17 {font-family: arial; font-size: 11px; color: #64BE1A; }
.style18 {font-family: arial; font-size: 11px; color: #64BE1A; }

.style23 
{
	color: #FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	 
}
.style24 {color: #ECE9D8;}
.style25 {color: #555756;}

.links12 {
	color: #ffffff;
	text-decoration: none;
}
.links12:visited {
	text-decoration: none;
	color: #ffffff;
}
.links12:hover {
	text-decoration: none;
	color: #ffffff;
}
.links12:active {
	text-decoration: none;
	color: #ffffff;
}
#tinybox {position:absolute; display:none; padding:10px; background:#fff 50% 50%; border:10px solid #e3e3e3; z-index:2000;}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff;}




/*Menu*/
ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#31447F; text-decoration:none;}
ul.menu a:hover {display:block; color:#87D23E; text-decoration:none;}
ul.menu li {  position:relative; float:left; margin-right:10px;}
ul.menu ul { position:absolute; top:20px; left:0; background:#d1d1d1;  display:none; opacity:0; list-style:none;
}
ul.menu ul li {background:#D3D1D1 url(/siteresources/images/menu/green_dot.gif) left no-repeat; position:relative; border:1px solid #FFFFFF; width:148px; margin:0;
}
ul.menu ul li a {display:block; padding:3px 7px 5px; 
background:#EDEBEB url(/siteresources/images/menu/green_dot.gif) left no-repeat;
padding-left:20px;
font-size:11px;
font-family:Arial;

}
ul.menu ul li a:hover {background:#D3D1D1 url(/siteresources/images/menu/green_dot.gif) left no-repeat;
padding-left:20px;}
ul.menu ul ul { left:148px; top:-1px;}
ul.menu .menulink {padding:4px 0px 0px; font-family:"Century Gothic"; font-weight:600; font-size:11px;}
ul.menu .sub {background:#EDEBEB url(/siteresources/images/menu/arrow.gif) 136px 8px no-repeat;
}
ul.menu .topline {border-top:1px solid #ff8000;
}
#nav {
width:780px;
height:22px;
*height:20px;
text-align:left;
float:right;
}
.stylecompany{ padding-left:20px !important;}
.styleproducts{ padding-left:35px !important;}
.styleservices{ padding-left:40px !important;}
.stylesolutions{ padding-left:40px !important;}
.stylepartners{ padding-left:40px !important;}
.styleresources{ padding-left:30px !important;}
.stylemenuwidth{width:190px  !important;}
.stylelink{color:#009900 !important;
text-decoration:none !important;}

li.company a.menulink{
	background:url(/siteresources/images/top-menu/company.png) no-repeat !important;
	
}
li.products a.menulink{
	background:url(/siteresources/images/top-menu/products.png) no-repeat !important;
	
}
li.solutions a.menulink{
	background:url(/siteresources/images/top-menu/solutions.png) no-repeat !important;
	
}
li.services a.menulink{
	background:url(/siteresources/images/top-menu/services.png) no-repeat !important;
	
}
li.partners a.menulink{
	background:url(/siteresources/images/top-menu/partners.png) no-repeat !important;
	
}
li.resources a.menulink{
	background:url(/siteresources/images/top-menu/resources.png) no-repeat !important;
	
}
#logo-image {
background: url(/siteresources/images/index_02.jpg) no-repeat !important;
width:309px;
height:28px;
}

li.company:hover a.menulink, li.company-active a.menulink{
	background:url(/siteresources/images/top-menu/company-active.png) no-repeat !important;
	
}
li.products:hover  a.menulink, li.products-active a.menulink{
	background:url(/siteresources/images/top-menu/products-active.png) no-repeat !important;
	
}
li.solutions:hover  a.menulink, li.solutions-active a.menulink{
	background:url(/siteresources/images/top-menu/solutions-active.png) no-repeat !important;
	
}
li.services:hover  a.menulink, li.services-active a.menulink{
	background:url(/siteresources/images/top-menu/services-active.png) no-repeat !important;
	
}
li.partners:hover  a.menulink, li.partners-active a.menulink{
	background:url(/siteresources/images/top-menu/partners-active.png) no-repeat !important;
	
}
li.resources:hover  a.menulink, li.resources-active a.menulink{
	background:url(/siteresources/images/top-menu/resources-active.png) no-repeat !important;
	
}



li.company-active a.menulink,
li.resources-active a.menulink,
li.partners-active a.menulink,
li.services-active a.menulink,
li.solutions-active a.menulink,
li.products-active a.menulink,
li.resources a.menulink,
li.partners a.menulink,
li.services a.menulink,
li.solutions a.menulink,
li.products a.menulink,
li.company a.menulink {
	height:12px;
	width:70px;
	margin-top:4px;
}
#wrapper {
	width:1000px;
	overflow:hidden;
}
.styleservices ul {
	width:195px;
}
.styleservices ul li{
width:195px !important;
}
.styleservices ul li li{
width:200px !important;
}
.stylesolutions ul li, .stylesolutions ul {
width:250px !important;

}
.stylepartners li {
width:130px !important;

}
.stylepartners ul ul { 
left:108px !important;
width:180px !important;
margin-left:23px;
z-index:1;

}
.stylepartners ul ul li { 
width:180px !important;
}
.styleresources li {
width:160px !important;
margin-left:-45px !important;

}
.stylepartners ul{
margin-left:-20px;}
#header_menu {
background:url(../images/header.png) top no-repeat;
width:1000px;
height:115px;
}
#logo {
	float:left;
	width:200px;
	height:95px;
	overflow:hidden;
	padding:20px 0px 0px 10px;
}
#logo a, #logo img{
text-decoration:none;
border:none;
}
#header-right {
float:left;
width:790px;
height:100px;
}
#header-rigth-top {
width:790px;
height:67px;
}
#header-rigth-bottom {
width:790px;
height:28px;
}
#jcomplylogo{margin-top:2px; padding-left:475px; display:inline; float:left;}
#jcomplylogo a, #jcomplylogo img{
text-decoration:none;
border:none;
}
#subimages{display:inline; float:left;}
#homeimage{float:left; padding-top:40px; padding-left:10px;}
#homeimage a, #homeimage img{
text-decoration:none;
border:none;
}
#contactusimage{float:left; padding-top:40px; padding-left:10px; padding-left:5px;}
#contactusimage a, #contactusimage img{
text-decoration:none;
border:none;
}