/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.errorBox { font-family : Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;  
	color: #000000;
	margin: 0px;
  	background-image: url('images/main_bg.jpg');
	background-repeat: no-repeat
}

.fixcenter {
  width: 980px;
  color: #000000;
  margin: auto;
  margin-top: 20px;
  text-align: left;
}

A:link {
color:#b13fb5; 
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A:visited {
color:#b13fb5; 
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A:hover {
color:#b13fb5; 
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
A:active {
color:#b13fb5; 
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}


FORM {
	display: inline;
}

TR.header {
  
}
/*   // commented by johnny
TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}
*/
TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}
TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TD.currency {
padding-left:10px;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.productname, SPAN.productname, P.productname {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.noform
{
display=none;
}


SPAN.markProductOutOfStock {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
.clsbutton
{
  font-size: 1em;
  color: #006699;
  background-color: #FFFFFF;
  border-color:  #006699;
  border-width: 1px;
  border-style: solid;
  text-decoration: none;
  margin: 0 .5em 0 0;
  padding-left: 0px;
  padding-right: 0px;
  cursor: pointer;
}

SPAN.productSpecialPrice {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }
.xx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.yy {
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.yy:hover {
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.more_info
{
padding:10px 10px 10px 10px;	
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
.errMsg {
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.clsLink{color:#b13fb5; text-decoration:underline}
.clsLink:hover{color:#b13fb5; text-decoration:underline}
.HEADER {	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0.1cm;
	word-spacing: normal;
	line-height: 140%;
}
.mass 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	line-height: 180%;
}
.bodybackground
{
	background-image:url(../images/content_area_02.jpg);
	background-repeat:no-repeat;
	background-color:#fafafa;
	height:100%;;
}
.mass_content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	line-height: 180%;
	padding:5px 5px 5px 5px;
}
.quotes 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left:20px;
	text-align:left;
	letter-spacing:1pt;
}
.quotes_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-left:20px;
	text-align:left;
	letter-spacing:1pt;
}
.chart
{
	padding-top:10px;
	text-align:center;
}
.chart_courses
{
	padding:10px 10px 10px 10px;
	text-align:right;
}
.normalContent {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 0.025cm;
	font-weight: normal;
}
x1 {color: #FFFFFF; font:Arial, Helvetica, sans-serif; font-size:11px}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.mass1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	line-height: 140%;
}
.yyy {
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c2cc3;
	font-weight:bold;
}

.pmpmenu
{
  padding-bottom:5px;
  text-align:center;
}
.headercart{
color:#ffffff; 
padding-bottom:10px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A.headercart:link{
color:#ffffff; 
padding-bottom:10px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A.headercart:visited{
color:#ffffff; 
padding-bottom:10px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A.headercart:hover{
color:#b13fb5; 
padding-bottom:10px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
A.headercart:active{
color:#ffffff; 
padding-bottom:10px;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
.popup
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:justify;
padding:5px 5px 5px 5px;
color: #000000;
background-color:#EDEBF6;
}
a.redlink
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: red;
}
.clsDivClients
{
  text-align:left;
  padding-left:60px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  letter-spacing: 0.0177cm;
  line-height: 140%;
}
.content_develop_right_td
{
	text-align:center;
	padding-top:20px;
}
.content_develop_inner_table
{
	text-align:center;
	border:solid 2px #385D8A;
}
.content_develop_inner_td
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
}
.content_develop_inner_content
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align:center;
}
.elearning_table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:solid 2px #DEBDBC;
	color:#ffffff;
}
.elearning_tr_header
{
	background-color:#CD3C38;
	font-weight:bold;
}
.elearning_tr_odd
{
	background-color:#D46361;
}
.elearning_tr_even
{
	background-color:#C23A37;
}
.elearning_td_first
{
	padding:5px 5px 5px 5px;
	width:160px;
	text-align:left;
}
.elearning_td_second
{
	padding:5px 5px 5px 5px;
	width:120px;
	text-align:right;
}
.elearning_td_third
{
	padding:5px 5px 5px 5px;
	width:120px;
	text-align:right;
}
.elearning_td_fourth
{
	padding:5px 5px 5px 5px;
	width:120px;
	text-align:right;
}
.elearning_td_fifth
{
	padding:5px 5px 5px 5px;
	width:120px;
	text-align:right;
}
.elearning_tr_whitebg
{
	background-color:White;
	height:3px;
}
.clsPerformanceGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#8BB040;
	text-align:center;
}
.clsPerformanceViolet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#6B4C91;
	text-align:center;
}
.clsPerformanceLightGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#E1E9D6;
	text-align:left;
	padding:3px 3px 3px 3px;
	vertical-align:top;
}

.clsPerformanceLightViolet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#DCD7E3;
	text-align:left;
	padding:3px 3px 3px 3px;
	vertical-align:top;
}
.tdPerformance
{
	vertical-align:top;
	padding:20px 10px 10px;
}
.scormversushtml
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	vertical-align:middle;
}
.tdcourses
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left:120px;
}
.elearning_help_table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;
}
.elearning_help_tr_header
{
	background-color:#4F81BD;
	font-weight:bold;
	color:#FFFFFF;
}
.elearning_help_tr_odd
{
	background-color:#D0D8E8;
}
.elearning_help_tr_even
{
	background-color:#E9EDF4;
}
.elearning_help_td
{
	padding:5px 5px 5px 5px;
}
.money_right{
border-right:solid 1px #4C5698;
vertical-align:top;
}
.money_left{
border-left:solid 1px #4C5698;
vertical-align:top;
padding-top:10px;
}
.money_both{
border-right:solid 1px #4C5698;
border-left:solid 1px #4C5698;
vertical-align:top;
}
.money_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:20px;
padding-top:20px;
letter-spacing: 0.0177cm;
width:420px;
vertical-align:top;
	}
