﻿* { 
	margin: 0;
	padding: 0;
}

body {
	margin-top:30px;
	background-color:#485261;/* old 485261 */
	background-repeat: no-repeat;
	background-image: url(../images/topbg.png);
	background-position: center 1px;
}


/*Text__________________________________________________________________________________*/
.h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align:left;	
	padding:10px 0 20px 15px;
}
.h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	width:490px;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:10px;
}
.h3{
	width:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#f69401;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:1px solid #999999;
	vertical-align: bottom;
	float:left;
	text-align:left;
}
.h3_green{
	width:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#006600;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:1px solid #999999;
	vertical-align: bottom;
	float:left;
	text-align:left;
}
.h4{
	width:30%;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
	margin-top:7px;
	
}
.h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f69401;
	text-decoration: none;
	text-align:left;
}
	




.navigation_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.home_body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
}
.navigation_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.navigation_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #265aa9;
	text-decoration: none;
}

.footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEBEBE;
	text-decoration: none;
}
.footer_links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEBEBE;
	text-decoration: none;
}

.boxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff7e00;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
	padding-left:15px;
}
	
.boxText {
	color:#000000; float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

.boxLink {
	text-align:right;
	width:100%;
	vertical-align:top;
	height:19px;
}
.chat_text {
	background-color: rgb(255, 255, 255);
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	border: 1px solid #e4e4e4;
	text-align:left;
	width:150px;
	height:50px;
}

#maintext ul{

	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	text-align:left;
	margin-left:5px;
	
	}
	.inner_bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin-left:7px;

	
	
}



/*Site Main__________________________________________________________________________________*/
#site_controller {
	width: 795px;
	text-align: left;
	position: static;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


/*Header__________________________________________________________________________________*/
#header_container {
	width:795px;
	height:30px;
	float:left;
	text-align:left
}
#header_container li { 
	float: left; 
	overflow: hidden; 
	line-height: normal; 
	margin-left: 1px;
	text-align:left
}
#header_container ul {
	margin-left: 1px;
	list-style-type: none;
	width: 795px;
	float:left;
	text-align:left
}	


/*Navigation Tabs__________________________________________________________________________________*/
#navigation_current {
	background-image: url(../images/current_nav.png);
	text-align: center;
	height: 30px;
	width: 157px;
}

#navigation_current a {
	display: block;
	text-decoration:none;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

#navigation_current a:hover,
#navigation_current .active a {
	background-image: url(../images/main_nav.png);
	background-repeat: repeat-x;
}
.navigation_main {
	background-image: url(../images/main_nav.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 30px;
	width: 157px;
}
.navigation_main a {
	display: block;
	text-decoration:none;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

.navigation_main a:hover,
.navigation_main .active a {
	background-image: url(../images/current_nav.png);
	background-repeat: repeat-x;
}

/*Flash__________________________________________________________________________________*/
#flash_container {
	width:795px;
	height:402px;
	text-align:center;
	margin-top:15px;
	}

/*Home Body Elements__________________________________________________________________________________*/
#home_body_container {
	width: 790px;
	padding-top: 10px;
	text-align: center;
}
#home_body_top {
	background-image: url(../images/home_body_top.png);
	background-repeat: no-repeat;
	width: 787px;
	height: 14px;
}
#home_body_main {
	background-image: url(../images/home_body_bg.png);
	width: 787px;
	height: 225px;
}
#home_body_bottom {
	background-image: url(../images/home_body_bottom.png);
	height: 14px;
	width: 787px;
}
#home_body_left {
	width: 575px;
	margin-left: 15px;
	margin-top: 10px;
	text-align: justify;
	padding-right: 20px;
}
#home_body_right {
	float:right;
	padding-top:25px;
	margin-right:15px;
	width:160px;
	height:195px;
	text-align:center;
}



/*Bottom Boxes__________________________________________________________________________________*/	
#bottom_box_container {
	text-align:left;
	margin-top:15px;
	height:97px;
	width: 792px;
	float:left;
}
#bottom_box_container li { 
	float: left;
	text-align:center;
	overflow: hidden; 
	line-height: normal;
	list-style-type: none; 
	margin-left: 2px;
	margin-right: 6px;
	background-image: url(../images/bottom_buttons.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 256px;
}
#header_container ul {
	margin-left: 1px;
	list-style-type: none;
	width: 795px;
}	


/*Footer Elements__________________________________________________________________________________*/
#footer_container {
	width:790px;
	text-align:center;
	vertical-align:bottom;
	margin-top:20px;
	float:left;
}

