@charset "utf-8";
/* CSS Document */

body {
	margin:0px 0px 0px 0px;
	background-image:url(../images/bluewaves.jpg);
	background-repeat:repeat-x;
	font-family:Arial;
	background-color:#0F1012;
}

.pixelsize {
font-size:3px;
}

.selectedTabs
{
	vertical-align:bottom;
	background:url(../images/SelectedTab.jpg) no-repeat left;
	padding-bottom:5px;
	color:white;
	border:solid 0px red;
	cursor:pointer;
}

.notSelectedTabs
{
	vertical-align:bottom;
	background:url(../images/notSelectedTab.jpg) no-repeat left;
	padding-bottom:5px;
	color:white;	
	border:solid 0px red;	
	cursor:pointer;	
}

/* breadcrumb trail */
.topnav { 
font: 10px verdana;  
color: #FFFFFF;
padding:12px 0px 12px 5px;
text-align:left;

}

.topnav a {
text-decoration:none;
color:#FFFFFF;
}

.topnav a:visited {
text-decoration:none;
color:#FFFFFF;
}

.topnav a:hover {
text-decoration:underline;
color:#FFFFFF;
}

/*footer merge*/
.footermerge {

}

.footer {
background-color:#111111;
font: normal 11px Arial;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

.footer a {
text-decoration:none;
color:#FFFFFF;
}

.footer a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.footer a:visited {
text-decoration:none;
color:#FFFFFF;
}


/*content section*/

.contentbody {
background-color:#FFFFFF;
font:black 12px Arial;
padding:20px 20px 40px 20px;
color:#000000;
}

.normaltext {
font:normal 12px Arial;
}
.normaltext_justify
{
	text-align:justify;
	wrap-text:break-word;
}
.normalstrong {
font:normal 12px Arial;
font-weight:bold;
}

.pressrelease {
color:#000000;
font:normal 14px Arial;
font-weight:bold;
}

.pressrelease a{
text-decoration:none;
}

.pressrelease a:hover{
color:#666666;
text-decoration:underline;
}


.smalltext {
font:normal 11px Arial;
line-height:1.5em
}

.smalltextwhite {
font:normal 11px Arial;
color:#FFFFFF;
line-height:1.5em
}

.smalltextwhite a {
color:#FFFFFF;
text-decoration:none;
}


.smalltextwhite a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.imgthumbborder {
border-color:#000000;
border-style:double;
}

.heading1	{
font-size:16px;
font-weight:bold;
line-height:2em
}

.heading2	{
font-size:14px;
font-weight:normal;
line-height:1.5em
}

.heading3	{
font-size:12px;
font-weight:bold;
line-height:1.5em
}

.heading2bold	{
font-size:14px;
font-weight:bold;
line-height:1em
}

.heading3bold	{
font-size:19px;
font-weight:bold;
line-height:3em
}

.heading4	{
font-size:11px;
font-weight:bold;
line-height:1.5em
}


/*Qualifications Titles*/
.qualtitle {
font-size:12px;
font-weight:bold;
line-height:1.5em;
border-bottom:#666666 0px solid;
width:98%;
margin-bottom:5px;
}

.qualtitle a {
text-decoration:none;
color:blue;
}

.qualtitle a:hover {
color:#000000;
}

.qualtitle a:visited {
color:blue;
}

.CharSerch{
FONT-WEIGHT: bold;
color:#4566E9;
font-size:14px;
text-decoration:none;
}
.CharSerchNotfound {
FONT-WEIGHT: bold;
color:#E1DBD5;
font-size:14px;
text-decoration:none;
}

/*right links section*/

.rightsection {
background-color:#333333;
font:#FFFFFF 12px Arial;
padding:20px 0px 40px 20px;


}

.smalltextwhitebold {
font:bold 11px Arial;
color:#FFFFFF;
line-height:1.5em
}

.smalltextwhitebold a {
color:#FFFFFF;
text-decoration:none;
}


.smalltextwhitebold a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.smalltextwhiteboldOnline {
font:bold 11px Arial;
color:#000000;
line-height:1.5em
}

.smalltextwhiteboldOnline a {
color:#000000;
text-decoration:none;
}


.smalltextwhiteboldOnline a:hover {
color:#000000;
text-decoration:underline;
}

.jobtitle {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	line-height:20px; 
}

.jobrefcode {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	line-height:20px; 
}

.jobdetails {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px; 
}

/* ----------------------------------------------------  Photo Gallery */
.inactivemonthheader {
	color:#6699CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/arrowbullet_right.jpg);
	background-repeat:no-repeat;
	background-position: 0 .7em;
	padding-left:10px;
	cursor:pointer;
}

.activemonthheader {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/arrowbullet_down.gif);
	background-repeat:no-repeat;
	background-position: 0 .7em;
	padding-left:10px;
	cursor:pointer;
}

/* ---------------------------------------------------- New Left Navigation for Network Partners*/
/* --- level 0 menus --*/
.leftmenunp_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenunp_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenunp_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenunp_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenunp_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}


td.leftmenunp_level1 { 
	background-color:#EF5B12;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenunp_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenunp_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenunp_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenunp_level2 { 
	background-color:#F49566;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenunp_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenunp_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenunp_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#EF5B12; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenunp_selected { 
	background-color:#FCDAC9; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenunp_selected { 
	color:#EF5B12; 
	text-decoration:none; 
}

a.leftmenunp_selected:hover { 
	color:#EF5B12; 
	text-decoration:underline; 
}

a.leftmenunpselected_02:visited { 
	color:#EF5B12; 
}



.npheadertext {
	color:#EF5B12; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px
}


.npsubheader1text {
	color:#EF5B12; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
}

.npsubheader2text {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
}


.npofferlmstable {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#FFFFCC;
	vertical-align:middle;
	text-align:center;
}

.npofferlmstablehead {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	border:#999999 1px solid;
	font-size:10px;
	background-color:#F49566;
}


.cental
{text-align:center;}

/*-- Login Form Styles --*/

#loginDiv .dropDownList  /* Added by Sana */
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#1D3858;
	background-color:#A5BDD6;
	border-color:White;
	width:185px;
	
}
#loginDiv .login_selectLang 
{
	font-family:Arial;
	font-size:11px;
	color:#1D3858;
	font-weight:bold;
	padding-left:12px;
}

