﻿BODY {  background: url('../images/body_bg.gif'); background-repeat:repeat-x repeat-y; background-color:#000;  margin: 0px;padding: 0px; text-align:center; font-family:Verdana; font-size:11px; font-weight:normal; color:#fff; }
.mainbg { background: url('../images/fristpage_bg.gif') no-repeat; width:1003px; height:508px;} 
.footer_bg { background-color:#000; font-size:10px; font-family:Verdana; color:#595959; text-align:center; font-weight:normal;}
a.home_ctnl { float:left; margin-left:37px; background: url('../images/home_hover.gif') no-repeat; width:160px; height:26px;  }
a.home_ctnl:hover {  float:left; margin-left:37px; background: url('../images/home.gif') no-repeat; width:160px; height:26px;}
a.home_ctnl1 {  float:left; margin-left:37px; background: url('../images/home.gif') no-repeat; width:160px; height:26px;}
a.biography_ctnl { float:left; margin-left:37px; background: url('../images/biography.gif') no-repeat; width:160px; height:26px; }
a.biography_ctnl:hover {  float:left; margin-left:37px; background: url('../images/biography_hover.gif') no-repeat; width:160px; height:26px;}
a.schedule_ctnl { float:left; margin-left:37px; background: url('../images/schedule.gif') no-repeat; width:160px; height:26px; }
a.schedule_ctnl:hover {  float:left; margin-left:37px; background: url('../images/schedule_hover.gif') no-repeat; width:160px; height:26px;}
a.press_ctnl { float:left; margin-left:37px; background: url('../images/press.gif') no-repeat; width:160px; height:26px; }
a.press_ctnl:hover {  float:left; margin-left:37px; background: url('../images/press_hover.gif') no-repeat; width:160px; height:26px;}
img { border:0px; }
a.multimedia_ctnl { float:left; margin-left:37px; background: url('../images/multimedia.gif') no-repeat; width:160px; height:26px; }
a.multimedia_ctnl:hover {  float:left; margin-left:37px; background: url('../images/multimedia_hover.gif') no-repeat; width:160px; height:26px;}
a.beijing_ctnl { float:left; margin-left:37px; background: url('../images/beijing.gif') no-repeat; width:160px; height:26px; }
a.beijing_ctnl:hover {  float:left; margin-left:37px; background: url('../images/beijing_hover.gif') no-repeat; width:160px; height:26px;}
a.blog_ctnl { float:left; margin-left:37px; background: url('../images/blog.gif') no-repeat; width:160px; height:26px; }
a.blog_ctnl:hover {  float:left; margin-left:37px; background: url('../images/blog_hover.gif') no-repeat; width:160px; height:26px;}
a.facebook_ctnl { float:left; margin-left:37px; background: url('../images/facebook.gif') no-repeat; width:160px; height:26px; }
a.facebook_ctnl:hover {  float:left; margin-left:37px; background: url('../images/facebook_hover.gif') no-repeat; width:160px; height:26px;}
.footerline_bg { background: url('../images/footerline_bg.gif') repeat-x; height:2px;} 

/*Sandeep */
a.Wallpaper_ctnl { float:left; margin-left:37px; background: url('../images/wallpaper.png') no-repeat; width:160px; height:26px; }
a.Wallpaper_ctnl:hover {  float:left; margin-left:37px; background: url('../images/wallpaper_hover.png') no-repeat; width:160px; height:26px;}


/*@charset "utf-8";
/* CSS Document */

img
{
	border:0;
}
.content-bg
{
	 background-image:url(../images/content-bg.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg1
{
	 background-image:url(../images/content-bg1.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg2
{
	 background-image:url(../images/content-bg2.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg3
{
	 background-image:url(../images/content-bg3.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg4
{
	 background-image:url(../images/content-bg4.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg5
{
	 background-image:url(../images/content-bg5.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg6
{
	 background-image:url(../images/content-bg6.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg7
{
	 background-image:url(../images/content-bg7.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg8
{
	 background-image:url(../images/content-bg8.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.content-bg9
{
	 background-image:url(../images/content-bg9.gif); background-repeat:no-repeat; height:490px; vertical-align:top; float:right;
}
.heading
{
	color:#D10101; font-size:15px; text-align:left; font-weight:bold; font-family:Trebuchet MS; padding-left:9px;
}
.content-text
{
	text-align:left; line-height:20px;
}
.gallery_footer-bg
{
	 background-image:url(../images/gallery_footer-bg.gif); background-repeat:no-repeat; height:47px; width:622px;
}
.gray
{
	background:#CFCFCF;
}
.darkgray
{
	background-image:url(../images/line_bg.gif); background-repeat:repeat-x; height:1px; margin-left:25px;
}
.footer
{
	color:#8B8B8B;
	background-color:#000000; 
}
.footer a
{
	color:#8B8B8B; background:#000; text-decoration:none;
}
.footer a:hover
{
	color:#fff; background:#000; text-decoration:none;
}

a.footer_link 
{
	color:#8B8B8B; background:#000; text-decoration:none; font-weight:bold;
}
a.footer_link:hover
{
	color:#fff; background:#000; text-decoration:none; font-weight:bold;
}
.news_title
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	padding-left:35px;
}
.news_title1
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
}
.news_title2
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	padding-left:13px;
	color:#fff;
}
.news_title3
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	padding-left:13px;
	color:#fff;
	text-align:center;
}
.textbox
{
	height:15px; 
	border:1px solid #535353;
	background-color:#000000;
	width:220px;
	color:#eee;
}
.textbox1
{
	height:35px; 
	border:1px solid #535353;
	width:220px;
	background-color:#000000;
	color:#eee;
}
.btn1
{
	background-color:#4D4D4D;
	border:1px solid #848684;
	font-family:Verdana;
	font-weight:bold; 
	font-size:11px;
	padding:3px;
	width:64px;
	color:#CDCDCD;
	white-space:nowrap;
}
.header_grid
{
	 background-color:#606060;
	 color:#fff;
	 font-family:Verdana; 
	 font-size:11px;
	 height:20px;
	 text-align:left;

}
.padding_spacer
{
	 float:left;
	 padding-left:20px;
}
 .footer_grid
{
	 background-color:#606060;
	 color:#fff;
	 font-family:Verdana; 
	 font-size:11px;
	 height:10px;
	  text-align:left;
}
.footer_grid a
{	
	color:#fff;
	text-align:left;
}
 .alternativerow 
{
	background-color:#efefef;
	height:20px;
	text-align:left;

}
 .alternativerow a
{
	background-color:#efefef;
	height:20px;
	text-align:left;
	color:#000;
}
 .editrow
{
	height:18px;
	text-align:left;
}
.editrow a
{
	height:18px;
	text-align:left;
	color:#000;
}
.heading1
{
	color:#B10101;
	font-size:15px;
	text-align:left; 
	font-weight:bold; 
	font-family:Verdana;
}
.text
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
}

.GctWindow { background-color:#000; border: 2px solid #8A8A8A;position:absolute; z-index:1000; font-size:10px; overflow:hidden;}
.GctOverlay { background-color: #000;}
.GctWindowFrame { }
.GCTMask { font-size:10px; width:100px !important;  display:none;display:block;top:0;left:0;z-index:-1; position:absolute;} 
.GctTitleRow { height: 20px; text-align:left; color:#fff; background-image : url('../images/header.gif'); background-color :#EBDBC0;}
.GctTitle { cursor:pointer; float:left; font-size: 11px; padding-top:2px; font-family:Verdana; padding-left: 4px; color:#fff; font-weight :bold; }

.GctClose {  cursor:pointer; float:right; font-size: 11px; padding-top:2px; color:#fff; padding-right: 4px; font-weight :bold; font-family:Verdana;}

.body_txt
{
	font-family:Verdana; font-size:11px;  color:#fff; font-weight:normal; padding-left:9px;text-align:justify;
}
.body_txt1
{
	font-family:Verdana; font-size:11px;  color:#fff; font-weight:bold; padding-left:13px; text-align:justify;
}
.body_txt2
{
	font-family:Verdana; font-size:11px;  color:#fff; font-weight:bold; text-align:center; 
}
.body_txt2 a
{
	text-decoration:none;
	font-family:Verdana; font-size:11px;  color:#fff; font-weight:bold; text-align:center; 
	}
.body_txt2 a:hover
{
	font-family:Verdana; font-size:11px;  color:#D10101; font-weight:bold; text-align:center; 
	text-decoration:none;
}

/*     Grid   */

.grid-align
{
	width:20%; text-align:left; padding-right:10px; vertical-align:top;
}
.grid-align1
{
	width:25%; text-align:left; padding-right:10px; vertical-align:top;
}
.grid-align2
{
	width:55%; text-align:left; padding-right:5px; vertical-align:top;
}
a { color:#fff;}




/*body 
{   background-color: #ffffff;
    line-height:20px;
    color: #333333;
    font-size: 12px;
    font-family: verdana;
}*/

#PageHeading
{   font-family: Georgia;
    color: #AB7EB5;
    font-size: 30px;
    position: relative;
    left: -5px;
}
.CommentPane
    {   border: dotted 1px #525252;
        width:450px;
        margin-left: auto;
        margin-right:auto; 
        padding:10px;
        background-color:#0E0E0E; 
    }

.DivName
    {   font-size: 10px;
        color: #D10101;
        font-weight:bold; 
        width:auto;       
    }

.DivDate
    {   font-size: 9px;
        font-weight: normal;
        color: #B1B1B1;
    }

.DivComment
    {   font-family: Georgia;
        font-size: 14px;
        color: #CDCDCD;
        width:auto; 
        margin-bottom:5px;
    }
#CommentForm
    {  
        font-size: 12px;       
        padding-top:5px;
        padding-bottom: 5px;
    }
#CommentForm td
    {   font-family: Verdana;
        font-size:12px;
        
    }
.BottomCell
    {   
		border-top: dotted 1px #525252;
        padding-top:15px;
        padding-bottom: 5px;
    }

.CommentButton
    {   font-family:Verdana;
        font-size: 10px;
        height:20px;
        cursor:pointer;
        border-top: solid 1px #999;
        border-left: solid 1px #999;
        border-right: outset 1px #999;
        border-bottom: outset 1px #999;
        color:#000;
        padding: 1px 2px;
       background-color:#efefef;
    }
.CommentInputBox
    {   font-family: Georgia;
        font-size:14px;
        border: solid 1px #999999;   
    }
.CommentInputBoxRed
		{   font-family: Georgia;
			color: Red;
			font-size:14px;
			border: solid 1px #999999;
    }
#ProgressBar
    {   border-top: solid 1px #ccc;
        border-left: solid 1px #ccc;
        border-right: outset 1px #ccc;
        border-bottom: outset 1px #ccc;
        background-color: #ffffff;
        text-align: center;
        vertical-align: middle;
        padding-top: 30px;
        padding-bottom:30px;
        z-index:1001;
    }    
/* center <div> for IE*/
#ProgressBar{width:250px;margin:auto;background-color:#ffffff;}

/* position div for browsers that have a clue*/
#ProgressBar,[nul]{left:50%;margin:0;margin-left:-125px;position:fixed;}
#CaptchaLabel{float:left; text-align:left;}
#CaptchaVerify{float:right; text-align:right;}

#PageFooter
    {   margin-left:auto;
        margin-right:auto;
        margin-top:20px;
        font-family:Verdana;
        font-size: 10px;
        text-align:center;
        color: #cccccc;
   }
.img_style
{
	border:7px solid #494947;
}
.image_scr
{
	overflow:visible;
}
.border_bot
{
	border-bottom:solid 1px #282828;
}

.sitemap li
{
	padding-bottom:3px;
	list-style-type:circle;

}


.sitemap a
{
	color:#c4c4c4;
	text-decoration:underline;
	

}
.sitemap a:hover
{
	color:#ffffff;

	text-decoration:none;

}