/* CSS Document */

body{padding:0px; margin:0px; background:url(images/main_bg3.jpg) 0 0 repeat-x #0A0506; font:11px/14px Arial, Helvetica, sans-serif; color:#000; text-align:justify;}

div, td, p, form, input, h2, h3, img{padding:0px; margin:0px;}

/*ul{list-style-type:none;}*/

/*------Main Panel-----*/
#mainPan{width:891px; position:relative; margin:0 auto; padding:0px;}
#topPan{width:100%; position:relative; margin:0 auto;}
#top_bg{background:url(images/top_header.jpg) 0 0 repeat-x; height:28px;}
.top_blacktx{font:11px/20px Arial, Helvetica, sans-serif; color:#000; font-weight:700;} 
.toplink1{font:11px/20px Arial, Helvetica, sans-serif; color:#fff; text-align:justify; text-decoration:underline; font-weight:700;}
.toplink1:hover{font:11px/20px Arial, Helvetica, sans-serif; color:#444; text-align:justify; text-decoration:underline; font-weight:700;}

#bodyPan{background:#fff; position:relative; margin:0 auto;}
#menu_bg{background:url(images/menu_bg.gif) 0 0 repeat-y; padding:0 0 0 4px; width:219px;}
#rgt_box_bg1{background:url(images/rgt_box_bg1.gif) 0 0 repeat-x; /*border:1px solid #ADB9C2;*/ padding:9px 16px 3px 13px;}
#rgt_top{background:url(images/rgt_box_top.gif) 0 0 no-repeat; width:196px; height:22px;}
#rgt_box_middle{background:#E1E1E1; font:9px/12px Arial, Helvetica, sans-serif; color:#4D4D4F; text-align:justify; border-left:1px solid #159306; border-right:1px solid #159306;}/*------------BG COLOR CHANGES---------------*/
/*#rgt_box_middle{background:#E1E1E1; font:9px/12px Arial, Helvetica, sans-serif; color:#4D4D4F; text-align:justify;}*/
#rgt_box_middle p{padding:4px 8px;}
p.bodytext1{font:11px/14px Arial, Helvetica, sans-serif; color:#242424; text-align:justify; padding:4px 0;}
.link1{font:11px/14px Arial, Helvetica, sans-serif; color:#242424; text-align:justify; text-decoration:underline;}
.link1:hover{font:11px/14px Arial, Helvetica, sans-serif; color:#000; text-align:justify; text-decoration:underline;}
/* added on 15-11-07 for design of all site start */
.link2{font:11px/20px Arial, Helvetica, sans-serif; color:#8A0E24; font-weight:700; text-align:justify; text-decoration:underline;}
.link2:hover{color:#000; text-align:justify; text-decoration:underline;}

.dgytd{font:11px/20px Arial, Helvetica, sans-serif; color:#8A0E24; font-weight:700; text-align:justify; text-decoration:none;}

.vbvb{font:11px/20px Arial, Helvetica, sans-serif; color:#6A9D26; font-weight:700; text-align:justify; text-decoration:underline;}
.vbvb:hover{color:#000; text-align:justify; text-decoration:underline;}

/* added on 15-11-07 for design of all site end */
p.heading1{font:24px/24px Arial, Helvetica, sans-serif; color:#353535; font-weight:700; padding:6px 0;}
.line3{background:url(images/line3.gif) 0 0 repeat-x;}
p.heading2{font:22px/24px Arial, Helvetica, sans-serif; color:#fff; font-weight:700; background:url(images/black_box.gif) 0 0 no-repeat; width:165px; height:59px; padding:3px 3px 0 6px; display:block;}
/* added on 15-11-07 for design of all site start */
p.heading3{font:18px/24px Arial, Helvetica, sans-serif; color:#599D3D; font-weight:700; background:none;}
p.heading4{font:14px/20px Arial, Helvetica, sans-serif; color:#3A4592; font-weight:700; background:none;}
p.heading5{font:11px/24px Arial, Helvetica, sans-serif; color:#000000; font-weight:700; background:none;}
.heading6{font:11px/24px Arial, Helvetica, sans-serif; color:#599D3D; font-weight:700; background:none;}
.errmsg{font:11px/24px Arial, Helvetica, sans-serif; color:#FF0000; font-weight:700; background:none;}
/* added on 15-11-07 for design of all site start */
/*-----Footer PAnel------*/
#footer{background:url(images/footer_bg.gif) 0 0 repeat-x; height:42px; padding:8px 40px 0 40px;font:9px/14px Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}

/* added on 15-11-07 for design of all site start */
/*-----------------Form Panel---------------------*/
#form2{padding:10px 0 10px 0; font:11px/18px Arial, Helvetica, sans-serif; color:#000; font-weight:700;}
#form2 input{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background:url(images/blank.gif) 0 0 repeat #fff; color:#444; height:18px; width:150px; border:1px solid #7F9DB9;}
#form2 .input1{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background: url(images/blank.gif) 0 0 repeat #fff; color:#444; height:18px; width:241px; border:1px solid #7F9DB9;}
#form2 .input2{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background: url(images/blank.gif) 0 0 repeat #fff; color:#444; height:60px; width:380px; border:1px solid #7F9DB9;}
#form2 .checkbox{height:20px;width:20px;background:none;border:none;}
#form2 .dropdown{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background: url(images/blank.gif) 0 0 repeat #fff; color:#444; height:18px; width:151px; border:1px solid #7F9DB9;}



#form2 input.button1{width:60px; height:18px; border:1px solid #0576bd; background:#fff; font:bold 10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#075a8e;}
#form2 .field{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background:#fff; color:#444; height:80px; width:220px; border:1px solid #7F9DB9;}
#form2 .address{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background:#fff; color:#444; height:40px; width:180px; border:1px solid #7F9DB9;}
/*----Drop Down----*/
a{height:18px;font:bold 12px/24px Arial, Helvetica, sans-serif; color:#044265; text-decoration:none;}
a:hover{color:#03507b; text-decoration:underline;}

.fromtable{background:url(images/from_bg.gif) 0 0 repeat-x #EEEEEE;}
.fromtable1{background:url(images/from_bg1.gif) 0 0 repeat-x #EEEEEE;}
/*----------------RED TABLE-------------------------*/
.whiteText{font:12px/15px Arial, Helvetica, sans-serif; color:#fff; font-weight:700;}

.calender{font:33px/34px Arial, Helvetica, sans-serif; color:#4E4E50; font-weight:700;}

.yellowtext{font:14px/30px Arial, Helvetica, sans-serif; color:#EABA00; font-weight:700;}
.graytext{font:14px/30px Arial, Helvetica, sans-serif; color:#4E4E50; font-weight:700;}
.perpeltext{font:14px/30px Arial, Helvetica, sans-serif; color:#440074; font-weight:700;}
#form2 a{color:#4E4E50; text-decoration:underline;}
.smallgrytext{font:10px/14px Tahoma,Arial, Helvetica, sans-serif; color:#4E4E50; font-weight:700;}
.link8{font:10px/14px Tahoma,Arial, Helvetica, sans-serif; color:#4E4E50; font-weight:700; text-decoration:underline;}
.link8:hover{font:10px/14px Tahoma,Arial, Helvetica, sans-serif; color:#000; font-weight:700; text-decoration:underline;}

/* added on 15-11-07 for design of all site start */


/* added on 27-11-07 for top calender start */

.clander_main{width:100%; height:66px;border-left:1px solid #fff; border-right:1px solid #fff;}
.clander_mainnext{width:100%; height:66px; background:url(images/clander_mainbg.gif) 0 0 repeat-x; border-bottom:1px solid #B3B3B3; border-left:1px solid #B3B3B3; border-right:1px solid #B3B3B3;}
.cal_red{background:url(images/cal_red_bg.gif) 0 0 repeat-x; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#fff; font-weight:700;}

.cal_red1{background:url(images/PL.gif) 0 0; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#fff; font-weight:700;}

.cal_red2{background:url(images/ec.gif) 0 0; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#fff; font-weight:700;}

.cal_wht{background:url(images/cal_wht_bg.gif) 0 0 repeat-x; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#000; font-weight:700;}

.cal_gr{background:url(images/cal_gr_bg.gif) 0 0 repeat-x; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#fff; font-weight:700;}

.cal_blue{background:url(images/cal_blu_bg.gif) 0 0 repeat-x; height:28px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; padding:0 3px 0 0; color:#fff; font-weight:700;}
.graytext1{font:11px/16px Arial, Helvetica, sans-serif; color:#4E4E50; font-weight:700;}
.callink{height:13px; width:24px; font:10px Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:none; display:block ; padding:15px 0 0 0;}
.callink:hover{font:10px Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:none; display:block ;}

/* added on 27-11-07 for top calender end */

/*- GIFTVOUCHERSTEP3 ---------------------*/
.step3abg{background:url(images/gray_bg1.gif) 0 0 repeat-x #EFEFEF; height:159px; width:600px;}
.blacktext1{font:14px/40px Arial, Helvetica, sans-serif; color:#000; font-weight:700;}
#form2 input.buttonnew1{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background:url(images/blank.gif) 0 0 repeat #fff; color:#444; height:20px; width:150px; border:1px solid #7C9EB9; font-weight:bold;}
.step3abg1{background:url(images/gray_bg2.gif) 0 0 repeat-x #ECECEC; height:111px; width:600px;}
.step3abg2{background:url(images/gray_bg3.gif) 0 0 repeat-x #F3F3F3; width:600px;}

/* added for left menu site link start */
.link9{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:underline;}
.link9:hover{color:#5FA841; font-weight:700; text-decoration:underline;}
/* added for left menu site link end */

/* added for News on 28-05-08 start */

#newstd{background:url(images/news_graybg.gif) 0 0 repeat-x; width:645px; height:125px;}
.newsheading1{font:14px/14px Arial, Helvetica, sans-serif; color:#4E4E4E; font-weight:700; text-decoration:none;}
.link10{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#4E4E4E; font-weight:700; text-decoration:underline;}
.link10:hover{color:#8F8F8F; font-weight:700; text-decoration:underline;}
#newstd2{width:645px; height:125px;}

/* added for News on 28-05-08 end */

/* added for left menu voucher and trackstar link start on 09-07-08 */
.linkvt{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:underline;}
.linkvt:hover{color:#8F8F8F; font-weight:700; text-decoration:underline;}
/* added for left menu voucher and trackstar link end  on 09-07-08 */

/* added for left menu site link start on 10-07-08 */
.linkpph{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:underline;}
.linkpph:hover{color:#5FA841; font-weight:700; text-decoration:underline;}

.linkpec{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:underline;}
.linkpec:hover{color:#3A4592; font-weight:700; text-decoration:underline;}

.linkpsu{font:11px/14px Tahoma,Arial, Helvetica, sans-serif; color:#fff; font-weight:700; text-decoration:underline;}
.linkpsu:hover{color:#AE112D; font-weight:700; text-decoration:underline;}
/* added for left menu site link end on 10-07-08 */

/* added for creating gap between text and image on 23-07-08 */
.for_img_sp img{margin:10px;}
.proceed{font:10px/14px Tahoma, Arial, Helvetica, sans-serif; background:url(images/blank.gif) 0 0 repeat #fff; color:#444; height:18px; width:150px; border:1px solid #7F9DB9;}
.red{color:#FF0000;}