#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BEBEBE;
	text-decoration: none;
	width:790px;
	text-align:center;
	padding-top:5px;
	margin-top:10px;
	float:left;
}

/*inner center8*/

#centerinnermain
{
	width:792px;
	min-height:320px;
	float:left;
	margin-top:15px;
	
}

.layoutitemcontainer {
	width:790px;
	float:left;
	
	
	}
	
.layoutleftbox {
	width:66%;
    float:left;
    margin-right:1%;
	   
	
	}
	#innermainbox {
	width:100%;
    float:left;
    margin-right:1%;
	   
	
	}
	.contentheadermain{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align:left;	
	padding:10px 0 20px 15px;
	
	}
	.contentheadermain001{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align:left;	
	padding:10px 0 0px 5px;
	
	}
	.contentheadermain01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align:left;	
	padding:10px 0 20px 15px;
	
	}
	.contentheadermain02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:500px;
	text-align:left;	
	padding:20px 0 10px 0px;
	display:inline;
	float:left;
	
	}
	.contentheadermain002{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:770px;
	text-align:left;	
	padding:20px 0 10px 0px;
	display:inline;
	float:left;
	
	}

	
	.contentheadersub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f69401;
	text-decoration: none;
	text-align:left;
	}
	
	.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	width:100%;
	float:left;
	
}

.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:left;
	width:100%;
	float:left;
	
}

.layoutrightbox {
	width:252px;
    float:left;
	text-align:right;
	
}
	
	
	 /*center box*/

#centermain {
	float:left;
	width:521px;
}


#center_boxtop{
background:url(../images/textarea_top.png) no-repeat;
	
	width:521px;
	float:left;
	height:14px; 

}

#center_boxtopbig{
background:url(../images/textarea_top2.png) no-repeat;
	
	width:794px;
	float:left;
	height:14px; 

}

#center_areabg{
	float:left;
	border-left:solid 1px #e1e1e1;
	border-right:solid 1px #e1e1e1;
	width:519px;;
	background-color:#ffffff;
	margin-left:0px; 
	min-height:512px;
	text-align:left;
  
}
#center_areabgbig{
	float:left;
	border-left:solid 1px #e1e1e1;
	border-right:solid 1px #e1e1e1;
	width:792px;
	background-color:#ffffff;
	margin-left:0px; 
	text-align:left;
  
}


#centerbox_bottom{
	 background:url(../images/textarea_bottom.png) 0 0 no-repeat;
	 width:521px;
	 height:14px;
	 float:left;
	
 }
 #centerbox_bottombig{
	 background:url(../images/textarea_bottom2.png) 0 0 no-repeat;
	 width:794px;
	 height:14px;
	 float:left;
	
	
 }
 
 .layoutcontent {
	vertical-align:top;
	text-align: left;
	float:left;
	width:99%;
	min-height:390px;
}
.layoutcontent2 {
	vertical-align:top;
	text-align: left;
	float:left;
	width:100%;
	min-height:390px;
}
 
 /*side box*/


#sideboxtop{
	background:url(../images/box/innerrightbox_top.png) 0 0 no-repeat;
	width:260px;
	float:left;
	 height:16px; 

}

#sideboxtextarea{
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	float:left;
	background-image: url(../images/sidebg.png);
	background-repeat:repeat-x;
	width:258px;
	background-color:#8dacdc;
	margin-left:0px; 
	text-align:center;
	display:inline;

}

#sideboxbottom{
	 background:url(../images/box/innerrightbox_btm.png) 0 0 no-repeat;
	 width:260px;
	 height:16px;
	 float:left;
 }
 /*live chat*/
 
 .livechat {
	width:160px;
	height:233px;
	margin-left:40px;
	

	
}

.livechatbg{
	background-color:#a5bdf5; background-image:url(../images/livechat_bg.jpg); 
 }

.textarea {
	background-color: rgb(255, 255, 255);
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	border: 1px solid #e4e4e4;
	width:150px;
	height:50px;
	}
	
	
