/* CSS Document Spectro Exploration Services created by BB Pandey, bbpandey@gmail.com*/
div, h1, h2, h3, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}
h4
{
	margin: 4px 0px 4px 0px;
	padding:0;
	border:none;
	font-size:12px;
	color:#C00;
}
h5
{
	margin: 8px 0px 8px 0px;
	padding:0;
	border:none;
	font-size:11px;
	color:#C00;
}
h3{COLOR: #005C14; font-weight:bold; font-size:11px; padding:10px 0px 8px 0px;}
body
{
margin:0px auto;
float:inherit;
font-family:verdana; 
font-size:11px; 
color:#000;
padding:0px; 
width:1000px; 
text-align:center;
background: url(images/bg.jpg);
}
.divheader {float:left;	width:210px; height:70px; background: white url(images/logo.gif) no-repeat; padding:5px 0px 0px 0px;}
.divhdmid  {float:left; width:450px; height:70px; background: white url(images/top_curve_bg.gif) no-repeat; padding:5px 0px 0px 0px;}
.divhdadd  {float:left; width:310px; height:70px; background-color: #8C7799; padding:5px 10px 0px 20px; text-align:left; font-family:Verdana; font-size:11px; font-weight:bold; color:White; }

.divfooter {float:left; width:1000px; height:40px; line-height:18px; padding-top:5px;	text-align:center; color:White; background-color:#8C7799;}
	/**background:url(images/footer-red.gif) no-repeat;*/
.divfooter a {color:White; text-decoration:none; font-weight:bold;}
.divfooter a:hover {color:White; text-decoration:underline;}

.divmain  
{
	float:left;
	width:318px; 
	height:292px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	color:White;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	line-height:3em;
	background: #8C7799 url(images/menubg.png) no-repeat;
}
.divmain a {color:White; text-decoration:none; font-weight:bold;}
.divmain a:hover {color:White; text-decoration:underline;}

.divleft{float:left; width:340px;}
.divright{float:left; width:660px;}

.divmainimg {float:left; width:660px; height:300px;	margin:0px 0px 0px 0px;	background-color:White; border:solid 1px black;}

.divleftblack{float:left; width:140px; margin:0px 0px 0px 0px; background-color:black;}
.divleftwhite{float:left; width:340px; margin:0px 0px 0px 0px; background-color:White;}

.divcontent{float:left; width:660px; margin:0px 0px 0px 0px; background-color:white;}
.divimg {float:left; width:658px; height:150px;	margin:0px 0px 0px 0px;	background-color:White; border:solid 1px #8C7799;}

.divtext  
{
	background:#FFF; 
	padding:5px 15px 5px 10px; 
	float:left; 
	font-family:Verdana; 
	font-size:11px;
	line-height:1.5em; 
	text-align:justify;
}
.divtext a:visited {COLOR: #04227A}
.divtext a:hover {COLOR: #ff9900; text-decoration:underline;}
.divtext a{COLOR: #04227A; text-decoration:none;}

.divtexthsec  
{
	background:#FFF; 
	padding:5px 15px 5px 10px; 
	float:left; 
	font-family:Verdana;
	font-size:12px;
	line-height:1.5em; 
	text-align:justify;
}
.divtexthsec a:visited {COLOR: #04227A}
.divtexthsec a:hover {COLOR: #ff9900; text-decoration:underline;}
.divtexthsec a{COLOR: #04227A; text-decoration:none;}

.divtextin  
{
	background:#FFF; 
	padding:0px 8px 0px 2px; 
	float:left; 
	font-family:Verdana; 
	font-size:11px; 
	text-align:justify;
}
.divtextin a:visited {COLOR: #04227A}
.divtextin a:hover {COLOR: #ff9900; text-decoration:underline;}
.divtextin a{COLOR: #04227A; text-decoration:none;}
.albumnamered {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #EE1B23;
}
.albumnamered:link {
		color: #EE1B23;
}
.albumnamered:visited {
		color: #EE1B23;
}
.albumcategred {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #EE1B23;
}
.content {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.contentsmall {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	vertical-align: top;

}

.contentsmall:hover {
color: #0099ff;

}
.othersbg {

	background-color: #8C7799;
	background-image: url('images/othersbg.gif');
	background-repeat: repeat-x;
	width: 338px;
}
.othersbg1 {

	background-color: #8C7799;
	background-image: url('images/othersbg.gif');
	background-repeat: repeat-x;
	width: 660px;
}
.tblcource{ float:left; width:588px; border:solid 1px #8C7799;}

.divtext1  
{
	background:#FFF; 
	padding:0px 25px 0px 5px; 
	float:left; 
	font-family:Verdana; 
	font-size:11px; 
	text-align:justify;
}
.divtext2  
{
	background:#FFF; 
	padding:2px 0px 2px 0px; 
	float:inherit; 
	font-family:Verdana; 
	font-size:11px; 
	text-align:justify;
}
.divtext2 p{color:Black; padding: 0px 0px 0px 0px;}
.divlink  
{
    font-weight:bold;	
	text-decoration:none;
	text-align:left;    
}
.divlink a
{
	display:block;
	text-decoration:none;
	color:#000;
}
.divlink a:hover{color:Red; text-decoration:underline;}

.divtheam {width:230px;	float:right; margin-right:7px; margin-top:7px; color:White; font-size:12px; font-weight:normal; text-align:right;}
.divtheam a{ color:#fff; text-decoration:none;}
.divtheam a:hover{ color:#fff; text-decoration:underline;}

.divsitemap{width:inherit; float:left;}

.divhsec{margin:0px auto; margin-top:0px}
.divslideimg  {float:right; text-align:center; margin-bottom:10px; margin-left:10px}

/***************************************************/
/********HOME PAGE SPECIFIC*************************/
/***************************************************/
#home_contact{
	float:left;
	width:250px;	
	line-height:14px;	
	padding-left:20px;	
	padding-top:5px;
	color:#000;
	font-weight:bold;
}

#home_contact a{
	text-decoration:none;
	font-weight:bold;
	color:Navy;
}

#home_left_wrapper{
	float:left;
	width:680px;
	margin-top:3px;
}

#home_sub_nav_wrapper{
	float:left; 
	width:200px; 
	padding-left:30px;
	padding-right:6px;
}

#home_sub_nav_wrapper li{
	text-align:right; 
	list-style:none; 
	line-height:32px; 
	margin-bottom:2px; 
	font-weight:bold;
}

.home_sub_nav_active
{
	background:#FF1A03 url(images/hm/home_side_nav_on.gif) left top no-repeat;
}

.home_sub_nav_active a, .home_sub_nav a:hover{
	color:#fff !important;
	height:32px;
	width:190px;
	padding-right:10px;
	display:block; 
	text-decoration:none;
}

.home_sub_nav{
	background:#FE8170 url(images/hm/home_side_nav_off.gif) left top no-repeat; 
}

.home_sub_nav a:hover{
	background:#FF1A03 url(images/hm/home_side_nav_on.gif) left top no-repeat;
	color:#FFF; 
}

.home_sub_nav a{
	color:#000;
	height:32px;
	width:190px;
	padding-right:10px;
	display:block; 
	text-decoration:none;
}

#update
{
	background-color:White;
	background-repeat: repeat-y;
	width:640px;
	
}

#image_navigation{
	float:right;	 
	padding:5px 0px 0px 0px;
}

#update p
{
	text-align:justify;
	padding:0 10px 0px 20px;
}

.home_red_title{	
	color:#C00; 
	padding:0px 20px 5px 15px;
	font-size:12px; 
	line-height:20px;
	font-weight:bold;
	text-align:left;
}

/***************************************************/
/********Accordion SPECIFIC*************************/
/***************************************************/
.accordionHeader
{
    border: 1px solid #FAEBF4;
    color: #C00;
    background-color: #FAEBF4;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px 5px 1px 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #C00;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #C00;
    color: white;
    background-color: #C00;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 2px 5px 1px 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: white;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFF;
    border: 1px dashed #C00;
    border-top: none;
    padding: 2px 10px 2px 10px;
}

.sidebarheader
{
	height: 23px;
	padding: 4px 0px 0px 25px;
	background: url(images/sidebar_header-red.png) no-repeat left top;
	color: #FFF;
	font-family: Arial, Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

.sidebarcontent
{	
	border: 1px solid #0F2543;
	padding: 10px 10px 10px 10px;
	line-height: 1.5em;
	font-weight: bold;
	text-align:justify;	
	background:#FFF;
}
.sidebarcontent a
{	
	 color:Black;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
}
.sidebarcontent a:hover
{
	color:#FF1A03;
	text-decoration:underline;
}
.sidebarcontent b
{
	font-weight: bold;
	font-size:11px;
}
#master_sidebarSamples
{	
	padding-top: 20px;
}
/*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/
.heading {
	padding: 0em 0em 0em 0em;
	color:#C00;/*#5377A9;*/
	font-size:11px;
	font-weight:bold;
}
.divcol
{
	padding: 5px 20px 5px 20px; 
	border: 1px solid #C00;
	background-color: #FAEBF4;
	line-height: 1.5em;
	float:left;
	margin:5px 20px 5px 20px
}
ul{padding:0; margin:5px 0px 5px 45px; list-style-image:url(images/blt1.GIF);}
