 img, div { behavior: url(iepngfix.htc) } 

.clear
{
clear:both;
}
#pages
{
width:100%;
height:auto;
margin:auto;
background-image:url(images/header_background.jpg);
background-repeat:no-repeat;
background-position:center top;
clear:both;
}

img{
	border:0px;
}

/* -----------------------Header-----------------------*/

#header
{
width:963px;
height:auto;
margin:auto;
clear:both;
}
.logo
{
width:500px;
height:auto;
padding-top:24px;
float:left;
}

.menubar
{
width:963px;
height:56px;
margin:auto;

padding-top:14px;
clear:both;
}
.button
{
width:auto;
height:42px;
padding-top:14px;
background-image:url(images/bg-right.jpg);
background-repeat:no-repeat;
background-position:left;
font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding-left:24px;
padding-right:34px;
float:left;
}
.button_01
{
width:2px;
height:56px;
background-image:url(images/bg-right.jpg);
background-repeat:no-repeat;
background-position:left;
float:right;
}
.menutextlink:link,.menutextlink:visited,.menutextlink:active
{
font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menutextlink:hover
{
font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#D5D5D5;
text-decoration:none;
}
/* -----------------------MIdpart-----------------------*/

#midpart
{
width:966px;
height:auto;
margin:auto;
clear:both;
}
.banners
{
width:966px;
height:auto;
margin:auto;
padding-top:13px;
clear:both;
}
.banners_01
{
width:966px;
height:auto;
margin:auto;
padding-top:13px;
clear:both;
}
.left_banners
{
width:712px;
height:293px;
background-image:url(images/box_left.jpg);
background-repeat:no-repeat;
float:left;
}
.right_banners
{
width:232px;
height:auto;
float:right;
}
.right_top
{
width:232px;
height: 40PX;
background-position:top;
background-image:url(images/asti_text.jpg);
clear:both;
}
.right_body
{
width:230px;
height:237px;
background-image:url(images/asti-body.jpg);
background-repeat:repeat-x;
background-position:top;
border-left: solid 1px #575757;
border-right: solid 1px #575757;
clear:both;
}
.right_footer
{
width:232px;
height:18px;
background-image:url(images/asti-footerback.jpg);
background-repeat:no-repeat;
clear:both;
}
.only_course
{
width:963px;
height:auto;
clear:both;
}
.only_course_text
{
width:941px;
height:53px;
padding-left:22px;
padding-top:4px;
background-image:url(images/line_new.jpg);
background-repeat:no-repeat;
background-position:right;

clear:both;
}

.prices_text
{
width:130px;
padding-top:70px;
font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
float:right;
}
.redtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#FF0103;
}
.sign_up
{
width:95px;
padding-top:70px;
float:right;
}





.services_box 
{
width:963px;
height:auto;
clear:both;
}
.onlime_trainingbox
{
width:312px;
height:auto;
margin-top:13px;
float:left;
}
.onlime_top
{
width:304px;
height:45px;
padding-left:8px;
padding-top:6px;
background-image:url(images/bottom_box_top.jpg);
background-repeat:no-repeat;
clear:both;
}
.onlime_body
{
width:310px;
height:411px;
background-image: url(images/bottom_box_body.jpg);
background-repeat:repeat-x;
background-color:#DBDBDB;
border-left: solid 1px #575757;
border-right: solid 1px #575757;
clear:both;
}
.onlime_footer
{
width:312px;
height:23px;
background-image:url(images/bottom_box_footer.jpg);
background-repeat:no-repeat;
background-position:top;
clear:both;
}
.onsite_trainingbox
{
width:312px;
height:auto;
margin-top:13px;
margin-left:12px;
float:left;
}
#footer
{
   background-image: url("images/footer_background.jpg");
    background-repeat: repeat-x;
    bottom: 0;
    clear: both;
    height: 56px;
    left: 0;
    margin: 0;
    position: fixed;
    right: 0;
    width: 100%;
}
.footer_main
{
width:970px;
height:auto;
margin:auto;
clear:both;
}