.money_text_two{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:20px;
padding-top:2px;
letter-spacing: 0.0177cm;
}
/* list-bullet */
ul.list-tick {
  margin: 0;
  padding: 0;
}
ul.list-tick li {
  margin: 0;
  padding:  0px 0 0px 16px;
  vertical-align: middle;
  list-style: none;
  background: url('images/bullet.png') no-repeat top left;
}
.link_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
padding-top:2px;
text-decoration:none;
}
.class_bgwhite
{
background-color:#FFFFFF;
}
.top_back_pmp{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
width:216px;
height:21px;
background-image:url(images/head_back.jpg);
}
.top_back_pgmp{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
width:209px;
height:21px;
background-image:url(../images/head_back.jpg);
}
.top_back_text{
width:216px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-align:center;
}
.banner_back_pmp{
width:216px;
/*height:212px;*/
background-color:#ededed;
/*background-image:url(images/left_grad.jpg);*/
vertical-align:top;
}
.banner_right_back_pmp{
width:216px;
height:212px;
background-color:#DEE2EB;
vertical-align:top;
}
.banner_back_pgmp{
width:216px;
height:82px;
background-color:#DEE2EB;
background-image:url(../images/left_grad.jpg);
vertical-align:top;
}
.banner_right_back_pgmp{
width:216px;
height:132px;
background-color:#DEE2EB;
vertical-align:top;
}
.singapore_text{
width:209px;
height:12px;
padding-top:10px;
text-align:center;
}
.class_date{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
letter-spacing: 0.0177cm;
line-height: 180%;
}
.class_buynow_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
.malasia_text{
width:209px;
height:11px;
padding-top:8px;
padding-bottom:2px;
text-align:center;
}
.bangalore_text{
width:209px;
height:11px;
padding-top:8px;
padding-bottom:2px;
text-align:center;
}
.month_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1pt;
text-align:center;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
color:#ffffff;
background-color:#5d6d91;
}
.city_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1pt;
text-align:left;
font-weight:bold;
text-decoration:underline;
padding-top:2px;
padding-bottom:2px;
}
.module_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1pt;
text-align:left;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
}
.buy_now{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}
a.date_link:link{
color:#b13fb5; 
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.date_link:visited{
color:#b13fb5; 
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.date_link:hover{
color:#b13fb5; 
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a.date_link:active{
color:#b13fb5; 
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
.date_subject_change
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}
a.buynow_link:link
{
color:#b13fb5; 
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.buynow_link:visited
{
color:#b13fb5; 
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.buynow_link:hover
{
color:#b13fb5; 
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a.buynow_link:active
{
color:#b13fb5; 
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
.class_reg
{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
}
.div_style
{
text-align:center;
vertical-align:top;
}
.title
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
word-spacing: normal;
}
.title2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
word-spacing: normal;
}
.title_project
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
word-spacing: normal;
color:#6797da;
}
.title_program
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
word-spacing: normal;
color:#dc8711
}
.sub_title
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
word-spacing: normal;
text-decoration:underline;
}
.comp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#c0504d;
padding:5px 5px 5px 5px;
}
.comp_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#c0504d;
width:25%;
}
.comp_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#c0504d;
}
.comp_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#dfa7a6;
}
.comp_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#efd3d2;
}