.chatwindow {
	 background-image: url(http://server.iad.liveperson.net/hcp/Gallery/ChatBox-Gallery/English/General/1a/textbox-background.gif);
	 padding-left: 2px;
	 height:62px;
	 vertical-align:top;
	}
	
.chatsubmit {
	 background-image: url(http://server.iad.liveperson.net/hcp/Gallery/ChatBox-Gallery/English/General/1a/button-background.gif);
	 background-repeat: no-repeat; 
	 padding-left: 3px;
	 height:29px;
	 vertical-align:top;
	 text-align:left;
	}
	
 
 .liveChatMaster
{
	height:auto;
	margin-left:3px;
}
.liveChatMargin
{
	margin-top: 5px;
}

.liveChatURLMaster
{
	font-size:10px;
	 font-family:Arial, Helvetica, sans-serif;
}
.liveChatURL
{
	text-decoration:none;
	 color:#000;
}
.liveChatURL1
{
	color:#000;
}
liveChatURL2
{
	text-decoration:none;
	 color:#FF9900;
}

/* contact box*/

.othercontactinfo{
	width:242px;
	border:0;
	text-align:left;
	vertical-align:middle;
	height:auto;
	margin-top:10px;
	}
	.othercontactinfo_courses{
	width:220px;
	border:0;
	text-align:left;
	vertical-align:middle;
	padding-top:5px;
	
	
	}
	.contactboxleft{
	width:13px;
	float:left;
	height:119px;
	}
	
.contactboxright{
	width:14px;
	float:left;
	}
	.contactinfocontent{
	width:145px;
	height:119px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
	background:url(../images/contact_boxbg.jpg) 0 0 repeat-x;
	}
	.contactinfocontent_courses{
	width:200px;
	margin-left:10px;
	
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
	
	}
	.contactboxheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	}
	.boxText {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.linkemail{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#265aa9;
	text-decoration:none;
	}
	
.linkemail:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#265aa9;
	text-decoration:underline;
	}
	
	.contactinfoimage{
	background:url(../images/contact_boxbg.jpg) 0 0 repeat-x;

	width:64px;
	float:left;
	height:119px;
	vertical-align:middle;
	padding-top:15px;
	}
	
/*microsoft logo*/

.logoMaster
 {
 	width:100%;
 	height:60px; 
 	float:left;
    padding-bottom:50px;
 }
.logoMVP
{
	width:50%; 
	float:left;
	margin-left:2px;
}
.logoGold
{
	width:45%; 
	float:right;
}

/*Training boxes*/

 .centertrainingbox{
		width:483px;
		 float:left;
		 padding-left:5px;
		 margin-bottom:10px;
	
 }
 
  .centertrainingboxleft{
	 width:50%;
	 float:left;
	
	 
 }
 .centertrainingboxright{
width:48%; float:right;
 }
 
 .newBodyBox
{
	background:url(../images/traingbox_bg.jpg) 100% 0 repeat-x;
	float:left;
	width:100%;
	
	
}.newheader
{
	background:url(../images/traingbox_topbg.jpg) 100% 0 repeat-x;
	float:left;
	width:100%;
	
	
}
.newBodyBox
{
	background:url(../images/traingbox_bg.jpg) 100% 0 repeat-x;
	float:left;
	width:100%;
	
	
}
.newtopleft {
	background: url(../images/traingbox_lefttop.jpg) 0 0 no-repeat;
	width:100%;
}
.newtopright {
	background: url(../images/traingbox_righttop.jpg) 100% 0 no-repeat;
	padding:8px 0 10px 0px;
	width:100%;
}
.newbottomleft {
	background: url(../images/traingbox_lefbottom.jpg) 0 100% no-repeat;
	width:100%;
}
.newbottomright {
	background: url(../images/traingbox_rightbottom.jpg) 100% 100% no-repeat;
	width:100%;
}
.newboxleft {
	background: url(../images/traingbox_spacer.jpg) 0 0 repeat-y;
	float:left;
	width:100%;
}
.newboxright {
	background: url(../images/traingbox_spacer.jpg) 100% 0 repeat-y;
	float:left;
	width:100%;
}
.newboxtop
  {
  	background: url(../images/traingbox_spacer.jpg) 0 0 repeat-x;
	float:left;
	width:100%;

  }
.newboxbottom {
	background: url(../images/traingbox_spacer.jpg) 100% 0 repeat-x;
	width:100%;
}

.newboxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002968;
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	}

	
.newboxcontent {
	vertical-align:top;
	text-align: left;
	height:100px;
	width:95%;
}
.newboxTextContainer {
	float:left;
	width:100%;	
	min-height:72px;
}
.newboxtext {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-top:5px;
	text-align: left;
	
	}
	
	