/*---------------------change 9 july------------------------------*/
.login
{
width:336px;
height:auto;
margin-left:49px;
padding-top:4px;
float:left;
}
.login_text
{
width:316px;
height:auto;
color:#101010;
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
clear:both;
}
.usertest
{
width:114px;
height:21px;
color:#000000;
font-size:10px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
float:left;
}
.password
{
width:114px;
height:21px;
float:left;
margin-left:6px;
color:#000000;
font-size:10px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
}
.login_new
{
width:60px;
height:21px;
padding-left:4px;
margin-left:6px;
float:left;
}
.box_Text
{
width:701px;
margin:auto;
color:#000000;
text-align:justify;
padding-top:8px;
font-size:14px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
clear:both;
}
.boxTExt_left
{
width:540px;
height:auto;
float:left;
}
.boxTExt_right
{
width:155px;
height:auto;
font-size:10px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
float:left;
}
.text1
{
width:203px;
font-size:12px;
font-weight:bold;
padding-left:15px;
padding-top:6px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
clear:both;
}
.box_icon
{
width:530px;
height:auto;
clear:both;
margin-left:4px;
margin-top:10px;
background-image:url(images/right_iocn1.png);
background-repeat:no-repeat;
background-position:left top;
font-size:12px;
padding-left:20px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
}
.icontext_Boxleft
{
width:420px;
height:auto;
float:left;
}
.icontext_Boxright
{
width:114px;
height:auto;
float:left;
}
.box_icon_02
{
width:360px;
height:auto;
clear:both;
margin-left:4px;

margin-top:10px;
background-image:url(images/right_iocn1.png);
background-repeat:no-repeat;
background-position:left top;
font-size:12px;
padding-left:20px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
}
.onlinetext_box
{
width:300px;
height:auto;
margin:auto;
text-align:justify;
font-size:12px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
clear:both;
}
.benefits
{
width:287px;
height: auto;
padding-top:5px;
margin:auto;
font-size:12px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
clear:both;
}
.sign_upnew
{
width:287px;
height: auto;
margin:auto;
font-size:12px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
clear:both;
}

/* -----------------------about-----------------------*/

