/* MPI Training Site CSS   */

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #DEDDDC;
	font-size:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: 10;
}

.body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	margin: 5px;
	padding-bottom: auto;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height:16px;
}

.img-caption{
	background-color:#CCC;
}
.white{
	color: #fff;
	text-decoration: none;
}

.white a{
	color: #fff;
	text-decoration: none;
	font-weight: bold
}

.white a:link{
	color: #fff;
	text-decoration: none;
	font-weight: bold
}

.white a:visited{
	color: #fff;
	text-decoration: none;
	font-weight: bold
}
.white a:hover{
	color: #ccffff;
	text-decoration: none;
	font-weight: bold;
}

.whitetitle{
	font-size:13px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 5px;
}

.whitetit{
	font-size:13px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	
}
/************* Add On Style by KARL *************/

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	color: #999999;
	position: fixed;
	top: 0px;
	LEFT: 800PX;
	width: 180px;
	height: 135px;
	padding: 5px;
	border: 1px solid #000000;
	background-color: white;
	z-index: 10000;
	overflow: auto;
	border-radius: 10px;
	font-style:italic;
}

a.login:link {  color: #000000; padding: 5px 10px 5px 10px; background-color:#CCCCCC; text-decoration:none; text-transform: uppercase;}
a.login:visited { color: #000000; padding: 5px 10px 5px 10px; background-color:#CCCCCC;text-decoration:none; background-color:#CCCCCC; text-transform: uppercase;}
a.login:hover { color: #000000; padding: 5px 10px 5px 10px; text-decoration:none; background-color:#FF6600; text-transform: uppercase;}

a.signup:link {  color: #000000; padding: 5px 10px 5px 10px; background-color: #FF6600; text-decoration:none; text-transform: uppercase; margin-left: 10px;}
a.signup:visited { color: #000000; padding: 5px 10px 5px 10px; text-decoration:none; background-color:#FF6600; text-transform: uppercase; margin-left: 10px;}
a.signup:hover { color: #000000; padding: 5px 10px 5px 10px; text-decoration:none; background-color:#CCCCCC; text-transform: uppercase; margin-left: 10px;}
 
a.Title_new:link {  color: #000000; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:38px; text-decoration:none; text-transform: uppercase;}
a.Title_new:visited { color: #000000; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:38px; text-decoration:none; text-transform: uppercase;}
a.Title_new:hover { color: #000000; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:38px; text-decoration:none; text-transform: uppercase;}


a.Menu_new:link {  color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; text-transform: uppercase;  margin-left: 20px;}
a.Menu_new:visited { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; text-transform: uppercase; margin-left: 20px;}
a.Menu_new:hover { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; text-transform: uppercase; margin-left: 20px;}

a.Menu_new_non:link {  color: #000000; font-family: Arial, Helvetica, sans-serif ; font-size:20px; text-decoration:none; text-transform: uppercase;}
a.Menu_new_non:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; text-transform: uppercase;}
a.Menu_new_non:hover { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size:20px; text-decoration:none; text-transform: uppercase;}
/************* Link Style *************/
a{
	color: #0066cc;
	text-decoration: underline;
}

a:link{
	color: #0066cc;
	text-decoration: underline;
}

a:visited{
	color: #ff3300;
	text-decoration: underline;
}

a:hover{
	color:#cc3300 ; /* #CC6600*/
	text-decoration: underline;
}

.b:link {
	color: #ffffff;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}

.b:hover {
	color: #FF3300;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;
}
/************ Link Style End **************/


/***** Banner, Header, Logo, Navigation  *****/

#Over_All_wrapper{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #FF0000;*/
  	/*color: #000;*/
	background-position: left top;	/* margin: 0px auto; to fix centering in Mozilla */
}

#Over_All_header{
	position: fixed;
	width: 100%;
	height: 140px;
	padding: 0px;
	/*border: 1px solid #003366;*/
	background-color: #FFFFFF;
	background-image:url(../images/new_header_bg1.png);
	background-position:bottom;
	background-repeat:repeat-x;
	z-index: 1001;
	opacity: 0.85;
	-moz-opacity: 0.85; /* older Gecko-based browsers */
	filter:alpha(opacity=85); /* For IE6&7 */
} 

#header_inside{
	width: 575px;
	height: 93px;
	position:absolute;
	top:30;
	right:0;
	background-color: #666666;
	padding: 0px;
	margin: 0px;
} 
.center {
    margin-left: auto;
    margin-right: auto;
	width: 1000px;
	height: 152px;
	padding: 0px;	
	/*border: 1px solid #FF3300;*/
	background-image:url(../images/mpi_logo_150.png);
	background-position:left;
	background-repeat:no-repeat;
}
.center_top {
    margin-left: auto;
    margin-right: auto;
	width: 1000px;
	height: 25px;
	padding: 0px;
	margin-bottom: -40px;
}
.header_inside_top1{
	float:left;
	margin-left:385px;
	padding-top: 14px;
	display:block;
	
}
.header_inside_top2{
	float:right;
	width:150px;
	padding-top: 14px;
	margin: 23px -15px 53px 20px;
	
	
}
.header_inside_top3{
	float:right;
	margin-left:425px;
	width: 570px;
	
}
.header_inside_top_new{	
	background-image:url(../images/n_header_bg.png);
	background-repeat: no-repeat;
	height: 25px;
	padding: 0px;
	float: right;
	width: 500px;
}
#header3{
	c100%;
	height: 28px;
	padding: 0px;
	background-color: #666666;
} 

.main_content {
    margin-left: auto;
    margin-right: auto;
	width: 1200px;
	padding: 20px 10px 10px 10px;	
	/*border: 1px solid #FF3300;*/
	background-color:#FFFFFF;

}
.main_content_non {
    margin-left: auto;
    margin-right: auto;
	width: 982px;
	padding: 0px 10px 10px 10px;	
	/*border: 1px solid #FF3300;*/
	background-color:#FFFFFF;

}
.main_content_low {
    margin-left: auto;
    margin-right: auto;
	width: 982px;
	padding: 140px 10px 10px 10px;	
	/*border: 1px solid #FF3300*/
	background-color:#FFFFFF;

}
.main_promotion {
    margin-left: auto;
    margin-right: auto;
	width: 1045px;
	height: 225px;
	padding: 160px 25px 21px 25px;	
	/*border: 1px solid #FF3300;*/
	background-image:url(../images/main_graphic_bg.png);
	background-repeat:no-repeat;
	background-position:bottom center;
}
.main_promotion_250 {
    margin-left: auto;
    margin-right: auto;
	width: 1002px;
	height: 286px;
	padding: 140px 25px 21px 25px;	
}
.main_promotion_120 {
    margin-left: auto;
    margin-right: auto;
	width: 1002px;
	height: 120px;
	padding: 8px 0px 0px 0px;
	background-color:#FFFFFF;
	/*border: 1px solid #FF3300;
	background-image:url(../images/main_graphic_bg.png);
	background-repeat:no-repeat;
	background-position:bottom center;*/
}
.main_promotion_0 {
    margin-left: auto;
    margin-right: auto;
	width: 1200px;
	height: 120px;
	padding: 0px 0px 0px 10px;
	background-color:#FFFFFF;
	margin-top: 6px;
	/*border: 1px solid #FF3300;
	background-image:url(../images/main_graphic_bg.png);
	background-repeat:no-repeat;
	background-position:bottom center;*/
}
#main_banner_ad {

	padding: 10px;
	margin-right:			auto;	
	margin-left:			auto;
	min-height:286px;
	clear:both;
	background-color: #FFFFFF;

}
.stitched_element {
border: 2px dashed  #ff0000;
border-radius: 15px;
font-size: 13px;
color: #666666;
min-height:270px;
padding: 2px 15px 5px 15px;
background-color: #FFFFFF;
}



.promotion_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding: 40px 0 40px 0;
	color:#FF6600;
}
.div_course{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 550px;
    border-radius: 10px;
}
.div_course:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 550px;
    border-radius: 10px;
	background-color: #C9F1D9;
}

.div_course3{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 550px;
    border-radius: 10px;
}
.div_course3:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 550px;
    border-radius: 10px;
	background-color: #FED5CD;
}
.div_course4{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 550px;
    border-radius: 10px;
}
.div_course4:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 550px;
    border-radius: 10px;
	background-color: #CCCCFF;
}		
.div_course_enl{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 550px;
    border-radius: 10px;
}
.div_course_enl:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 550px;
	background-color: #F0CFF3;
	border-radius: 10px;
}