.newboxText2 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-top:10px;
	text-align: left;
	
	}
	.mainlogocontainer{
	float:right;
	padding-left:5px;
	border:1px solid #e1e1e1;
	width:41%;
	margin-left:10px;
	
	}
	.centercontact{
	float:left;
	margin-top:10px;
	width:100%;
	}
	.mainlogocontainer2{
	float:right;
	padding-left:5px;
	border:1px solid #e1e1e1;
	width:240px;
	margin-left:10px;
	padding-top:10px;
	
	}

 /*....courses boxs........*/
 
 .roadmapimage{
	float:left;
	width:100%;
	text-align:left;
}
.courses_livechattop{
	 float:left;
	 background-image:url(../images/bglive-top.jpg);
	 background-repeat:no-repeat;
	 width:222px;
	 height:23px;

}
.courses_livechatbottom{
	 float:left;
	 background-image:url(../images/bglive_bottom.jpg);
	 background-repeat:no-repeat;
	 width:222px;
	 height:20px;
	 background-position:bottom;
	}
 
 
.coursesboxsmall{
	width:120px; background-image:url(../images/contact_boxbg.jpg); background-repeat:no-repeat;
	float:left;
	background-position:left top;


	
}
.introbg{
	background-image:url(../images/introduction_bg.gif);
	background-repeat:no-repeat;
	width:120px;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002968;
	height:21px;
	padding-top:7px;
}

.intromainbg{
	vertical-align:bottom;
	background-image:url(../images/introduction_main_bg.gif);
	background-repeat:no-repeat;
	background-color:#eaeff7;
	border-left:#e0e8f4 solid 1px;
	border-right:#e0e8f4 solid 1px;
	 height:270px;
	 vertical-align:middle;
	padding:2px 0px 0px 2px;
	
	}
.introinsidmain{
	float:left;
	width:110px;
	height:250px;
}
.introinsidmain3{
	float:left;
	width:110px;
	height:250px;
	margin-left:10px;
}
.introinsidmain2{
	float:left;
	width:120px;
	height:150px;
}


.insidetop{
	width:110px;
	background:url(../images/insidebox_top.jpg) no-repeat;
	height:25px;
	vertical-align:middle;
	text-align:center;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#1f54a3;
	font-weight:bold;

}
.insidetop a{
	width:110px;
	height:25px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#1f54a3;
	font-weight:bold;
	text-decoration: none;	
}


.insidetop2{
	width:120px;
	background:url(../images/insidebox_top2.jpg) no-repeat;
	height:31px;
	vertical-align:middle;
	text-align:left;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#1f54a3;
	font-weight:bold;
		
}

.insidetop2 a{
	width:127px;
	height:31px;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#1f54a3;
	font-weight:bold;
	text-decoration: none;	
		
}

.insideboxbg{
	background-image:url(../images/insidebox_whitebg.jpg);
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding:2px 7px 2px 7px;
	height:200px;

	
	
}
.insideboxbg2{
	background-image:url(../images/insidebox_whitebg2.jpg);
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding:5px 2px 2px 2px;
	height:200px;
	width:120px;

	
	
}
.insidboxetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;

}


.insideboxbttom2{

	background-image:url(../images/insidebox_bottom2.jpg);
	height:18px;
	width:120px;
	
}
.insideboxbttom{

	background-image:url(../images/insidebox_bottom.jpg);
	height:18px;
	
	
}
.insidebigbox{
	 width:240px;
	 float:left;
	
 }
 .insidebigbox2{
	 width:380px;
	 float:left;
	
	
	 
 }
 .insidebigboxheader{
	background-image:url(../images/advancetop.jpg);
	background-repeat:no-repeat;
	width:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002968;
	height:21px;
	padding-top:7px;

}
.insidebigboxheader2{
	background-image:url(../images/introduction_bg2.gif); background-repeat:repeat-x;
	width:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002968;
	height:21px;
	padding-top:7px;
}
.insidebigboxmainbg{
	vertical-align:bottom;
	background-image:url(../images/advance_bg.gif);
	background-repeat:repeat-x;
	background-color:#eaeff7;
	border-left:#e0e8f4 solid 1px;
	border-right:#e0e8f4 solid 1px;
	height:270px;
	vertical-align:middle;
	padding:2px 0px 0px 2px;
	}
