body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
th {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #ffffff; background-color: #3068a8;}
th.ja {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #ffffff;}
p {font-family: Arial,Helvetica,Verdana,sans-serif;}
h1 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 28px;}
h2 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 24px;}
h3 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 20px;}
h4 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 18px;}
h5 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px;}
h6 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
form {display:inline;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

a {color:#cd0000; text-decoration: underline;}
a:link {color:#cd0000; text-decoration: underline;}
a:visited {color:#cd0000; text-decoration: underline;}
a:active {color:#cd0000; text-decoration: underline;}
a:hover {color:#cd0000; text-decoration: none;}

a.mte {color:#0000FF; text-decoration: underline;}
a.mte:link {color:#0000FF; text-decoration: underline;}
a.mte:visited {color:#0000FF; text-decoration: underline;}
a.mte:active {color:#0000FF; text-decoration: underline;}
a.mte:hover {color:#0000FF; text-decoration: none;}

.btn {
   color: #ffffff;
   background: #3068A8; 
      font-family: Arial,Lucida,Verdana,Helvetica;
   font-size: 12px;
   font-weight: bold;
   border-bottom: 1px solid #104A7B;
   border-right: 1px solid #104A7B;
   border-left: 1px solid #DFECFE;
   border-top: 1px solid #DFECFE;
   height:19px;
   text-decoration:none;
   cursor: hand
}

/* Classic Ciinema CSS */

.whitebg {background-color:#ffffff;}
.blackbg {background-color:#000000;}
.imgbdr {border:1px solid #ffc600;}
.footer {font-size:10px; color:#ffffff;}
.bluetxt {color:#0050ce;}
/*.bluetxtdp {color:#0050ce;}*/
.redtxt  {color:#cd0000;}

th.calhead {font-size:11px; font-weight:bold; color:#ffffff; background-color:#cd0000;}
td.caldata {font-size:11px; font-weight:bold; color:#cd0000; text-align:center; background-color:#ffc600;}



div.innerl {top:14px; left:16px; position:absolute;}
div.innerr {top:10px; left:68px; width:150px; height:46px; position:absolute; line-height:10px;}

td.showdata {font-size:12px; padding:4px 0 4px 10px;}
td.showdatalt {font-size:12px; padding:4px 0 4px 10px; background-color:#eeeeee;}
td.showdatabtm {font-size:11px; background-color:#eeeeee; padding:2px 10px 2px 10px;}

a.whitelnk {color: #ffffff; text-decoration: underline;}
a.whitelnk:link {color: #ffffff; text-decoration: underline;}
a.whitelnk:active {color: #ffffff; text-decoration: underline;}
a.whitelnk:visited {color: #ffffff; text-decoration: underline;}
a.whitelnk:hover {color: #ffffff; text-decoration: none;}


.border {border: solid 1px #010179;}
.borderbtm {border-bottom: solid 1px #010179;}
.bordertp {border-top: solid 1px #010179;}
.borderlft {border-left: solid 1px #010179;}
.borderrt {border-right: solid 1px #010179;}
.borderltr {border-left: solid 1px #010179; border-top: solid 1px #010179; border-right: solid 1px #010179;}
.borderlb {border-left: solid 1px #010179; border-bottom: solid 1px #010179;}

.nowrap { white-space: nowrap;}
.breakforprint { page-break-after: always; }

.faq_category, a.faq_category:link, a.faq_category:active, a.faq_category:visited, a.faq_category:hover {color: #000000; font-weight: bold; text-decoration: none;}
.faq_link {color: #cd0000; font-weight: bold;}
.faq_question {color: #cd0000; font-weight: bold;}
.faq_answer {color: #cd0000; font-weight: bold;}
.faq_hr {border: 0px; background-color: #cd0000; color: #cd0000; width: 100%; height: 1px;}

.li {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color:#cd0000; }

.overflow {
   overflow:auto; 
   border:no;
   width:580px;
   height:400px;}
   
.required {color: #FF0000;}

.wireless_header {font-size: 11px; color: #FFF; font-weight: bold;}

.gift1 	{background-color:#dc0707;}
.gift2 	{background-color:#fdfbbe;}

hr.ee {border: none 0; 
	border-top: 1px dotted #4F0000;
	border-bottom: 1px solid #4F0000;
	width: 100%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: left;
	}	