html, body{
border:0 none;
font-family:inherit; 
font-style:inherit;
font-weight:inherit;
margin:0;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
font-family:Arial,sans-serif;
color:#333333;
}
 
*{ 
margin:0; 
padding:0; 
}  
 
body{  
	background:#ffffff; 
}     
    
fieldset, img{        
	border:none;     
}   
       
p, ul li, div {    
font-family:Arial, sans-serif;             
font-size: 12px;     
font-style: normal;   
font-weight: normal;      
text-transform: normal;     
letter-spacing: normal;     
line-height: 1.7em;     
}            
  
h2{    
	color:#A91135;
	font-family: Helvetica, Arial, sans-serif;   
	font-size: 18px;
	font-style: normal;   
	font-weight: bold;
	text-transform: normal; 
	line-height: 1.2em;
	padding:0px; 
	margin:5px 0px;
} 

.news{
margin: 35px 0px 0px; 
}

.events{
margin:15px 0px 0px;
}



a{
	color:#3473A5;
	text-decoration:none;
	outline:none;
}

a:hover{
	color:#A0002C;
	text-decoration:underline;
	outline:none;
}

.main{
	margin:0 auto; width:1000px; padding:0px;
}


#middle{
width:1000px;  margin:0px; padding:0px;
}

#footer{
margin-top:5px;
padding:5px 0px;
font-size:11px;
width:1000px;
background:url(/cordysportal_sites/objects/cd5e533175df1095daeaf7ecef1b9cd7/footer_bg.gif) left top no-repeat;
height:20px;
}

#footer .footer_left{
float:left; width:40%; text-align:left; padding-left:10px; font-size:11px;
}

#footer .footer_right{
float:right; width:40%; text-align:right; padding-right:10px; font-size:11px;
}

#header{
	width:1000px;
	padding:0px;
	margin:0px 0px 0px 0px;

}

.logo{
	width:400px; float:left; padding:5px 0px 5px 0px;
}
.logo_left{
	float:left; width:190px; 
}
.logo_right{
	float:left; width:180px; background:url(/cordysportal_sites/objects/0d249df73fe199141aa4f0fac9c742eb/partner_divider.gif) top left no-repeat; height:50px; padding:10px 0px 0px 20px;
}

.logo h1 a{
	background:url(/cordysportal_sites/objects/984bb75b607d62d063ba645c23937d01/logo.gif) left bottom no-repeat;
	height:25px;
	overflow:hidden;
	text-indent:-99999px;
	width:140px;
	display:block;
}

.logo h2 a{
	background:url(/cordysportal_sites/objects/984bb75b607d62d063ba645c23937d01/logo.gif) left bottom no-repeat;
	height:25px;
	overflow:hidden;
	text-indent:-99999px;
	width:140px;
	display:block;
}


.logo h3{
	color:#333333;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:3px 0px;
	
}
.logo h3 a{
	color:#333333;
	text-decoration:none;
}
.logo h3 a:hover{
	color:#333333;
	text-decoration:none;
}
.logo .logo_right h3{
	font-size:16px;
}

#content_home{
	float:left;
	width:695px;
	margin:10px 0px 0px 0px;
}


.clear{
	clear:both;
}
.cleaner{
	clear:both;
}

.abtcordys ul{
	margin:15px;
}

.rows {
width:1000px;
margin:10px 0px 5px 0px;
}

.sidebar1{
	height:196px;
}


.sidebar_video{
	margin:10px 0px 0px 0px;
}

.sitewide{
	background:url(/cordysportal_sites/objects/f501a1d767029caadc4fbd4f1fb55221/site_wide_bg.gif) no-repeat right top; height:26px;
	width:560px;
	margin-left:0px;
	float:right; 
}
.topRight{
	text-align:right;
	padding:10px 5px;
}