.div_course_less{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 300px;
    border-radius: 10px;
}
.div_course_less:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 300px;
    border-radius: 10px;
	background-color: #C9F1D9;
}

.div_course3_less{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 300px;
    border-radius: 10px;
}
.div_course3_less:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 300px;
    border-radius: 10px;
	background-color: #FED5CD;
}
.div_course4_less{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 300px;
    border-radius: 10px;
}
.div_course4_less:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 300px;
    border-radius: 10px;
	background-color: #CCCCFF;
}		
.div_course_enl_less{
    border: 1px solid #000000;
    background: #FFFFFF;
    width: 225px;
    height: 300px;
    border-radius: 10px;
}
.div_course_enl_less:hover{
    border: 1px solid #000000;
    width: 225px;
    height: 300px;
	background-color: #F0CFF3;
	border-radius: 10px;
}



.course_1{
    margin-left: auto;
    margin-right: auto;
	float:left;
	width:235px;
	padding: 3px;
	display:block;
	/*background-image: url(../images/course_1_bg.png);
	background-position:top;
	background-repeat:repeat-x;*/
}


.course_2{
    margin-left: auto; 
    margin-right: auto;
	float:left;
	width:235px;
	padding: 3px;
	display:block;
}
.course_3{
    margin-left: auto;
    margin-right: auto;
	float:left;
	width:235px;
	padding: 3px;
	display:block;
}
.course_4{
    margin-left: auto;
    margin-right: auto;
	float:left;
	width:235px;
	padding: 3px;
	display:block;
}

.course_Emtpy{
    margin-left: auto;
    margin-right: auto;
	width: 972px;
	margin-left: -10px;
	float:left;
	background-color: #FFFFFF;
}

