@charset "utf-8";
/* CSS Default Document */
* {
 margin:0;
 border:0;
}
#wrapper {
 width:1000px;
 margin:0 auto; background-color:#FFFFFF;
 border:#ffffff 5px solid;
 
}
img {
 border:0;
}

ul {margin:0; padding:0;}
li {margin:0; padding:0;}
body, html {
 background-color: #ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000033;
 text-align: center;
 margin:0 auto;
 padding:0;
background-image:url(../images/page_bg.gif);
 background-repeat:repeat;
}
h1, h2, h3, h4, h5, h6 {
 font-weight: normal;
 padding: 0;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
 font-weight: normal;
 border-bottom-width: 0;
}
h1 {
 font-size: 28px;
}
h2 {
 font-size: 26px;
}
h3 {
 font-size: 24px;
}
h4 {
 font-size: 20px;
}
h5 {
 font-size: 18px;
}
h6 {
 font-size: 14px; color:#FFFFFF;
}
a:link {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000033;
 text-decoration:none;
}
a:visited {
 font-family:Arial, Helvetica, sans-serif;
 color:#000033;
 text-decoration:none;
}
a:hover, a:active {
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:underline;
}
a.special_links:link {
 text-decoration:none;
 font-size:11px;
 color:#ffffff;
}
a.special_links:visited {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 text-decoration:none;
}
a.special_links:hover {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#fadc2b;
 text-decoration:underline;
}
.footer {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#ffffff;
 text-align:left;
}
a.footer:link {
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3399ff;
}
a.footer:visited {
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3399ff;
}
a.footer:hover {
 text-decoration:underline;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#3399ff;
}
.spacer {
 background-image:url(../images/blank.gif);
 height:5px;
}
.spacer1 {
 background-image:url(../images/blank.gif);
 height:2px;
}
.border_top {
 border-top:#CCCCCC 1px solid;
}
.border_right {
 border-right:#CCCCCC 1px solid;
}
.border_left {
 border-left:#CCCCCC 1px solid;
}
.border_bottom {
 border-bottom:#006699 1px solid;
}
.content {
 background-color: #ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336699;
 text-align: left;
 margin:0;
 line-height:16px;
 padding:5px;
}
.title_11 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #336699;
}
.title_12 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #99cccc;
}
.title_12_addnew {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 background-color:#85d6d6;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
}
.title_14 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #ffffff;
}
.title_14_2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #336699;
}
.title_14_1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #ffffff;
 background-color:#375a90;
 text-transform:uppercase;
 font-weight:bold;
 padding-left:15px;
 text-align:left;
 height:25px;
}
.title_14_3 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #ffffff;
 background-color:#66cccc;
 font-weight:bold;
 padding-left:15px;
 text-align:left;
 height:25px;
}
.title_16 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
 color: #336699;
}
.title_18 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 18px;
 color: #336699;
}
.title_24 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 24px;
 color: #ffffff;
}
.error_message_11 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#ff0000;
}
.error_message_10 {
 font-family:Arial, Helvetica, sans-serif;
 color:#FF0000;
 font-size: 10px;
}
.input {
 border:#9999ff solid 1px;
 height:18px;
 background-color: #66ccff !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000033;
 padding:2px;
 /*cursor:pointer;		as per requested by nitin*/
}
.newserinput {
 border:#9999ff solid 1px;
 height:18px;
 background-color: #4c99f9 !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
}
.submit_button {
 background-color: #ff0000 !important;
 color:#ffffff !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 border:#cccccc solid 1px;
}
.login_button {
 background-color: #7e9dcc !important;
 color:#ffffff !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 border:#ffffff solid 1px;
 padding:2px;
}
.select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:2px; border:#333333 1px solid;}
.selectarea {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 border:#666666 solid 1px;
 color:#000;
}
.search {
 border:#699e9f solid 1px;
 height:24px;
 font-family:Arial, Helvetica, sans-serif;
 color:#666;
 font-size:16px;
 padding-top:4px;
 padding-left:5px;
}
.noneditabledata {
 border:#666 solid 1px;
 height:18px;
 background-color: #ccc !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
 padding-left: 5px;
}
.td_bg1 {
 background-color:#f2f2f2;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#336699;
 height:14px;
}
.td_bg2 {
 background-color:#cccccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#336699;
 height:14px;
}
.td_bg3 {
 background-color:#e2e2e2;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#336699;
 height:14px;
}
.smalltext8 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:8px;
 color:#000000;
}
.smalltext10 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
}
.imgborder {
 border:#CCCCCC solid 1px;
 margin-right:5px;
}
ul {
 list-style:url(../images/bullet.gif);
 list-style-position:outside;
 margin-left:5px;
 margin-top:3px;
}
td.spbullet {
 list-style-image:url(../images/bullet.gif);
 list-style-position:outside;
 border-bottom:#3966b2 solid 1px;
 height:24px;
 padding-left:15px;
 font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.bulletlogin {
 border-bottom:#3966b2 solid 1px;
 height:24px;
 padding-left:5px;
 font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.hidden {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:10px;
}
/* other */
.addnew {
 background-color:#4f21b7;
 color:#ffffff;
 height:24px;
 font-weight:bold;
}
a.addnew:link {
 color:#ffffff;
 text-decoration:none;
 display:block;
 height:24px;
 padding:5px;
 font-weight:bold;
}
a.addnew:visited {
 color:#ffffff;
 text-decoration:none;
 display:block;
 height:24px;
 padding:5px;
 font-weight:bold;
}
a.addnew:hover {
 color:#fde708;
 text-decoration:none;
 display:block;
 background-color:#000000;
 height:24px;
 padding:5px;
 font-weight:bold;
}
.td_topnav1 {
 background-color:#375a90;
}
.td_topnav2 {
 width:186px;
 background-color:#2a4b7e;
}
.date {
 background-color:#333366;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#99cccc;
}
.mainnav {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 text-transform:uppercase;
 background-color:#7e9dcc;
 font-weight:bold;
 height:25px;
 vertical-align:middle;
 margin-top:5px;
 border-right:#FFFFFF 1px solid;
}
a.mainnav:link {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 text-transform:uppercase;
 background-color:#7e9dcc;
 font-weight:bold;
 vertical-align:middle;
}
a.mainnav:visited {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 text-transform:uppercase;
 background-color:#7e9dcc;
 font-weight:bold;
 vertical-align:middle;
}
a.mainnav:hover {
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 text-transform:uppercase;
 background-color:#000000;
 font-weight:bold;
 vertical-align:middle;
 color:#fde708;
 text-decoration:none;
}

.contentarea {
 height:300px;
}
.loginbg {
 background-color:#efefef;
}
.padding_10px {
 padding:10px;
}
/*quicklinks section*/
.quicklinks {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
}
a.quicklinks:link {
 text-decoration: none;
 color:#6633cc;
}
a.quicklinks:visited {
 text-decoration: none;
 color: #6633cc;
}
a.quicklinks:hover {
 text-decoration: underline;
 color:#cccccc;
}
/*other than common ones section*/

.thumbnails {
 padding:5px;
 border:#000000 1px solid;
 background-color:#FFFFFF;
}
.thumbnailsbase1 {
width:120px;
height:145px;
background-color:#333366;
text-align:center;
}

.thumbnailsbase {
width:112px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000033;
}
a.thumbnailsbase:link {
 text-decoration: none;
 color:#000033;
}
a.thumbnailsbase:visited {
 text-decoration: none;
 color: #000033;
}
a.thumbnailsbase:hover {
 text-decoration: underline;
 color:#000000;
}
.login_box {
 width:195px;
 height:249px;
 background-color:#FFFFFF
}
.login_box_inner {
 width:195px;
 height:146px;
 background-color:#FFFFFF
}
.topsearch
{background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; background-position:left top; width:780px; padding:15px;}
td.title1 {background-image:url(../images/title_bg1.jpg); background-repeat:repeat-x; width:185px; height:31px; padding-left:15px; text-transform:uppercase;}
td.title2 {background-image:url(../images/title_bg2.jpg); background-repeat:repeat-x; width:800px; height:31px;  padding-left:15px;text-transform:uppercase;}
td.left {background-image:url(../images/leftpanel_bg.jpg); background-color:#063972; background-repeat:repeat-x; width:170px; height:536px; padding:15px;}
td.content {background-image:url(../images/content_bg.jpg); background-color:#9d9dce; background-repeat:repeat-x; width:770px; height:536px;  padding:15px;}
td.contentinner {background-image:url(../images/content_bg.jpg); background-color:#9d9dce; background-repeat:repeat-x; width:575px; height:536px; padding:15px;}
td.right {background-image:url(../images/leftpanel_bg.jpg); background-color:#063972; background-repeat:repeat-x; width:165px; height:536px; padding:15px;}
td.moviedetials {background-color:#FFFFFF; border: #8888ac solid 1px; padding:15px; height:550px;}
td.movieimage {background-image:url(../images/movie_b_bg.jpg); background-repeat:no-repeat; width:218px; height:287px;}
td.myprofile {background-image:url(../images/my_profile_bg.jpg); background-repeat:no-repeat; width:200px; height:77px; padding-left:20px; padding-top:5px; font-size:11px; color:#336699;}
td.deladd {background-image:url(../images/delivery_add_bg.jpg); background-repeat:no-repeat; width:800px; height:82px;}
.delivery_add {width:290px; height:51px; padding-left:10px; padding-top:5px; font-size:11px; color:#336699;}
.currentplan {width:470px; height:51px; padding-left:10px; padding-right:20px; padding-top:5px; font-size:11px; color:#336699;}


/*Default style for SPAN icons. Edit if desired: */

.iconspan{
float: right;
margin: 3px;
cursor:auto;
font-weight: bold;

}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
font-weight: bold;
border-bottom: 1px solid #336699;
padding: 1px;

}

div.eg-bar{
width: 540px;
}

.icongroup1
{
width: 540px;
}

.topsearchtext
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#000000; 
 height:15px;  
 padding-left:5px;
 border: #ffffff 1px solid;
}


td.spbullet1 {
 list-style-image:url(../images/bullet.gif);
 list-style-position:outside;
 border-bottom:#3966b2 solid 1px;
 height:24px;
 padding-left:15px;
 font-family:Arial, Helvetica, sans-serif; font-size:11px;
}


.justify
{
 text-align: justify;
}

.grid_title {font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#663399; color:#ffffff; height:18px; text-align:left}
.grid_data {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#663399; height:18px; border-bottom:#e2e2e2 1px solid; text-align:left}

.numberalign {text-align:right;}
.textalign {text-align:left;}

.activatenow {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px; font-weight:bold; color:#ff0000;
}
a.activatenow:link {
 text-decoration: none;
 color:#ff0000;
}
a.activatenow:visited {
 text-decoration: none;
 color: #ff0000;
}
a.activatenow:hover {
 text-decoration: underline;
 color:#0000ff;
} 
.filmdetails
{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#663399; 
 height:18px; 
 text-align:justify;
}