/**** Search Styles *****/
.search{
	float:left;
	width:225px; 
	padding:1px 0 1px 25px;
}
.searchTxt{
	width:50px;
	float:left;
	padding-top:2px;
}
.searchForm{
  background-image: url(/cordysportal_sites/objects/edbda3826a48fd84dc37a2af29013ceb/search_bg.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  width: 135px;
  height: 21px;
  float:left;
}
.s_text{
  border: 0;
  font-family: 'Lucida Grande', 'Trebuchet MS', Arial, sans-serif;
  margin: 0;
  padding: 0;
  font-size: 11px;
  color: #656565;
  width: 110px;
}
.searchsubmit{
  margin: 1px 0px 0px 2px;
  padding: 0;
  height: 18px;
  width: 18px;
  border: 0;
  background:transparent;
  cursor:pointer;
 }
.txt{
  margin: 0px 0 0 0;
  padding: 2px 0 0 4px;
  float: left;
  line-height: 12px;
}
.btn{
  margin: 0px 0 0 0;
  padding: 0;
  float: left;
  line-height: 12px
}
/**** end Search Styles *****/


#sitewide_nav{
	float:right;
	margin-left:0px;
	width:460px;
}
#sitewide_nav ul{
	margin-top:3px;
}
#sitewide_nav ul li{
	display:inline;
	border-right:1px solid #333;
	padding:0px 5px;
	font-size:11px;
	
}
#sitewide_nav ul li a{
	color:#e19b50;
	font-size:12px;
}

#sitewide_nav li.last{
	border-right:0px;
}

#sitewide_nav li.active{
	font-weight:bold;
}
#sitewide_nav li.active a{
color:#ac0a02;
}

.clear{
	clear:both;
}


/* Navigation Styles */

#nav {
  /*position: relative;*/
  padding:0;
  width:1000px;
  z-index: 1250;
  color: #44712b;
  margin:0px;
  font-weight:bold;
  margin-bottom:-1px;
  position:relative;
  margin-top:10px;
}

.innerNav{
	position:absolute !important;
	bottom:6px;
} 

.nav-links {
  margin: 0;
  padding: 4px 7px 0 5px;
  height: 24px;
  list-style: none;
}

.nav-links-inner{
	float:right;
	height:24px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:4px 7px 0 5px;
}

#nav-primary {
  font-size: 1.3em;
  font-weight: bold;
  position:relative;
  z-index:0;
}

.menuborder{
	border-bottom:3px solid #999;
}

#nav-secondary {
  padding-left: 5px;
  font-size: 1.2em;
  background: none;
}

.nav-item {
  float: left;
  margin: 0;
  padding: 0;
  background: none;

}
.nav-link-inner {
  float: left;
  padding: 9px 10px 0 10px;
  height: 20px;
  background-repeat: no-repeat;
 background-position: 100% -60px;
}

.nav-single .nav-link:hover {
  color: #fff;
  text-decoration: none;
  background-position: 0 -30px;
}

.nav-single .nav-link:hover .nav-link-inner {
  background-position: 100% -60px;
}

.nav-menu {
  position: relative;
}

.hover .nav-link, .hover .nav-link:hover {
  position: relative;
  margin-left: -7px;
  color: #fff;
  background-position: 0 -90px;
}

.hover .nav-link .nav-link-inner,
.hover .nav-link:hover .nav-link-inner {
  background-position: 100% -123px;
  padding-right: 17px;
}

.nav-link .actionIcon {
  float: left;
  margin: 1px 6px 0 0;
}

a.nav-link:hover .actionIcon img {
  position: static;
  top: 0;
}

#nav .hover .actionIcon img {
  position: relative;
  top: -10px;
}

.menu-content {
	width: 320px;
	display: none;
  	position: absolute;
	z-index: 21;
	left: 0;
	top: 25px;
	padding: 0 0 0 9px;
	background: url(/cordysportal_sites/objects/a408c16cb57e4913c16f68e31732f9bf/menu_bg_left.gif) no-repeat 0 0;

  
}

.hover .menu-content {
  display: block;
}

.menu-items {
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  list-style: none;
}

.menu-item {
  margin:1px;
  padding: 0;
  border:1px solid #eee;
}

.menu-link, .menu-link:visited {
  display: block;
  padding:5px;
  color: #B02445;
  line-height: 1em;
}

.menu-link:hover {
  color: #fff;
  background: #bf4000;
  text-decoration: none;
}

.menu-link:active {
  color: #fff;
  background: #4da621;
}

.menu-link-extra {
  float: right;
  margin: 1px 0 0 10px;
  font-size: 10px;
  color: #bfff7f;
}

.menu-link:hover .menu-link-extra {
  color: #fff;
}


