@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#003268;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, button {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	font-weight:normal;
	text-align:left;
}
.clear {
	clear:both;
}
#Main_Wrapper {
	background: url(../images/bg_rept.jpg) repeat-y;
	width:1000px;
	margin:0 auto;
	padding:0 5px 0 5px;
}
#banner {
	background:url(../images/banner.jpg) no-repeat top left;
	height:215px;
}
.navigation {
	float:left;
	padding-left:65px;
}
.navigation ul {
	margin:0;
	padding:0;
}
.navigation ul li {
	list-style:none;
	background:url(../images/seperator.jpg) no-repeat 0 10px;
	padding:10px 30px 0 30px;
	float:left;
}
.navigation ul li a {
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
}
.Home .navigation ul li a.home,
.About .navigation ul li a.abt,
.Campaign .navigation ul li a.campn,
.Declaration .navigation ul li a.decln,
.News .navigation ul li a.nws,
.Contact .navigation ul li a.cont,
 .navigation ul li a:hover {
	color:#FFDE97;
}
#Mid_Body {
	background: url(../images/midbodyrept.jpg) repeat-x #fff;
	padding:0 15px 0 16px;
	width:959px;
}
.Mid_Top {
	background:#ECBA4F;
	height:35px;
	overflow:hidden;
}
.Mid_Top_Left {
	width:177px;
	background:#C0912E;
	margin:5px 0 0 10px;
	float:left;

}
.Mid_Top_Left p  {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px 0 5px 5px;
	color:#FFFFFF;
	
}
.Mid_Top_Left p a{
color:#FFFFFF;
text-decoration:underline;
}
.Mid_Bottom {
	background:#FFF8E9;
	padding:10px 10px 0 0;
}
.Mid_Bottom_left {
	width:665px;
	float:left;
}
.Mid_Bottom_right {
	width:269px;
	float:right;
}
.Main_pic {
	padding:0 0 10px 10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
}

.contact{
background:url(../images/contactbg.jpg) no-repeat top left;
height:501px;
	margin:0 0 10px 10px;
}

.contact h5{
font:14px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-align:center;
padding:40px 0 10px 0;
}
.contact p{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
text-align:center;
}

.Declarations{
padding:0 0 20px 10px;}
.Declarations img{
padding-bottom:15px;

}

.Declarations h5{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
padding-top:10px;
text-align:center;
}
.Declarations p{
font:14px Arial, Helvetica, sans-serif;
color:#694F17;
line-height:20px;
text-align:justify;
}
.Declarations h4{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-bottom:10px;
text-align:center;
color:#990033;
}

.Himalayas_info{
padding:20px;
}
.Himalayas_info h4{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-bottom:10px;
text-align:center;
color:#990033;
}

.Himalayas_info h5{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
padding-bottom:10px;
}
.Himalayas_info p{
font:14px Arial, Helvetica, sans-serif;
color:#694F17;
line-height:20px;
text-align:justify;
}
.Apa_info{
padding:0 10px 20px 20px;
}

.Apa_info h6{
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-bottom:20px;
text-decoration:underline;
color:#990033;
}

.Apa_info p{
font:12px Arial, Helvetica, sans-serif;
color:#93732F;
line-height:22px;
text-align:justify;
}
.Apa_info img{
padding-left:15px;
}
.Bottom_info {
	background:url(../images/bottombg.jpg) no-repeat;
	height:162px;
	padding:20px;
}

.programme h3{
padding-bottom:10px;
}

.programme p{
font:12px Arial, Helvetica, sans-serif;
color:#325A87;
line-height:20px;
text-align:justify;
}
.programme span{
float:right;
padding-top:10px;
}

.programme span a{
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#815018;}

.Bottom_info_left {
	width:200px;
	float:left;
	padding-left:95px;
}
.Bottom_info_left p {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:15px;
	padding-top:31px;
	color:#5079A8;
}
.Bottom_info_right {
	float:right;
	width:280px;
	padding-top:30px;
}
.Bottom_info_right h1 {
	padding-bottom:5px;
}
.Bottom_info_right ul {
	margin:0;
	padding:0;
}
.Bottom_info_right ul li {
	list-style:none;
	background:url(../images/bullet.jpg) no-repeat 0 11px;
	padding:0 0 0 20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5079A8;
	line-height:30px;
}
.Copenhagen_Event {
	background:#D4BA83;
	padding:0 5px 0 5px;
}
.Copenhagen_Event p {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5F4610;
	line-height:12px;
	padding:10px 0 0 0;
	height:25px;
	text-transform:uppercase;
}
.Event_Script {
	background:#EED7A7;
	height:100px;
	padding:10px 0 10px 15px;
}
.Event_Exihibition {
	background:#D4BA83;
	padding:0 5px 0 5px;
	margin-top:15px;
}
.Event_Exihibition h2 {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5F4610;
	line-height:12px;
	padding:10px 0 0 0;
	height:25px;
	text-transform:uppercase;
}
.Event_pic  {
	padding-top:10px;
}
#footer {
	background:url(../images/footerbg.jpg) no-repeat top left;
	height:96px;
	padding-top:20px;
}
#footer  {
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#5079A8;
}
#footer  a {
	color:#79A4D5;
	text-decoration:underline;
}

#footer a:hover{
color:#000;
	text-decoration:underline;}




#marqueeholder{
width:755px;
right:0;
position:relative;
left:195px;
top:-3px;
	margin:-37px 0 0 0;
clear:both;
overflow:hidden;
}

#marquee{ 
width:755px;
position:relative;
overflow:visible;
float:left;
height:25px;
margin:12px 0 0 0;
font:12px Arial, Helvetica, sans-serif;
color:#000;}

/*Added by anuj*/
.tablecss tr td{ padding:5px; background:#ffe7b3; color:#7f5b0c; font-family:Arial, Helvetica, sans-serif; font-size:14px}

.tablecss tr.alternate td{ background:#ffdd95; color:#846117}

.tablecss tr.heading td{ background:#edc265; text-align:center; font-weight:bold; color:#990000;}