.leftsmallbox_bottom{
	vertical-align:bottom;
	background-image:url(../images/introduction_bg_bottom.jpg);
	background-repeat:no-repeat;
 	height:12px;
 

	
}
.leftsmallbox_bottom2{
vertical-align:bottom;
background-image:url(../images/advance_bottom2.jpg);
background-repeat:no-repeat;
 height:12px;
 

	
}
.leftsmallbox_bottom3{
vertical-align:bottom;
background-image:url(../images/advance_bottom.jpg);
background-repeat:no-repeat;
 height:12px;
}
	.boxdivider{
	width:7px;
	float:left;

}

.contentheadermain2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #232323;
	text-decoration: none;
	width:99%;
	float:left;
	text-align:left;
	padding-top: 10px;
	padding-left:15px;
	
	padding-bottom: 3px;
	
		}
		
		
/*courses bottom*/
.livechatcourses{
	 float:left;width:222px;
	 background-image:url(../images/bglive.jpg);
	 background-repeat:repeat-y; margin-left:5px;
}

.roadmap_container{
	width:550px;
	float:left;
}
.introduction_container{
	width:180px;
	background-image:url(../images/top_introduction.jpg);
	background-repeat:no-repeat;
   background-position:top; height:22px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px; text-align:center;
   padding-top:4px;
   color:#FFFFFF;
   float:left;
   
  }
  .advance_container{
	width:363px;
	background-image:url(../images/top_advanced.jpg);
	background-repeat:no-repeat;
   background-position:top; height:22px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px; text-align:center;
   padding-top:4px;
   color:#FFFFFF;
   float:left;
   
  }
  .introductionbg{
   margin:0px 0 5px 0;
   width:100%;background-image:url(../images/top_introduction_bg.jpg); background-repeat:repeat-y;
   float:left;
   height:170px;
 
}
.advancebg{
	margin:0px 0 5px 0;
   width:363px;background-image:url(../images/advanced_bg.jpg);
   background-repeat:repeat-y; float:left;
   height:170px;
}
.smallbox_maincontainer{
 float:left; width:173px; margin-left:3px;
 }
 .smallbox_maincontainer2{
 float:left; width:173px; margin-left:5px;
 }