.course_1_head{
    margin-left: auto;
    margin-right: auto;
	width: 972px;
	padding: 15px;
	height:120px;
	margin-left: -10px;
	background-image:url(../images/level1_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

.course_2A_head{
    margin-left: auto;
    margin-right: auto;
	width: 972px;
	padding: 15px;
	height:120px;
	margin-left: -10px;
	background-image:url(../images/level2a_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

.course_2B_head{
    margin-left: auto;
    margin-right: auto;
	width: 972px;
	padding: 15px;
	height:120px;
	margin-left: -10px;
	background-image:url(../images/level2b_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

.course_3_head{
    margin-left: auto;
    margin-right: auto;
	width: 972px;
	padding: 15px;
	height:120px;
	margin-left: -10px;
	background-image:url(../images/level3_bg.png);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

.menu_left{
    margin-left: auto;
    margin-right: auto;
	float:left;
	width:235px;
	padding: 10px;
	display:block;
	/*background-image: url(../images/course_1_bg.png);
	background-position:top;
	background-repeat:repeat-x;*/
}

.menu_right{
    margin-left: auto;
    margin-right: auto;
	float:right;
	width:700px;
	padding-right: 20px;
	display:block;
	border: #FF0000 soild 1px;
	/*background-image: url(../images/course_1_bg.png);
	background-position:top;
	background-repeat:repeat-x;*/
}
.menu_right1 {
    margin-left: auto;
    margin-right: auto;
	float:left;
	width:700px;
	padding-right: 20px;
	display:block;
	border: #FF0000 soild 1px;
	/*background-image: url(../images/course_1_bg.png);
	background-position:top;
	background-repeat:repeat-x;*/
}

.canada {
	margin: 0 10px 0 0; 
	background: #CC9999; 
	display: inline-block;
	width:  250px; 
	padding: 75px 15px 35px 15px; 
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; 
	font-weight: bold; 
	font-size: 16px;
}  


.usa {
	margin: 0 auto; 
	display: inline-block;
	background: #3399FF; 
	width:  300px; 
	padding: 75px 15px 35px 15px; 
	font-family: 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', 'DejaVu Sans Condensed', Helvetica, Arial, 'sans-serif'; 
	font-weight: bold; 
	font-size: 16px;
}	
.center1 {
	padding: 50px;
	text-align: center;
	}	


.benefit_button {
	background-color:#DADBDC; border: #333333 solid 1px; border-radius: 25px; padding: 10px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	
	
}

.Content_course_all{
	padding-bottom: 50px;
	clear:both;
}

a.black_link:link {  color: #000000; text-decoration: none; padding-left: 12px; font-size: 12px; text-transform: capitalize;}
a.black_link:visited {  color: #000000; text-decoration: none; padding-left: 12px;  font-size: 12px; text-transform: capitalize;}
a.black_link:hover {  color: #FF0000; text-decoration: none;   padding-left: 12px; font-size: 12px; text-transform: capitalize;}

a.benefit_button:link {  background-color:#DADBDC; border: #333333 solid 1px; border-radius: 25px; padding: 3px 15px 3px 15px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
a.benefit_button:visited { background-color:#DADBDC; border: #333333 solid 1px; border-radius: 25px; padding: 3px 15px 3px 15px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
a.benefit_button:hover { background-color:#000000; border: #333333 solid 1px; border-radius: 25px; padding: 3px 15px 3px 15px;  font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none;}


a.course_title:link {font-size:20px; font-weight:bold; padding: 10px 5px 10px 5px; color:#ffffff; text-decoration: none;} 
a.course_title:visited {font-size:20px; font-weight:bold; padding: 10px 5px 10px 5px; color:#ffffff; text-decoration: none;} 
a.course_title:hover {font-size:20px; font-weight:bold; padding: 10px 5px 10px 5px; color:#FFFF00 ; text-decoration: none;} 

.footer_new {
    background: #284E9E;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    margin-left: auto;
    margin-right: auto;
	height: 20px;
	width: 998px;
	padding: 3px;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	border-top: #FFFFFF solid 3px;
}    


#nace-login-form .placeholder {
    color: #aaa;
    text-align: center;
}

#nace-login-form ::-webkit-input-placeholder {
    color: #aaa;
    text-align: center;
}

#nace-login-form :-moz-placeholder {
    color: #aaa;
    text-align: center;
}

#nace-login-form ::-moz-placeholder {
    color: #aaa;
    text-align: center;
}

#nace-login-form :-ms-input-placeholder {
    color: #aaa;
    text-align: center;
}



a.Menu_Link_new:link {  color: #666666; font-family: Arial, Helvetica, sans-serif ; font-size:20px;  font-weight:bold; text-decoration:none;}
a.Menu_Link_new:visited { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size:20px;  font-weight:bold; text-decoration:none;}
a.Menu_Link_new:hover { color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size:20px;  font-weight:bold; text-decoration:none;}

a.Register_Button:link {  color: #333333; font-family: Arial, Helvetica, sans-serif ; font-size:20px;  font-weight:bold; text-decoration:none; border-radius: 25px; background-color: #FFFFFF; padding: 5px 15px 5px 15px ;}
a.Register_Button:visited { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:20px;  font-weight:bold; text-decoration:none; border-radius: 25px; background-color: #FFFFFF; padding: 5px 15px 5px 15px ;}
a.Register_Button:hover { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:20px;  font-weight:bold; text-decoration:none; border-radius: 25px; background-color: #70C2E2; padding: 5px 15px 5px 15px ;}


a.Register_Button_Small:link {  color: #333333; font-family: Arial, Helvetica, sans-serif ; font-size:14px;  text-decoration:none; border-radius: 25px; background-color: #FFFFFF; padding: 3px ;}
a.Register_Button_Small:visited { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:14px;  text-decoration:none; border-radius: 25px; background-color: #FFFFFF; padding: 3px ;}
a.Register_Button_Small:hover { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:14px;  text-decoration:none; border-radius: 25px; background-color: #70C2E2; padding: 3px ;}



.Menu_Link_new  {  color: #000000; font-family: Arial, Helvetica, sans-serif ; font-size:20px; font-weight:bold; }

.Content_title_new  {  color: #000000; font-family: Arial, Helvetica, sans-serif ; font-size:36px; font-weight:bold; padding: -10px 0px 35px 0px; text-transform: capitalize;}



.fadein { position:relative; height:139px; width:841px; z-index: 1; }
.fadein img { position:absolute; left:0; top:0; }

.fadelinks, .faderandom { position:relative; height:225px; width:1000px; margin-left: 25px; }
.fadelinks > *, .faderandom > * { position:absolute; left:0; top:0; display:block; }

.multipleslides { position:relative; height:139px; width:841px;float:left; }
.multipleslides > * { position:absolute; left:0; top:0; display:block; }




.Testimonials_title
{ /* 3rd Title for Level One & Two*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #006633;
}
.Testimonials_title_2b
{ /* 3rd Title for Level One & Two*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #990000;
}
.Testimonials_title_2a
{ /* 3rd Title for Level One & Two*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #FF3366;
}



.toggle-box {
  display: none;
}

.toggle-box + label {
  cursor: pointer;
  display: block;
  font-weight: bold;
  line-height: 21px;
  margin-bottom: 5px;
}

.toggle-box + label + div {
  display: none;
  margin-bottom: 10px;
}

.toggle-box:checked + label + div {
  display: block;
}

.toggle-box + label:before {
  background-color: #CCCCCC;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  color: #000000;
  content: "+";
  display: block;
  float: left;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  margin-right: 5px;
  text-align: center;
  width: 20px;
}

.toggle-box:checked + label:before {
  content: "\2212";
} 



<!--           Karl's add-on style         -->

#banner {
    width:100%;
	height:117px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/grey-slice-banner.jpg);
    background-position:center;
}

#banner img{
	float:none;
	border:none;
}

#logo{
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-top: -110px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 690px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon-Es.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#logo_asm{
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-top: -105px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 690px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon-Ar.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#logo_rsm{
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-top: -105px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 690px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/repaint_icon.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#logo1{
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-top: -105px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 710px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon-student.gif);
	background-repeat: no-repeat;
	background-position: center center;

}

#logo2 { /** Company logos**/
	position:absolute;
	z-index: 4;
	width: 150px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: -105px;
	height: 95px;
}

#logo4 { /** Company logos2 **/
	position:absolute;
	z-index: 100;
	width: 150px;
	padding: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: -100px;
	height: 95px;
	float: right;
	left:900px;
}

#logo3{
	position:absolute;
	z-index: 4;
	width: 182px;
	padding: 0px;
	margin-top: -100px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 500px;
	height: 95px;
	visibility: hidden;
	left: 1px;
	top: 139px;
}

#navbar1{
	width: 100%;
	height: 25px;
	color:#FFF;
	padding: 0px;
	margin: 0px;
	background-color: #0872b9;
	text-align:center;
	z-index: auto;
}

#navbar1 a{
	color:#FFF;
	text-decoration:none;
}

#navbar2{
	width: 100%;
	height: 25px;
	padding: 0px;
	margin: 0px;
	background-color: #0872b9;
}

#block1{
	width: 100px;
	height: 80px;
	margin: 0px;
	padding: 3px;
	border: 1px solid #0872b9;
}

#block_learningobject{
	width: 90%;
	border: 1px solid #0872b9;
	margin-left: 15px;
	font-size: 11px;
	color: #cc3300;
	font-style:italic;
	padding: 10px;
	margin-right: 15px;
	/*font-weight: bold;
	
	background-image:   url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/blue-gradient.jpg);
	background-repeat: repeat;
	background-position: center center;*/
}

#block_learningobject2{
	width: 90%;
	border: 1px solid #0872b9;
	margin-left: 15px;
	font-size: 11px;
	padding: 10px;
	margin-right: 15px;
	/*font-weight: bold;
	
	background-image:   url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/blue-gradient.jpg);
	background-repeat: repeat;
	background-position: center center;*/
}

#wrapper_left_image{
	float: left;
	padding: 2px;
	border: #999999 solid 1px;
	width: 250px;
	margin:			auto;	
	}
	

#wrapper_left_image_alone_250{
	padding:		2px;
	border:			#999999 solid 1px;
	width:			250px;
	}
	
#wrapper_left_image_alone_500{
	padding:		2px;
	border:			#999999 solid 1px;
	width:			500px;
	border-top: #
	}

#wrapper_right_image{
	float: left;
	padding: 2px;
	border: #999999 solid 1px;
	width: 250px;
	margin:			auto;
	margin-left: 5px
	}


/************ Body Contents  ***************/

#contents{
	z-index: -1;
	float: left;
    width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #ffffff;
}

#contents1{
	z-index: -1;
	float: left;
    width: 79%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}

.leftcolumn {
	background-color: #A5CFF1;
	width: 20%;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	height: 100%;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.leftcolumn_3 {
	background-color: #cccccc;
	width: 20%;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	height: 100%;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.leftcolumn2 {
	background-color: #A5CFF1;
	width: 200px;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	height: 100%;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#leftcolunm1{
	z-index: 1;
	float: left;
	width: 150px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/**background-color: #e2eaeb;**/
	/*background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/blue-grey-slice.jpg);*/
	background-repeat: repeat;
	background-position: left top;
}

#leftcolunm2{
	float: left;
	width: 15%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 125px;
	padding-left: 0px;
	background-color: #66ccff;
	background-repeat: no-repeat;
	background-position: left bottom;
}

#leftcolunm3{
	z-index: 1;
	float: left;
	width: 170px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #A5CFF1;
	
}

.centercolumn {
	width: 60%;
	height: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #A5CFF1;
}
.centercolumnL2 {
	width: 70%;
	height: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #A5CFF1;
}

.rightcolumn {
	background-color: #A5CFF1;
	width:20%;
	height: 100%;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
}

.rightcolumn_3 {
	background-color: #cccccc;
	width:20%;
	height: 100%;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
}

.rightcolumnL2 {
	background-color: #A5CFF1;
	width:10%;
	height: 100%;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-left-color: #FFFFFF;
}

#rightcolunm1{
	float:right;
	width: 20%;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 10px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #66ccff;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 128px;
	border-right-width: 1px;
	border-right-style: solid;
	}


form{
	font-size: 100%;
}

/*************  Highlight Style Start *******************/

h1{ /* 1st Title for Level One*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #3399ff;
    margin: 0px;
    padding: 0px;
    text-transform: uppercase;
    margin-left: 5px;
}

h6 { /* 1st Title for Level Two*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #074ABA;
	text-transform: uppercase;
	padding: 2px;
	border: 1px solid #333333;
	/*width: 100%;*/
	/*background-color: #FFFFFF;*/
	/*margin-left: 20px;*/
}


h2{ /* 2nd Title for Level One & Two*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
    color: #0D72EE;
    margin: 0px;
    padding: 0px;
}

h2 a:link{ /* 2nd Title for Level One & Two*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
    color: #0D72EE;
    margin: 0px;
    padding: 0px;
	text-decoration:underline;
}

h2 a:hover{ /* 2nd Title for Level One & Two*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
    color: #0D72EE;
    margin: 0px;
    padding: 0px;
	text-decoration:underline;
}

h3{ /* 3rd Title for Level One & Two*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC3300;
	margin-left: 20px;
}

h4{ /* 4th Title for Level One & Two*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
}


h5{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	font-style: uppercase;
}


.sitemap1{ /*  for all sitemap pages */
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0066CC;
}

.sitemap2{ 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #006600;
}


/*h6{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}*/

.text_red{ /* red */
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#C00;
	}

/************  Highlight Style End ***********/


/************ Bullet Style ***************/

.list-intro{ /* list introdcution - red */
	list-style-type:decimal;
	color:#C00;
	line-height:20px;
	font-weight:bold;
	}
	
.regularbullets { /* for contents - grey */
	list-style-type:disc;
	color: #666666; /*#0482FF*/
	font-weight:bold;
	margin-left: 30px;
}

.regularbullets2 { /* for contents - grey */
	list-style-type:disc;
	color: #666666; /*#0482FF*/
	font-weight:bold;
	margin-left: 1px;
}
.regularbullets3 { /* for contents - grey */
	list-style-type:disc;
	color: #000; /*#0482FF*/
	margin-left: 5px;
}
		
.bulletsnumber { /* for contents - grey */
	color: #666666;
	list-style-type: decimal;
	font-weight: bold;
	margin-left: 30px;
}
.bulletsnumber1 { /* for contents - grey */
	color: #000;
	list-style-type: decimal;
	margin-left: 5px;
}

.bulletsalpha { /* for contents - grey */
	color: #666666;
	list-style-type: lower-alpha;
	font-weight: bold;
}

ul {
    list-style-image: url('../images/star_icon.png');
	line-height: 150%;
} 

.green_bullet { /* for contents - grey */
    list-style-image: url('../images/star_green_ul.png');
	line-height: 150%;
	margin: 0 0 0 20px; padding: 0;
}

.green_bullet_li{
	border-bottom: #CCCCCC solid 1px;
	}

.asm_bullet { /* for contents - grey */
    list-style-image: url('../images/pink_green_ul.png');
	margin: 0 0 0 20px; padding: 0;
}
.rsm_bullet { /* for contents - grey */
    list-style-image: url('../images/red_green_ul.png');
	margin: 0 0 0 20px; padding: 0;
}
.ins_bullet { /* for contents - grey */
    list-style-image: url('../images/purple_green_ul.png');
	margin: 0 0 0 20px; padding: 0;
}


/*ul{
 list-style-type: none;
}

#block_sidenote ul {
	list-style-type:none;
	padding-left: 10px;
	margin-left: 10px;
}

#block_sidenote li {
	list-style-type: disc;
	padding-left:2px;
}

#block_side_note ul {
	list-style-type:none;
	padding-left: 10px;
	margin-left: 10px;
}

#block_side_note li {
	list-style-type: disc;
	padding-left:2px;
}

#block_side_note a {
	background-image:url(../Graphics/New_Training/icon-arrow-note.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	color:#0872b9;
	font-weight:bold;
	}
	
#block_side_note a:hover {
	background-image:url(../Graphics/New_Training/icon-arrow-note.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	color:#666;
	font-weight:bold;
	}

#block_side_note {
	font-size: 11px;
	color: #cc3300;
	background-color: #FFFFFF;
	width: 90%;
	padding-top: 3px;
	list-style-type: none;
	float: none;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin-top:15px;
	margin-left:5px;
	border-top: 3px solid #0872b9;
	border-bottom: 3px solid #0872b9;
	border-left:1px solid #999;
	border-right:1px solid #999;
}

hr{
	color: #0872b9;
	background-color: #0872b9;
	height: 1px;
	border:0;
}

/*
.left-pad-20 ul li {
	list-style-type: disc;
}
*/

.letter-list {
	list-style-type: lower-alpha;
}

.roman-numerial-list {
	list-style-type: lower-roman;
}

.numerial-list {
	list-style-type: number;
}

/*
ul ul{
 list-style-type: none;
}

ul ul ul{
 list-style-type: none;
}

.bullets_number-sm_bb { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399FF;
	padding-right: 10px;
	padding-left: 16px;
	list-style-type: disc;
	line-height: 16px;	/*list-style-type: decimal;*/
}

/*.bullets_grey { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	list-style-type: disc;
	line-height: 16px;	
	list-style-type: decimal;
}*/

/********** Bullet Style End ****************/


label{
 font-family: Arial, sans-serif;
 font-size: 90%;
 font-weight: bold;
 color: #333333;
}

table{
	font-size: 100%;
}



/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #globalNav styles **************/

#globalNav{
	color: #cccccc;
	position: absolute;
	top: 0px;
	padding-top: 0px;
	padding-right: 10px;
	background-repeat: repeat;
	/*background-image: url(../imagesCss/whiteTras.png);*/
	list-style-type: none;
	left: 750px;
	font-size: 11px;
	line-height: 15px;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 11px;
	padding: 0 4px 0 0;
	font-weight: bold;
	line-height: 20px;
}

/************** #content styles *****************/
#content ul{
 list-style-type: square;
}


/*************** #Title styles **************/

#pageTitle{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 22px;
	font-weight: bold;
}


/************* #global styles *************/

.orangeButton{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #f24a00;
	font-weight: bold;
	border: 1px solid #f24a00;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration: none;
}

.orangeB2{
	color: #FFFFFF;
	background-color: #f24a00;
	font-weight: bold;
	border: 1px solid #f24a00;
	text-decoration: none;
}

#td_right1 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #3399ff;
	margin-top: -40px;
	margin-bottom: 30px;
	/*padding-right: 30px;*/
	padding-left: 0px;
	width: 160px;
	font-weight: bold
	}
	