.about_background
{
width:933px;
height:178px;
padding-top:6px;
padding-left:15px;
padding-right:15px;
text-align:justify;
line-height:19px;
margin-top:4px;
background-image:url(images/about_box_back.jpg);
background-repeat:no-repeat;
font-size:13px;
font-weight:bold;
color:#010101;
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:auto;
clear:both;
}
.training_Text
{
width:700px;
height:auto;
font-size:13px;
font-weight:bold;
color:#010101;
font-family: Arial,Verdana, Helvetica, sans-serif;
clear:both;
}
.about_text1
{
width:277px;
height:auto;
padding-top:8px;
margin-left:65px;
float:left;
}
.about_text_icon
{
width:260px;
height:auto;
margin-top:4px;
padding-left:17px;
background-image:url(images/right_icon2.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.red_Text_01
{

font-size:10px;
color:#CF262C;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.training_Text_footer
{
width:915px;
height:auto;
font-size:11px;
color:#010101;
font-family: Arial,Verdana, Helvetica, sans-serif;
clear:both;
}
.onlime_trainingbox_new
{
width:312px;
height:auto;
float:left;
}
.onsite_trainingbox_new
{
width:312px;
height:auto;
margin-left:12px;
float:left;
}
.onsite_trainingbox_new
{
width:312px;
height:auto;
margin-left:12px;
float:left;
}
.onsite_trainingbox
{
width:312px;
height:auto;
margin-left:12px;
float:left;
}
/*-------------------course----------------*/
.course_box
{
width:975px;
height:auto;
padding-top:22px;
clear:both;
}
.course_menu
{
width:105spx;
height:auto;
text-align:center;
margin-left:12px;
float:left;
}
.course_menu_01
{
width:105px;
height:auto;
text-align:center;
margin-left:2px;
float:left;
}
.coursetextlink_rollover:link,.coursetextlink_rollover:visited,.`over:active
{
width:104px;
height:40px;
padding-top:20px;

background-image:url(images/course.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_rollover:hover
{
width:104px;
height:40px;
padding-top:20px;
background-image:url(images/course-roll.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}

.coursetextlink_roll:link,.coursetextlink_roll:visited,.coursetextlink_roll:active
{
width:105px;
height:57px;
padding-top:3px;
background-image:url(images/course-roll.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#BBE0E8;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_roll:hover
{
width:105px;
height:57px;
padding-top:3px;
background-image:url(images/course.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#005F72;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.course_box_top
{
width:900px;
height:38px;
padding-left:63px;
padding-top:7px;
background-image:url(images/course_box_top.jpg);
background-repeat:no-repeat;

clear:both;
}

.course_body
{
width:933px;
padding-top:10px;
height: auto;
padding-left:15px;
padding-right:15px;
background-image:url(images/course_box_body.jpg);
background-repeat:repeat-x;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
text-align:justify;
font-size:13px;
font-weight:bold;
clear:both;
}
.onlime_trainingbox_new01
{
width:312px;
height:auto;
float:left;
}
.course_layout
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
font-size:18px;
text-decoration:underline;
}
.coursetextlink_rollover_new:link,.coursetextlink_rollover_new:visited,.coursetextlink_rollover_new:active
{
width:104px;
height:57px;
padding-top:3px;
background-image:url(images/course.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_rollover_new:hover
{
width:104px;
height:57px;
padding-top:3px;
background-image:url(images/course-roll.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}

.coursetextlink_roll_01:link,.coursetextlink_roll_01:visited,.coursetextlink_roll_01:active
{
width:105px;
height:40px;
padding-top:20px;
background-image:url(images/course-roll.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#ffffff;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_roll_01:hover
{
width:105px;
height:40px;
padding-top:20px;
background-image:url(images/course.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#ffffff;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_roll_02:link,.coursetextlink_roll_02:visited,.coursetextlink_roll_02:active
{
width:105px;
height:40px;
padding-top:20px;
background-image:url(images/course.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#ffffff;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
.coursetextlink_roll_02:hover
{
width:105px;
height:40px;
padding-top:20px;

background-image:url(images/course-roll.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#ffffff;
font-size:14px;
text-decoration:none;
font-weight:bold;
display:block;
}
/* -----------------------Simple _cetificate-----------------------*/

.Sample_text_new01
{
width:80px;
height:auto;
float:left;
}
#Sample_certificate
{
width:547px;
height:auto;
padding-top:3px;
background-color:#000000;
margin:auto;
clear:both;
}
.Sample_text
{
width:197px;
height:auto;
float:left;
}
.Sample_text001
{
width:270px;
height:auto;
float:left;
}
.Sample_colse
{
width:197px;
height:auto;
float:right;
}
.Sample_box_background
{
width:538px;
height:460px;
background-image:url(images/background.jpg);
background-repeat:no-repeat;
margin:auto;
clear:both;
}
/* -----------------------contact-----------------------*/

#contact_us_01
{
width:320px;
height:auto;
padding-top:3px;
background-color:#000000;
border:solid 3px #525252;
margin:auto;
clear:both;
}
#contact_us
{
width:567px;
height:auto;
padding-top:3px;
background-color:#000000;
border:solid 3px #525252;
margin:auto;
clear:both;
}
#contactbox
{
width:567px;
height:417px;
padding-top:3px;
background-color:#000000;
border:solid 3px #525252;
margin:auto;
clear:both;
}
.contact_back
{
width:565px;
height:360px;
margin:auto;
background-image:url(images/contact_back.png);
background-repeat:no-repeat;
margin:auto;
clear:both;
}
.contact_backnew01
{
width:565px;
height:371px;
margin:auto;
background-image:url(images/contact_back123.png);
background-repeat:no-repeat;
background-position:bottom;
background-color:#DADADA;
margin:auto;
clear:both;
}
.contact_popup
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
color:#000000;
font-size:13px;
font-weight:bold;
}

.Sample_box_background_card
{
/*width:430px;*/
/*height:517px;*/
/*border: solid 2px #000000;*/
background-image:url(images/simple_back.png);
background-repeat:no-repeat;
margin:auto;
clear:both;
}
#card
{
width:430px;
/*height:570px;*/
/*padding-top:4px;
padding-bottom:4px;*/
margin:auto;
clear:both;
}
.Sample_text_new
{
width:180px;
height:auto;
float:right;
}
.Sample_text_new001
{
width:130px;
height:auto;
float:right;
}
.privacy_policy
{
width:796px;
height:auto;
margin:auto;
clear:both;
}
.privacy_policy_top
{
width:780px;
padding-left:16px;
padding-top:10px;
height:30px;
background-image: url(images/faq_box.jpg);
font-size:14px;
font-weight:bold;
color:#FFFFFF;
font-family: Arial,Verdana, Helvetica, sans-serif;
clear:both;
}
.privacy_policy_body
{
width:768px;
height: auto;
padding-left:16px;
padding-top:8px;
padding-right:10px;
font-weight:bold;
font-size:12px;
color:#505050;
font-family: Arial,Verdana, Helvetica, sans-serif;
background-color:#EDEDED;
border-left: solid 1px #8E8E8E;
border-right: solid 1px #8E8E8E;
clear:both;
}
.privacy_policy_footer
{
width:796px;
height:22px;
background-image: url(images/faq_footer.jpg);
clear:both;
}
.privacy_policy_body01
{
width:768px;
height: auto;
padding-left:16px;
padding-top:8px;
padding-right:10px;
text-align:justify;
font-size:12px;
color:#505050;
font-family: Arial,Verdana, Helvetica, sans-serif;
background-color:#EDEDED;
border-left: solid 1px #8E8E8E;
border-right: solid 1px #8E8E8E;
clear:both;
}

#faq_Textbox
{
width:725px;
height:auto;
margin:auto;
border: solid 5PX #3F3F3F;
clear:both;
}
.text_faq
{
font-size:12px;
color:#505050;
font-family: Arial,Verdana, Helvetica, sans-serif;
background-color:#EDEDED;
}
/*-------------------------------------------------------------*/
.footertextlink:link,.footertextlink:visited,.footertextlink:active
{
font-size:12px;
color:#ffffff;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.footertextlink:hover
{
font-size:12px;
color:#ffffff;
text-decoration:underline;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.footertextcolor
{
font-size:12px;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#ffffff;
}
.contacttext
{
font-size:14px;
color:#000000;
padding-right:10px;
font-family:Times New Roman...,Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.hdr_contacttext
{
font-size:14px;
color:#FF0000;
padding-right:10px;
font-family:Times New Roman...,Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
/*.background {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0.5; 
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}*/
.faded-background {
  /*  background: #rrggbb url(alpha-background.png);
    color: #rrggbb;*/
	background-image:url(images/background.png);






}
/*-----------------------------------exam  (18-july-2009 )--------------------------------------------*/

#pages_01
{
width:100%;
height:auto;
margin: 0 auto 60px;
background-image:url(images/header_background1.1.jpg);
background-repeat:no-repeat;
background-position:center top;
clear:both;
}

.top_panel
{
width:500px;
height:auto;
float:left;
}
.top_contact
{
width:366px;
height:30px;
background-image: url(images/top_-menubar.jpg);
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
padding-top:9px;
text-align:center;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#ffffff;
clear:both;

}
.topmenulink:link,.topmenulink:visited,.topmenulink:active
{
font-size:14px;
color:#ffffff;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.topmenulink:hover
{
font-size:14px;
color:#ffffff;
text-decoration:underline;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.exam_menubar
{
width:373px;
height:52px;
margin-left:13px;
margin-top:79px;
background-image:url(images/menu_bar_back.png);
background-repeat:no-repeat;
clear:both;
}
.exam_01
{
width:170px;
height:auto;
padding-left:33px;
text-align:left;

float:left;
}
.cpr_01
{
width:150px;
padding-top:8px;
padding-left:20px;
text-align:left;
height:auto;
float:left;
}

.topmenulink_01:link,.topmenulink_01:visited,.topmenulink_01:active
{
font-size:16px;
color:#000000;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.topmenulink_01:hover
{
font-size:16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.topmenulink_02:link,.topmenulink_02:visited,.topmenulink_02:active
{
font-size:16px;
color:#ffffff;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.topmenulink_02:hover
{
font-size:16px;
color:#000000;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.cpr01_menubar
{
width:373px;
height:52px;
margin-left:13px;
margin-top:79px;
background-image:url(images/exam_menubar1.png);
background-repeat:no-repeat;
clear:both;
}

#cpr_midpart
{
width:963px;
height:auto;
/*border-left: solid 1px #000000;
border-right: solid 1px #000000;*/
margin:auto;
clear:both;
}
.cpr_midpart_top
{
width:900px;
padding-left:26px;
height:26px;
padding-top:6px;
margin-top:23px;
background-image:url(images/box_top.png);
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background-repeat:no-repeat;
margin:auto;
clear:both;
}
.cpr_midpart_border
{
width:924px;
height:auto;
border: solid 1px #000000;
margin:auto;
clear:both;
}
.introduction_menubar
{
width:900px;
margin:auto;
padding-top:7PX;
height:auto;
clear:both;
}
.introduction_button
{
width:126px;
background-image:url(images/button.png);
background-repeat:no-repeat;
height:26px;
padding-top:8px;
text-align:center;
float:left;
}

.introduction_asti
{
width:100px;
padding-left:5px;
float:left;
}
.introductionlink:link,.introductionlink:visited,.introductionlink:active
{
font-size:11px;
color:#ffffff;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.introductionlink:hover
{
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.introduction_midpart_new
{
width:897px;
margin:auto;
border: solid 1px #000000;
height:auto;
clear:both;
}
.cpr_boxbacl
{
font-size:12px;
color:#000000;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}

.cpr_boxbac2
{
font-size:12px;
color:#44025C;
line-height:16px;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
/*--------------------------------------------------------20-july------------------------------------------*/
.introduction_menubar01
{
width:897px;
margin:auto;
padding-top:7PX;
border-left: solid 1px #000000;
border-right: solid 1px #000000;
border-top: solid 1px #000000;
height:auto;
clear:both;
}
.cpr_boxbac02
{
font-size:13px;
color:#000000;
line-height:16px;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.cpr_boxback_box
{
font-size:13px;
color:#000000;
line-height:16px;
font-weight:bold;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.cpr_graytext
{
font-size:12px;
/*color:#4F4F4F;*/
line-height:16px;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.cpr_boxback_redtext
{
font-size:12px;
color:#ff0000;
font-weight:bold;
line-height:16px;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}

ul
{
margin:0;
padding:0;
list-style:inside;
}
/*-----------------------------22JULY-----------------------------------*/
.top_panel_NEW
{
width:570px;
height:auto;
float:left;
}
.login_NEW
{
width:363px;
height:auto;
padding-top:4px;
float:left;

}
.login_images
{
width:363px;
height:auto;
clear:both;
}

.exam_menubar_01
{
width:550px;
height:52px;
margin-left:13px;
margin-top:79px;
background-image:url(images/menu_bar2.png);
background-repeat:no-repeat;
clear:both;
}

.exam_menubar_001
{
width:550px;
height:52px;
margin-left:13px;
background-image:url(images/menu_bar2.png);
background-repeat:no-repeat;
float:left;

}
.exam_menubar_0022
{
width:550px;
height:52px;
margin-left:13px;
background-image:url(images/menu_bar3.png);
background-repeat:no-repeat;
float:left;

}
.exam_menubar_02
{
width:550px;
height:52px;
margin-left:13px;
margin-top:79px;
background-image:url(images/menu_bar1.png);
background-repeat:no-repeat;
clear:both;
}
.exam_menubar_002
{
width:550px;
height:52px;
margin-left:13px;
background-image:url(images/menu_bar1.png);
background-repeat:no-repeat;
float:left;
}
.exam_menubar_03
{
width:550px;
height:52px;
margin-left:13px;
margin-top:79px;
background-image:url(images/menu_bar3.png);
background-repeat:no-repeat;
clear:both;
}
.topmenulink_rollover1:link,.topmenulink_rollover1:visited,.topmenulink_rollover1:active
{
font-size:16px;
color:#000000;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.topmenulink_rollover1:hover
{
font-size:16px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.topmenulink_002:link,.topmenulink_002:visited,.topmenulink_002:active
{
font-size:16px;
color:#ffffff;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.topmenulink_002:hover
{
font-size:16px;
color:#000000;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}

.exam_new01
{
width:180px;
height:auto;
padding-left:23px;
text-align:left;
padding-top:8px;
float:left;
}
.cpr_new01
{
width:160px;
padding-top:8px;
padding-left:10px;
text-align:left;
height:auto;
float:left;
}

.introduction_button_roll
{
width:126px;
background-image:url(images/button_roll.jpg);
background-repeat:no-repeat;
height:26px;
padding-top:8px;
text-align:center;
float:left;
}

.introductionlink_rollover:link,.introductionlink_rollover:visited,.introductionlink_rollover:active
{
font-size:11px;
color:#000000;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
}
.introductionlink_rollover:hover
{
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
.redtextcolor
{ 
 font-size:12px;
color:#ff0000;
font-weight:bold;
line-height:16px;
text-align:justify;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
#forgot_password
{
width:400px;
height:auto;
padding-top:3px;
background-color:#000000;
border:solid 3px #525252;
margin:auto;
clear:both;
}
/*-------------------------------------------------------------*/

.cpr
{
width:313px;
height:111px;
margin-top:5px;
float:left;
}
.basci_first
{
width:313px;
height:111px;
margin-top:5px;
margin-left:12px;
background-repeat:no-repeat;
float:left;
}
.sign_textbox:link,.sign_textbox:visited,.sign_textbox:active
{
width:85px;
height:20px;
padding-top:7px;
text-align:center;
display:block;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,  Helvetica, sans-serif;
background-image:url(images/sign_upnew.png);
background-repeat:no-repeat;
text-decoration:none;
clear:both;
}
.sign_textbox:hover
{
width:85px;
height:20px;
padding-top:7px;
text-align:center;
display:block;
font-weight:bold;
color:#000000;
text-decoration:none;
font-size:11px;
font-family:Arial,Verdana,  Helvetica, sans-serif;
background-image:url(images/sign_upnew.png);
background-repeat:no-repeat;
clear:both;
}
.cpr_aed
{
width:313px;
height:111px;
margin-top:5px;
margin-left:12px;
float:left;
}
.cpr_aed_pro
{
width:313px;
height:111px;
margin-top:12px;
float:left;
}
.emergency
{
width:313px;
height:111px;
margin-left:12px;
margin-top:12px;
float:left;
}

.basicl_life
{
width:313px;
height:111px;
margin-left:12px;
margin-top:12px;
float:left;
}
/*-------------------------------------------29/july---------------------------------------*/
.top_contactnew
{
width:950px;
height: auto;
font-size:14px;
font-weight:bold;
text-align:center;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#ffffff;
clear:both;
}
.top_contact_0new
{
width:366px;
height:30px;
background-image: url(images/top_-menubar.jpg);
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
padding-top:9px;
text-align:center;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#ffffff;
float:left;

}
.login_new1
{
width:400px;
height: auto;
padding-left:4px;
padding-bottom:10px;
margin-left:6px;
float:right;
}
.munebar_exam1
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/exam1_background.png);
background-repeat:no-repeat;
clear:both;
}
.menubar_bls
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/menu_5.png);
background-repeat:no-repeat;
clear:both;
}
.munebar_exam2
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/menu_bar4.png);
background-repeat:no-repeat;
clear:both;
}
.munebar_exam3
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/menu_4.png);
background-repeat:no-repeat;
clear:both;
}
.munebar_exam4
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/menu_bar5.png);
background-repeat:no-repeat;
clear:both;
}
.munebar_exam5
{
width:885px;
height:52px;
margin-left:13px;
background-image:url(images/menu_5.png);
background-repeat:no-repeat;
clear:both;
}
.exam_new001
{
width:170px;
height:auto;
padding-left:33px;
text-align:left;
float:left;
}
.cpr_new001
{
width:150px;
padding-left:20px;
text-align:left;
height:auto;
float:left;
}
.cpr_001
{
width:155px;
padding-left:15px;
text-align:left;
height:auto;
float:left;
}

/*--------------------------------------------29-july---------------------------------*/
#contact_usnew
{
width:571px;
height:auto;
padding-top:3px;
background-color:#000000;
border:solid 2px #525252;
margin:auto;
clear:both;
}
.contact_background
{
width:567px;
height:343px;
margin:auto;
background-image:url(images/text_box_back.jpg);
background-repeat:no-repeat;
background-position:bottom;
border-bottom: solid 2px #000000;

margin:auto;
clear:both;
}

#contact_usnew_new
{
width:710px;
height:auto;
padding-top:3px;
background-color:#000000;
border:solid 2px #525252;
margin:auto;
clear:both;
}
.contact_background_new
{
width:710px;
height:380px;
margin:auto;
background-image:url(images/text_box_back_new.jpg);
/*background-color:#FFFFFF;*/ 
background-repeat:no-repeat;
background-position:bottom;
border-bottom: solid 2px #000000;

margin:auto;
clear:both;
}
.exam_combine_menubar_003
{
width:550px;
height:52px;
margin-left:13px;
margin-top:79px;

background-repeat:no-repeat;
background-image:url(images/exam_combine.png);
clear:both;
}
.tos_inner
{
width:897px;
margin:auto;
height:auto;

}
.tos_inner2
{

text-align:justify;
font-size:12px;
color:#505050;
font-family: Arial,Verdana, Helvetica, sans-serif;
background-color:#EDEDED;
}
.tos_inner3
{
width:924px;
height:auto;
border: solid 1px #000000;
margin:auto;
}
.privacy_policy_body_inner
{
width:850px;
height: auto;

padding-top:8px;
padding-right:10px;
font-weight:bold;
font-size:12px;
color:#505050;
font-family: Arial,Verdana, Helvetica, sans-serif;
background-color:#EDEDED;
/*border-left: solid 1px #8E8E8E;
border-right: solid 1px #8E8E8E;*/
clear:both;
}



/*css create by vijay sharma  on 7 aug 2009 for asti update part */

.HeartBeats{
	clear:both; background:url(images/heart-beats.png) no-repeat; height:38px;
}

.HeartBeats2{
	clear:both; background:url(images/heart-beats.png) no-repeat bottom; height:30px;
}

.UpadateTxt{
	clear:both; width:auto; height:auto; font-family:Arial, Helvetica, sans-serif  ; padding-left:5px;  padding-right:3px; 
         line-height:13.5px; font-size:10px; letter-spacing:-.20px; white-space:-12px; text-align:justify; position:relative;
}

.TwitterIcon{
	 position:absolute; padding-left:100px;
}

.HeadingTxt{
	color:#FF0007
}
.HeadingTxtnew{
	color:#FF0007;
	font-size:12px;
}
.tos_whitetext
{

font-size:13px;
color:#ffffff;
font-weight:bold;
font-family: Arial,Verdana, Helvetica, sans-serif;

}
.blacktextcolor_new
{
font-size:18px;
color:#000000;

font-family: Arial,Verdana, Helvetica, sans-serif;

}

/*style thickbox start here*/

#videocontactbox
{
width: 100%;
max-width: 533px;
height:363px;
padding-top:3px;
background-color:#000000;
border:solid 3px #525252;
margin:auto;
clear:both;
}

.videocontact_backnew01
{
width: 100%;
max-width: 533px;    
height:336px;
margin:auto;
background-image:url(images/contact_back123.png);
background-repeat:no-repeat;
background-position:bottom;
background-color:#DADADA;
clear:both;
}




.VedioSample_text
{
width:197px;
height:auto;
float:left;
padding-left:15px;
}

.VedioSample_colse
{
width:197px;
height:auto;
float:right;
padding-right:5px;
}


/*---new css 20/03/2012----*/
.UpadateTxt .asti_small{width:41px; height:48px; float:right; background:url(images/asti_logo_small.png) no-repeat left top; position:absolute; right:10px; top:17px;}

