@charset "utf-8";
/* CSS Document */

.body_container .left_section1{ width:299px;}
.left_section1 .vital{ border:1px solid #000; background:#121212 url(../images/login.jpg) top repeat-x; margin:0 0 20px 0}
.vital h1{ font-size:16px; color:#FFF; padding:0 0 0 15px;}
.vital h2{ font-weight:bold; color:#FFF; font-size:12px; text-align:center; padding:10px 0}
.vital h4{ font-weight:normal; color:#FFF; font-size:13px; text-align:center;vertical-align:top;padding:5px 0}
.vital p{clear: left; margin: 0;  height: 1%;  color:#ffffff!important; font-size:13px; padding:0 0 6px 104px;}
.vital p label{float: left; width: 74px; margin:0 0 0 -104px; padding:0 0 0 30px; }
.vital p .input_fields{ width:155px; height:16px; border:1px solid #FFF; background:none; cursor:text; color:#FFF}
.vital p .input_button{ width:51px; height:21px; display:block; background:url(../images/submit.jpg) no-repeat; cursor:pointer; border:none}

.left_section1 .video_test{ padding:0 0 8px 0; _padding:0 0 10px 0}
.video_test p{ width:49%; float:left; display:inline; padding:0 0 5px 0}
.video_test p a.tstm{ color:#7e7d7d; font-size:12px; padding:0 0 0 5px;}
.video_test p a.tstm_write{ color:#f55313; font-size:12px; text-decoration:underline; padding:0 5px 0 0; display:block; margin:0 0 0 30px;}
.video_test p a:hover{ text-decoration:none}

.left_section1 .technology{ background:url(../images/optometrists_123.jpg) no-repeat; padding:67px 0 0 0 }
.technology .inner{ font-size:12px; color:#FFF;  background:url(../images/optometrists_new.jpg) no-repeat; margin-top:-14px!important; _margin-top:-14px!important; padding:56px 0 0 0 ;  }
.technology .inner2{ width:209px; margin:auto}
.technology .inner2 h3{  color:#ffffff; font-size:15px; padding:5px 0px;}
.technology .inner2 p{ color:#ffffff; font-size:12px; font-weight:normal; text-align:justify}
.technology .inner2 a{ display:block; text-align:right; color:#FFF; padding:5px 0px; }
.technology .inner2 a:hover{ text-decoration:none }

.left_section1 .testimonial{ border:1px solid #000; margin:0 0 20px 0}
.testimonial{ padding:10px;background:#373737; color:white;width:278px; height:200px; overflow:hidden;}
.pagetitle{}
.pagetitle h1{ font-size:16px; color:#F15922; margin:5px 0;text-decoration:none; }
.pagetitle p{ margin: 5px; text-align:justify;}
.more_link{ display:block; text-align:right}
.more_link a{color:#FFFFFF; display: block; padding:5px 0; text-align:right;}	