#td_right2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #3399ff;
	margin-top: -40px;
	margin-bottom: 15px;
	/*padding-right: 30px;*/
	padding-left: 0px;
	width: 160px;
	font-weight: bold
	}
	

#td_left {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #3399ff;
	margin-top: -40px;
	margin-bottom: 15px;
	margin-left: 100px;
	width: 200px;
	font-weight: bold;
	text-decoration: none;
	}

#td_left a{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #3399ff;
	}


.td2 {
	font-family: Arial,sans-serif;
	font-size: 11px;
	padding-top: 85px;
	padding-right: 40px;
	padding-left: 15px;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	width: 300px;
	text-decoration: none;
	}
	
.td2 a{
	color: #000000;
	text-decoration: none;
	}

.smalltext{
	font-family: Arial,sans-serif;
	font-size: 10px;
	padding-top: 100px;
	padding-right: 0px;
	padding-left: 5px;
}

.smalltext1{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}


.smalltxt{
	font-family: Arial,sans-serif;
	font-size: 10px;
}


.smalltxt a{
	/*color: #333333;*/
	text-decoration: underline;
}

.smalltxt a:hover{
	text-decoration: underline;
}

.smalltxt_white{
	font-family: Arial,sans-serif;
	font-size: 10px;
	color: #fff;
	padding-bottom: 10px;
	padding-top: 5px;
}