/* Many path one goal start */
.outer_table{
width:554px;
height:254px;
background-image:url(../images/back_image.jpg);
border:solid 1px #C0C0C0;
padding:10px 10px 10px 10px;
}
.content_left_area{
width:250px;
height:auto;
vertical-align:top
}
.content_right_area{
width:274px;
height:auto;
vertical-align:top;
}
.first_button{
width:239px;
height:43px;
background-image:url(../images/first_button.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1pt;
color:#000000;
text-align:center;
text-decoration:none;
}
.second_button{
width:239px;
height:28px;
background-image:url(../images/second_button.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1pt;
color:#000000;
text-align:center;
}
.course_c_prep{
width:274px;
height:auto;
border:solid 1px #A0B4E4;
vertical-align:top;
}
.course_c_prep_title{
width:218px;
height:17px;
background-color:#A0B4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}
.content_text{
width:218px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:5px;
padding-left:18px;
padding-right:5px;
padding-bottom:5px;
text-align:justify
}
A.content_link:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#21095e;
}
A.content_link:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#21095e;
}
A.content_link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#21095e;
text-decoration:underline;
}
A.content_link:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#21095e;
}
/* Many path one goal end */
.bprep_session_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#dfa7a6;
padding:5px 5px 5px 5px;
}
.bprep_session_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#efd3d2;
padding:5px 5px 5px 5px;
}
.numbering
{
width:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
letter-spacing: 0.0177cm;
line-height: 180%;
vertical-align:top;
}
.hiddenDiv 
{
display: none;
}
.visibleDiv 
{
display: block;
border: 1px grey solid;
}
.tblmonth1
{
background-color:#d8e4ff;
border:1px solid #455987;
padding:2px 2px 2px 2px;
}
.tblmonth2
{
background-color:#eaf0ff;
border:1px solid #5c71a2;
padding:2px 2px 2px 2px;
}
.clsStar
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ff1516;
}
.ddlcoursedate
{
width:200px;
border:1px solid #11117b; 
color:#5c5c5c
font-weight:bold;
background-color:#99ccff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.ddlProgram_values_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
/*background-color:#CCCCCC;*/
}
.ddlProgram_values_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
/*background-color:#999999;*/
}

.click_here_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
}
/* Course timings Start */
.course_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#6681ae;
padding:5px 5px 5px 5px;
}
.course_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#6681ae;
width:25%;
}
.course_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#c0504d;
}
.course_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#a2d0ff;
}
.course_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#ddeeff;
}
/* Course timings End */
/* Buynow Start */
.buynow_pmp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#516585;
padding:5px 5px 5px 5px;
}
.buynow_pmp_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#516585;
padding:5px 5px 5px 5px;
}
.buynow_pmp_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:left;
color:#FFFFFF;
background-color:#516585;
padding:5px 5px 5px 5px;
}
.buynow_pmp_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#a2d0ff;
padding:5px 5px 5px 5px;
}
.buynow_pmp_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ddeeff;
padding:5px 5px 5px 5px;
}
.buynow_pgmp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#605888;
padding:5px 5px 5px 5px;
}
.buynow_pgmp_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#605888;
width:25%;
padding:5px 5px 5px 5px;
}
.buynow_pgmp_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:left;
color:#FFFFFF;
background-color:#605888;
padding:5px 5px 5px 5px;
}
.buynow_pgmp_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
background-color:#d8d2f6;
padding:5px 5px 5px 5px;
}
.buynow_pgmp_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
background-color:#aba1dc;
padding:5px 5px 5px 5px;
vertical-align:top;
}
a.course_link:link
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.course_link:visited
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
a.course_link:hover
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a.course_link:active
{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
/* Buynow End */
.mass_available 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
/*payment_instructions start*/
.bank_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#336699;
padding:5px 5px 5px 5px;
}
.bank_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#5795AD;
}
.bank_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#6BB3CE;
}
.bank_sub_title
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.bank_table
{
font-family: Arial, Helvetica, sans-serif;
padding: 3px 3px 3px 3px;
border:1px solid red;
}
/*payment_instructions End*/

