﻿*
{
	
padding:0px;
margin:0px;
border:0px;
	
	
}

body
{
  background-color: black;
  color:RGB(36,36,36);
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border:0px;
  font-size:76%;
}
p
{
font-size:1em;
line-height:140%;
margin:0px;
padding:0px;
	
}
#bodycontainer
{
  width:897px;
  margin-left:auto;
  margin-right:auto; 
  
}

#headersection
{
 width: 897px; 
}

#menusection
{
 width: 898px;
 height:48px;
 background:RGB(30,22,1);
}

#logosection
{
 float:left;
 width:419px; 
}

#headermenu
{
 padding: 25px 0px 0px 0px;
 width: 479px;
 float:left;
 font-family:arial;
 font-weight:bold;
 font-size:12px;
}

#headermenu ul
{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#headermenu ul li
{
 padding: 0px 19px 0px 3px;
 margin: 0px 0px 0px 0px;
 list-style: none;
 float:left;
}

#headermenu ul li a
{
 color:RGB(218,190,117);
 text-decoration:none;
}

#headermenu ul li a:hover 
{
 text-decoration: none;
 color: red;
}


#bodyfirstrow
{
 width:897px;
 float:left;
 background-color:RGB(240,240,240);
}

#firstrowcolumn
{
  float:left;
  width: 252px;
  padding-left: 24px; 
  padding-top: 5px;
  padding-right:23px;
  
}
#Products
{
  float:left;
  width: 275px;
  padding-left: 24px; 
  padding-top: 5px;  
  
 
}

#firstimage
{
 float:left;
 padding:5px 0px 17px 0px;
}
.new_class {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


#firstdesc
{
 padding:15px 25px 0px 3px;
 float:left;
 font-family:tahoma;
 font-weight:bold;
 font-size:11px;

}

#firstdesc a
{
 text-decoration:none;
 color:black;
}

#firstdesc a:hover 
{
 text-decoration: underline;
}



#firstrowheader
{
 color:RGB(198,28,29);
 font-family:arial;
 font-weight:bold;
 font-size:18px;
}


#list1
{ 
 float:left;
 margin:0px;
 padding: 10px 0px 0px 0px;
 font-family:arial;
 font-weight:bold;
 font-size:11px;
}

#list1 ul
{
 margin:0px;
 padding:0px;
}

#list1 ul li
{
 list-style:none;
 background:url('../images/bulet.gif') no-repeat;
 padding:0px 5px 5px 14px;
 margin:0px;
}

#list1 ul li a
{
 text-decoration:none;
 color:black;
}

#list1 ul li a:hover 
{
 text-decoration: underline;
}


#bodysecondrow
{
 width:897px;
 float:left;
 background:RGB(230,230,230);
}

#secondrowcolumn
{
  float:left;
  width: 540px;
  padding-left: 24px; 
  padding-top: 10px;
  padding-right:34px;  
}

#secondrowcolumn2
{
  float:left;
  width: 252px;
  padding-left: 24px; 
  padding-top: 10px;
  padding-right:23px;
  
}

#columnwrapper2
{
 line-height:1.5;
}

#secondrowheader
{
 padding-left:5px;
 font-family:arial;
 font-weight:bold;
 font-size:17px;
}

#seconddesc
{
 font-family:arial;
 font-size:11px;
 text-align: justify;
 padding-left: 5px; 
 padding-top:10px;
 font-weight:bold;	
 float:left;
 clear:both;
}

#seconddesc1
{
 font-family:arial;
 font-weight:normal;
 font-size:11px;
 float:left;
 margin:0px;
 padding-top:5px;
 width:100%;
}

#seconddesc1 ul
{
 margin:0px;
 padding:0px;
}

#seconddesc1 ul li
{
 list-style:none;
 background:url('../images/arow16.gif') no-repeat;
 padding:0px 0px 5px 13px;
 margin:0px;
  
}

#seconddesc1 ul li a
{
 text-decoration:none;
 color:black;
}

#seconddesc1 ul li a:hover 
{
 text-decoration: underline;
}



#more1
{
 padding-top:20px;
 font-family:tahoma;
 font-weight:bold;
 font-size:11px; 
 text-align:right;
 clear:both;
}

#more1 a
{
 text-decoration:none;
 color:black;
}

#more1 a:hover 
{
 text-decoration: underline;
}


#more2
{
 padding-top:7px;
 font-family:tahoma;
 font-weight:bold;
 font-size:11px; 
 padding-left:200px;
}

#more2 a
{
 text-decoration:none;
 color:black;
}

#more2 a:hover 
{
 text-decoration: underline;
}



#bodythirdrow
{
 width:897px;
 float:left;
 background:RGB(224,224,224);
}


#thirdrowpic
{
 float:left;
 padding-top:15px;
 padding-left:7px;
}

#thirdrowpic a img
{
 border:0px;
 }

#thirdrowpichidden
{
 float:left;
 padding-left:2px;
 padding-top:15px;
 visibility:hidden;
}


.fourthrowpic
{
 
 padding-left:5px;
 padding-top:15px;
}

#fourthrowpic1
{
 float:left;
 padding-left:5px;
 padding-top:15px;
}

#fourthrowpic a img, #fourthrowpic1 a img
{
 border:0px;
}


#indexgrad
{
    clear:both;
	padding-top:5px;
	padding-left:7px;
	padding-bottom:5px;
}

#pictitle
{
 text-align: center;
 font-family:arial;
 font-size:12px;
 padding-top:5px;
 width:126px;
}

#pictitle a
{
 text-decoration:none;
 color:black;
}

#Homepictitle
{
 text-align: center;
 font-family:arial;
 font-size:11px;
 font-weight:bold;s
 padding-top:5px;
 width:126px;
}

#Homepictitle a
{
 text-decoration:none;
 color:black;
}

#columnwrapper3
{ 
 line-height:1.9;
}

#thirddesc
{
 font-size: 12px;
 font-family:arial;
 font-weight:normal;
 text-align: justify;
 padding-top: 5px;
 padding-left: 5px;
 font-weight:bold;
}

#bodyfourthrow
{
 width:877px;
 float:left;
 background:RGB(224,224,224);
 padding:20px 0px 25px 20px;
}

#fourthrow
{
 width:600px;
 float:left;
}

#fourthrow1
{
 float:left;
 padding-top:20px;
 width:270px;
 
}


#footersection
{
 background-image: url('../images/gradient.gif');
 background-repeat:repeat-x;
 width:898px;
 margin-left:auto;
 margin-right:auto;	
 height:80px;
 clear:both;
  float:left;
}

#footermenu
{
 padding-top:8px;
 padding-left:10px; 
 width: 598px;
 float:left;
 color:RGB(218,190,117);
 margin:0px; 
}


#footermenu ul
{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#footermenu ul li
{
 
 padding: 0px 35px 0px 0px;
 margin: 0px 0px 0px 0px;
 list-style: none;
 float:left;
 font-size: 11px;
 font-weight: normal;
  font-family:Arial; 
}

#footermenu ul li a
{
 color:RGB(228,175,143);
 text-decoration:none;
}

#footermenu ul li a:hover 
{
 text-decoration: none;
 color: red;
}

#copyright
{
 font-size: 11px;
 text-align: justify;
 font-weight:normal; 
 float:left;
 padding-top:10px;
 color:RGB(144,80,81);
 width:290px;
 
}

body
{
  background-color: black;
  color:RGB(36,36,36);
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border:0px;
  font-size:76%;
  font-family:Arial;
}

#innerbodycontainer
{
  width:900px;
  margin-left:auto;
  margin-right:auto;   
}

#innerheadersection
{
 width: 900px; 
 float:left;
}

#innermenusection
{
 width: 900px;
 height:48px;
 background:RGB(30,22,1);
}

#innerlogosection
{
 float:left;
 width:419px; 
}

#innerheadermenu
{
 padding: 25px 0px 0px 0px;
 width: 481px;
 float:left;
 font-family:arial;
 font-weight:bold;
 font-size:12px;
}


#innerheadermenu ul
{
 padding: 0px 0px 0px 5px;
 margin: 0px 0px 0px 0px;
}

#innerheadermenu ul li
{
 padding: 0px 25px 0px 0px;
 margin: 0px 0px 0px 0px;
 list-style: none;
 float:left;
}

#innerheadermenu ul li a
{
 color:RGB(218,190,117);
 text-decoration:none;
}

#innerheadermenu ul li a:hover 
{
 text-decoration: none;
 color: red;
}

#innerbodysection
{
 padding:0px;
 margin:0px; 
border:0px;
width:900px;
 
}

#leftcolumn
{
 width:200px;
 background:RGB(240,240,240);
 float:left;
 border:0px;
 margin:0px;
 padding:0px;
  

}

#leftcolumncontainer
{
 padding-left:15px;
}

#leftcolumncontainer h2
{
 color:RGB(167,0,20);
 font-size:18px;
 margin:0px;
 padding-top:10px;
}

#leftcolumncontainer h3
{
 color:RGB(167,0,20);
 font-size:15px;
 margin:0px;
 padding-top:10px;
}

#leftcolumncontainer img
{
 float:left;
 padding-left:5px;
 padding-top:12px;
 margin:0px;
}

#leftcolumncontainer p
{
 padding-left:20px;
 padding-top:10px;
 font-weight:bold;
 margin:0px;
}

#innerDelivery
{ 
 margin:0px;
 padding: 10px 0px 1px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px;
 background: url('../images/separator.gif') repeat-x 50% bottom; 
 width:160px;
}

#innerproducts
{ 
 margin:0px;
 padding: 10px 0px 1px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px;
 background: url('../images/separator.gif') repeat-x 50% bottom; 
 width:160px;
}

#glanceHPC
{ 
 margin:0px;
 padding: 10px 0px 1px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px; 
}


#news
{ 
 margin:0px;
 padding: 10px 0px 1px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px; 
}


#glanceHPC ul
{
 margin:0px;
 padding:0px;
}


#news ul
{
 margin:0px;
 padding:0px;
}


#innerDelivery ul
{
 margin:0px;
 padding:0px;
}


#innerproducts ul
{
 margin:0px;
 padding:0px;
}

#glanceHPC ul li
{
 list-style:none;
 padding:0px 5px 10px 0px;
 margin:0px;
 clear:both;
}

#news ul li
{
 list-style:none;
 padding:0px 5px 10px 0px;
 margin:0px;
 clear:both;
}

#innerDelivery ul li
{
 list-style:none;
 padding:0px 5px 10px 0px;
 margin:0px;
 clear:both;
}

#innerproducts ul li
{
 list-style:none;
 padding:0px 5px 10px 0px;
 margin:0px;
 clear:both;
}

#glanceHPC ul li a

{	
 text-decoration:none;
 color:RGB(91,91,91); 
}

#news ul li a

{	
 text-decoration:none;
 color:RGB(91,91,91); 
}

#innerDelivery ul li a

{	
 text-decoration:none;
 color:RGB(91,91,91); 
}

#innerproducts ul li a

{	
 text-decoration:none;
 color:RGB(91,91,91); 
}

#innerservices
{ 
 margin:0px;
 padding: 10px 0px 0px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px;
}

#innerservices ul
{
 margin:0px;
 padding:0px;
}

#innerservices ul li
{
 list-style:none;
 padding:0px 5px 10px 0px;
 margin:0px;
}

#innerservices ul li a
{
 text-decoration:none;
 color:RGB(91,91,91);
}



#middlecolumn
{	
 width:497px;
 background:RGB(230,230,230);	
 float:left;
 border:0px;
 margin:0px;
 padding:0px;

}

#middlecolumncontainer
{
 padding:0px 0px 0px 15px; 

 width:482px;
}

#middlerow1
{
 background: url('../images/separator.gif') repeat-x 50% top; 
 width:465px;	
}

#middlerow1 img
{
	padding-top:20px;
	padding-left:35px;

}

#middlerow1 h1, #middlerow2 h1
{
 color:RGB(167,0,20);
 font-size:19px;
 margin:0px;
 padding-top:15px;
 clear:both;
}

#middlerow2 h1
{
	color:RGB(167,0,20);
 font-size:19px;
 margin:0px;
 padding-top:25px;
 clear:both;

}


#middlecolumncontainer h3
{
 color:RGB(134,134,134);
 font-size:14px;
 margin:0px;
 padding-top:12px;
 padding-bottom:10px;
}

#middlecolumncontainer h2
{
 color:RGB(167,0,20);
 font-size:17px;
 margin:0px;
 padding-top:20px;
 clear:both;
}


#middlecolumncontainer p
{
 text-align:justify;
 padding-top:10px;
 width:455px;
 font-weight:normal;
 margin:0px;
 font-size:12px;
}

#benefits,#controls,#management
{ 
 float:left;
 margin:0px;
 padding: 0px 0px 0px 0px;
 font-family:arial;
 font-weight:normal;
 font-size:12px;
}

#benefits ul,#controls ul,#management ul
{
 margin:0px;
 padding:0px;
 padding-top:15px;
}

#benefits ul li,#management ul li
{
 list-style:none;
 background:url('../images/innerbulet.gif') no-repeat;
 padding:2px 0px 15px 20px;
 margin:0px;
}

#controls ul li
{
 list-style:none;
 background:url('../images/innerbulet.gif') no-repeat;
 padding:2px 0px 15px 20px;
 margin:0px;
 float:left;
 width:210px;
}


#awards ul li
{
	list-style:none;
	background:url('../images/innerbulet.gif') no-repeat;
	padding:2px 0px 15px 20px;
	width:320px;
}
#rightcolumn
{
 width:200px;
 background:RGB(224,224,224);	
 float:left;
 margin:0px;
 padding:0px;
 border:0px;
 
}

#rightcolumncontainer
{
 padding-left:12px;
}

#rightcolumncontainer a
{
 text-decoration:none;
 color:Black;
}

#rightcolumncontainer a:hover
{
	text-decoration:underline;
}

#rightcolumncontainer h3
{
 color:black;
 font-size:13px;
 margin:0px;
 padding-top:12px;
}

#rightrow2
{
 background: url('../images/separator.gif') repeat-x 50% bottom; 
 width:175px;	
 margin:0px;
 padding:0px;
}

#rightcolumncontainer a img
{
 border:0px;
}

#rightcolumncontainer h3
{
 color:black;
 font-size:13px;
 margin:0px;
 padding-top:20px;
}

#rightcolumncontainer h4
{
 color:black;
 font-size:13px;
 margin:0px;
 padding-top:20px;
 clear:both;
}



#rightrow2 h3
{
 color:black;
 font-size:13px;
 margin:0px;
 padding-top:20px;
}

#rightrow2 img
{
 padding-bottom:20px;
}



#rightcolumncontainer h5
{
 color:RGB(134,134,134);
 font-size:11px;
 margin:0px;
 padding-top:3px;
 padding-left:20px;
 text-decoration:none;
 width:126px;
 text-align:center;
}

#rightrow1
{
  background: url('../images/separator.gif') repeat-x 50% bottom; 
  width:160px;
}

#rightcolumncontainer img
{
 margin:0px;
 padding-top:10px;
 padding-left:20px;
}

#rightcolumncontainer p
{
 text-align:justify;
 padding-top:10px;
 font-weight:normal;
 margin:0px;
 font-size:12px;
 line-height:1.5;
}

#innerlatestnews
{
 font-family:arial;
 font-weight:normal;
 font-size:12px;
 float:left;
 margin:0px;
 padding-top:5px;
 padding-bottom:20px;
 background: url('../images/separator.gif') repeat-x bottom; 
 width:175px;

}

#innerlatestnewscontact ul
{
 margin:0px;
 padding:0px;
 padding-top:7px;
 width: 175px;
}

#innerlatestnews ul
{
 margin:0px;
 padding:0px;
 padding-top:7px;
 width: 175px;
}

#innerlatestnewscontact ul li
{
 list-style:none;
 background:url('../images/arrowNew.GIF') no-repeat;
 padding:3px 5px 10px 13px;
 margin:0px;  
}

#innerlatestnews ul li
{
 list-style:none;
 background:url('../images/arrowNew.GIF') no-repeat;
 padding:3px 5px 10px 13px;
 margin:0px;  
}

#innerlatestnewscontact ul li a
{
 text-decoration:none;
 color:black;
}

#innerlatestnews ul li a,#management ul li a
{
 text-decoration:none;
 color:black;
}

#innerlatestnewscontact ul li a:hover, #management ul li a:hover 
{
 text-decoration: underline;
}


#innerlatestnews ul li a:hover  
{
 text-decoration: underline;
}


#more
{
 margin:0px;
 font-family:arial;
 font-weight:bold;
 font-size:11px; 
 padding-left:130px;
 clear:both;
}

#more a
{
 text-decoration:none;	
 color:black;
}

#more a:hover
{
	text-decoration:underline;
}


#headermenu ul li a.active
{
 background : url('../images/underline.gif') repeat-x bottom;
 color:#ffffff;
 padding-bottom:4px;
 display:block; 
}
#innerlatestnewscontact
{
 font-family:arial;
 font-weight:normal;
 font-size:12px;
 float:left;
 margin:0px;
 padding-top:5px;
 padding-bottom:20px; 
 width:175px;
}


/*************************Rajeshwari****************************************/


#glanceHPC ul li.changeStyle
{
	background:url('../images/Innerpage_21_list.jpg') no-repeat;	
	margin-left:5px;
	padding-left:15px;
}


#news ul li.changeStyle
{
	background:url('../images/Innerpage_21_list.jpg') no-repeat;	
	margin-left:5px;
	padding-left:15px;
}


#innerDelivery ul li.changeStyle
{
	background:url('../images/Innerpage_21_list.jpg') no-repeat;	
	margin-left:5px;
	padding-left:15px;
}


#innerproducts ul li.changeStyle
{
	background:url('../images/Innerpage_21_list.jpg') no-repeat;	
	margin-left:5px;
	padding-left:15px;
}

#glanceHPC ul li.changeStyle b
{
	color:Black;
}

#news ul li.changeStyle b
{
	color:Black;
}

#innerDelivery ul li.changeStyle b
{
	color:Black;
}

#innerproducts ul li.changeStyle b
{
	color:Black;
}

#innerservices ul li a.addArrow
{
	background:url('../images/Innerpage_21_list.jpg') no-repeat;
	margin-left:5px;
	padding-left:15px;
	color:Black;
	font-weight:bold;
}

.pdfColumn
{
	padding:10px 45px 0px 0px;
	margin:0px;	
	width:121px;
	float:left;	
}

.videoColumn
{
	padding:10px 35px 0px 0px;
	margin:0px;	
	width:121px;
	float:left;	
	
	text-align:justify;
}

.videoColumn img
{
	float:left;
}

.videoColumnhidden
{
	padding:10px 35px 0px 0px;
	margin:0px;	
	width:121px;
	float:left;
	visibility:hidden;	
}

.videoTextLast
{
	float:left;
	text-align:center;
	padding-top:10px;
	
	width:100%;
}

.videoTextLast a
{
	text-decoration:none;
	color:Black;
}

.pdfColumnLast
{
	padding:10px 0px 10px 0px;	
	width:121px;	
	margin:0px;	
	float:left;
}

.pdfColumnLasthidden
{
	padding:10px 0px 10px 0px;	
	width:121px;	
	margin:0px;	
	float:left;
	visibility:hidden;	
}

.pdfText
{
	padding-bottom:10px;	
	font-family:arial;
	font-weight:bold;
	font-size:12px;			
}

.pdfTextLast
{
	padding-top:10px;	
	font-family:arial;	
	font-size:12px;		
	height:65px;	
	text-align:left;
}

.pdfTextRead
{
 text-align:right;
 font-size:11px;
 font-weight:bold;
 padding-bottom:10px;	
}

.pdfTextRead a
{
 text-decoration:none;
 color:RGB(167,0,20);
}

.pdfTextRead a:hover
{
 text-decoration: underline;
}

.contentStyle
{
	clear:both;
	margin:0px;
	padding:10px 10px 0px 0px;
}
.contentStyle img
{
	float:left;
	margin-right:10px;
}

.contentStyle a
{
 text-decoration:none;
 color:blue;
}

.contentStyle h4
{
	
 font-size:12px;
 margin:0px;
 padding-top:12px;
 padding-bottom:10px;
}


/*************************Rajeshwari****************************************/

.newsvideo
{
 float:left;
 padding-right:11px;
 padding-top:10px;
}

.newsvideo a img
{
 border:0px;
}

.newsvideohidden
{
 float:left;
 padding-right:11px;
 padding-top:10px;
 visibility:hidden;
}


.videotitle
{
 text-align: center;
 font-family:arial;
 font-size:12px;
 padding-top:5px;
 width:126px;
}

.videotitle a
{
 text-decoration:none;
 color:black;
}

#article
{
 float:left;
 clear:both; 
 width:463px;
 padding:0px 0px 0px 0px;
 margin:0px;
 /*margin-top:15px;*/
 background: url('../images/separator.gif') repeat-x top; 
}

#article p
{
 font-size:10px;
 color:black;
 clear:both;
 text-align:left;
 padding-left:0px;
 background:green;
}

.articlepic
{
 float:left;
 padding-top:10px;
}

.articlepic a img
{
 border:0px; 
}

.articlefoot
{
 margin:0px;
 font-family:arial;
 font-weight:bold;
 font-size:12px;
 padding:0px;
 padding-top:5px;
}

.articlefoot a
{
 text-decoration:none;
 color:RGB(93,93,93);
}

.articlehead
{
 font-family:arial;
 font-weight:bold;
 font-size:12px;
 padding-top:5px;
 margin:0px;
 padding:0px;
}

.more
{
 text-align:right;
 padding-right:0px;
 font-size:11px;
 font-weight:bold;
 padding-bottom:10px;
}

.more a
{
 text-decoration:none;
 color:RGB(167,0,20);
}

#newsfirstrow
{
 padding-top:10px;	
}

#newsfirstrow img
{
 float:left;
 padding:2px 5px 5px 0px;
}

#newsfirstrow p
{
padding:0px;
margin:0px;
padding-right:25px;
padding-top:5px;
}

#newsfirstrow a
{
	text-decoration:none;
	color:RGB(167,0,20);
}


#newsfirstrow h3
{
 margin:0px;
 padding:0px;
 padding-left:10px;
 color:black;
}

.time
{   
 float:left;
 margin:0px;
 padding:0px;
 clear:left;
}

.timetext
{
	padding:0px;
	margin:0px;
	float:left;
	margin-left:10px;
	
}

#contact
{
	margin:0px;
	padding:0px;
	
	background: url('../images/separator.gif') repeat-x top; 
	width:465px;
	padding-top:30px;
}

#contact p
{
	line-height:1.5;
	font-size:13px;
}


#leftarticle
{
 padding:10px 0px 0px 0px;	
 float:left;
 width:121px;
 margin: 0px 52px 0px 0px;
}

#middlearticle
{
 padding:10px 0px 0px 0px;	
 float:left;
 width:121px;
 margin-right:10px;
}

#rightarticle
{
 padding:10px 0px 0px 0px;	
 float:right;
 width:121px;
 margin: 0px 0px 0px 30px;
}

#videosection
{
 float:left;
 clear:both; 
 width:463px;
 padding:0px 0px 0px 0px;
 margin:0px;
 background: url('../images/separator.gif') repeat-x top;  
}

#para2
{
 font-family:arial;
 font-weight:normal;
 font-size:12px;
 float:left;
 margin:0px;
 padding-top:5px; 
 clear:both;
}

#para2 ul,#awards ul
{
 margin:0px;
 padding:0px;
 padding-top:7px;
 width: 475px;
}

#para2 ul li
{
 list-style:none;
 background:url('../images/arrow_01.gif') no-repeat;
 padding:3px 5px 10px 13px;
 margin:0px;  
}

#para2 ul li a,#awards ul li a
{
 text-decoration:none;
 color:black;
}

#para2 ul li a:hover,#awards ul li a:hover 
{
 text-decoration: underline;
}



/*********************************************************** For Video **************************************************************/

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* -------->> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/*********************************************************** For Video **************************************************************/

#master img
{
	float:left;
	padding-right:5px;
	padding-top:13px;
	width:150px;
}

#masterpara
{
	padding-top:15px;
	padding-right:15px;
	text-align:justify;
}

#masterdiv
{
 float:left;
}

#speaking img
{
	float:left;
	padding-top:10px;
	padding-right:5px;
}

#speaking p
{
	float:left;
	width:335px;
}

#speaking a
{
	float:right;
    padding-right:15px;
}

.table1
{
 text-align:center;
 font-weight:bold;
 padding-top:10px;
}

.txtLeft 
{
	text-align: left;
}

#form
{
	width:250px;
	float:left;
	padding-top:20px;
	font-size:11px;	
}

#corporate
{
	float:right;
	width:185px;
	padding-top:90px;
	padding-left:25px;
}

#affiliation
{
	float:left;
}

#affiliationpic
{
 float:left;
 padding-left:0px;
 padding-right:25px;
 padding-top:35px;
}

.awardaffil
{
	padding-top:15px;	
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	padding-left:8px;	
		
}

.awardsnaffilliations
{
	float:left;
}

#videorow
{
	background: url('../images/separator.gif') repeat-x 50% bottom; 
 width:175px;	
 padding-bottom:15px;
}