.smalltxt_white a{
	color: #fff;
	text-decoration: underline;
}

.smalltxt_white a:hover{
	color: #ffcc00;
	text-decoration: underline;
}

.caption{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	color:#cc3300;  
}

.right_arrow{
	/*position: absolute;*/
	/*padding-left: 180px;*/
	/*margin-right: 1px;*/
    /*text-align: right;*/
	float:right;
	margin: -16px 6px 0 0;
	
	}
	
.right{
	/*position: absolute;*/
	/*padding-left: 180px;*/
	/*margin-right: 1px;*/
    /*text-align: right;*/
	float:right;
	/*margin: -16px 6px 0 0;*/
	
	}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 65%;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 10px;
	margin-bottom: 5px;
}


/************** .feature styles ***************/

.feature{
	font-size: 100%;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.feature h3{
	text-align: left;
}

.feature img{
	float: center;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.feature p{
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/*.feature table{
	border: 1px solid #999999; 
}

.feature td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.feature th{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #f5f5f5;
}*/


/************** .story styles *****************/

.story{
	clear: both;
	font-size: 80%;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.story p{
	padding: 0px 0px 10px 0px;
}

/************** .storyG styles *****************/

.storyG{
	clear: both;
	font-size: 80%;
	background-color: #F5F5F5;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-left: 10px;
}

.storyG p{
	padding: 0px 0px 10px 0px;
}

/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 11px;
	color: #999999;
	/*background-image: url(../imagesCss/footer_bg.jpg);*/
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	font-size: 10px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 5px;
	margin-left: 5px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #333333;
}

#search form{
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

/*#navBar ul a:link, #navBar ul a:visited {display: block;}

 hack to fix IE/Win's broken rendering of block-level anchors in lists #navBar li {border-bottom: 1px solid #EEE;}*/


/* fix for browsers that don't need the hack 
html>body #navBar li {border-bottom: none;}*/


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	font-size: 75%;
	font-weight: bold;
	text-align: right;
	background-color: #f5f5f5;
	/*background-image: url(../imagesCss/navigation_bg1.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom:15px;
	padding-left: 0px;
	margin: 5px;
	border: 1px solid #cccccc;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px
}
#sectionLinks LI {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	background-image: url(../imagesCss/buld.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#sectionLinks UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #f24a00; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, times new roman; TEXT-DECORATION: none
}
#sectionLinks LI A:hover {
	COLOR: #f24a00; TEXT-DECORATION: underline
}


/*********



/*********** #greenLinks styles ***********/

#greenLinks{
	position: relative;
	font-size: 75%;
	font-weight: bold;
	text-align: right;
	/*background-image: url(../imagesCss/navigation_bg6.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom:15px;
	padding-left: 0px;
	margin: 5px;
	border: 1px solid #ffdc6d;
	background-color: #FEF2C8;
}

#greenLinks h3{
	text-align: right;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #03a803;
	font-size: 14px;
}

#greenLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px
}
#greenLinks LI {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	/*background-image: url(../imagesCss/li_bg2.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
}
#greenLinks UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #03a803; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, "times new roman"; TEXT-DECORATION: none
}
#greenLinks LI A:hover {
	COLOR: #03a803; TEXT-DECORATION: underline
}

/************







/*********** #archiveLinks styles ***********/

#archiveLinks{
	position: relative;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	background-color: #f5f5f5;
	/*background-image: url(../imagesCss/navigation_bg1.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom:15px;
	padding-left: 0px;
	margin: 5px;
	border: 1px solid #cccccc;
	color: #666666;
}

#archiveLinks h3{
	padding: 10px 0px 2px 10px;
}

#archiveLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px
}
#archiveLinks LI{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	/*background-image: url(../imagesCss/li_bg3.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
}
#archiveLinks UL LI A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #4C7DBB; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: tahoma, arial, times new roman; 
	TEXT-DECORATION: none
}
#archiveLinks LI A:hover {
	COLOR: #4C7DBB; TEXT-DECORATION: underline
}


/*********

/************
/*********** .relatedLinks styles ***********/

#relatedLinks{
	position: relative;
	font-size: 11px;
	text-align: left;
	background-color: #E4EBF5;
	/*background-image: url(../imagesCss/navigation_bg3.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom:15px;
	padding-left: 0px;
	margin: 5px;
	border: 1px solid #83a2ce;
	color: #333333;
	font-weight: normal;
}

#relatedLinks h3{
	font-size: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
}

#relatedLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-TOP: 0px
}
#relatedLinks LI {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#relatedLinks UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: tahoma, arial, "times new roman"; TEXT-DECORATION: none
}
#relatedLinks LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines p{
	font-size: 9px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#headlines img{
	margin: 2px;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


#headlines a{
	color: #333333;
	text-decoration: none;
}

#headlines a:hover{
	text-decoration: underline;
}
#block_sidenote {
	font-size: 11px;
	color: #cc3300;
	background-color: #FFFFFF;
	width: 90%;
	padding-top: 3px;
	list-style-type: none;
	float: none;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 6px;
	margin-left: 5px;
}

#block_sidenote2 {
	font-size: 11px;
	color: #cc3300;
	background-color: #FFFFFF;
	width: 90%;
	padding-top: 5px;
	list-style-type: none;
	float: none;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-left: 10px;
	text-align: left;
}

#block_sidenote2 ul li {
	list-style-type: disc;
}





/******** Copyright Style *********/
#footer {
	width: 100%;
	height: 30px;
	padding-top: 10px;
	margin: 0px;
	background-color: #0872b9;
	text-align:center;			
}

#footer_3 {
	width: 100%;
	height: 30px;
	padding-top: 10px;
	margin: 0px;
	background-color: #666666;
	text-align:center;			
}



/**** Copyright Style End ****/

.left-pad-10 {
	/*padding-top: 10px;*/
	padding-right: 10px;
	padding-left: 10px;
	display: block;
}

.left-pad-20 {
	/*padding-top: 10px;*/
	padding-right: 35px;
	padding-left: 40px;
	display: block;
}

.left-pad-20b {
	padding-right: 100px;
	padding-left: 80px;
	border: 1px solid  #cccccc;

}



.table_content_header {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 18px;
	color: 3399cc;
}

.table_content_header2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	color: 3399cc;
}
.table-content-body-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
}