/*Virtual class room starts*/
.top_virtual {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
width:216px;
height:21px;
background-image:url(images/head_back.jpg);
}
.virtual_text{
width:118px;
}

/*Virtual class room ends*/

/*pgmp_case_study starts*/
.proj_heading{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #9a9a9a;
}
/*pgmp_case_study ends*/
/* Course timings Start */
.course_pmp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#6681ae;
padding:5px 5px 5px 5px;
}
.course_pmp_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#6681ae;
width:25%;
}
.course_pmp_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#c0504d;
}
.course_pmp_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#a2d0ff;
}
.course_pmp_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#ddeeff;
}
.course_pgmp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#605888;
padding:5px 5px 5px 5px;
}
.course_pgmp_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:left;
color:#FFFFFF;
background-color:#605888;
width:25%;
padding:5px 5px 5px 5px;
}
.course_pgmp_left_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align:left;
color:#FFFFFF;
background-color:#605888;
padding:5px 5px 5px 5px;
}
.course_pgmp_td_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
background-color:#d8d2f6;
padding:5px 5px 5px 5px;
}
.course_pgmp_td_even
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
background-color:#aba1dc;
padding:5px 5px 5px 5px;
}
/* Course timings End */
/*Testimonial*/
.testimonial_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.1cm;
	word-spacing: normal;
	line-height: 140%;
}
.testimonial_mass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	line-height: 180%;
    background-image: url('images/talk.gif');
	background-repeat: no-repeat;
    height:30px;
	padding: 7px 17px 15px 35px;
}

/*Testimonial*/
/*training-schedule*/
.training_header{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:21px;
background-image:url(images/head_back.jpg);
}

.training_row_heading{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#CCCCFF;
height:30px;
}
.training_row_pmp{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#9999FF;
height:30px;
}
.training_row_pgmp{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#FFFFFF;
background-color:#9999FF;
height:30px;
}
.training_row_india{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#9999CC;
height:30px;
}
.training_row_malaysia{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#d8d2f6;
height:30px;
}
.training_row_Philippines{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#bbbce3;
height:30px;
}
.training_row{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#6A6BB1;
height:30px;
}
.year{
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: bold;
color:#316AC5;
height:45px;
}
/*training-schedule*/
.training_row_EuropeNl{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#B7B7BB;
height:30px;
}
.training_row_EuropeIl{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#AAAACE;
height:30px;
}
.training_row_Japan{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#6565FB;
height:30px;
}
.training_row_Sweden{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#78849B;
height:30px;
}
.training_row_Indonesia{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#BBBBBF;
height:30px;
}
.training_row_Dubai{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#E3E3FF;
height:30px;
}
.training_row_Australia{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#CCCCFF;
height:30px;
}
.training_row_SouthAfrica{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color:#000000;
background-color:#d8d2f6;
height:30px;
}
.training_year{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
height:21px;
background-image:url(images/head_back.jpg);
}
/*Testimonial*/
/*pgmp Table starts*/
.pgmp_table_heading{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-color:#4bacc6;
font-size:14px;
font-weight:bold;
height:21px;
text-align:center;
}
.pgmp_odd_row{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-color:#a5d5e2;
font-size:12px;
height:30px;
}
.pgmp_even_row{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-color:#d2eaf1;
font-size:12px;
height:30px;
}
.newoptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
/*Demo page*/
body{
margin:0px 0px 0px 0px;
}
.top_middle_curve{
width:270px;
background-image:url(../images/top_middle_curve.png);
}
.bottom_middle_curve{
width:270px;
background-image:url(../images/bottom_middle.png);
}
.middle_left{
width:10px;
background-image:url(../images/middle_left.png);
}
.middle_right{
width:10px;
background-image:url(../images/middle_right.png);
}
.content_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
width:270px;
}
.content_head{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-align:center;
}
.content_subhead{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:1px;
text-align:center;
padding-bottom:5px;
}
.content_subhead_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
letter-spacing:1px;
text-align:center;
padding-bottom:5px;
text-decoration:none;
}
.demo_content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	
	
}
/*Demo page*/
/*contact us-map*/
.popup
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:justify;
padding:5px 5px 5px 5px;
color: #000000;
background-color:#FFFFFF;
}
.location
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
}
/*contact us-map*/
/*pgmp guide*/
.buynow_pgmp
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:left;
background-color:#aba1dc;
padding:1px 1px 1px 1px;
}
.pgmp_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align:left;
color:#FFFFFF;
background-color:#605888;
padding:1px 1px 1px 1px;
}
.buynow_pgmp_odd
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align:middle;
background-color:#d8d2f6;
padding:1px 1px 1px 1px;
}

