a{
text-decoration:none;
margin:0px;
padding:0px;
}
a img{
margin:0px;
padding:0px;
border:0px;
}
div, ul, li, p, h1, input, form, text-area, span, img, h2, label, select{
margin:0px;
padding:0px;
}
body{
margin:0px;
padding:0px;
}
.call2{
font:normal 11px/12px Arial, Helvetica, sans-serif;
color:#666666;
background:url(../images/call_icon.gif) 0 0 no-repeat;
text-indent:18px;
}
.right_caption{
background:url(../images/right_bg.gif) 0 0 no-repeat;
height:263px;
}
.caption1{
font:bold 24px Arial, Helvetica, sans-serif;
color:#0369ac;
margin:0 0 0 0;
padding:0 0 0 0;
}
.caption1 span{
font:bold 24px Arial, Helvetica, sans-serif;
color:#727171;
}
.caption2{
font:normal 18px Arial, Helvetica, sans-serif;
color:#727171;
}
.caption2 span{
font:normal 18px Arial, Helvetica, sans-serif;
color:#0369ac;
}
.caption2 span a{
font:normal 18px Arial, Helvetica, sans-serif;
color:#0369ac;
text-decoration:none;
}
.body_text1 {
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#515151;
text-decoration:none;
}
.body_text1 span{
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#0171BB;
}
.body_text1 span a{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#0A278B;
}
.body_text1 span a:hover{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#000000;
}
.body_text1 span.read_more{
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#0A278B;
background:url(../images/body_arrow.gif) left 4px no-repeat;
width:62px;
padding:0 0 0 8px;
margin:0 0 0 7px;
}
.body_text2 {
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#878686;
text-decoration:none;
}
.body_text2 span {
font:bold 14px/18px Arial, Helvetica, sans-serif;
color:#0369AC;
text-decoration:none;
margin:0 5px 0 0;
}
.body_text2 a{
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#878686;
text-decoration:none;
}
.body_text2 a:hover{
font:bold 12px/18px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.right_panel_bg{
background:url(../images/right_panel_bg.jpg) 0 0 no-repeat;
height:316px;
width:301px;
}
.caption3{
font:bold 16px tahoma;
color:#ffffff;
text-decoration:none;
}
.right_panel_link{
font:normal 12px Arial, Helvetica, sans-serif;
color:#323232;
text-decoration:none;
background:url(../images/arrow_icon.gif) left 2px no-repeat;
text-indent:20px;
}
.footer_bg{
background:url(../images/footer_bg2.gif) 0 0 no-repeat;
font:normal 11px Arial, Helvetica, sans-serif;
color:#5c5c5d;
}
/*---*/
.tom_caption{
font:bold 16px arial;
color:#0369ac;
text-decoration:none;
}
.tom_caption2{
font:normal 14px arial;
color:#0369ac;
text-decoration:none;
border-bottom:1px dashed #7c7c7c;
width:905px;
display:block;
height:25px;
margin:0 0 10px 0;
}
.tom_caption3{
border-right:1px dashed #7c7c7c;
}
.tom_caption2 span{
font:normal 14px arial;
color:#323232;
text-decoration:none;
}
.body_bg_middle{
background:url(../images/body_curve_middle.gif) repeat-y 0 0;
padding:10px 0 10px 10px;
}

/*--contact--*/

.body_bg_middle form{
width:273px; float:left; display:block; overflow:hidden; text-align:left; margin:0 20px 0 0; padding:0px; font:normal 11px Arial, Helvetica, sans-serif; color:#575656;
}
.body_bg_middle form h1{
width:268px; float:none; display:block; text-align:left; margin:0 0 16px 0; padding:0 0 0 5px; font:bold 15px Arial, Helvetica, sans-serif; color:#575656;
}
.body_bg_middle form .input_frame{
width:273px; float:none; display:block; text-align:left; margin:0 0 11px 0; padding:0px; overflow:hidden; }

.body_bg_middle form .input_frame input{
width:155px; height:18px; float:left; background:#ffffff; border:1px solid #bdbdbe; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#575656; }
.body_bg_middle form .input_frame input.checkbox{
width:15px; height:15px; float:left; border:none; margin:0 5px 0 8px;}

.body_bg_middle form .input_frame select{
width:155px; height:20px; float:left; background:#ffffff; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#575656; text-align:center; border:1px solid #b3b3b5; }

.body_bg_middle form .input_frame label{
width:86px; float:left; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#575656; margin:0px; padding:0 0 0 10px; }

.body_bg_middle form .Comments{
width:263px; float:none; display:block; text-align:left; margin:0 0 15px 0; padding:0 0 0 10px; font:normal 11px Arial, Helvetica, sans-serif; color:#575656; }

.body_bg_middle form .input_frame textarea{
width:238px; height:81px; float:left; display:block; text-align:left; margin:0 0 0 10px; padding:0 0 0 0; font:normal 11px Arial, Helvetica, sans-serif; color:#575656; border:1px solid #b3b3b5;  }

.body_bg_middle form .input_frame input.botton{
width:63px;
height:22px;
display:block;
float:left;
margin:0 0 0 10px;
padding:0 0 0 0;
cursor:pointer;
background:url(../images/botton.gif) 0 0 no-repeat;
border:none; 
}


.body_bg_middle #contact_text{
width:260px;
float:left;
display:block;
overflow:hidden;
text-align:left;
margin:0 20px 0 10px;
padding:0px;
font:normal 11px Arial, Helvetica, sans-serif; 
color:#575656;
}
.body_bg_middle #contact_text h2{
width:260px; float:none; display:block; text-align:left; margin:0 0 15px 0; padding:0 0 0 0; font:bold 15px Arial, Helvetica, sans-serif; color:#575656;
}
.body_bg_middle #contact_text p{
width:258px; float:none; display:block; text-align:left; margin:0 0 0 0; padding:0 0 0 2px; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#575656;
}
.body_bg_middle #contact_text p span{
font:bold 11px/15px Arial, Helvetica, sans-serif; color:#575656;
}
.body_bg_middle #contact_text p a{
font:normal 11px/15px Arial, Helvetica, sans-serif; color:#575656; text-decoration:underline;
}
.body_bg_middle .contact_img{
width:255px;
float:left;
}
/*--contact--*/
.pdf_dwonload{
background:url(../images/pdf_icon.gif) left 12px no-repeat;
text-indent:30px;
font:normal 11px tahoma;
color:#262626;
}
.pdf_dwonload a{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#777879;
text-decoration:none;
}
.pdf_dwonload a:hover{
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.syllabus_table{
background:#ffffff;
margin:0 0 20px 0;
border-collapse:collapse;
}
.syllabus_table td{
height:50px;
border-bottom:1px dashed #cccccc;
}
.class_name{
font:bold 11px tahoma;
color:#454545;
}
.product_caption_big{
font:normal 20px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}