.menu-link:hover .menu-link-extra,
.menu-link:hover .menu-link-detail,
.menu-link:hover .menu-tool-status {
  color: #fff;
}


#nav a.nav-link {
	float:left;
	background:url(/cordysportal_sites/objects/ee2855f27778ab50996da0d28a361143/c_tableftf.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 3px;
	margin-right:2px;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	top:2px;
	cursor:pointer;
	}
	
#nav a span.nav-link-inner {
	float:left;
	display:block;
	background:url(/cordysportal_sites/objects/831fcc32ea118feb43a1e3bbf34b2174/c_tabrightf.gif) no-repeat right top;
	padding:2px 20px 0 16px;
	color:#B02546;
	font-weight:bold;
	}
#nav a:hover.nav-link {
	float:left;
	background:url(/cordysportal_sites/objects/ee2855f27778ab50996da0d28a361143/c_tableftf.gif) no-repeat left top;
	background-position:0% -42px;
	margin:0;
	padding:0 0 0 3px;
	margin-right:2px;
	text-decoration:none;
	font-weight:bold;
	}
#nav a:hover span.nav-link-inner {
	float:left;
	display:block;
	background:url(/cordysportal_sites/objects/831fcc32ea118feb43a1e3bbf34b2174/c_tabrightf.gif) no-repeat right top;
 	font-weight:bold;
	background-position:100% -42px;
	padding:2px 20px 0 16px;
	color:#B02546;

	}	

#nav li.hover a.nav-link{
	float:left;

	background:url(/cordysportal_sites/objects/ee2855f27778ab50996da0d28a361143/c_tableftf.gif) no-repeat left top;
	background-position:0% -42px;
	margin:0;
	padding:0 0 0 3px;
	margin-right:2px;
	text-decoration:none;
	position:relative;
	top:2px;
	z-index:1800;
}

#nav a.currentMenu {
	float:left;
	background:url(/cordysportal_sites/objects/ee2855f27778ab50996da0d28a361143/c_tableftf.gif) no-repeat left top;
	background-position:0% -42px;
	margin:0;
	padding:0 0 0 3px;
	margin-right:2px;
	text-decoration:none;
	font-weight:bold;
	}
#nav a span.currentMenu {
	float:left;
	display:block;
	background:url(/cordysportal_sites/objects/831fcc32ea118feb43a1e3bbf34b2174/c_tabrightf.gif) no-repeat right top;
 	font-weight:bold;
	background-position:100% -42px;
	padding:2px 20px 0 16px;
	color:#B02546;

	}	

#nav li.hover a span.nav-link-inner {
	float:left;
	display:block;
	background:url(/cordysportal_sites/objects/831fcc32ea118feb43a1e3bbf34b2174/c_tabrightf.gif) no-repeat right top;
	background-position:100% -42px;
	padding:2px 20px 0 16px;
	color:#B02546;
	border-bottom:2px solid #EBEBEB;
	position:relative;
}

.navgroup2 .menu-content{
	background-image: url(/cordysportal_sites/objects/a408c16cb57e4913c16f68e31732f9bf/menu_bg_left.gif)
}
.d-top {
	padding: 9px 0 0 0;
	margin: 0;
	background: url(/cordysportal_sites/objects/94aaa19c531a64c5aaaf18781b8a669c/menu_bg_right.gif) no-repeat right 0
}
.navgroup2 .d-top {
	background-image: url(/cordysportal_sites/objects/f24f16a539c985052755c772fa3c39a5/menu_bg_right_alt.gif)
}
.d-content {
	margin: 0 0 0 -9px;
	padding: 0 0 0 9px;
	border-right:#B02546 1px solid;
	border-left:#B02546 1px solid;
	background:#EBEBEB none repeat scroll 0 0;
}
.d-bot {
	padding: 0 0 0 9px;
	margin: 0 0 0 -9px;
	background: url(/cordysportal_sites/objects/a408c16cb57e4913c16f68e31732f9bf/menu_bg_left.gif) no-repeat 0 bottom
}
.navgroup2 .d-bot {
	background-image: url(/cordysportal_sites/objects/a408c16cb57e4913c16f68e31732f9bf/menu_bg_left.gif)
}
.d-bot-inner {
	height: 9px;
	padding: 0 9px 0 0;
	background: url(/cordysportal_sites/objects/94aaa19c531a64c5aaaf18781b8a669c/menu_bg_right.gif) no-repeat right bottom
}
.navgroup2 .d-bot-inner {
	background-image: url(/cordysportal_sites/objects/f24f16a539c985052755c772fa3c39a5/menu_bg_right_alt.gif)
}
.relatedItems{
	float:right; width:145px; margin:0px; padding:0px;
}
.relatedItems a{
	color:#666666;
	font-weight:normal;
}