#loginDiv .titles
{
	font-family:Arial;
	font-size:12px;
	color:White;
	padding-bottom:4px;
}

#loginDiv .label_userNamePsw 
{
	font-family:Arial;
	font-size:11px;
	color:#1D3858;
	font-weight:bold;
	padding-left:19px;
}


#loginDiv .input_userNamePsw
{
	font-family:Arial;
	font-size:11px;
	color:#1D3858;
	background-color:#A5BDD6;
	border:1px solid #FFFFFF;
	width:100px;
}
#loginDiv .input_userNamePswTD
{
	padding-left:10px;
}
#loginDiv .LoginBtn
{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#1D3858;   
	font-size:11px; 
	border:1px solid white;
	font-weight:bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F4F4F7,endColorStr=#D9DAE4);
}
#loginDiv .links 
{
	color:#0101FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:underline; 
}

#loginDiv .links:hover
{
	color:#0101FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none; 
}

#loginDiv .validationMsg
{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:center;
	font-size:11px;
	color:red;
	font-weight:bold;
	border:1px solid #6B8BB2;
	background-color:White;
	padding:5 10 5 10;
	width:150px;
}

/*-- Login Form Styles --*/



/* ---------------------------------------------------- Training Videos Order Form */
.ordertblhdr {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#333333;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}

.ordertblitm {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	color:black;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}

.ordertbltotal {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	color:black;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
}

/* ---------------------------------------------------- New Home Page */

a.home_sheader {
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	line-height:18px;
}




a.home_sheader:hover {
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	line-height:18px;
}


a.home_slink {
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	text-decoration:none; 
	line-height:18px;
}

a.home_slink:hover {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	text-decoration:underline; 
	line-height:18px;
}

.home_sbox {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	background-color:#6B8BB2;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
}

.home_divservice {
	padding-bottom:20px;
}

.home_divsitem {
	height:20px;
}

.home_loginbox {
	background-color:#90A8C5;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	padding-top:10px;
}

.home_logininput {
	background-color:#A5BDD6;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	height:15px;
	vertical-align:middle;
}

.home_upeventsbox {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:10px;
	background-color:#ececec;
}

.home_eventscrollerbox {
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.homenewsitem
{
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:underline;
}


.home_calendarbox {
	padding-left:10px;
}

.home_newsbox {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;

}

.home_headerbox1 {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:10px;
	background-color:#666666;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	border-right-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;

}

.home_headerbox2 {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:10px;
	background-color:#999999;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
}


/* ----------------------------------------------------  Old HomePage */

.sheader {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px;
	font-weight:normal; 
	text-transform: capitalize;
	font-variant:small-caps; 
}

a.sheader {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	text-decoration:none;
	font-weight:normal;
	text-transform: capitalize;
	font-variant:small-caps; 
}

a.sheader:hover {
	color:#3366CC;
}

.slink {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px;
	text-decoration:none;
	line-height:18px;
}

a.slink {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration:none;
	line-height:18px; 
}

a.slink:hover {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration:underline;
	line-height:18px; 
}


/* ---------------------------------------------------- New Left Navigation */
/* --- level 0 menus --*/
.leftmenu_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenu_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenu_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenu_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenu_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenu_level1 { 
	background-color:#FF9900;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenu_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenu_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenu_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenu_level2 { 
	background-color:#FFAD33;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenu_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenu_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- level 3 menus --*/
.leftmenu_level3 { 
	color:#FF6633; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenu_level3 { 
	background-color:#FFCC7F;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenu_level3 { 
	color:#FF6633; 
	text-decoration:none; 
}

a.leftmenu_level3:hover { 
	color:#FF6633; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenu_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FF6633; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenu_selected { 
	background-color:#FFEFC6; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenu_selected { 
	color:#FF6633; 
	text-decoration:none; 
}

a.leftmenu_selected:hover { 
	color:#FF6633; 
	text-decoration:underline; 
}

a.leftmenuselected_02:visited { 
	color:#FFFFFF; 
}









/* ---------------------------------------------------- New Left Navigation for Training*/
/* --- level 0 menus --*/
.leftmenuTraining_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuTraining_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuTraining_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenuTraining_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenuTraining_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuTraining_level1 { 
	background-color:#FF9900;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuTraining_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuTraining_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenuTraining_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuTraining_level2 { 
	background-color:#99cc33;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuTraining_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuTraining_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- level 3 menus --*/
.leftmenuTraining_level3 { 
	color:#669900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuTraining_level3 { 
	background-color:#cce599;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuTraining_level3 { 
	color:#669900; 
	text-decoration:none; 
}

a.leftmenuTraining_level3:hover { 
	color:#669900; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenuTraining_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#669900; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenuTraining_selected { 
	background-color:#ebf5d6; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuTraining_selected { 
	color:#669900; 
	text-decoration:none; 
}

a.leftmenuTraining_selected:hover { 
	color:#669900; 
	text-decoration:underline; 
}

a.leftmenuTrainingselected_02:visited { 
	color:#669900; 
}





/* ---------------------------------------------------- New Left Navigation for Blue*/
/* --- level 0 menus --*/
.leftmenuBlue_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuBlue_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuBlue_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenuBlue_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenuBlue_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuBlue_level1 { 
	background-color:#6699cc;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuBlue_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuBlue_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenuBlue_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuBlue_level2 { 
	background-color:#b2cce5;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuBlue_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuBlue_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- level 3 menus --*/
.leftmenuBlue_level3 { 
	color:#669900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuBlue_level3 { 
	background-color:#cce599;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuBlue_level3 { 
	color:#669900; 
	text-decoration:none; 
}

a.leftmenuBlue_level3:hover { 
	color:#669900; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenuBlue_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#336699; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenuBlue_selected { 
	background-color:#e0ebf5; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuBlue_selected { 
	color:#336699; 
	text-decoration:none; 
}

a.leftmenuBlue_selected:hover { 
	color:#336699; 
	text-decoration:underline; 
}

a.leftmenuBlueselected_02:visited { 
	color:#336699; 
}




/* ---------------------------------------------------- New Left Navigation for Warwick*/
/* --- level 0 menus --*/
.leftmenuWarwick_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuWarwick_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuWarwick_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenuWarwick_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenuWarwick_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuWarwick_level1 { 
	background-color:#990033;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuWarwick_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuWarwick_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenuWarwick_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuWarwick_level2 { 
	background-color:#99cc33;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuWarwick_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenuWarwick_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- level 3 menus --*/
.leftmenuWarwick_level3 { 
	color:#669900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenuWarwick_level3 { 
	background-color:#cce599;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuWarwick_level3 { 
	color:#669900; 
	text-decoration:none; 
}

a.leftmenuWarwick_level3:hover { 
	color:#669900; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenuWarwick_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#990033; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenuWarwick_selected { 
	background-color:#ebccd6; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenuWarwick_selected { 
	color:#990033; 
	text-decoration:none; 
}

a.leftmenuWarwick_selected:hover { 
	color:#990033; 
	text-decoration:underline; 
}

a.leftmenuWarwickselected_02:visited { 
	color:#990033; 
}





/* ---------------------------------------------------- New Left Navigation for Professional Qualifcations*/
/* --- level 0 menus --*/
.leftmenupq_level0 { 
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenupq_level0 { 
	background-color:#333333;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenupq_level0 { 
	color:#FFFFFF;
	text-decoration:none; 
}

a.leftmenupq_level0:hover { 
	color:#FFFFFF;
	text-decoration:underline; 
}

/* --- level 1 menus --*/
.leftmenupq_level1 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenupq_level1 { 
	background-color:#ff9933;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenupq_level1 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenupq_level1:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}

/* --- level 2 menus --*/
.leftmenupq_level2 { 
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenupq_level2 { 
	background-color:#ffc285;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenupq_level2 { 
	color:#ffffff; 
	text-decoration:none; 
}

a.leftmenupq_level2:hover { 
	color:#ffffff; 
	text-decoration:underline; 
}


/* --- level 3 menus --*/
.leftmenupq_level3 { 
	color:#669900; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.leftmenupq_level3 { 
	background-color:#cce599;
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenupq_level3 { 
	color:#669900; 
	text-decoration:none; 
}

a.leftmenupq_level3:hover { 
	color:#669900; 
	text-decoration:underline; 
}


/* --- currently selected/active menu item --*/

.leftmenupq_selected { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ff9900; 
	font-weight:normal; 
	padding-top:5px; 
	padding-bottom:5px;  
}

td.leftmenupq_selected { 
	background-color:#ffe0c1; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff; 
	border-bottom-style:solid; 
}

a.leftmenupq_selected { 
	color:#ff9900; 
	text-decoration:none; 
}

a.leftmenupq_selected:hover { 
	color:#ff9900; 
	text-decoration:underline; 
}

a.leftmenupqselected_02:visited { 
	color:#ff9900; 
}




/* ----------------------------------------------------  Homepage Products and Services */

.prodlinks {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	padding-left:10px;
	
	padding-right:10px;
	line-height:18px;
	text-decoration:underline; 
}

a.prodlinks { 
	color:#953A3F; 
	text-decoration:underline;
	padding-left:0px;
	padding-right:0px; 
	font-size:15px;
}

a.prodlinks:hover { 
	color:#953A3F;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px; 
	font-size:17px;
}


/* ----------------------------------------------------  Homepage Login Form */

.loginbox
{
	background-image:url(http://localhost/localimgs/newsbg.gif);	
	background-repeat:repeat-x;
}

.bgImage
{
	background-image:url(Images/Untitled-4_05.jpg);
	padding-left :35px;
}

.bgImageAr
{
	background-image:url(Images/Untitled-4_05.jpg);
	padding-right :35px;
}

.inputboxes {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	border-width:1px;
	border-color:#ffffff;
	border-style:solid;
	background-color:#EDA849;
	width:165px;
	height:18px;
	line-height:20px;
}	

.loginbutton {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	border-width:1px;
	border-color:#ffffff;
	border-style:outset;
	background-color:#8190B1;
	height:20px;
}	

.forgotpasswd {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:underline; 
}

/* ----------------------------------------------------  E-Training */
.etrhomemaintext {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:14px; 
	line-height:20px;
	text-decoration:none;
	padding-right:30px;
}

.etrhomesubtext {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:16px;
	text-decoration:none;
	padding-right:20px;
}

.splservice {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:16px; 
	line-height:20px;
	text-decoration:none;
	padding-right:10px;
	padding-left:20px;
	padding-top:30px;
	padding-bottom:10px;
	background-color:#6699CC;

}

.splservicetext {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:16px;
	text-decoration:none;
	padding-right:10px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#6699CC;

}

.tthomebigtext {
	color:#4B7A21; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:18px; 
	line-height:28px;
}

.tthomebox {
	color:#FFFFFF;
	background-color:#7BC637; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	line-height:20px;
	padding:10px 10px 10px 10px;
}

.tthomesubheadtext {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	padding-bottom:10px;
}

.ttofferbigtext {
	color:#597C91; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:20px; 
	line-height:30px;
}

.ttpackagebigtext {
	color:#ffffff;
	background-color:#7A9DB1; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:18px; 
	padding:10px 10px 10px 10px;
}

.ttpkglicense {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:20px; 
	line-height:25px;
}

.ttpkgprice {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
}



/* ----------------------------------------------------  Testimonials */

.testimonybox {
	background-color:#ebebeb;
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px; 
}  	

.testimonymoretext {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	line-height:18px;
	text-decoration:underline;
}
.testimonialimg { 
	border-width:0px; 
	border-color:#CCCCCC; 
	border-style:solid; 
}
	
	
.testimonydesig {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	padding-top:15px;
}

.testimonycomp {
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	margin-top:0px;
}


/* ----------------------------------------------------  Careers */

.jobtitle {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	line-height:20px; 
}

.jobrefcode {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	line-height:18px; 
}

.jobdetails {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px; 
}

.careersectionheader {
	color:#ffffff;
	background-color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:14px; 
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px; 
}

.jobtitlebox {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border-width:1px;
	border-color:#6699CC;
	border-style:solid;
}

.jobtitlelink {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:22px; 
	text-decoration:underline;
}

.jobapply {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	border-width:1px;
	border-color:#6699CC;
	border-style:solid;
}

.applylink {
	color:#6699CC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}


/* ----------------------------------------------------  Warwick MBA */
.mbaprogdetails
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:30px;
}



/* ----------------------------------------------------  ILM Home */
.ilmprogdetails
{
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:20px;
}

/* ----------------------------------------------------  CIM Home */
.cimbannertext
{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:136px;
	background-color:#CC0001;
}

.cimbannertextwhitespacer
{
	background-color:White;
	height:35px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:White;
}

.cimprogheader
{
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	line-height:20px; 
	font-weight:normal;
	padding-left:15px;
	padding-right:35px;
	padding-top:15px;
	padding-bottom:10px;
}

a.cimprogheader
{
	color:#000000; 
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
	padding-bottom:10px;

}

.cimprogdetails
{
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-left:15px;
	padding-right:35px;
	padding-top:0px;
	padding-bottom:10px;
}

a.cimprogdetails
{
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:20px;
}

/* ----------------------------------------------------  Company > Quality Assurance */
.qatext
{
	background-image:url(http://localhost/company/localimgs/qualitybluebg.jpg);
	background-repeat:repeat-y;
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-left:224px;
	padding-right:80px;
	padding-top:15px;
	padding-bottom:15px;
}



/* ----------------------------------------------------  News */
.itemdetailheadline
{
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:normal;
}

.itemdetaildate
{
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
}

.itemdetailarticle
{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
}

.itemarchiveheadline
{
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:normal;
}

.itemarchivelink
{
	color:black; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal;
	text-decoration:underline;
}

.itemarchivedate
{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
}

/* ----------------------------------------------------  NewsTicker */

.tickerbox
{
	background-image:url(http://localhost/localimgs/newsbg.gif);	
	background-repeat:repeat-x;
	padding:5px 10px 5px 10px;
}

/* ----------------------------------------------------  Newsletter */

.featuredarticle{
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	padding-top:10px; 
	padding-bottom:5px;
}
.newsletterdetails{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	padding-left:25px;
	padding-right:45px; 
}
.newsletterdownload{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	background-image:url(http://localhost/company/localimgs/newsLetterPDF.gif);
	background-repeat:no-repeat;
	text-decoration:none;	 
}


/* ----------------------------------------------------  Our Associates */

.associateheading{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
}

.associateintro{
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:22px; 
	font-weight:normal;
	line-height:28px;
	padding-top:5px;
	padding-bottom:10px; 
}

.associatename{
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	padding-right:10px; 
}

.associatedetails{
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	padding-right:10px; 
}


/* ----------------------------------------------------  Photo Gallery */
.inactivemonthheader {
	color:#6699CC;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	text-decoration:none;
	background-image:url(http://localhost/globalimgs/arrowbullet_right.jpg);
	background-repeat:no-repeat;
	background-position: 0 .7em;
	padding-left:10px;
	cursor:hand;
}

.activemonthheader {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	text-decoration:none;
	background-image:url(http://localhost/globalimgs/arrowbullet_down.gif);
	background-repeat:no-repeat;
	background-position: 0 .7em;
	padding-left:10px;
	cursor:hand;
}


/* ----------------------------------------------------  Search Results */

.doctitle {
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px;
}

.extract {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	line-height:16px;
}

.vpath {
	color:#006699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	line-height:16px;
}

.prevnext {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	line-height:16px;
	background-color:#ececec;
	padding-bottom:5px;
	padding-right:10px;
	padding-top:5px;
}

.searchtitle {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:16px;
}

.pagecounter {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}

/* ----------------------------------------------------  Dynamic Quotes */
.quotetitle {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:18px;
}

.quotetext {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
}

.quoteauthor {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:11px;	
	padding-top:5px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
}


/* ----------------------------------------------------  Admin */

.gtext {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
}

.itext {
	color:#ff0000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px;
}

.sectiontitle {
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:18px;
	padding-bottom:10px;
}

.sectionoptions {
	color:blue; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	text-decoration:underline;
}

.sectionoptiontitle {
	color:black; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold; 
	text-decoration:none;
	background-color:#CCCCCC;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}

.frmtextbox {
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	border-width:1px;
	border-color:#666666; 
}

.functionbtn {
	color:black; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal;
	border-width:1px;
	border-style:outset;
	border-color:#666666;
	background-color:#ececec; 
}

.gridheader {
	color:white; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	background-color:#6699CC;
}

.gridfooter {
	color:white; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	background-color:#6699CC;
}

.griditemrow {
	color:#000000;
	background-color:#ececec;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px;
}

.gridaltitemrow {
	color:#000000;
	background-color:#FFFFCC;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px;
}




/* ----------------------------------------------------  TopNavBar */

.inactivetab {
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold;
text-decoration:none;
padding:5px 15px 5px 10px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff
}

.inactivetab:hover {
background-color:#333333;
color:#FFFFFF;
cursor:hand;
}

.activetab {
background-color:#333333;
background-repeat:no-repeat;
vertical-align:middle;
padding:5px 15px 5px 10px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff

}

.activetab:hover {
background-color:#333333;
color:#FFFFFF;
cursor:hand;
}


.blanktab {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
vertical-align:middle;
}


.navbartext {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold;
text-decoration:none;
}


a.navbartext {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold;
text-decoration:none;
}

a.navbartext:hover {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold;
}



/* ----------------------------------------------------  Basic Elements */

body { 
	margin-left:5px; 
	margin-bottom:0px; 
	margin-right:5px; 
	margin-top:0px; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
}

.divInfo
{
	font-size:11px; 	
}

ul {
	padding:0px;
	margin:0px;
}




.pixelheight{ font-family:Arial, Helvetica, sans-serif; font-size:1px;}

.topnavbar{ font-family:Arial, Helvetica, sans-serif; font-size:1px; background-color:#CCCCCC; padding-top:5px; padding-bottom:5px; }
.topnavbarlinks{ color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; letter-spacing:1px; padding-left:15px; }
a.topnavbarlinks{ text-decoration:none; }
a.topnavbarlinks:hover{ text-decoration:underline; }

.toplinks{ color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:10px; padding-bottom:20px; }
a.toplinks{ text-decoration:none; }
a.toplinks:hover{ text-decoration:underline; }
.toplinkdisabled{ color:#CCCCCC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding-top:10px; padding-bottom:20px; }

.bottombar{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; padding-top:5px; padding-bottom:5px; }
.bottomlinks{ color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:10px; padding-bottom:20px; }
a.bottomlinks{ color:#666666; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:10px; padding-bottom:20px; }
a.bottomlinks:hover{ text-decoration:underline; }

.topsearchlabel{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
.inputbox{ border-width:1px; border-color:#999999; border-style:solid; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; }



.sectionheader_01{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:10px; padding-top:6px; padding-bottom:6px; }
/*.userloginlabel_01 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:10px; padding-top:15px; padding-bottom:5px; } */
.userloginlabel_01 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:5px; padding-right:10px } /* changed by Sana*/
td.loginformlabels_01 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:5px; padding-top:15px; }
a.loginformlabels_01 { color:#000000;text-decoration:underline; }
a.loginformlabels_01:hover { color:#000000;text-decoration:underline; }
.loginbtn_01{ color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:1px; }
.eventscal_01 { padding-left:10px; padding-top:15px; padding-bottom:20px; }
.upcomingevents_01 { padding-left:10px; padding-top:10px; padding-bottom:20px; }
.servicesheader_01 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-top:15px; padding-left:15px; }
a.servicesdetails_01 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; text-decoration:underline; line-height:18px; padding-left:15px; }

/* ----------------------------------------------------  Navigations */

.leftmenu_02 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px; 
}


td.leftmenu_02 { border-bottom-width:1px; border-bottom-color:#EAEAEA; border-bottom-style:solid; }
a.leftmenu_02 { text-decoration:none; }
a.leftmenu_02:hover { text-decoration:underline; }

td.leftmenuselected_02 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px;  
	background-color:#666666; 
	color:#FFFFFF; 
	font-weight:normal; 
	border-bottom-width:1px; 
	border-bottom-color:#EAEAEA; 
	border-bottom-style:solid; 
}


a.leftmenuselected_02 { 
	color:#FFFFFF; 
	text-decoration:none; 
}

a.leftmenuselected_02:hover { 
	color:#FFFFFF; 
	text-decoration:underline; 
}

a.leftmenuselected_02:visited { 
	color:#FFFFFF; 
}



.linksheader_02 { 
	color:#999999; 
	background-color:#ECECEC;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:15px; 
}


.trailinglinks { 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:0px; 
	line-height:16px; 
}


a.trailinglinks { 
	text-decoration:none; 
}


a.trailinglinks:hover { 
	text-decoration:underline; 
}

.trailinglinksdisabled { 
	color:#999999; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:0px; 
}

/* ----------------------------------------------------  CSS Layouts */

#bulletHeadingOrange {
	
	background-color:#FF9900;
	padding:5px 10px;
	color:#FFFFFF;
	width:200px;
}


.commonfootershell_05 { 
	padding-right:20px; 
}

.commonfooter_05 { 
	color:#333333; 
	background-image:url(http://localhost/globalimgs/footerLines.gif);
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	line-height:16px; 
	padding-top:10px; 
	padding-bottom:10px; 
	padding-left:10px; 
	padding-right:10px; 
}


#ProductContact {
	margin-top:15px;
	margin-bottom:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	line-height:14px;
	color:#333333;
}

#ProductContact a {
	text-decoration:underline;
	color:#333333;
	font-weight:bold;
}

#ProductContact a:hover {
	text-decoration:none;
	color:#333333;
}


/* ----------------------------------------------------  Services */

.servicedetails_02 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px;
}

.servicesheader_02 { 
	color:#336699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size:16px; 
	padding-top:15px; 
}


.servicedetailslinks_02 { 
	color:#003366; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	padding-left:25px; 
	line-height:18px;
	text-decoration:underline;
}

a.servicedetailslinks_02:hover { 
	color:#336699; 
}


/* ----------------------------------------------------  Services > PQ home */

.servicedetailslinks_03 { 
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:16px; 
}

a.servicedetailslinks_03:hover { 
	color:#333333;
}



/* ----------------------------------------------------  Services > PQ > CIE home */

.productlink_04 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:3px; 
	line-height:18px; 
} 


a.productlink_04 { 
	text-decoration:underline; 
}


a.productlink_04:hover { 
	text-decoration:underline;
	color:#333333;
}


/* ----------------------------------------------------  Services > PQ > CIE > HPL */

.sectiondetails_05 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px; 
	padding-right:20px; 
	padding-top	:5px; 
}

.sectiondetails_051 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px; 
	padding-right:20px; 
}

.sectionheaderbig_05 { 
	padding-right:10px; 
	color:#FF9933; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:16px; 
	padding-top:15px; 
}


.sectionheadersmall_05 { 
	padding-right:10px; 
	padding-top:10px;
	padding-bottom:0px; 
	color:#999999; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	
}


.testmnytext_05 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px; 
	line-height:18px; 
	padding-top:10px; 
}

.testmnyname_05 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	padding-top:10px; 
}


.testmnydesig_05 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10px; 
}

.documentlinks_05 { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px; 
	line-height:14px; 
	padding-left:5px; 
	padding-top:5px; 
	padding-bottom:5px; 
}


a.documentlinks_05 { 
	padding-left:0px; 
	text-decoration:none; 
}

a.documentlinks_05:hover { 
	text-decoration:underline; 
}

.guestspeakersummary_05 { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px; 
}

td.guestspeakersummary_05 { 
	color:#000000; 
	border-bottom-width:1px; 
	border-bottom-color:#EAEAEA; 
	border-bottom-style:solid; 
}

.guestspeakerdetails_05 { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding-top:5px; 
	padding-bottom:5px; 
}

.sectionbrief_04 { 
	color:#FF9933; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	padding-top:20px; 
	padding-bottom:30px; 
	line-height:20px; 
}

/* ----------------------------------------------------  Services > PQ > ILM  */

.sectionbrief_04_ilm { 
	color:#FF0000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	padding-top:20px; 
	padding-bottom:30px; 
	line-height:20px; 
}

/* ----------------------------------------------------  Services > Consultancy  */

.sectiondetails_consultancy { 
	color:#6699CC; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:18px; 
	line-height:24px; 
	padding-left:25px; 
	padding-top	:5px; 
}

/* ----------------------------------------------------  Services > Consultancy  */

.sectiondetailsAbout { 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:16px; 
	line-height:20px; 
	padding-top	:5px; 
}




.contentdivider_02 { border-bottom-width:1px; border-bottom-color:#EAEAEA; border-bottom-style:solid; padding-top:5px; padding-bottom:15px; }

.servicesheader_03 { color:#336699; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; padding-top:15px; padding-bottom:10px; }
.servicedetails_03 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:14px; }

.logoscontainer_03 { padding-right:15px; padding-bottom:5px; padding-top:5px; }





.producticon_04 { padding-right:5px; }

.productlistspacer_04 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1px; padding-top:15px; padding-bottom:15px;  }

.quotetext_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-bottom:5px; line-height:20px; }



.sectionheadermedium_05 { padding-right:10px; color:#FF9933; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; padding-top:15px; padding-bottom:5px; }




.sectionheadercontent_05 { padding-right:10px; color:#FF9933; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; padding-top:15px; }
.contactimgs_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:14px; padding-top:10px; padding-right:0px; }
.contactdetails_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:14px; padding-top:10px; padding-right:20px; }




.rightspacertop_05 { padding-top:30px; }
.rightspacer_05 { padding-top:25px; }
.rightheader_05 { color:#6699CC; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; padding-bottom:10px; }

.intakeheader_05 { color:#C8CCCF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:17px; padding-left:10px; padding-bottom:0px; vertical-align:bottom; }
.intakebase_05 { background-color:#C8CCCF; padding-top:15px; padding-bottom:15px; padding-left:5px; }
.intakeprogram_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; }
.intakedate_05 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; padding-top:5px; }



.lefttpoicimg_05 { margin-bottom:10px; margin-right:10px; }

td.hplmbatblheader_05 { background-color:#CCCCCC; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; padding-right:5px; padding-left:5px; }
td.hplmbatblcellnormal_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-bottom-width:1px; border-bottom-color:#EAEAEA; border-bottom-style:solid; padding-top:5px; padding-bottom:5px; padding-right:5px; padding-left:5px; }
td.hplmbatblcellstrong_05 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border-bottom-width:1px; border-bottom-color:#EAEAEA; border-bottom-style:solid; padding-top:5px; padding-bottom:5px; padding-right:5px; padding-left:5px; }

.enqfrm_textarea_05 { border-width:1px; border-color:#7F9DB9; border-style:solid; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; width:335px; height:100px; }
.enqfrm_textbox_05 { border-width:1px; border-color:#7F9DB9; border-style:solid; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}
.enqfrm_selbig_05 { border-width:1px; border-color:#7F9DB9; border-style:solid; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; width:335px; }
.enqfrm_selsmall_05 { border-width:1px; border-color:#7F9DB9; border-style:solid; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}
.frmlabels_05 { color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:14px; padding-top:15px; padding-right:5px; }
.frmdisclaimer_05 { color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-top:5px; padding-bottom:5px; }

.pressrelease { color:#6699CC; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; line-height:20px; padding-right:20px; }
a.pressrelease { color:#6699CC; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; line-height:20px; padding-right:20px; }


/* ----------------------------------------------------  Site Map >   */


#sitemap {
	color:#336699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	padding-top:15px;
	width:150px;
	float:left;
	margin-right:45px;

}


#sitemap ul {
	padding:0px;
	margin:0px;
	list-style: none;
	display:block;
}

#sitemap li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/01.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-bottom:.3em;
	padding-top:5px;
	display:block;
	font-weight:bold;
	font-size:12px;
	
	
}

#sitemap ul ul {
	padding:0px;
	margin:0px;
	list-style: none;

}

#sitemap li li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/02.gif);
	background-repeat: no-repeat;
	font-weight:normal;
		font-size:11px;
	
}

#sitemap ul ul ul{
	padding:0px;
	margin:0px;
	list-style: none;
}

#sitemap li li li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/03.gif);
	background-repeat: no-repeat;
	
}

#sitemap ul ul ul ul{
	padding:0px;
	margin:0px;
	list-style: none;
}

#sitemap li li li li{
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/04.gif);
	background-repeat: no-repeat;
	
}


#sitemap2 {
	color:#336699; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal;
	font-size:11px;
	line-height:16px;
	padding-top:15px;
	width:350px;
}


#sitemap2 ul {
	padding:0px;
	margin:0px;
	list-style: none;
	display:block;
}

#sitemap2 li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/01.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-bottom:.3em;
	padding-top:5px;
	display:block;
	font-weight:bold;
	font-size:12px;
}

#sitemap2 ul ul {
	padding:0px;
	margin:0px;
	list-style: none;
}

#sitemap2 li li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/02.gif);
	background-repeat: no-repeat;
	font-weight:normal;
	font-size:11px;
	
	
}

#sitemap2 ul ul ul{
	padding:0px;
	margin:0px;
	list-style: none;
}

