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(/cordyscms_sites/objects/ed3c421e58d5aa08c17d1dea429b199d/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:200px; float:left; padding:5px 0px 5px 0px;
}


.logo h1 a{
	background:url(/cordyscms_sites/objects/7aebc1f5deb5b7b3659357d4d559a4b7/cordys_logo.jpg) left bottom no-repeat;
	height:26px;
	overflow:hidden;
	text-indent:-99999px;
	width:140px;
	display:block;
}

.logo h2 a{
	background:url(/cordyscms_sites/objects/7aebc1f5deb5b7b3659357d4d559a4b7/cordys_logo.jpg) left bottom no-repeat;
	height:26px;
	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;
}

#content_home{
	float:left;
	width:695px;
	margin:10px 0px 0px 0px;
}

.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(/cordyscms_sites/objects/4b29e75467e3717fe5bcf679df867cd7/site_wide_bg.gif) no-repeat left top; height:26px;
	width:770px;
	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(/cordyscms_sites/objects/09cad177e91c3f5dbe10a5c571003a82/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(/cordyscms_sites/objects/ba7c730f31f98d2977f9f9f0ee2066a8/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(/cordyscms_sites/objects/d4f5dd03e0bf742dbce52514d49c5739/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(/cordyscms_sites/objects/ee42d709a7168b726674e37093754274/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(/cordyscms_sites/objects/d4f5dd03e0bf742dbce52514d49c5739/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(/cordyscms_sites/objects/ee42d709a7168b726674e37093754274/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(/cordyscms_sites/objects/d4f5dd03e0bf742dbce52514d49c5739/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(/cordyscms_sites/objects/d4f5dd03e0bf742dbce52514d49c5739/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(/cordyscms_sites/objects/ee42d709a7168b726674e37093754274/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(/cordyscms_sites/objects/ee42d709a7168b726674e37093754274/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(/cordyscms_sites/objects/3bc5f6b423a4dc3cc7c103998d7a8210/menu_bg_left_alt.gif)
}
.d-top {
	padding: 9px 0 0 0;
	margin: 0;
	background: url(/cordyscms_sites/objects/77a909c0a2f2ea6796f744282a6e6601/menu_bg_right.gif) no-repeat right 0
}
.navgroup2 .d-top {
	background-image: url(/cordyscms_sites/objects/9d78821e4cc78d6ac2f9d39f261a3f1a/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(/cordyscms_sites/objects/ba7c730f31f98d2977f9f9f0ee2066a8/menu_bg_left.gif) no-repeat 0 bottom
}
.navgroup2 .d-bot {
	background-image: url(/cordyscms_sites/objects/3bc5f6b423a4dc3cc7c103998d7a8210/menu_bg_left_alt.gif)
}
.d-bot-inner {
	height: 9px;
	padding: 0 9px 0 0;
	background: url(/cordyscms_sites/objects/77a909c0a2f2ea6796f744282a6e6601/menu_bg_right.gif) no-repeat right bottom
}
.navgroup2 .d-bot-inner {
	background-image: url(/cordyscms_sites/objects/9d78821e4cc78d6ac2f9d39f261a3f1a/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;	
}


.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;
}
.sidebar_home h1 a{
color:#A91135; 
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
padding:0;
} 
.sidebar_home h2 {
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;
}
.sidebar_home h2 a{
color:#A91135; 
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
padding:0;
}

/**** Home Page Tabs Component Styles ****/
#navTabs{
	  float:left;
	  line-height:normal;
	  width:350px;
	  margin-top:39px;
}

#tab-header{
	background:url(/cordyscms_sites/objects/95d3c35f812fb2edd32d088df4ab6e34/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 3px 0px 0px;
	  padding:0px;
   
  }
  #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;
}

#navTabs .tabContainer{
	background:url(/cordyscms_sites/objects/76e3dd6fe064449789972ed5652ca9b4/tab_bg_bottom.gif) no-repeat bottom left;
	height:290px;
	margin-top:-1px;
}
#navTabs .tabContainer ul li{
	background-image:url(/cordyscms_sites/objects/fb106770ed9ae381992eda871677c161/bullet_grey.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:15px;
}

#navTabs .headposition_tab1{
	background-position:0 0;
}

#navTabs .headposition_tab2{
	background-position:-351px 0;
}
#navTabs .headposition_tab3{
	background-position:-702px 0;
}

#navTabs .tabposition_tab1{
	background-position:0 0;
}

#navTabs .tabposition_tab2{
	background-position:-351px 0;
}
#navTabs .tabposition_tab3{
	background-position:-702px 0;
}

	
#rightTab{
	float:left; margin-left:3px; margin-top:5px;
	background:url(/cordyscms_sites/objects/1444f8493a595eb81f9c0f7056d5f43f/power_of_bpm2.gif) no-repeat top left; width:340px; height:350px;
	
} 

.tabTxt{
	padding:110px 20px 10px 50px; text-align:center;
}
.google_link{
	padding:10px 20px 10px 10px;
}

#rightTab h2{
color:#A91135;
font-family:Helvetica,Arial,sans-serif;
font-size:22px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:5px 0;
padding:0;
}

#rightTab h4{
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-style:normal;
font-weight:normal;
line-height:1.5em;
margin:10px 10px;
padding:0;
}
#rightTab .buttonImg{ 
	margin:5px;
	text-align:center;
}

#thirdrow{
	width:1000px;
	margin:10px 0px 5px;
	height:355px;
}

#thirdrow h1{
	color:#E26D08;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}

#thirdrow h2{
	color:#E26D08;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	line-height: 1.2em;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#thirdrow h2 a{
	color:#E26D08;
}

.footer_links{
	color:#999;
}

