/* CSS Document */
body{margin:0px;background-image:url(images/bg.jpg); background-repeat: repeat-x}
#holder{width:1000px; }
#top{width:100%; min-height:34px; height:100% }
#logo{margin: 18px 10px 12px 16px; float:left; }
#search{ margin: 18px 15px 0px 500px; float:right;}
#clear{height:1px; min-height:1px}


.menu{ margin: 16px 15px 16px 0px; float:right; min-width:450px; }
.menu ul{position:relative; margin:0px; font-family: Univers Condensed, arial, verdana; font-size:13px; color:#003c7d; text-transform:uppercase; }
.menu ul li{float:right; position:relative; margin-left:18px;}
.menu ul li a{ text-decoration:none; color:#003c7d; font-weight:normal}


#main_image{width:100%; min-height:100px; float:left; background-image:url(images/bg1.jpg);}
#main_img{float:left; padding:14px 12px 11px 12px;}

#divider{float:left; margin:0px; height:336px; min-height:336px; vertical-align:bottom }
#signup{float:left; margin:0px; width:250px;}


#box1{ width:717px; float:left; margin:0px;}
#box2{ width:270px; float:left;margin-left:5px;}
#box3{ float:left; margin:0px; background-image:url(images/bg_video.png); background-position:top; background-repeat:repeat-x; margin-left:10px; width:339px;}
#box4{ width:270px; float:left;  padding:35px 12px 0px 0px;}
#box_popular{float:left; border:solid 1px #dbdbdb}




.txt1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.txt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.txt3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold}
.txt_red{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d85000; font-weight:bold}
.txt_blue{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0061b1; font-weight:bold}
.best_viewd{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#787878;}

.forget{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#ea7400;}
.inp{ width:150px; height:18px; border:solid 1px #9a9a9a; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:2px;
}


#footer{width:100%; min-height:34px; height:100%; margin-top:15px; background-image:url(images/bg_footer.png) }
.search{ width:140px; height:18px; border:solid 1px #c1c1c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#737373; margin:2px;
}


#program_main{width:100%; min-height:100px; float:left; background-image:url(images/bg_program.jpg); background-repeat:repeat-x}
#main_img1{float:left; padding:5px 12px 5px 8px; width:697px;}