.relatedItems1{
	float:right; width:145px; margin:0px; padding:0px;
}
.relatedItems1 a{
	color:#B02546;	
}

#relatedItems h4{
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
}
.relatedHeading{
	color:#666666;
	font-style:italic;
	font-weight:bold;
		
}
.menuItems{
	float:left; width:160px; margin:0px; padding:0px;
}
ul.menuItems li a{
	color:#B02546;
}

.main-drop {
	margin-left:0px;
}
.main-drop li {
	float: left;
	width:150px;
	list-style:none;
}
.main-drop li a, .main-drop li a:visited {
	background: none;
	height: auto;
	padding: 3px 0;
	float: none;
	display: block
}
.main-drop li a:hover {
	background: none
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
	display: inline-block;
	display: block
}
/**** End of Navigation Styles ****/


/**** Content Home page Styles ****/
.flash_banner{
	margin:0px;
	padding:0px;
}
.content_left{
	width:695px;
	float:left;
}

.sidebar_home {
float:left;
margin:0px 0 0px 25px;
width:275px;
}

.sidebar_home h1 {
color:#A91135;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
padding:0;
}

.footer_links{
	color:#999;
}

.footer_links p{
	font-size:11px;
}

/* begin: slideshow */
.flash {
position:relative;
padding:0;
margin:0;
width:695px;
}
.flash a img {
border:none;
}
.flash li.flash_slide {
list-style-type:none;
}
.flash .slides {
height:300px;
margin:0;
}
.flash .slides li.flash_slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}

/* end: flash */

/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0;
width:270px;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:105px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:5px;
margin:0;
padding:0px;
padding-left:5px;
}
/*.slideshow .buttons li {
float:left;
display:inline;
width:15px;
height:15px;
margin:0;
padding-left:4px;
line-height:13px;
background-image:url(http://www.cordys.com/cordyscms_sites/objects/679101b799930931602e6e0c5415090f/organge_button.gif);
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:15px;
height:20px;
color:#fff;
outline:0;
font-size:10px;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
}*/
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
}
/* end: slideshow */

/**** Inner Page Styles *****/
.inner_menu{
	background:url(http://www.cordys.com/cordyscms_sites/objects/af0480974f2a6c75c91de2b198548973/aboutus_banner.jpg); height:133px; position:relative;
	margin:5px 0px;
	width:1000px;
}

.inner_menu h2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: -0.1;
	line-height: 1.4em;
	color:#e36c06;
	text-align:right;
	margin:15px 20px;
}

#innerMiddleDiv{
	width:1000px;
margin:0px; padding:0px;
}
.leftMenu{
	margin-bottom:10px;
}
.leftMenuDiv{
	margin-top:15px;
}
/**** Start Left Menu Styles ****/
.leftMenu  ul li{
	list-style:none;
}
.leftMenu ul li li{
	background:#f8f8f8;
}
.leftMenu  ul li a{
	padding:6px 5px; 
	border-bottom:1px solid #A3C525;
	color:#333333;
	display:block;
}
.leftMenu  ul li a:hover{
	 background: #F4FECF;
}
.leftMenu  ul li ul li a{
	padding-left:20px;
}

.leftMenu .current{
	background:#eeeeee;
}
.leftMenu .currentinner{
	background:#F4FECF;
}

.leftMenu h2#parentItem {
border-bottom:1px solid #A3C525;
color:#333333;
font-family:Arial,sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:0;
padding:0 0 5px;
}

*html .leftMenu ul li a {display:inline-block;}
*html .leftMenu ul li a {display:block;}
/**** END Left Menu Styles ****/

#breadcrumbs li{
	list-style:none;
	display:inline;
	margin-left:5px;
	color:#999999;
	font-size:11px;
}
#breadcrumbs li a{
	color:#999999;
	text-decoration:none;
}
 

