/* CSS Document */
.mainbody { width:760px; height:100%; }
.maintd { width:750px; height:100%; }
.bg_right { width:10px; height:100%; background-image:url('bg_shad_right.gif'); background-repeat: repeat; }
.bg_bottom { width:750px; height:10px; background-image:url('bg_shad_bottom.gif'); background-repeat: repeat; }
.bg_square { width:10px; height:10px; background-image:url('bg_shad_sq.gif'); background-repeat: no-repeat; }
.maintext { width:750px; height:100%; border: 1px solid #325cab; }
.mainpage { width:590px; height:410px; }
.mainflash { width:350px; height:197px; }
.movieflash { width:700px; height:425px; }
.subflash { width:214px; height:120px; }
.maintable { width:550px; border: none; padding: 1px 1px 1px 1px; }
.movietable { width:700px; border: none; padding: 1px 1px 1px 1px; }
.maintablecell { width:550px; border: none; }
.menucell { width:140px; border: none; }

/* info table details */
.infotableback { width: 175px; }
.infotabletop { background-image: URL('info_table_top4.gif'); height: 10px; }
.infotablemid { background-image: URL('info_table_mid3.gif'); background-repeat: no-repeat; background-color: #EDF0FD; }
.infotablebottom { background-image: URL('info_table_bottom3.gif'); height: 10px; }
.infotable { font-family: "Arial", "Verdana"; width:168px; border-collapse: collapse; }
.infotablehead { background-image: URL('info_table_head.gif'); background-repeat: no-repeat; font-size: 12pt; border-bottom: 0px solid #ffffff; border-collapse: collapse; font-weight: bold; color: #ffffff; height:25px; padding: 0px 0px 0px 4px;}
.infotablecell { background-color: #EDF0FD; height:25px; border-bottom: 0px solid #ffffff; border-collapse: collapse; padding: 0px 0px 0px 4px; font-weight: bold; }
.infotableover { cursor: pointer; background-color: #F7C464; height:25px; border-bottom: 0px solid #ffffff; border-collapse: collapse; padding: 0px 0px 0px 4px; font-weight: bold; }

/* header details */
.header { background-color: #EDF0FD; width:750px ; height: 70px ; border: none; }

/* footer details */
.footer { font-family: "Arial", "Verdana"; font-size:8pt; color:#325cab; background-color: #EDF0FD; width:750px ; height: 60px ; border: none; }
.footerlink { color: #000066; text-decoration: none; }
.footerlink:hover { color: #FD9A01; text-decoration: underline; }

/* left menu details */
.leftmenuback { width: 145px; border: none; border-collapse: collapse; }
.leftmenumid { background-image: url('left_menu_mid7.gif'); background-repeat: no-repeat; }
.leftmenufilmmid { background-image: url('left_menu_film_mid.gif'); background-repeat: no-repeat; }
.leftmenu { width: 139px; border: 0px solid #000066; background-color:#EDF0FD; border-collapse: collapse; }
/* .leftmenu th { background-color: #325CAB ; } */
/* .leftmenu td { padding: 0px 0px 0px 3px;  border: 1px solid #FFFFFF; height: 20px; } */
.leftmenutop { background-image: URL('left_menu_top7.gif'); height: 10px; }
.leftmenuhead { font-family: "Arial", "Verdana"; font-size:8pt; background-image: URL('left_menu_head.gif'); background-repeat: no-repeat; color: #FFFFFF; padding-left: 3px; font-weight: bold; height: 17px; }
/* .leftmenuitem { font-family: "Arial", "Verdana"; font-size:8pt; color: #000066; font-weight: bold; text-decoration:none; padding: 0px 0px 0px 3px;  border: 1px solid #FFFFFF; height: 20px; } */
.leftmenulink { font-family: "Arial", "Verdana"; font-size:8pt; color: #000066; font-weight: bold; text-decoration:none; }
.leftmenulink:hover { text-decoration: none; font-weight: bold; }
.leftmenulink:link { text-decoration: none; font-weight: bold; }
.leftmenulink:visited { text-decoration: none; font-weight: bold; }
.leftmenuprogress { width: 139px; border: none; }
.leftmenuover { padding-left: 3px; background-color: #F7C464 }
.leftmenubottom { background-image: URL('left_menu_bottom7.gif'); height: 10px; }

/* register table details */
.registermaintable { width:550px; height:415px; border: none; padding: 1px 1px 1px 1px; }
.registertable { border: 1px dashed #325cab; background-color:#EDF0FD; width:550px; }
.registercell { font-family: "Arial", "Verdana"; font-size:8pt; color: #000066; padding: 0px 0px 0px 5px; border-bottom: 1px solid #FFFFFF; }
.registercellerror { font-family: "Arial", "Verdana"; font-size:8pt; color: #FF0000;padding: 0px 0px 0px 5px; font-weight:bold; }
.registererror { font-family: "Arial", "Verdana"; font-size:8pt; color: #FF0000; font-weight:bold; padding: 0px 0px 0px 24px; border-bottom: 1px solid #FFFFFF; width:550px;height:15px; }
.registerlight { padding: 0px 0px 0px 5px; border-bottom: 1px solid #FFFFFF; }
.registerform { font-family:"Arial";font-size:8pt;color:#000066;border: 1px solid #325cab; padding-left:3px;}

/* member pages details */
.membertable { border: 1px dashed #325cab; background-color:#EDF0FD; }

/* foot print table details */
.footprinttab { width:550px; border: none; background-color: #ffffff; height:20px; }
.footprint { font-family: "Arial", "Verdana"; font-size: 8pt; color: #000066; width: 180px; }
.footprintlink { font-family: "Arial", "Verdana"; font-size: 8pt; color: #325cab; width: 180px; text-decoration: none; }
.footprintlink:hover { color: #000066; text-decoration: none; }
/*.footprintlink:visited { color: #325cab; text-decoration: none; } */
.footprintlink:link { color: #325cab; text-decoration: none; }
.footprintnolink { font-family: "Arial", "Verdana"; font-size: 8pt; color: #CAD5E6; width: 180px; }

/* spacers */
.spacer_orange { background-color: #FD9A01 ; height: 2px ; }
.spacer_lblue { background-color: #EDF0FD ; height: 2px ; }
.spacer_white { background-color: #FFFFFF ; height: 2px ; }
.spacer_white_top { background-color: #FFFFFF ; height: 5px ; }
.spacer_dblue { background-color: #000066 ; }

/* text styles */

/* hide text */
.hidetext { visibility: hidden; display: none; height:0px; }
.showtext { visibility: visible; display: block; }

/* white */
.white8 { font-family: "Arial", "Verdana"; font-size:8pt; color: #FFFFFF; }
.white8b { font-family: "Arial", "Verdana"; font-size:8pt; color: #FFFFFF; font-weight: bold; }
.white9 { font-family: "Arial", "Verdana"; font-size:9pt; color: #FFFFFF; }
.white9b { font-family: "Arial", "Verdana"; font-size:9pt; color: #FFFFFF; font-weight: bold; }

/* black */
.black10 { font-family: "Arial", "Verdana"; font-size:10pt; color: #000000; }
.black10b { font-family: "Arial", "Verdana"; font-size:10pt; color: #000000; font-weight: bold; }

/* dark blue */
.dblueloa { font-family: "Arial", "Verdana"; font-size:7pt; color: #000066; }
.dblueloa:hover { text-decoration:none;}
.dblueloa:link {text-decoration:none;}
.dblueloa:visited {text-decoration:none;}
.dblue7 { font-family: "Arial", "Verdana"; font-size:7pt; color: #000066; }
.dblue7:hover {color: #FD9A01; text-decoration:underline;}
.dblue7:link {text-decoration:none;}
.dblue7:visited {text-decoration:none;}
.dblue7b { font-family: "Arial", "Verdana"; font-size:7pt; color: #000066; font-weight:bold; }
.dblue7_5b { font-family: "Arial", "Verdana"; font-size:7.5pt; color: #000066; font-weight:bold; }
.dblue8 { font-family: "Arial", "Verdana"; font-size:8pt; color: #000066; }
.dblue8:hover { text-decoration:none; }
.dblue8:link { text-decoration:none; }
.dblue8:visited { text-decoration:none; }
.dblue8b { font-family: "Arial", "Verdana"; font-size:8pt; color: #000066; font-weight: bold; }
.dblue8b:hover { text-decoration:none; }
.dblue8b:link { text-decoration:none; }
.dblue8b:visited { text-decoration:none; }
.dblue9 { font-family: "Arial", "Verdana"; font-size:9pt; color: #000066; }
.dblue9:hover { text-decoration:none; color: #325cab }
.dblue9:link { text-decoration:none; color: #000066 }
.dblue9:visited { text-decoration:none; color: #000066 }
.dblue9b { font-family: "Arial", "Verdana"; font-size:9pt; color: #000066; font-weight: bold; }
.dblue10 { font-family: "Arial", "Verdana"; font-size:10pt; color: #000066; }
.dblue10b { font-family: "Arial", "Verdana"; font-size:10pt; color: #000066; font-weight: bold; }
.dblue11b { font-family: "Arial", "Verdana"; font-size:11pt; color: #000066; font-weight: bold; }
.dblue11b:hover { text-decoration:none; }
.dblue11b:link { text-decoration:none; }
.dblue11b:visited { text-decoration:none; }
.dblue12 { font-family: "Arial", "Verdana"; font-size:12pt; color: #000066; }
.dblue12b { font-family: "Arial", "Verdana"; font-size:12pt; color: #000066; font-weight: bold; }
.dblue14 { font-family: "Arial", "Verdana"; font-size:14pt; color: #000066; }
.dblue14b { font-family: "Arial", "Verdana"; font-size:14pt; color: #000066; font-weight: bold; }
.dblue16 { font-family: "Arial", "Verdana"; font-size:16pt; color: #000066; }

/* light blue */
.lblue8 { font-family: "Arial", "Verdana"; font-size:8pt; color: #325cab; }
.lblue8b { font-family: "Arial", "Verdana"; font-size:8pt; color: #325cab; font-weight: bold; }
.lblue9 { font-family: "Arial", "Verdana"; font-size:9pt; color: #325cab; }
.lblue9b { font-family: "Arial", "Verdana"; font-size:9pt; color: #325cab; font-weight: bold; }
.lblue11 { font-family: "Arial", "Verdana"; font-size:11pt; color: #325cab; }
.lblue11b { font-family: "Arial", "Verdana"; font-size:11pt; color: #325cab; font-weight: bold; text-decoration:none; }
.lblue11b:hover { font-family: "Arial", "Verdana"; font-size:11pt; color: #FD9a01; font-weight: bold; text-decoration:none; }
.lblue12 { font-family: "Arial", "Verdana"; font-size:12pt; color: #325cab; }
.lblue12b { font-family: "Arial", "Verdana"; font-size:12pt; color: #325cab; font-weight: bold; }

/* dark orange */
.dorange8 { font-family: "Arial", "Verdana"; font-size:8pt; color: #FD9A01; }
.dorange8:hover { text-decoration:none; font-family: "Arial", "Verdana"; font-size:8pt; color: #325cab; }
.dorange8:link { text-decoration:none; }
.dorange8:visited { text-decoration:none; }
.dorange8b { font-family: "Arial", "Verdana"; font-size:8pt; color: #FD9A01; font-weight: bold; text-decoration:none; }
.dorange8b:hover { font-family: "Arial", "Verdana"; font-size:8pt; color: #325cab; font-weight: bold; text-decoration:none; }
.dorange8b:link { font-family: "Arial", "Verdana"; font-size:8pt; color: #FD9A01; font-weight: bold; text-decoration:none; }
.dorange9 { font-family: "Arial", "Verdana"; font-size:9pt; color: #FD9A01; }
.dorange9b { font-family: "Arial", "Verdana"; font-size:9pt; color: #FD9A01; font-weight: bold; text-decoration:none; }
.dorange9b:hover { color:#325cab; text-decoration: none; }
.dorange9b:link { text-decoration: none; }
.dorange9b:visited { text-decoration: none; }
.dorange10b { font-family: "Arial", "Verdana"; font-size:10pt; color: #FD9A01; font-weight: bold; text-decoration: none; }
.dorange11 { font-family: "Arial", "Verdana"; font-size:11pt; color: #FD9A01; }
.dorange11b { font-family: "Arial", "Verdana"; font-size:11pt; color: #FD9A01; font-weight: bold; text-decoration: none; }
.dorange11b:hover { color: #325cab; text-decoration: none; }
.dorange12 { font-family: "Arial", "Verdana"; font-size:12pt; color: #FD9A01; }
.dorange12b { font-family: "Arial", "Verdana"; font-size:12pt; color: #FD9A01; font-weight: bold; }
.dorange14 { font-family: "Arial", "Verdana"; font-size:14pt; color: #FD9A01; }
.dorange14:hover { color: #000066; text-decoration: underline }

/* red */
.red7 { font-family: "Arial", "Verdana"; font-size:7pt; color: #FF0000; }
.red7b { font-family: "Arial", "Verdana"; font-size:7pt; color: #FF0000; font-weight: bold; }
.red8 { font-family: "Arial", "Verdana"; font-size:8pt; color: #FF0000; }
.red8:hover { text-decoration:none; }
.red8:link { text-decoration:none; }
.red8:visited { text-decoration:none; }
.red8b { font-family: "Arial", "Verdana"; font-size:8pt; color: #FF0000; font-weight:bold; text-decoration: none; }
.red8b:hover { color:#325cab;text-decoration:none; }
.red8b:link { text-decoration:none; }
.red8b:visited { text-decoration:none; }
.red9 { font-family: "Arial", "Verdana"; font-size:9pt; color: #FF0000; }
.red9b { font-family: "Arial", "Verdana"; font-size:9pt; color: #FF0000; font-weight:bold; }
.red11b { font-family: "Arial", "Verdana"; font-size:11pt; color: #FF0000; font-weight: bold; text-decoration: none; }
.red11b:hover { color: #325cab; text-decoration: none; }
.red11b:link { text-decoration: none; }
.red11b:visited { text-decoration: none; }
.red12b { font-family: "Arial", "Verdana"; font-size:12pt; color: #FF0000; font-weight: bold; text-decoration: none; }

/* Styles for CSS Scrollable Tables */

.tableone {width:530px; border-collapse:collapse; }
.tabletwo {width:510px; border-collapse:collapse;}
.tableone .th1 {width:110px;background:#FD9A01;}
.tableone .th2 {width:75px;background:#FD9A01;}
.tableone .th3 {width:155px;background:#FD9A01;}
.tableone .th4 {width:70px;background:#FD9A01;}
.tableone .th5 {width:35px;background:#FD9A01;}
.tableone .th6 {width:65px;background:#FD9A01;}
.tableone .th7 {width:20px;background:#FFFFFF;}

.tableone .td1 {width:110px;}
.tableone .td2 {width:75px;}
.tableone .td3 {width:155px;}
.tableone .td4 {width:70px;}
.tableone .td5 {width:35px;}
.tableone .td6 {width:65px;}

.tableone td {height:25px;text-align:center;}
.tableone tbody {color:#000;}
.tabletwo {background:#eee;}
.tabletwo td {color:#FD9A01;height:22px;border:1px solid #ffffff;}
.tableone th, .tabletwo th {
color:#fff;
text-align:center;
font-family:arial;
font-size:9pt;
font-weight:bold;
height: 20px;
}
.tabletwo tr.dk td {background:#eee; color:#000;}

.innerb {width:530px; overflow:scroll;}
