/* CSS Document */

body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:16px; background:#4e638c; }

img{ border:0px;}

.main_table{ padding:15px 0px; }
.inside_table{background-color:#ffffff;}

/*image*/

.leftshadow{ background:url(../images/left_shadow.jpg) repeat-y; width:4px;}
.rightshadow{ background:url(../images/right_shadow.jpg) repeat-y; width:4px;}

.logo{ padding-left:22px; padding-bottom:13px; padding-top:5px;}

.banner_shadow{ background:url(../images/banner_shadow.jpg) repeat-x; height:3px;}

.ele_menu_bg{ background:url(../images/ele_menu_bg.jpg) repeat-x; height:37px;}
.ele_menu_bghover{ background:url(../images/ele_menu_bghover.jpg) repeat-x; height:37px; }

.ele_bannerbluecurve_divline{ background:url(../images/ele_bannerbluecurve_divline.jpg) repeat-x; height:2px;}

.dotted_line{ background:url(../images/dotted_line.jpg) repeat-y right;} 

.ele_header_bg{ background:url(../images/ele_header_bg.jpg) repeat-x;}

.ele_bg{ background:url(../images/ele_bg.jpg) repeat-y;}

.ele_registertoday_bottom{ background-image:url(../images/ele_registertoday_bottom.jpg); background-repeat:no-repeat; width:265px; height:61px; background-position:center;}
.ele_registertoday_bg{ background:url(../images/ele_registertoday_bg.jpg) repeat-y center;}

.ele_bottom_bg{ background:url(../images/ele_bottom_bg.jpg) repeat-x; height:52px;}

.ele_resource_top{ background:url(../images/ele_resource_top.jpg) no-repeat; width:235px; height:38px;} 
.ele_resource_bg{ background:url(../images/ele_resource_bg.jpg) repeat-y; width:235px;}
.divider_resource{ background:url(../images/divider-line-resource.jpg) no-repeat bottom;}

.ele_classes_top{ background:url(../images/ele_classes_top.jpg) no-repeat; width:616px; height:31px;}
.ele_classes_bg{ background:url(../images/ele_classes_bg.jpg) repeat-y; width:616px;}
.ele_classes_div{ background:url(../images/div_line_classes.jpg) repeat-x; height:1px;}

.ele_contactform_top{ background:url(../images/ele_contactform_top.jpg) no-repeat; width:336px; height:30px; color:#ffffff; font-size:11px; vertical-align:middle; padding-bottom:9px;}
.ele_contactform_bg{ background:url(../images/ele_contactform_bg.jpg) repeat-y; width:336px;}

.ele_register_top{ background:url(../images/ele_register_top.jpg) no-repeat; width:616px; height:30px; color:#ffffff; font-size:11px; vertical-align:middle; padding-bottom:8px;}
.ele_register_bg{ background:url(../images/ele_register_bg.jpg) repeat-y; width:616px;}

/*text*/

.phone_text{ color:#485e88; font-size:16px; vertical-align:middle; padding-top:4px;}

.menu_text{ color:#485e88; font-size:12px; text-align:center; padding:0px 10px; vertical-align:middle; height:37px;}

.registertext_blue{ font-size:13px; color:#354972;}

.ele_header_text{ font-size:15px; color:#ffffff; text-align:left; padding-left:13px;}

.main_content{ text-align:justify;}

.contact_text{ color:#485e88; font-size:11px; text-align:left; }

.bottom_text{ color:#777879;}

.resources_hdr_text{ font-size:14px; color:#333333; padding-left:10px;}

.secondary_hdr{ font-size:14px; color:#485e88; height:30px; border-bottom:solid 2px #e7e7e8; }

.secondary_hdrcal{ font-size:14px; color:#485e88; height:30px;}

.secondary_hdr_text{ font-size:14px; color:#485e88; font-weight:bold;}

.ele_classes_text{ font-size:13px; color:#ffffff; font-weight:bold; padding-left:15px;} 


a:active.ele_classes_text{ font-size:13px; color:#ffffff; font-weight:bold; padding-left:15px;}
a:link.ele_classes_text{ font-size:13px; color:#ffffff; font-weight:bold; padding-left:15px;}
a:visited.ele_classes_text{ font-size:13px; color:#ffffff; font-weight:bold; padding-left:15px;}
a:hover.ele_classes_text{ font-size:13px; color:#ffffff; font-weight:bold; padding-left:15px;}

a:active.menu_text{ color:#485e88; font-size:12px; text-align:center; padding:0px 10px; vertical-align:middle; text-decoration:none;}
a:link.menu_text{ color:#485e88; font-size:12px; text-align:center; padding:0px 10px; vertical-align:middle; text-decoration:none;}
a:visited.menu_text{ color:#485e88; font-size:12px; text-align:center; padding:0px 10px; vertical-align:middle; text-decoration:none;}
a:hover.menu_text{ color:#ffffff; background:url(../images/ele_menu_bghover.jpg); font-size:12px; text-align:center; padding-top:10px; vertical-align:middle; text-decoration:none; height:27px; display:block}

a:active.bottom_text{ color:#777879; text-decoration:none;}
a:link.bottom_text{ color:#777879; text-decoration:none;}
a:visited.bottom_text{ color:#777879; text-decoration:none;}
a:hover.bottom_text{ color:#000000; text-decoration:none;}

a:active{ font-size:11px; color:#333333; text-decoration:none;}
a:link{ font-size:11px; color:#333333; text-decoration:none;}
a:visited{ font-size:11px; color:#333333; text-decoration:none;}
a:hover{ font-size:11px; color:#9b9a9a; text-decoration:none;}


.input {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:17px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}
.input1 {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:80px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}
.input2 {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;height:19px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}

   .accordionHeader
        {
             background-color:#485e88;           
             font-size:13px; color:#ffffff;
             font-weight:bold;
        }
        
        a:hover.accordionHeader{  background-color:#485e88;           
             font-size:13px; color:#ffffff;
             font-weight:bold;}
             
a:active.accordionHeader{  background-color:#485e88;           
             font-size:13px; color:#ffffff;
             font-weight:bold;}
a:link.accordionHeader{  background-color:#485e88;           
             font-size:13px; color:#ffffff;
             font-weight:bold;}
a:visited.accordionHeader{  background-color:#485e88;           
             font-size:13px; color:#ffffff;
             font-weight:bold;}
             
.errormsg
{
	font-size:13px; color:Red;

	 
}


.input_dropdown {border-style:solid;border-color: #000000;color: #000000;font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;color:#444444;padding-left:1px;background-color:#f5f5f5;border-color:#d4d3d4;border-width:1px;}
 
             