#innerLeft h2, #innerRight h2 {
color:#333333;
font-family:Arial,sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:0px 0 5px;
padding:0px 5px 5px 5px;
}

/**** Inner Page Body Content Styles *****/
.bodyContent{
	padding:5px;
	margin:0px;
}
.bodyContent p{
	padding:0px;
	margin:0px 0px 5px;
}

.bodyContent h1{
	color:#A91135;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.bodyContent h2{
	color:#333333;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}
.bodyContent h3{
	color:#333333;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1em;
	padding:5px 0px 0px;
	margin:0px 0px 0px 0px; 
}


.bodyContent h4{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.bodyContent h5{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}




.bodyContent ul{
	margin-left:10px;
	margin-bottom:0px;
}

ul li {
   
}
.bodyContent ul li{
	 background-image:url('/cordysportal_sites/objects/5bf530b626b15100c2df07fc15ce94dd/bullet_grey.gif');
    background-repeat:no-repeat;
    padding-left:15px;
    background-position:0 5px;
	list-style:none;

}

.top_mid ul li{
	 background-image:url('/cordysportal_sites/objects/5bf530b626b15100c2df07fc15ce94dd/bullet_grey.gif');
    background-repeat:no-repeat;
    padding-left:15px;
    background-position:0 5px;
	list-style:none;

}

/*.orange_box .top_mid p{
	text-align:justify;
}
.orange_box .top_mid p img{
	text-align:center;
}*/

/* list 1 style */
.bodyContent ol{
	padding-left:20px;
}
.bodyContent ol li {
	color: #999999;
	font-style:italic;
}
.bodyContent ol li p {
	color: #333333;
}

.bodyContent h3.whitepaper{
	color:#fff;
	background:url(/cordysportal_sites/objects/cde723e1aa38da20baa72311d8e9c83d/form_heading.gif) left bottom no-repeat;
	height:21px;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	border-bottom:#A91135 1px solid;
	font-size:12px;
	line-height:18pt; 
}

h3.whitepaper{
	color:#fff;
	background:url(/cordysportal_sites/objects/cde723e1aa38da20baa72311d8e9c83d/form_heading.gif) left bottom no-repeat;
	height:21px;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	border-bottom:#A91135 1px solid;
	font-size:12px;
	line-height:18pt; 	
}

.quotes{
	background:url(/cordysportal_sites/objects/0d33b18b36d123d1ee8880f05fa02326/right_side_comp_bg.gif) left top no-repeat;
	padding:5px 0px 5px 10px;
}

.quotes  p{
	line-height:2.0em;
}

.quotes h4{
	color:#333333;
	font-family:Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}

.whitepaper_txt{
	padding:5px;
}
.whitepaper_txt h2{
	color:#A91135;
}
.pagebreak{
	padding-top:20px;
}
#innerLeft{
	float:left; margin:0px; padding:30px 0px 5px; width:200px;
}

#innerMiddleBody{
	float:left; margin:0px; padding:5px 0px 5px 30px; width:550px;
}

#innerMiddleBody_level2{
	float:left; margin:0px; padding:5px 0 5px 30px; width:750px;
}

#innerRight{
	float:left; margin:0px; padding:35px 5px 5px; width:205px; 
}


/*** Footer Styles ***/
  #footer_links{
	   background:#eee; margin:0px 0px 0px 0px;
  }
  #footer-nav{ 
	  width:700px; float:left;
  }
  #footer-nav .col{
	  float:left; width:200px; padding:15px 18px 15px 10px;
  }
  #footer-nav .col h3 {
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			text-transform: normal;
			letter-spacing: normal;
			line-height: 1.5em;
			color:#5D5D5D;
			margin: 5px 0;
			}
  #footer-nav .col ul {
			list-style: none;
			margin: 0;
			padding: 0;
			}
   #footer-nav .col ul li {
				padding-bottom: 5px;
				font-size:11px;
				}
	 #footer-nav a {
					color: #999999;
					padding-bottom: 1px;
					text-decoration:none;
					}

	
#footer_links .map{
	float:left; width:250px;  padding-top:15px; padding-left:30px;
}
#footer_links .map h3{
			font-size: 12px;
			font-style: normal;
			font-weight: bold;
			text-transform: normal;
			letter-spacing: normal;
			line-height: 1.5em;
			color:#5D5D5D;
			margin: 5px 0;
}