/* buynow_pgmp_td_odd_self*/
.buynow_pgmp_td_odd_self
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
background-color:#d8d2f6;
padding:5px 5px 5px 5px;
}

.top_back_contact{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
height:21px;
background-image:url(images/head_back.jpg);
}
.top_middle_line{
	background-image:url(images/ITIL/blue_curve_top_middle.png);
	}
.bottom_middle_line{
	background-image:url(images/ITIL/blue_bottom_middle.png);
	}	
.middle_left_line{
	background-image:url(images/ITIL/blue_middle_left.png);
	}	
.middle_right_line{
	background-image:url(images/ITIL/blue_middle_right.png);
	}
.mass_ITIL 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0.0177cm;
	line-height: 180%;
	text-align:justify;
}	
.li_text_ITIL{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}	
.foundation_course_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:right;
	background-color:#c6bfec;
	padding:3px;
	}
.foundation_course_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	background-color:#e3deff;
	padding:3px;
	}		
/* Demo request form CITREP PMP */
.frm_textarea{
width:250px;
}
#divCountrylist select{
border:1px solid #000000;
width:250px;
}
.ul_training{
padding-left:15px;
}
.li_training{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:10pt;
padding-top:5px;
}	
.foundation_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#85b4dc;
	color:#fff;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	line-height:1.5em;
	}
.foundation_content_one{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#cee7fc;
	color:#484949;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	}	
.box_title{
	width:303px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:45px;
	padding-top:27px;
	}	
.box_title_new{
	width:303px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:50px;
	padding-top:42px;
	}		
.content_text_classroom{
	width:270px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	text-align:left;
}
.left_box_upto{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:10px;
	text-align:left;
	background-color:#92c1e8;
}	
.title_txt_one{
		width:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		padding-left:5px;
		text-align:center;
		font-weight:bold;
		padding-bottom:4px;
	}
.company_title_txt{
		width:200px;
		height:26px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		padding-left:5px;
		text-align:center;
		font-weight:bold;
		padding-bottom:4px;
		background-image:url(images/3boxes/company_logo_head.png);
		background-repeat:no-repeat;
	}	
.enroll_label{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-right:6px;
	color:#000;
	letter-spacing:1px;
	}
.enroll_text_box{
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:255px;
	border:solid 1px #c8dbff;
	}
.enroll_title{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	background-color:#91b3f2;
	color:#fff;
	letter-spacing:1px;
	padding-left:160px;
	}
.enroll_radio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	padding-top:5px;
	}	
.training_course_header{
	font-family:Arial, Helvetica, sans-serif;
	color:#1681bb;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:21px;
	}	
.enroll_date_ddl{
	border:solid 1px #c8dbff;

}
.contact_text_box{
	font-family: Arial;
	font-size: 11px; 
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF; 
	border: 1px solid #000000; 
	vertical-align: middle; 
	width:200px;
	}
/*changes for ACP on 2May11 */

.HEADER_SECOND {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.1cm;
	font-weight: bold;
	word-spacing: normal;
	line-height: 200%;
}

.eligible_top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFF;
	text-decoration: none;
	/*height:300px;*/
	background-color: #8064a1;
}

.eligible {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #FFF;
	text-decoration: none;
	/*height:300px;*/
	background-color: #8064a1;
}
.eligible_bottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	/*height:150px;*/
	background-color: #dfd8e8;
	
}
.acp_eligibility_top_heading
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
color:#FFF;
background-color:#8064a1;
width:25%;
padding:2px 2px 2px 2px;
}
.acp_eligibility_content
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align:left;
color:#000000;
background-color:#dfd8e8;
padding:2px 2px 2px 2px;
}
.content_text_itil{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
padding-left:18px;
padding-right:5px;
padding-bottom:5px;
text-align:justify
}
/*for server maintenance message*/
.maintenance_message
{
padding:5px 5px 5px 5px;	
text-decoration: none;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
}