.businessusertop{
	margin-left:3px;
	margin-top:5px;background-image:url(../images/top_businessuser.jpg);
	background-repeat:no-repeat;background-position:top;
	height:28px;
	width:173px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
  	 font-weight:bold;
   font-size:11px; text-align:center;
   color:#FFFFFF;
   float:left;
}
.businessusertop2{
	margin-left:3px;
	margin-top:5px;background-image:url(../images/top_businessuser.jpg);
	background-repeat:no-repeat;background-position:top;
	height:28px;
	width:173px;
	font-family:Arial, Helvetica, sans-serif;
   	font-weight:bold;
   	font-size:12px; text-align:center;
   	color:#FFFFFF;
  	 float:left;
}
.businessuser_bg{
 	margin-top:7px;
	width:100%;background-image:url(../images/businessuser_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	
	
}
.businessuser_bg2{
 	
	width:100%;background-image:url(../images/businessuser_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	
	
}
.businessuser_bottom{
	width:100%;
	background-image:url(../images/bottom_businessuser.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:18px;
	float:left;
	
}
.businessuser_bottom2{
	width:100%;
	background-image:url(../images/bottom_businessuser.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:15px;
	float:left;
	
}

.introduction_bottom{
 width:180px;
 background-image:url(../images/bottom_introduction.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 height:12px; float:left;
 margin-top:128px;
			  }
.mainboxes{
	width:363px;
	margin-right:3px; float:left;
}
.mainboxessmallbox{
	width:180px;
	margin-right:3px; float:left;
}
.mainboxesbottom{
	width:543px;
	margin-right:3px; float:left;
	margin-top:15px;
	float:left;
}
	.advance_bottom{
	 width:363px;
	 background-image:url(../images/bottom_advanced_bg.jpg);
	 background-repeat:no-repeat;
	 background-position:bottom;
	 height:12px; float:left;
	 margin-top:108px;
			  }
.specialized_container{
	width:547px;
	background-image:url(../images/top_specialized.jpg);
	background-repeat:no-repeat;
  	background-position:top; height:22px;
   	font-family:Arial, Helvetica, sans-serif;
  	font-weight:bold;
  	font-size:12px; text-align:center;
   	padding-top:4px;
  	color:#FFFFFF;
   	float:left;
   
  }
  .specializedbg{
	margin:0px 0 0px 0;
	width:547px;background-image:url(../images/specialized_bg.jpg);
	background-repeat:repeat-y; float:left;
	height:170px;
}
.specialized_bottom{
	 width:547px;
	 background-image:url(../images/bottom_specialized_bg.jpg);
	 background-repeat:no-repeat;
	 background-position:bottom;
	 height:12px; float:left;
	 margin-top:128px;
  }
.advance_bottom{
	 width:363px;
	 background-image:url(../images/bottom_advanced_bg.jpg);
	 background-repeat:no-repeat;
	 background-position:bottom;
	 height:12px; float:left;
	 margin-top:128px;
  }
			 		  
.advancedtop{
	width:363px;
	background-image:url(../images/top_introduction.jpg);
	background-repeat:no-repeat;
   background-position:top; height:22px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px; text-align:center;
   padding-top:4px;
   color:#FFFFFF;
   float:left;
   
}
.mainsubdivision5{
	float:left;
	width:100%;
	padding-bottom:5px;
	text-align:left;
	
}

.coursemaindivision1{
	 width:100%; 
	 float:left; 
	 margin-top:20px;
	 text-align:left;

  }
  .coursemaindivisiontop{
	 width:100%; 
	 float:left; 
	 text-align:left;

  }
  	
.coursemaindivision{
	 width:100%; 
	 float:left; 
	 margin-top:10px; 
	 margin-bottom:10px; 
	 border-bottom:solid #CCCCCC 1px;
	 text-align:left;
	  }
	  
 .courselayer{
 	width:30%;
  	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
 	color:#232323; 
	text-align:left;
 
  }
 .courselayer1{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000; 
	text-align:left;
 
 }
 .courselayer2{
	width:18%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
 
 }
  .courselayer3{
	width:40%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
 
 }
 .coursemaindivision2{
 	width:100%;
	float:left;
	height:30px;
 }
 
 .courselayer0{
	width:30%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left; 
 
 }
 
  .courselayerlink{
  	font-family:Arial, Helvetica, sans-serif;
  	font-size:11px;
 	color:#0061f2;
	text-decoration:none;
 
  }
  .courselayerlink:hover{
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:11px;
	  color:#0061f2;
	  text-decoration:underline; }
.register{
	vertical-align:middle;
	float:left;
}

 /*courses break*/
 
 .regiternow{
	float:right;
	width:20%;
	text-align:right;
	vertical-align:top;
	margin-right:20px;
	
	
}

#right_side_inner {
	background-image: url(..//images/right_side_bg_sm.jpg);
	background-repeat: no-repeat;
	float:right;
	width: 253px;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 10px;
	padding-left: 8px;
	height: 576px;
	vertical-align:top;
	text-align:center;
}
#microsoftlogo{
	padding-top:10px;
	width:95%;
	float:left;


}

#right_side_inner_SM {
	background-image: url(../images/right_side_bg_sm.png);
	background-repeat: no-repeat;
	text-align:left;
	float:right;
	width: 253px;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 10px;
	padding-left: 8px;
	height: 395px;
}

#right_side_inner_SM2{
	background-image: url(../images/right_side_bg_sm.gif);
	background-repeat: no-repeat;
	text-align:left;
	float:right;
	width: 253px;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 10px;
	padding-left: 8px;
	height: 539px;
}
#right_side_inner_SM3{
	background-image: url(../images/right_side_bg_sm.jpg);
	background-repeat: no-repeat;
	text-align:left;
	float:right;
	width: 253px;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 10px;
	padding-left: 8px;
	height: 576px;
	float:right;
}

.contactinfoimage2{
	background:url(../images/contact_boxbg.png) 0 0 repeat-x;
	width:64px;
	float:left;
	height:119px;
	vertical-align:middle;
	padding-top:15px;
	}
	.contactinfoimagecourses{
	background:url(../images/contact_boxbg.png) 0 0 repeat-x;
	width:48px;
	float:left;
	height:105px;
	vertical-align:middle;
	padding-top:15px;
	}
	.coursescontact_content{
	width:220px; float:left;
	border-left:1px solid #576777;
	border-right:1px solid #576777;
	background-color:#a1b9df;
	background-image: url(../images/courses_contactbg.jpg);
	background-repeat:repeat-x;
	}
	.courses_main_content{
	margin-top:20px;
	height:119px;
	padding-left:2px; padding-right:3px;
	padding-bottom:10px;
	 }
	.contactinfocontent2{
	width:145px;
	height:119px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background:url(../images/contact_boxbg.png) 0 0 repeat-x;
	}
	.contactinfocontentcourses{
	width:140px;
	height:119px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background:url(../images/contact_boxbg.png) 0 0 repeat-x;
	}		
	
.coursestext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	margin-left:7px; float:left; width:98%;
	}
	