/*** End of Footer Styles ***/


/**** Generice Content Pages Styles ****/
/* Video Page Styles***/

#videoTable td {
height:96px;
padding:5px 50px 10px;
text-align:center;
}

.play a {
background:transparent url(/cordysportal_sites/objects/7a9d0e1162927f13fafd1b9e8e72fd81/play_icon.gif) no-repeat scroll right center;
font-weight:normal;
height:20px;
padding:3px 20px 3px 3px;
}

#videoTable .checkIcon {
font-weight:bold;
}

/* End Video Page Styles***/

.archive ul{
	margin:0px; padding:0px;
	list-style:none;
	padding-left:5px;
}

.archive ul li{
	background:url(http://www.cordys.com/cordyscms_sites/objects/bbad646eb432176d442c1b3ea88333a2/viewsite.gif) left center no-repeat;
	padding:5px 5px 5px 20px;
	border-bottom:1px solid #ccc;
}

.breaker        {border-bottom:1px dashed #CCCCCC; height:3px; /*margin:5px 0 0px;*/ padding:0px; }
/*.breakerWht     {background:url('http://www.cordys.com/cordyscms_sites/objects/e52197e0c03cb77b023062897c7f8ece/breakerbgwhite.gif') repeat-x; height:1px; padding:0; margin:4px 0; border:0px solid red;font-size:1px}*/
.breaker_top       {border-bottom:1px dashed #CCCCCC; margin:5px 0 0px; padding:0px;}
/*** Customer Videos page styles *****/ 


#videoTable td{
	height:96px; padding:5px 50px 10px; text-align:center; 
}

#videoTable p{
	font-weight:normal;
}

.play a{
	font-weight:normal;
	background:url(/cordysportal_sites/objects/7a9d0e1162927f13fafd1b9e8e72fd81/play_icon.gif) right center no-repeat; padding:3px; padding-right:20px; height:20px;
}

#videoTable .checkIcon{
	font-weight:bold;
}
#images{
	margin:10px;
	padding-left:90px;
}

#images p{
	font-weight:bold;
}
.latest_img{
	padding:5px;
}

.img{
	float:left;
	width:135px;
}
.img a:hover{
text-decoration:none;
}

#images span{
	display:;
}

#academy_table td{
	padding:5px 2px;
	
}
.border_bottom{
	border:#ccc 1px solid;
}
.boder_heading{
	border:1px solid #ccc;
	text-align:center;
	background:#eeeeee;
	color:#333;
	font-weight:bold;
}

/*.secBanner_google{width:909px; height:160px; float:left;margin-left:0px;background:#527DAD; }
.secHeading_google     { height:160px; width:909px; margin:0 0 0 0; border:0px solid #DDFFCC } 
*/

/* // Tooltips styles  */	
	
	.tooltip .a{
			z-index:10;
			text-decoration:none;
			}
		.tooltip a:hover{
			position:relative;
			z-index:100;
			text-decoration:none;
			}			
		.tooltip span{
			display:none;
			}
		.tooltip a:hover span{
			display:block;
			position:absolute;
			float:left;
			white-space:nowrap;
			top:-2.0em;
			left:.5em;
			background:#fffcd1;
			border:1px solid #444;
			color:#444;
			padding:1px 3px;
			z-index:10;			
			}			
		
	/* // END Tooltips styles  */	

/**** Customers Video Page ***/
.videobox{
	width:175px;
	margin:0px 10px;
	float:left;
}
.video_logo{
	border:1px solid #737373;
	padding:5px 0px;
	text-align:center;
}
.videobox .video_txt{
	padding:5px;
	text-align:center;
}
.video_txt h5{
	color:#a91135;
	font-weight:bold;
}



/* CSS Document for CORDYS Form Styles Created on 20-May-2009 (Vinay Kumar) */

.formMain{
}
.formMain td{
	padding:5px;
}

td.formleft {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:bold;
   color:#333333;
   vertical-align: top;
   text-align: left;
}

td.formright {
   font-family: "Trebuchet MS";
   font-size: 11px;
   font-weight:normal;
   color:#333333; 
   vertical-align: top;   
   text-align: left;    
} 
.notvalid{
   border:2px red solid; 
   font-family:"Trebuchet MS"; 
}
.formtext {
border:1px solid #676767;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
padding:0px 2px;
}