.H1-class-heading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #3399ff;
    margin: 0px;
    padding: 0px;
    text-transform: uppercase;
    margin-left: 5px;
}
.bold-number {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3399ff;
}
.h4-class-header { /* used in the Level One. It is same as h4 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
}

#pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	color:#0066cc;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 100%;
	font-weight: bold;
}


#pagination a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#663366;
	color:#FFF;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:1px;
}
#pagination a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#99ccff;
	color:#FFF;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:1px;
}


#pagination a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#0066cc;
	color:#FFF;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:1px;
}



#pagination2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	text-align: center;
	text-decoration: none;
	color:#0066cc;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 100%;
	font-weight: bold;
}

#pagination2 a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#663366;
	color:#FFF;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:1px;
	
	
}
#pagination2 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#99ccff;
	color:#FFF;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:1px;
	
	
}


#pagination2 a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	background-color:#0066cc;
	color:#FFF;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:1px;
	

	
}


/* boxes ASM */
.blue-box {
	border: 1px solid #3399ff;
}

blockquote.grey-bg {
	background-color: #CCCCCC;
	margin-right: 10%;
	margin-left: 10%;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

blockquote.grey-bg-nomargin {
	background-color: #CCCCCC;
	margin-right: 10%;
	margin-left: 0%;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

/* boxes ASM end*/

/* table styles start*/


.grey-border {
	border: 1px solid #CCCCCC;
}
.header-row {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.alternate-row{
	background-color: #CCCCCC;
	
}
/* table styles end*/

.h2_pad_class {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #3399ff;
	font-size: 16px;
	display: block;
	padding-left: 15px;
	font-weight: bold;
}

.input
{
	color: #000;
	border: 1px solid #6699CC;
	background-color: #FFFFFF;
	width: 65%;
}


.blue-subhead-3 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399ff;
}


#wrapper #contents .centercolumn img {
	display: inline;
	padding: 3px;
}

.grey-border-5 {
	border: 5px solid #CCCCCC;
}


.detailtbl{
	padding: 2px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	
}

.detailtbl th{
	background:#CCCCCC;
	padding-top: 2px;
	padding-bottom: 2px;
	/*text-align: center;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.greyDotLine{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.cellyellow{
	background-color: #fffcec;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
 
.cellhighlight{
	background-color: #FFFF99;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
} 

.img_insert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	height: 200px;
	width: 50%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699CC;
	margin-right: auto;
	margin-left: auto;
}



/***** Menu tab  *****/

#menutab{
	width:400px;
	position:fixed;
	top:170px;
	float:left;
	-moz-transform:rotate(90deg);
	-moz-transform-origin: bottom left;
	-webkit-transform: rotate(90deg);
	-webkit-transform-origin: bottom left;
	-o-transform: rotate(90deg);
	-o-transform-origin:bottom left;
	-ms-transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	height:22px;
	vertical-align:middle;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}

#menutab a{
	background: transparent url(../Graphics/New_Training/menutab_left.gif) no-repeat left top;
	float:left;
	display:block;
	color: white;padding:0 0 0 9px;
	text-decoration:none; 
	padding-top:3px;
	}

#menutab span{
	float:left;
	display:block;
	background:transparent url(../Graphics/New_Training/menutab_right.gif) no-repeat right top;
	padding:0px 9px 6px 0px;
	}