#sitemap2 li li li {
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/03.gif);
	background-repeat: no-repeat;
	color:#333333;
}

#sitemap2 ul ul ul ul{
	padding:0px;
	margin:0px;
	list-style: none;
}

#sitemap2 li li li li{
	padding-left: 14px;
	background-image:url(http://localhost/globalimgs/04.gif);
	background-repeat: no-repeat;
	color:#666666;
}


/* ----------------------------------------------------  Misc >   */

#contentArea {
	width:375px;
	padding:0px;
	margin:0px;
}

.ManagmentLevel 
{
	background-color:#6699CC;
	font-size:15px;
}

.SupervisoryLevel  
{
	background-color:#92B6DA;
	font-size:15px;
}

.OperativeLevel  
{
	background-color:#D8E4F1;
	font-size:15px;
}
.DDlPartners 
{
	color:#333333;
	font-size:11px;
}
.AllLevel  
{
	background-color:#F4F8FB;
	font-size:17px;
}



.BorderClass
{
	border-top-style:solid;
	border-top-color :Black;
}




.MouseOverMenu
{
	text-decoration:none;
}

.MouseOutMenu
{
	text-decoration:none;
}

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2em; color:#000000;}
#xsnazzy h2 {font-size:1.5em;color:#CCCCCC; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:0;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#6a8fbc; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.xb1 {margin:0 5px; background:#CCCCCC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xb11, .xb22, .xb33, .xb44 {display:block; overflow:hidden;}
.xb11, .xb22, .xb33 {height:1px;}
.xb22, .xb33, .xb44 {background:#6A8FBC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.xb11 {margin:0 5px; background:#CCCCCC;}
.xb22 {margin:0 3px; border-width:0 2px;}
.xb33 {margin:0 2px;}
.xb44 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#FFFFFF; border:0 solid #CCCCCC; border-width:0 1px;}

/***************************************************************************/
.form_Label_Heder
{
	font-weight:bold;
	color:#000;
	font-size:18px;
}

.form_Label_Bold
{
	font-weight:bold;
	color:#000;
	font-size:15px;
}

.form_Label_BoldSmall
{
	font-weight:bold;
	color:#000;
	font-size:11px;
}

.form_Label
{
	color:#000;
	font-size:12px;
}

.form_Label_WaterMark
{
	color:#333333;
	font-size:10px;
}

.Form_text
{
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:18px;
	border: 1px solid #333333;	
	width:188px;
}

.Form_Select
{
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:18px;
	border: 1px solid #333333;	
	width:188px;
}

.Form_text_red
{
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:18px;
	border: 1px solid red;	
	width:188px;
}

.TextAreaBox
{
	border: 1px solid #333333;	
	border-style: solid;
	color: #50564A;			
}

.TextAreaBox_Red
{
	border: 1px solid red;	
	border-style: solid;
	color: #50564A;			
}

.BorderedTable
{
	border: #747a6e 1px solid;	
}

.Form_button
{
	font-family:Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	border: 1px solid #A3B8DB;
	height: 20px;
	cursor:pointer;
}
/************************************************************************************/


/* ----------------------------- microsoft -------------------------- */
.Result { margin:20px 0 10px 10px; font:bold 16px arial; color:#6a8fbc;}

/* -------------- 14/12/ -------------------------------------------------- */

a.mainTab { display:inline-block; position:relative; color:#ffffff; cursor:hand;text-decoration :none;}
a.mainTab .leftTab   { width:12px; height:27px; position:absolute; top:0; left:0; background:url(../images/leftCornerHeader.JPG) no-repeat;}
a.mainTab .centerTab { margin:0 12px; height:23px; background:#3CA7B7; padding:2px; position:relative;}
a.mainTab .rightTab  {width:12px; height:27px; position:absolute; top:0; right:0; background:url(../images/RightCornerHeader.JPG) no-repeat;}

a:hover.mainTab { display:inline-block; position:relative; color:#ffffff; text-decoration:none;}
a:hover.mainTab .leftTab   { width:12px; height:27px; position:absolute; top:0; left:0; background:url(../images/leftCornerHeader_green.gif) no-repeat;}
a:hover.mainTab .centerTab { margin:0 12px; height:23px; background:#5BC9D8; padding:2px; position:relative;}
a:hover.mainTab .rightTab  {width:12px; height:27px; position:absolute; top:0; right:0; background:url(../images/RightCornerHeader_green.gif) no-repeat;}

a.SelectTab { display:inline-block; position:relative; color:#6a8fbc; cursor:hand; text-decoration :none;}
a.SelectTab .centerTab { margin:0 12px; height:27px; background:none; padding:2px; position:relative;text-decoration :none;}



.CRProfile
{
	font-size:12px;
	font-family:Verdana;
	
}

.Form_textarea_Feedback
{
	FONT-SIZE: 12px;
	COLOR: #003333;
	FONT-FAMILY:Tahoma;	
	border: 1px solid #333333;
	background-color:#FFFFFF;
	scrollbar-dlight-color:White;
    scrollbar-arrow-color:#333333;
    scrollbar-face-color:#D4D0C8;
    scrollbar-highlight-color:White;
}

.Form_textarea_Feedback_Red
{
	FONT-SIZE: 12px;
	COLOR: #003333;
	FONT-FAMILY:Tahoma;	
	border: 1px solid red;
	background-color:#FFFFFF;
	scrollbar-dlight-color:White;
    scrollbar-arrow-color:#333333;
    scrollbar-face-color:#D4D0C8;
    scrollbar-highlight-color:White;
}

.Search_Div
{	
	position:absolute;
	z-index:500;
	margin-left:5px;
	display:none;
}

.PackageSummary_DivThanks
{
	border-top :1px solid #94AFCB;
	border-bottom:4px solid #7095BA;
	border-right:1px solid #94AFCB;
	border-left:1px solid #94AFCB;
	background-color:#4D4D4D;
	color:#FFFFFF;
}

.TakeVirtualTour 
{
	border-top :1px solid #4566E9;
	border-bottom:2px solid #4566E9;
	border-right:1px solid #4566E9;
	border-left:1px solid #4566E9;
	background-color:#768EEF;
	color:#FFFFFF;
}

.LiveDemo 
{
	border-top :1px solid #D4D0C8;
	border-bottom:2px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	background-color:#333333;
	color:#FFFFFF;
}

.DemoCentre 
{
	border-top :1px solid #D4D0C8;
	border-bottom:2px solid #D4D0C8;
	border-right:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
}

.DemoCentre_right
{
	border-right:1px solid #D1D1D1;
}

.label_Thanks
{
	color:#ffffff;
	font-size:12pt;	
}
.OurTrainingVL
{
	background:url(../images/ourTrainingVL.JPG) no-repeat left;
	

}


.frmCourse
{
	 margin-left:300px;
	 margin-right:250px;
	 margin-top:100px;
}

.raised {background: transparent; z-index:0;   margin:0 auto;display:inline; width:500px;vertical-align:middle;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:2px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b3 {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b4 {background:transparent; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b4b {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b3b {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b2b {background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .b1 {margin:0 5px; background:transparent;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 1px;}
.raised .b4, .raised .b4b {height:1px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#ffffff;}
.raised .boxcontent {display:block; background:transparent; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.raised .boxcontent a {color:#fff;}





/* -------------------------------------------------------------
Start Course Catlouge Style
------------------------------------------------------------------- */

#vsnazzy h1, #vsnazzy h2, #vsnazzy p {margin:0 10px; letter-spacing:1px;}
	#vsnazzy h1 {font-size:2em; color:#000000;}
	#vsnazzy h2 {font-size:1.5em;color:#323232; border:0;}
	#vsnazzy p {padding-bottom:0.5em;}
	#vsnazzy h2 {padding-top:0.5em;}
	#vsnazzy {background: transparent; margin:0; width:230;}

	
	.vtop, .vbottom {display:block; background:transparent; font-size:1px;}
	.vb1, .vb2, .vb3, .vb4 {display:block; overflow:hidden;}
	.vb1, .vb2, .vb3 {height:1px;}
	.vb2, .vb3, .vb4 {background:white; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
	.vb1 {margin:0 5px; background:#cccccc;}
	.vb2 {margin:0 3px; border-width:0 2px;}
	.vb3 {margin:0 2px;}
	.vb4 {height:2px; margin:0 1px;}
	

	.vb11, .vb22, .vb33, .vb44 {display:block; overflow:hidden;}
	.vb11, .vb22, .vb33 {height:1px;}
	.vb22, .vb33, .vb44 {background:white; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
	.vb11 {margin:0 5px; background:#cccccc;}
	.vb22 {margin:0 3px; border-width:0 2px;}
	.vb33 {margin:0 2px;}
	.vb44 {height:2px; margin:0 1px;}
	
	.vboxcontent {display:block; background:white; border:0 solid #cccccc; border-width:0 1px; }
	
	#ysnazzy h1, #ysnazzy h2, #ysnazzy p {margin:0 10px; letter-spacing:1px;}
	#ysnazzy h1 {font-size:2em; color:#000000;}
	#ysnazzy h2 {font-size:1.5em;color:#323232; border:0;}
	#ysnazzy p {padding-bottom:0.5em;}
	#ysnazzy h2 {padding-top:0.5em;}
	#ysnazzy {background: transparent; margin:0; width:130;}
	
	.ytop, .ybottom {display:block; background:transparent; font-size:1px;}
	.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
	.yb1, .yb2, .yb3 {height:1px;}
	.yb2, .yb3, .yb4 {background:#333333; border-left:1px solid #333333; border-right:1px solid #333333;}
	.yb1 {margin:0 5px; background:#333333;}
	.yb2 {margin:0 3px; border-width:0 2px;}
	.yb3 {margin:0 2px;}
	.yb4 {height:2px; margin:0 1px;}
	
	.yboxcontent {display:block; background:#333333; border:0 solid #333333; border-width:0 1px;}
	
	#zsnazzy h1, #zsnazzy h2, #zsnazzy p {margin:0 10px; letter-spacing:1px;}
	#zsnazzy h1 {font-size:2em; color:#000000;}
	#zsnazzy h2 {font-size:1.5em;color:#323232; border:0;}
	#zsnazzy p {padding-bottom:0.5em;}
	#zsnazzy h2 {padding-top:0.5em;}
	#zsnazzy {background: transparent; margin:0; width:130;}
	
	.ztop, .zbottom {display:block; background:transparent; font-size:1px;}
	.zb1, .zb2, .zb3, .zb4 {display:block; overflow:hidden;}
	.zb1, .zb2, .zb3 {height:1px;}
	.zb2, .zb3, .zb4 {background:#0099FF; border-left:1px solid #0099FF; border-right:1px solid #0099FF;}
	.zb1 {margin:0 5px; background:#0099FF;}
	.zb2 {margin:0 3px; border-width:0 2px;}
	.zb3 {margin:0 2px;}
	.zb4 {height:2px; margin:0 1px;}
	
	.zboxcontent {display:block; background:#0099FF; border:0 solid #0099FF; border-width:0 1px; }
	
	/*Remove from Cart style -Hazem*/
	#ssnazzy h1, #zsnazzy h2, #zsnazzy p {margin:0 10px; letter-spacing:1px;}
	#ssnazzy h1 {font-size:2em; color:#000000;}
	#ssnazzy h2 {font-size:1.5em;color:#323232; border:0;}
	#ssnazzy p {padding-bottom:0.5em;}
	#ssnazzy h2 {padding-top:0.5em;}
	#ssnazzy {background: transparent; margin:0; width:130;}
	
	.stop, .sbottom {display:block; background:transparent; font-size:1px;}
	.sb1, .sb2, .sb3, .sb4 {display:block; overflow:hidden;}
	.sb1, .sb2, .sb3 {height:1px;}
	.sb2, .sb3, .sb4 {background:#ff9600; border-left:1px solid #ff9600; border-right:1px solid #ff9600;}
	.sb1 {margin:0 5px; background:#ff9600;}
	.sb2 {margin:0 3px; border-width:0 2px;}
	.sb3 {margin:0 2px;}
	.sb4 {height:2px; margin:0 1px;}
	
	.sboxcontent {display:block; background:#ff9600; border:0 solid #ff9600; border-width:0 1px; }
	
	
	.ButtonTitle
	{
		color:white; font-family:arial; font-size:12px; font-weight:bold; cursor:hand;
	}
	.ButtonTitle a
	{
		color:white; font-family:arial; font-size:12px; font-weight:bold; cursor:hand;
	}
	.ButtonTitle a:hover
	{
		color:#BBE3FF; font-family:arial; font-size:12px; font-weight:bold; cursor:hand;
	}
	
	
	
	.thumbCourseTitle 
	{	
		COLOR: #333333; 
		FONT-FAMILY: 'Trebuchet MS';
		font-weight:bold;
		line-height: 15px;
	}
	
	.thumbCourseDesc
	{
		COLOR: #6c6c6c; 
		Font-size:11px; 
		FONT-FAMILY: 'Arial';
	}

/* -------------------------------------------------------------
End Course Catlouge Style
------------------------------------------------------------------- */

/*Paging Control*/
.PgrNormal
{
     color:white!important;
     padding:0px 5px 0px 5px;
     margin:2px;
     z-index:-1;
     border:#999999 1px solid;
}

.Normal
{
     color:white!important;
     padding:0px 5px 0px 5px;
     margin:2px;
     z-index:-1;
     border:#999999 1px solid;
}
.Current 
{    
     color:black!important;
     background-color:#ccc;
     padding:0px 5px 0px 5px;
     margin:2px;
     z-index:-1;
     border:#999999 1px solid;
}

.UnActive
{    
     color:#666666!important;
     padding:0px 5px 0px 5px;
     margin:2px;
     z-index:-1;
     border:#666666 1px solid;
}
.BodyTable
{
	color:White;
}
.BodyTable a:hover
{
     text-decoration:none;
     color:#000000;
     z-index:-1;
}

.BodyTable a a:visited
{
     text-decoration:none;
     color:#000000;
     z-index:-1;
}

.NoData 
{
	color: #5F6B7B;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	height: 20px;
	text-indent:5px;
	background-color: #F2F2F2;
	border:1px solid #BDC4CC;
}

/*End Paging Control*/