.footer_links p{
	font-size:11px;
}
/**** Accordion Styles ****/

#accordian{
	float:left; width:270px; padding:0px 0px 5px 0px;
}

.accordion_head {
	padding: 5px 10px;
	cursor: pointer;
	margin:1px;
   font-weight:bold;
   background:url(/cordyscms_sites/objects/e22cc432a16d6c2f2918b56ce45f4b28/accordian_bg.gif) left top repeat-x;
   color:#A91338;
}

.accordion_head td{
	color:#A91338;
}
.accordion_body {
	display:none;
}



.accordion_body{
	border-top:1px solid #ccc;
	padding:5px;
	
}

.accordion_body a:hover {
  color: #000000;
  text-decoration:underline;
}

/**** End of Accordion Styles ****/


#thirdrow .abtcordys{
	float:left; width:205px; border-right:1px solid #ccc; padding:0px 10px 5px 10px; height:310px;
}

#thirdrow .demo{
	float:left; width:210px; padding:0px 10px 5px 15px; 
}

/* 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(/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(/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;
}
#navTabs 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('/cordyscms_sites/objects/fb106770ed9ae381992eda871677c161/bullet_grey.gif');
    background-repeat:no-repeat;
    padding-left:15px;
    background-position:0 5px;
	list-style:none;

}

/* 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(/cordyscms_sites/objects/2153adf1e2f1815a824f46afff464011/form_heading.gif) left bottom no-repeat;
	height:18px;
	padding:5px 5px 0px 5px;
	font-weight:bold;
	border-bottom:#A91135 1px solid;
	font-size:14px;
}

.quotes{
	background:url(/cordyscms_sites/objects/cffdfdc87c1133980a46da9e5fd1e984/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(/cordyscms_sites/objects/a7346162a6c9b1bb823f8c183d2ddc88/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(/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('/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(/cordyscms_sites/objects/a7346162a6c9b1bb823f8c183d2ddc88/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;
}

/**** Resources Video Page ***/
#innerMiddleBody_full{
	 width:1000px;
	 padding:10px;
 }
 .resourcesbox{
	width:300px;
	margin:10px 10px;
	float:left;
}
.resources_logo{
	border-bottom:1px solid #737373;
	border-left:1px solid #737373;
	border-right:1px solid #737373;
	padding:10px 10px;
	text-align:left;
}
.resources_logo img{
	margin-right:10px;
}
.resourcesbox .resources_txt{
	padding:0px;
	text-align:left;
	border-left:1px solid #737373;
	border-right:1px solid #737373;
}
.resources_txt h5{
	color:#a91135;
	font-weight:bold;
	padding:5px 10px 0px 10px;
}
.resourcestop{background:url(/cordyscms_sites/objects/1529b3bf0d2110eb74200c035db999e9/resources_tabtop.gif) no-repeat left bottom; height:4px;}
.resourcesbottom{background:url(/cordyscms_sites/objects/1235a7be97bc359be6ca86ed6c96d33f/resources_tabbottom.gif) no-repeat left top; height:4px;}
.resources_txt ul{
	padding:5px 10px;
}

.bodyContent h1.video_heading{
	padding:0 10px;
	text-align:left;
}

/* 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(/cordyscms_sites/objects/de1ee703bddda7c788dd71bd618d2037/form_btn_bg.gif) 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(/cordyscms_sites/objects/b564eb92b7af9971cac8249568c7d007/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 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;
 }
 
 .profile{
	background:url(/cordyscms_sites/objects/9ae5d5d77a200f95e617005a485579cc/profile.png) no-repeat center right;
	width:150px;
	text-align:right;
	padding:3px 25px 3px 5px;
	display:block;
}
.pdf_icon{
	background:url(/cordyscms_sites/objects/35c258ac9c0d1dfaa5251d5ccc7bc7a1/pdf_icon.png) no-repeat center right;
	width:150px;
	text-align:right;
	padding:3px 20px 3px 5px;
	display:block;
}

 .video{
	background:url(/cordyscms_sites/objects/bee9f0a050b4ee90956817ea835dedd7/video_icon.gif) no-repeat center right;
	width:150px;
	text-align:right; 
	padding:3px 25px 3px 5px;
	display:block;
}

.readmore{
	display:block;
	width:150px;
	background:url(/cordyscms_sites/objects/ac9d159f0d4af48d8878c97ba17ed75e/readmore_arrow.jpg) no-repeat top right;
	padding:5px 35px 5px 5px;
	text-align:right;
} 
#parentItem a{
	border:0;
}
#parentItem a:hover{
	background:none;
	text-decoration:none;
}

#language_bar{
	width:110px;
	float:right;
	height:25px;
	background:url('http://www.cordys.com/cordyscms_sites/objects/1644f76bd3c1b91ab7576e65391fe164/down_arrow.gif') no-repeat right center;
}
#language_bar span{
	color:#ac0a02;
	font-weight:bold;
	padding:2px 10px 2px 5px;
	display:block;
	cursor:pointer;
}
#language_bar select{
	border:0px none;
	width:120px;
	color:#ac0a02;
	font-weight:normal;
	height:28px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px
}
#language_bar select option{
	padding:5px;
}
.the_menu {
		list-style:none;
	    display:none;
	    width:110px;
	    border: 1px solid #dddddd;
		background:#ffffff;
	}
.the_menu li {

	}
	 
.the_menu li a {
	    color:#333333;
	    text-decoration:none;
	    padding:2px 5px;
		display:block;
}
.the_menu li a:hover {
font-weight:bold;
color: #ac0a02;
}	
.the_menu li a.active{
	font-weight:bold;
	color: #ac0a02;
}