.litext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	 width:90%;
	 display:list-item;
	 text-align:left;
	}
	
.ulcontainer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:61%;
	display:block;
	text-align:left;
	padding-left:15px;
	
	}
	.ulcontainer_small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:60%;
	display:block;
	text-align:left;
	padding-left:15px;
	
	}	
#ulcontainer_left{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:46%;
	float:left;
	display:block;
	text-align:left;
	padding-left:15px;
	
	}
	
	#ulcontainer_right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width:46%;
	float:right;
	display:block;
	text-align:left;
	padding-left:15px;
	
	}	
	
	
	.rightcoursesboxmain{
	text-align: center; float:left;
	width:100%;
	}
	/*schedule page.........*/
	
	.schedultext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	width:490px;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:10px;
	
	}
	
	.maindivision{
	float:left;
	width:98%;
	padding-left:5px;
	
	
}

.centertableheaderbg{
	width:100%;
	height:25px;
	background-color:#dee9f0;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:5px;
	margin-top:5px;
	vertical-align:bottom;
	border:1px solid #d2dbe1; 
}

.centertableheaderbg1{
	width:100%;
	height:25px;
	background-color:#dee9f0;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:14px;
	margin-top:3px;
	vertical-align:bottom;
	border:1px solid #d2dbe1; 
}

.comment{
padding-left:14px;
padding-right:12px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:15px;
} 


.centertableheader2{
	width:30%;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#232323;
	font-weight:bold;
	font-size:11px;
	float:left;

}

.centertableheader{
	width:75px;
	text-align:center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#232323;
	font-weight:bold;
	font-size:11px;
	height:28px;
	float:left;


}	
.maindivision1 
{
	float:left;
	width:100%;
}
.centerdivisionheading{
	width:100%;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#f69401;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:1px solid #999999;
	vertical-align: bottom;
	float:left;
	text-align:left;
}

.mainsubdivision{
	float:left;
	width:100%;
	background-color:#fafdfe;
	padding-bottom:5px;
}
.mainsubdivision1{
	float:left;
	width:770px;
	background-color:#fafdfe;
	padding-bottom:5px;
}

.divisiontext1{
	width:30%;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
	
}	

.divisiontext{
	width:10%;
	text-align: center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
	margin:8px 0 0 0px;
	
}
.divisiontext01{
	width:75px;
	text-align: center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
	margin:8px 0 0 0px;
	
}
.divisiontext02{
	width:120px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
	text-align:left;
	margin:8px 0 0 0px;
	
}

.divisiontext2{
	width:30%;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-left:5px;
}

.divisiontext3{
	width:15%;
	text-align: center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	float:left;
	
}

.divisiontext4{
	width:25%;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	float:left;
	margin-left:5px;
}

.register1{
	vertical-align:middle;
	float:left;
	}
	
	.mainsubdivision2{
	float:left;
	width:100%;
	background-color:#eaf5fc;
	padding-bottom:3px;
	padding-top:3px;
}

.mainsubdivision_blue{
	float:left;
	width:100%;
	background-color:#eaf5fc;
	padding-bottom:3px;
	padding-top:3px;
}

.mainsubdivision_gray{
	float:left;
	width:100%;
	background-color:#e2e2e2;
	padding-bottom:3px;
	padding-top:3px;
}

.mainsubdivision3{
	float:left;
	width:101%;
	background-color:#eaf5fc;
	padding-bottom:5px;
	
}
.mainsubdivision4{
	float:left;
	width:98%;
	padding-bottom:5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:15px; 
	color:#000000;
	
}
/*-- Register....*/

.pageitemcontainer{
 float:left;
 width:95%;
 padding-left:10px;
 text-align:left;
 }
 
 .layouttitle{
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 font-size:12px;
 float:left;
 width:35%;
 padding:0 0 10px 30px;
 text-align:left;
 }
 
.layoutcontrol{ 
 float:left;
 width:60%; 
 padding:0 0 5px 0;
 text-align:left;
 }
 
 .layouttextbox2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:8.5pt;
 color:#000000;
 font-weight:normal;
 width:200px;
 height:14px;
 border:1px #929292 solid;
 }
 
/*table training quickstart*/


