/* CSS Document */
  @font-face {
	   font-family: 'Myriad Pro';
    src: url('font/ebrima.eot');
    src: local(ebrima), url('font/ebrima.ttf') format('opentype');

  }
  img { border:0px; }
body { margin:0 auto; font-size:13px; font-family:Myriad Pro; }
#header { width:100%; background-color:#444444; }
#header1 { width:950px; margin:0 auto; background-color:#444444; height:92px; } 
#right { float:right; margin-top:35px;  color:#FFFFFF;  }
#right a { color:#FFFFFF; margin-right:10px; margin-left:10px; text-decoration:none;  }
#banner { width:100%; background-color:#f1efea; }
#banner1 { width:950px; margin:0 auto; height:300px; background-image:url(images/banner.jpg); text-align:center; } 
#footer { width:100%; background-color:#454545; }
#footer1 { width:950px; margin:0 auto; height:30px; padding-top:12px; color:#FFFFFF; } 
#home_con  { width:950px; margin:0 auto;  height:220px; margin-top:15px; } 
#home_con div { float:left; width:200px; } 
#home_con  #fr,#sec,#thr { padding-right:25px; background-image:url(images/border.jpg); background-repeat:no-repeat; background-position:right;  }
#home_con  #fru,#thr,#sec { padding-left:25px;  }
#home_con p, #home_con ul { height:100px; }
#home_con ul li { margin-left:-20px; margin-bottom:5px; }
#home_con  h2 {  color:#0d548a; font-size:16px; margin:5px; margin-left:0px; }
p { line-height:20px; margin-bottom:5px; }
#home_con img { float:right; }
/*#hed { height:392px; border:0px; }
#fot { height:42px; border:0px; }
#lef { height:220px; border:0px; width:250px; }
*/
#hed { height:396px; border:0px; }
#fot { height:46px; border:0px; }
#lef { height:224px; border:0px; width:254px;  }
#content  { width:950px; margin:0 auto; margin-top:15px; } 
#right_img { float:right; }
.pics1 img { border-radius:15px; margin-bottom:15px; }
#left_con { float:left; width:680px; margin-bottom:15px;  margin-right:15px; }
h5 { font-size:20px; margin:0px; margin-bottom:10px; color:#0d548a; border-bottom:1px solid #0d548a; padding-bottom:10px; }
#pro { width:680px; }
#pro td , #pro th { border-left:solid 1px #A3A3A3;  border-bottom:solid 1px #A3A3A3; padding:2px; text-align:center; }
#pro td:last-child,#pro th:last-child { border-right:solid 1px #A3A3A3; }
#pro th { background-color:#0d548a; border-top:solid 1px #A3A3A3; color:#FFFFFF;}
input[type="text"], textarea { font-family:ebrima;
    border:1px solid #ccc;
    font-size:12px;
    padding:2px;
    text-align:left;
    width:146px;
    -webkit-box-shadow:0 0 10px #eee inset;
} 
input[type="submit"],input[type="reset"] { font-family:ebrima;    border:0px; background-color:#333333; color:#FFFFFF; font-size:12px;    padding:2px;     text-align:left;  
} 

#frm td { padding-bottom:5px; vertical-align:top; }
.err { color:#FF0000; font-weight:bold; font-size:11px; }