
.contright, .contright-f { float: right; border: 0px solid rgb(204, 51, 51); text-align: right; }
.contright { width: 66%; }
.contleft, .contleft-f { float: left; border: 0px solid rgb(204, 51, 51); text-align: right; }
.contleft { width: 33%; }
.nos { margin: 1px; font: 11px Tahoma; padding: 10px 0pt; width: 80px; height: 53px; color: rgb(255, 255, 255); text-align: center; -moz-border-radius: 10px 10px 10px 10px; }
var { display: block; font: bold 20px/34px arial,sans-serif; letter-spacing: -2px; margin: 0pt 0pt -2px; }
.upinput, .upinput-s { width: 90%; }
.upinput-f { width: 80%; }
.upinput, .upinput-f, .upinput-t, .sbutton, .upinput-s { direction: ltr; border: 2px solid rgb(205, 205, 205); padding: 1px; background: none repeat scroll 0% 0% rgb(252, 252, 252); color: rgb(42, 42, 42); letter-spacing: -1px; font: 10pt Verdana; -moz-border-radius: 3px 3px 3px 3px; }
.upinput:hover, .upinput-f:hover, .upinput-s:hover, .sbutton:hover { background: none repeat scroll 0% 0% rgb(245, 248, 237); border: 2px solid rgb(186, 217, 130); }
.footertab { height: 100px; font-size: 11px; padding: 10px 5px 5px; text-align: right; width: 928px; color: rgb(109, 103, 92); }

#navi { font: bold 11px/3em Tahoma; height: 3em; text-shadow: 0px 1px 0px rgb(0, 0, 0); }
#navi ul { margin: 0pt; padding: 0pt; }
#navi li { float: left; margin: 0pt; padding: 0pt; list-style-type: none; border-right: 0px solid rgb(232, 232, 232); }
#navi li a { display: block; padding: 0pt 10px; letter-spacing: 0px; color: rgb(159, 180, 184); }
#navi li a:hover { color: rgb(252, 252, 252); background: url('images/mbgrhover.gif') no-repeat scroll center top transparent; }
form { padding: 0px; margin: 0px; }
.searchbtn { border: 0px none; width: 70%; padding: 5px; font: 15px Tahoma; text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.submitsbtn { border: 0px none; color: rgb(255, 255, 255); padding: 5px; font: bold 15px Arial; }
.dlbut { font: 14pt Tahoma; height: 50px; background: url('images/sbg.png') repeat scroll left center transparent; padding-right: 5px; text-shadow: 0px 1px 0px rgb(255, 255, 255); border: 1px solid rgb(190, 186, 166); margin-top: 7px; color: rgb(73, 66, 58); -moz-border-radius: 5px 5px 5px 5px; }
.dlbut:hover { border: 1px solid rgb(158, 176, 84); color: rgb(137, 15, 15); }
.sbut { font: 11pt Tahoma; background: url('images/sbg.png') repeat scroll left center transparent; border: 1px solid rgb(165, 158, 135); margin: 1px; }
.dlinfo { border-top: 1px dotted rgb(205, 205, 205); padding-top: 35px; margin: 35px 20px 5px 5px; }
.rspan { -moz-border-radius: 7px 7px 7px 7px; }
.px0div { border: 1px solid rgb(211, 228, 238); padding: 5px; -moz-border-radius: 5px 5px 5px 5px; }
.t_bg { background: url('images/tbg.png') repeat scroll 0% 0% transparent; }
.c_owhite { background: none repeat scroll 0% 0% rgb(240, 240, 240); }
.c_green { background: none repeat scroll 0% 0% rgb(116, 145, 13); border: 1px solid rgb(116, 145, 13); text-shadow: 0px 1px 0px rgb(0, 0, 0); }
.c_grey:active, .c_green:active { border: 0px solid rgb(116, 145, 13); background: none repeat scroll 0% 0% rgb(202, 202, 202); }

#clear { clear: both; height: 0pt; line-height: 0pt; min-height: 0pt; }
#download1 {  }

#download1_info .div1 { width: 297px; color: rgb(153, 153, 153); border: 1px solid rgb(223, 223, 223); -moz-border-radius: 5px 5px 5px 5px; padding: 5px; background: url('images/hdr_bg.png') repeat-x scroll 0pt 0pt rgb(255, 255, 255); float: right; margin: 0pt 2px 5px; }
#download1_info span { color: rgb(79, 200, 238); font-weight: bold; font-size: 13px; font-family: Arial,Helvetica,sans-serif; }

.div1, .file_list { color: rgb(153, 153, 153); }
.div1 { left: -9999px; }