.tableheading{
	border-bottom:#000000 solid 1px;
	width:100%;
	float:left;
	text-align:left;
}
#tableheading_left{
	float:left;
	width:70% 
}
.tableheading_right{
	float:left;
	width:30% ;
	text-align:left;
}
.tablebottom_left{
	float:left;
	width:100%;
	text-align:left; 
	
}
.tablebottom_right{
	float:right;
	width:30% ;
	text-align:left;
}
/* Sitemap........................................................*/
.sitemapcontainer
{
	width:49%;
	border:1px outset #D2E6E8;
	height:200px;
	float:left;
}
.sitemapcontainer_right
{
width:49%;
border:1px outset #D2E6E8;
height:200px;
float:right;
}
.sitemapheading{
	float:left;
	background-color: #D2E6E8;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#000000;
	font-weight:bold;
	height:18px;
	padding-left:5px;
	padding-top:7px;
}
.sitemapinside{
	width:98%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#000000;
	padding-left:5px;
	padding-top:7px;
}
.sitemapinside_links
	{
	width:80%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#000000;
	text-decoration:none;
	
	}
.sitemapinside_links:hover
	{
	width:80%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:#000000;
	text-decoration:underline;
}
.arrow_left{
 float:left;
 width:10px;
}
.sitemapcontainer_bottom
{
margin-top:7px;
width:99.5%;
border:1px outset #D2E6E8;
height:500px;
float:left;
}
.cnt_txt1
{
float:left; width:750px;
}
/* twitter_block starts here*/
.twitter_mainblock
{
float:left; width:250px; display:inline; margin:-60px 0 0 30px;
position:relative;

}
.twitter_mainblock1
{
float:left; width:250px; display:inline; margin:0px 0 0 20px;
position:relative;

}
.twitter_mainblock2
{
float:left; width:250px; display:inline; margin:20px 0 0 30px;
position:relative;

}
.twitter_mainblock3
{
float:left; width:250px; display:inline; margin:0px 0 0 20px;

}

.flt
{
float:left;
}
.twitter_block
{
float:left;
width:165px;
/*background:url(../images/single_pixel_tile.gif) repeat-x;
*/font:11px Arial, Helvetica, sans-serif;
color:#036789;
height:54px;
}
.twitter{
float:left;
margin:18px 0 0 1px;
}
.twitter_txt
{
float:left; margin:18px 0 0 2px; 
color:#036789;
text-decoration:none;
}
.twitter_block a:hover
{
color:#fd9a09;
}
img
{
border:0px;
}
.twitter_left
{
margin-left:35px;
}
.sharepoint_beta
{ width:574px; float:left; text-align:center; vertical-align:middle; margin:0px 0px 0px 90px; padding:0px 0px 0px 0px;
	border:solid 1px #CCCCCC;

}

<!-- location box left side BEGIN -->
.locationLeftBox{
 	margin-top:7px;
	padding-top:12px;
	width:100%;background-image:url(../images/businessuser_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	
}
.locationBoxTop{
	width:180px;
	background-image:url(../images/top_LocationsBox.gif);
	background-repeat:no-repeat;
   background-position:top; height:2px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:12px; text-align:center;
   padding-top:2px;
   color:#FFFFFF;
   float:left;
   
  }

.locationHeads{
 padding-left:27px;
 padding-bottom:7px;
 padding-top:7px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 text-align:left;
 color:#485261;
 background-image:url(../images/locationsBoxBgSmall.gif);
 background-repeat:no-repeat;
 background-position:center;
 height:12px;
}

.locationHeads a:link{
text-decoration:none;
color:#485261;
}
.locationHeads a:visited{
text-decoration:none;
color:#485261;
}
.locationHeads a:active{
text-decoration:none;
color:#485261;
}
.locationHeads a:hover{
  padding-bottom:7px;
 padding-top:7px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 text-align:left;
 color:#ff9a38;
 background-image:url(../images/locationsBoxBgSmall.gif);
 background-repeat:no-repeat;
 background-position:center;
 height:12px;
 cursor:hand;
}

.locationsBoxBottom{
 width:180px;
 background-image:url(../images/bottom_introduction.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 height:12px; float:left;
 margin-top:256px;
 }
 
 .locationsBoxBG{
   margin:0px 0 5px 0;
   width:100%;background-image:url(../images/top_introduction_bg.jpg); background-repeat:repeat-y;
   float:left;
   height:300px;
 }

.locationDetails{
float:left;
width:580px;
height:120px;


}
.locationHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width:100%;
	text-align:left;
	padding-bottom:12px;

	}

<!-- location box left side END -->