#menutab .greenlt{background-color:#99cc33;}
#menutab .greenmd{background-color:#669933;}
#menutab .greendark{background-color:#336600;}
#menutab .black{background-color:#000000;}
#menutab .burgundy{background-color:#660033;}
#menutab .gray{background-color:#333;}
#menutab .red{background-color:#cc0000;}
#menutab .copper{background-color:#cc6600;}
#menutab .silver{background-color:#999999;}
#menutab .brown{background-color:#663300;}
#menutab .bluelt{background-color:#3399cc;}
#menutab .bluedark{background-color:#003366;}
#menutab .turquoise{background-color:#009999;}
#menutab .bluemd{background-color:#0066cc;}
#menutab .pink{background-color:#CC3366;}
#menutab .orange{background-color:#ff6633;}
#menutab .orangelt{background-color:#ff9966;}
#menutab .yellow{background-color:#ffcc00;}
#menutab .yellowdark{background-color:#cc9900;}

/***** Menu Level 2  *****/

.megamenu{
	position: absolute;
	display: none;
	border: 1px solid #0872b9;
	border-width: 3px 1px;
	padding-left: 3px;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index: 100;
	background-color:#cbe1f3;
	}

.megamenu .column{
	float: left;
	width: 190px; /* width of each menu col */
	margin-right: 5px;
	color:#F00;
	}

.megamenu .column ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.megamenu .column ul li{
	padding-bottom: 5px;
	}

.megamenu .column h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin: 0 0 1px 0;
	color:#fff;
	padding-left:6px;
	padding-top:3px;
	padding-bottom:3px;
	width:184px;
	height:auto;
	height:100%;
	background-color:#0872b9;
	}

.megamenu .column h2 {
	font: bold 11px Arial;
	margin: 0 0 0 0;
	color:#0872b9;
	padding-left:6px;
	padding-top:4px;
	width:186px;
	height:20px;
	vertical-align:middle;
	background-color:#fff;
	}

.megamenu .column h2:hover{
	font: bold 11px Arial;
	margin: 0 0 0 0;
	color:#ffffff;
	padding-left:6px;
	padding-top:4px;
	width:186px;
	height:20px;
	vertical-align:text-center;
	background-color:#663366;
	}