select.formother {
border:1px solid #676767;
color:#333333;
font-family:"Trebuchet MS";
font-size:11px;
font-weight:normal;
background:#f6f6f6;
}

.txtarea{width:99%;}
.contact_form .formbtn{background:url(/cordysportal_sites/objects/2fa515f51ebda5fec37500f988e496ca/form_btn_bg.gif) no-repeat left center; width:146px; float:right; height:26px; border:0px;}
.contact_form .createbtn{background:url(/cordysportal_sites/objects/54d470292feee2e20eef2caec21bd849/create_acount.jpg) no-repeat left center; width:146px; float:right; height:26px; border:0px;}
.contact_form .cancelbtn{background:url(/cordysportal_sites/objects/aa8ab0b921bb105eccaed93b64efa702/cancel.jpg) no-repeat left center; width:146px; float:right; height:26px; border:0px;}

span.formrequired{
  font-size: 13px !important;
  color: red !important;
}
.error{
	width:210px;
}
.whitepaper_btn{
	background:url(/cordysportal_sites/objects/4c79d43572e15be6c0633fa87b00d2d3/blue_button.gif) no-repeat left top; width:216px; height:51px; border:0px;
	color:#fff; font-weight:bold; padding-bottom:5px;
}

.contact_form td{
	padding:2px 5px;
}

.contact_form td input{
	width:140px;
}
.contact_form td input.checkbx{ 
	width:10px;
}
.contact_form td select{
	width:146px;
}
.contact_form td input.borderoff{
	width:20px;
}

.mandatory{
	color:#F00;
}

.table-class th{

	padding:5px !important;
} 
.table-class td{
	padding:5px !important;
	color:#333333 !important;
}
.table-class ol li{
	color:#333333 !important;
}
.red{
	color:#990000;
	font-weight:bold;
	font-size:13px;
}
.table-class td.alt {
	color:#333333 !important;
 }
.pdf_icon{
	background:url(/cordysportal_sites/objects/21c02be34459a66081e94094187d2183/pdf_icon.png) no-repeat center right;
	width:150px;
	text-align:right;
	padding:3px 20px 3px 5px;
	display:block;
}

.readmore{
	display:block;
	width:150px;
	background:url(http://www.cordys.com/cordyscms_sites/objects/ac9d159f0d4af48d8878c97ba17ed75e/readmore_arrow.jpg) no-repeat top right;
	padding:5px 35px 5px 5px;
	text-align:right;
} 

.logo h2 a {
	background:transparent url(/cordysportal_sites/objects/984bb75b607d62d063ba645c23937d01/logo.gif) no-repeat scroll left bottom;
	display:block;
	height:25px;
	overflow:hidden;
	text-indent:-99999px;
	width:140px;
}
.partner_box {
	width:30%;
	float:left;
	margin-right:16px;
	padding:10px;
	margin-bottom:10px;
}
.blue_box {
	width:324px;
	float:left;
	display:inline;
	margin-left:5px;
}
.orange_box {
	width:324px;
	float:left;
	display:inline;
	margin-left:10px;
}
.orange_box h2{
	text-align:center;
}
.green_box {
	width:324px;
	float:right;
	display:inline;
	margin-left:10px;
}
.blue_box .top_bg {
	background:url(/cordysportal_sites/objects/ee4c4808984a4d23af85f78fca8c6909/box_blue_bg.jpg) no-repeat bottom left;
	height:13px;
	margin:0px;
	padding:0px;
}
.blue_box .top_mid {
	background:url(/cordysportal_sites/objects/b9d338e5aae71625256ca942f2542105/blue_bg_mid.jpg) repeat-y top left;
	padding:10px 15px;
	min-height:185px;
	height:auto!important;
	height:185px;
}
.blue_box .top_bot {
	background:url(/cordysportal_sites/objects/1b3b50f22c67abff4a9a03fa58489c0f/blue_bg_bot.jpg) no-repeat top left;
	height:22px;
}
.orange_box .top_bg {
	background:url(/cordysportal_sites/objects/512f8b68b9bb15b4be88166378f42489/box_org_bg_top.jpg) no-repeat bottom left;
	height:13px;
	margin:0px;
	padding:0px;
}
.orange_box .top_mid {
	background:url(/cordysportal_sites/objects/9be5ea58107f0bab940eb40b29b362b5/org_bg_mid.jpg) repeat-y top left;
	padding:10px 15px;
	min-height:185px;
	height:auto!important;
	height:185px;
}
.orange_box .top_bot {
	background:url(/cordysportal_sites/objects/5d97d5d0edf91a16805a730d840e96dd/org_bg_bot.jpg) no-repeat top left;
	height:22px;
}
.green_box .top_bg {
	background:url(/cordysportal_sites/objects/61140c84fba4bc9ce71a28ad475b7c3c/box_green_bg_top.jpg) no-repeat bottom left;
	height:13px;
	margin:0px;
	padding:0px;
}
.green_box .top_mid {
	background:url(/cordysportal_sites/objects/8c5c0386bc9737eeb2113164efaa4d68/green_bg_mid.jpg) repeat-y top left;
	padding:10px 15px;
	min-height:185px;
	height:auto!important;
	height:185px;
}
.green_box .top_bot {
	background:url(/cordysportal_sites/objects/706570fe2caccf33ccd22b3fb583d10d/green_bg_bot.jpg) no-repeat top left;
	height:22px;
}

/**** Home Page Tabs Component Styles ****/
#navTabs{
	  float:left;
	  line-height:normal;
	  width:330px;
	  margin-top:5px;
}