.megamenu .column ul li a{
	text-decoration: none;
	color:#0872b9;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

.megamenu .column ul li a:hover{
	color: #99ccff;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	}

.textmenu{
	text-decoration: none;
	color:#0872b9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	/*padding-left:6px;*/
	padding-top:4px;
	width:174px;
	text-align:justify;
	}

.main {
	padding-left:10px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	top:2px;
	font-weight:bold;
	height:25px;
	vertical-align:middle;
	color:#FFF;
	text-decoration:none;
	}

.main a{
	color:#FFF;
	text-decoration:none;
	}

.main a:hover{
	color:#a5cff1;
	text-decoration:none;
	}

/*ul#navmenu, ul#navmenu li, ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding-top:10px;
	padding: 0;
	width: 190px; 
	list-style: none;
}

ul#navmenu2, ul#navmenu2 li, ul#navmenu2 ul {
	margin: 0;
	border: 0 none;
	padding-top:10px;
	padding: 0;
	width:192px;
	list-style: none;
	}
	
ul#navmenu li {
	display: block;
	display: inline;
	position: relative;
	}
	
ul#navmenu2 li {
	display: block;
	display: inline;
	position: relative;
	}
	
ul#navmenu a {
	padding: 0 2px;
	display: block;
	color: #663366;
	border-bottom:#cccccc 1px solid;
	background-color:#fff;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto;
	height: 100%;
	}
	
ul#navmenu2 a {
	padding: 5px;
	display: block;
	color: #0872b9;
	border-bottom:#cccccc 1px solid;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	height: auto;
	height: 100%;
	}
ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {
	background:#663366;
	color: #FFF;
	height:18px;
	}
	
ul#navmenu2 a:hover, ul#navmenu2 li:hover a, ul#navmenu2 li.iehover a {
	background:#663366;
	color: #FFF;
	height:18px;
	}
	
ul#navmenu li:hover li a, ul#navmenu li.iehover li a { 
	color:#185089;
	background:#f4e8f4;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	border-bottom:#fff 1px solid;
	padding-left:10px;
	}
	
ul#navmenu2 li:hover li a, ul#navmenu li.iehover li a {
	color:#185089;
	height:15px;
	background:#f4e8f4;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	border-bottom:#fff 1px solid;
	padding-top:3px;
	padding-left:10px;
	}
	
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a{ 
	background:#faed98; color:#000;
	padding-left:10px;
	}

ul#navmenu2 li:hover li a:hover, ul#navmenu2 li:hover li:hover a, ul#navmenu2 li.iehover li a:hover, ul#navmenu2 li.iehover li.iehover a{ 
	background:#faed98; color:#000;
	}
	
ul#navmenu ul, ul#navmenu ul ul, ul#navmenu ul ul ul {
	display: none;
	position:relative;
	top: 0;
	left:0px;
	}
	
ul#navmenu2 ul, ul#navmenu2 ul ul, ul#navmenu2 ul ul ul {
	display: none;
	position:relative;
	top: 0;
	left:0px;
	}
	
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul {
	display: none;
	background-color:#F00;
	}
	
ul#navmenu2 li:hover ul ul, ul#navmenu2 li:hover ul ul ul, ul#navmenu2 li.iehover ul ul, ul#navmenu2 li.iehover ul ul ul {
	display: none;
	background-color:#F00;
	}

ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {
	display: block;
	}
	
ul#navmenu2 li:hover ul, ul#navmenu2 ul li:hover ul, ul#navmenu2 ul ul li:hover ul, ul#navmenu2 li.iehover ul, ul#navmenu2 ul li.iehover ul, ul#navmenu2 ul ul li.iehover ul {
	display: block;
	}	
*/
.table-blue {
	border:1px solid #0872b9;
	}
	
.table-blue2 {
	border:1px solid #0872b9;
	padding:3px;
	font-size:12px;
	
	}
	

.table-blue td {
	padding:3px;
	font-size:11px;
	border:1px solid #ffffff;
	}

.table-blue th {
	background-color:#0872b9;
	font-weight:bold;
	border:1px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:5px;
	text-align:left;
	text-transform:uppercase;
	}

.table-blue-line{
	background-color:#e5e2df;
	}
	
/************** Back to top code *********************/
/*.backtotop {
	border:#ffffff solid 1px;
	background-color:#0872b9;
	color:#ffffff;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	z-index:100;
}

.backtotop:hover{
	border:#ffffff solid 1px;
	background-color:#663366;
	color:#ffffff;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	z-index:100;
}
*/
#backtotop {
	z-index:100;
	position: fixed;
	bottom:15px;
	right:15px;
	widows:150px;
}

.backtotop {
	border:#ffffff solid 1px;
	background-color:#0872b9;
	color:#ffffff;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}

.backtotop:hover{
	border:#ffffff solid 1px;
	background-color:#663366;
	color:#ffffff;0
	padding:3px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}

/* ----- LEVEL 2 ----- */

/* -- LEVEL 2  / Banner -- */
#banner-level2 {
    width:100%;
	height:117px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/grey-slice-banner.jpg);
	position:relative;
}

#banner-level2-left {
	position:absolute;
	z-index: 4;
	width: 150px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 20px;
	height: 95px;
}

#banner-level2-middle {
	width:515;
	margin: 0 auto;
	top:0;
	height:117;
	float:left;
	vertical-align:middle;
	}
	
#banner-level2-right {
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left:680px;
	margin-top:10px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon_ar.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#banner-level2-rsm-right {
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left:680px;
	margin-top:10px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon_repaint.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#banner-level3-right {
	position:absolute;
	z-index: 1;
	width: 110px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	left:680px;
	margin-top:10px;
	height: 95px;
	background-image: url(https://sandboxssl.mpi.net/MPItraining/Graphics/New_Training/icon_inspection.png);
	background-repeat: no-repeat;
	background-position: center center;
}

/* -- LEVEL 2  / Dropdown menu -- */
#menu-bar-level2{
	left:0;
	width: 100%;
	height: 25px;
	color:#FFF;
	padding: 0px;
	margin: 0px;
	background-color: #0872b9;
	text-align:center;
	clear:both;
	position:relative;
	border-bottom:2px solid #FFF;
}

/* -- LEVEL 3  / Dropdown menu -- */
#menu-bar-level3{
	left:0;
	width: 100%;
	height: 25px;
	color:#FFF;
	padding: 0px;
	margin: 0px;
	background-color: #666;
	text-align:center;
	clear:both;
	position:relative;
	border-bottom:2px solid #FFF;
	z-index: 100;
}	
	
/* -- LEVEL 2  / Content -- */

#content-level2{
	width: 100%;
	position:relative;
}

#content-level2-left{
	left:0;
	background-color:#a5cff1;
	width:19%;
	height:100%;
	float:left;
}

#content-level3-left{
	left:0;
	background-color:#ccc;
	width:19%;
	height:100%;
	float:left;
}


#content-level2-middle{
	background-color:#FFF;
	width:70%;
	margin-left:5px;
	top:0;
	height:100%; 
	float:left;
	border-left: 2px dotted #a5cff1;
	border-right: 2px dotted #a5cff1;
	border-top:1px dashed #a5cff1;
	padding-bottom:20px;
}

#content-level2-right{
	left:0;
	background-color:#fff;
	width:9%;
	height:100%;
	float:left;
}

/* -- LEVEL 2  / Pagination -- */
#pagination-level2{
	width:100%;
	clear:both;
}

/* -- LEVEL 2  / Footer -- */
#footer-level2 {
	width: 100%;
	height: 30px;
	padding-top: 10px;
	margin: 0px;
	background-color: #0872b9;
	text-align:center;	
	border-top:2px solid #FFF;
	clear:both
}

/* ----- End CSS Level 2 ----- */

#left_co_1 {
	width: 280;
	float: left;
	margin:auto;
	padding: 10px 10px 40px 10px;
	}
#left_co_2 {
	width: 50%;
	text-align:center;
	float: left;
	margin:auto;
	padding: 10px 10px 20px 10px;
	}
#right_co_1 {
	width: 280;
	float: right;
	margin:auto;	
	padding: 10px;
	text-align:right;
	}
.Form_left {
	width: 250px;
	border-right: #666666 solid 1px;
	padding: 10px;
	margin: auto;
	float: left;
	}
.Form_right {
	width: 250px;
	padding: 10px;
	margin: auto;
	float: left;
	}	
.Form_right2 {
	width: 250px;
	padding: 10px;
	margin: auto;
	float: left;
	background-color: #0099CC;
	color: #FFFFFF;
	}	