#tab-header{
	background:url('/cordysportal_sites/objects/dd0fae355d60e47ccd43b10439d84dd2/tab_bg_top.gif') no-repeat left bottom;
	height:30px
}
#tab-header ul{
	  margin:0px;
	  padding:0px 10px 0;
	  list-style:none;
  }
  #tab-header ul li{
	  float:left;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px;
	  width:33%;
	  text-align:center;
   
  }
  #tab-header a {
	  display:block;
	  font-weight:bold;
	  color:#fff;
	  padding:1px 8px 10px;
	  text-decoration:none;

  }

#tab-header ul li.current a{
	color:#333;
}
#navTabs .tab{
	padding:10px 20px;
	margin:0px;
}
#tab1 p{
	line-height:1.4em;
	padding-bottom:0.5em;
	padding-top:0.5em;
	border-bottom:1px dashed #cccccc;
}
#navTabs .tabContainer{
	background:url('/cordysportal_sites/objects/9cb15f63e16e4277e59a7f8df9589d46/tab_bg_bottom.gif') no-repeat bottom left;
	height:290px;
	margin-top:-1px
}
#navTabs .tabContainer ul li{
	background-image:url('http://www.cordys.com/cordyscms_sites/objects/fb106770ed9ae381992eda871677c161/bullet_grey.gif');
	background-position: 0 5px;
	background-repeat:no-repeat;
	list-style-image:url('none');
	list-style-position:outside;
	list-style-type:none;
	padding-left:15px
}

#navTabs .headposition_tab1{
	background-position:0 0;
}

#navTabs .headposition_tab2{
	background-position:-331px 0;
}
#navTabs .headposition_tab3{
	background-position:-662px 0;
}

#navTabs .tabposition_tab1{
	background-position:0 0;
}

#navTabs .tabposition_tab2{
	background-position:-331px 0;
}
#navTabs .tabposition_tab3{
	background-position:-662px 0;
}
td.webinar{
	border-bottom:1px dashed #DDDDDD;
line-height:1.4em;
padding-bottom:5px;
}
.more{
	background:url('/cordysportal_sites/objects/85d7953ab9c379c8f7c733559876ae93/right_arrow.png') no-repeat right;
	display:block;
	float:right;
	margin-right:10px;
	padding-left:5px; padding-right:15px; padding-top:5px; padding-bottom:5px 
}
.tab h4{
color:#999999;
font-size:12px;
margin:5px 0;
padding:0;
}
#tab2 p{
border-bottom:1px dashed #dddddd;
}
.inner {
background:url("/cordysportal_sites/objects/ffec3b4a8440955b474b99502b8d4861/boxitembg.gif") repeat-x scroll 0 0 transparent;
border:1px solid #DDDDDD;
padding:5px;
width:200px;
}
.bodyContent td h4 {
	padding-top:5px;
}