body {
    SCROLLBAR-FACE-COLOR: #494a49;
    SCROLLBAR-HIGHLIGHT-COLOR: #C0C0C0;
    SCROLLBAR-SHADOW-COLOR: #494a49;
    SCROLLBAR-3DLIGHT-COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #C0C0C0;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	
    /*background-image: url('../img/bg.gif');*/
}
dl
{
	margin: 0;
	padding: 2px;
}

dt
{
	margin: 0;
	padding: 0;
	font-weight: bold;
}

dd
{
	margin: 0px;
	padding: 5px;
}
P 
{
    margin-top: 15px;
    margin-bottom: 5px;
}
ul
{
    line-height: 24px;
    color: #FFFFFF;
}
.sig 
{
    padding-left: 200px;
    font-size: 10pt;
}
.title 
{
    font-size: 7pt;
   text-transform: uppercase;
}
.level
{
    font-size: 7pt;
   text-transform: uppercase;
}
#address 
{
    line-height: 20px;
    padding-left: 0px;
    padding-top: 55px;
    color: #D1D3D4;
    font-family: Arial;
    font-size: 11px;
}
#content
{
    margin-top: 30px;
    color: #FFFFFF;
    font-family: Arial;
	font-size: 11px;  
    /*height: 230px;*/
	height:230px;
	
}

#content_left_nav 
{
    /*line-height: 45px;*/
	line-height: 45px;
    text-align: right;
    padding-right: 20px;
    position: absolute;    
    border: 0px black solid;
    background-color: #FFFFFF;
    height: 250px;
    width: 250px;
}

.greyClass{
	margin-top: 30px;
	background-color: #666666;
   
    font-family: Arial;
	font-size: 11px;  
    
}
.content_right:link 
{ 
    color: #FFFFFF;    
}
.content_right:visited
{ 
    color: #FFFFFF;    
}
.content_right:active
{ 
    color: #FFFFFF;    
}
.content_right:hover
{ 
    color: #C0C0C0;    
}

.studio_text
{
    padding-left: 20px;
    padding-top: 20px;
}

.content_left_nav_1, .content_left_nav_2, .content_left_nav_3, .content_left_nav_4
{
    font-family: Arial;
    font-size: 11pt;
}
.content_left_nav_1, .content_left_nav_2, .content_left_nav_3, .content_left_nav_4:link
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}
.content_left_nav_1, .content_left_nav_2, .content_left_nav_3, .content_left_nav_4:visited
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}
.content_left_nav_1, .content_left_nav_2, .content_left_nav_3, .content_left_nav_4:active
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}

.content_left_nav_1:hover
{
    text-decoration: none;
    color: #990000;       
}

.content_left_nav_2:hover
{
    text-decoration: none;
    color: #003399;       
}

.content_left_nav_3:hover
{
    text-decoration: none;
    color: #CC9900;       
}

/* new class for admin to look red --added by prashant*/
a.adminred
{
    text-decoration: none;
    color: #D92502; 
	font-family: Arial;
    font-size: 11pt;      
}

a.adminred:visited
{
    text-decoration: none;
    color: #D92502;       
}
/* ends here */
.content_left_nav_4:hover
{
    text-decoration: none;
    color: #990000;       
}
.tight 
{
    line-height: 16px;
}
.tight_line 
{
    line-height: 14px; 
    padding-top: 6px; 
    padding-bottom: 6px;
}
#content_bottom
{
    line-height: 23px;
    font-family: Arial;
    font-size: 10pt;
    top: 445px;
    width: 250px; 
    position: absolute;
    left: 293px;
    width: 700px;
    color: #6D6F71;
}

.bottom:link 
{ 
    color: #6D6F71;
}
.bottom:hover
{ 
    color: #990000;
}
.bottom:visited
{ 
    color: #6D6F71;
}
.bottom:visited:hover
{ 
    color: #990000;
}
.bottom:active
{ 
    color: #6D6F71;
}

.talent_right
{
    padding-top: 20px;
    padding-left: 26px;
    font-size: 10pt;    
    line-height: 22px;
    position: absolute;
    width: 650px;
    height: 215px;
    color: #FFFFFF;
    border: 0px black solid;
}

#talent_content_right
{
    font-size: 10pt;
    /*padding-top: 10px;*/
    line-height: 18px;
    position: absolute;
    left: 270px;
    width: 73%;
    height: 225px;
    color: #FFFFFF;
}
#content_right
{
    padding-top: 21px;
    padding-left: 16px;
    font-size: 10pt;    
    line-height: 20px;
    position: absolute;
    left: 280px;
    width: 650px;
    height: 215px;
    color: #FFFFFF;
}
#content_nav 
{
    width: 600px;
    margin-left: 30px;
    margin-top: 10px;
}
#main
{
    background-color: #990000;
    font-family: Arial;
    margin-top: 50px;
	font-size: 11px;  
}
#main_nav
{
    padding-top: 200px;
    border: 0px gray solid;
    width: 600px;
    text-align: right;
}

.inputField
{   
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
    height: 12px; 
    width: 110px; 
}
.button
{   
    font-family: Arial;
	font-size: 10px;
	color: #000000;
    height: 18px; 
    width: 80px; 
}
.text{
	
	font-family: Arial;
	font-size: 10px;
	color: #000000;
    height: 18px; 
   
}



/*.label{
	/*white-space: nowrap;
	  width: 80px;
	      height: 18px; 
	font-family: Arial;
	color: #000;
	    font-size: 7pt;
   text-transform: uppercase;

}*/
.title{
	/*white-space: nowrap;
	    width: 80px;*/
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;

}
.heading{
	/*white-space: nowrap;
	    width: 80px;
		    height: 18px;
				font-size: 15px;
	font-family: Arial;
	color: #000000;*/


}
.topic {
	/*white-space: nowrap;
	    width: 80px;*/
	font-size: 15px;
	font-family: Arial;
	color: #000000;
    height: 18px; 

}
.error_message{
	color:red;
	    font-size: 7pt;
   text-transform: uppercase;
margin-top: -18px;
    background:url('../img/err_bg.png')no-repeat;
   text-align:left;
padding-left:5px;

}

/* ADDED BY SHOBHNA SHARMA ON 1ST SEP 2008 */

#outline {
/*padding:15px 0px 0px 15px;
width:100%;*/
padding:18px 0px 0px 18px;
width:720px;

}

#content_outline {
/*padding:10px 0px 0px 15px;
width:100%;*/
padding:10px 0px 0px 15px;
width:720px;
}

#outline .button
{   
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
height:23px;
border:0;
cursor:pointer;
}
/* added by prashant 19sep to reduce the width of submit button */
.buttonsub
{   
    font-family: Arial;
	font-size: 10px;
	color: #000000;
    height: 18px; 
    width: 59px; 
}
#outline .buttonsub
{   
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
height:23px;
border:0;
cursor:pointer;
}



#outline .textarea
{   
background:#D1D3D4;
border:0;
}

#outline .selectinputbox
{   
background:#D1D3D4;
border:0;
}


#outline .inputbox
{   
background:#D1D3D4;
border:0;
}

.label {
	color: #fff;
	    font-size: 9pt;
		text-transform: none;
   
}
.label1 {
	color: #fff;
    font-size: 10pt;
	font-family: Arial;
}
.label_up {
	color: #fff;
	    font-size: 7pt;
   text-transform: uppercase;
}

a.label:link, a.label:visited {
	text-decoration:underline;
	color: #fff;
	    font-size: 7pt;
   text-transform: uppercase;
}

a.label:hover {
text-decoration:none;
}

a.alinkview:link, a.alinkview:visited {
	text-decoration:underline;
	color: #fff;
	font-size:12px;
}

a.alinkview:hover {
	text-decoration:none;
}

.heading {
	color: #6D6E71;
	/*
	font-weight:bold;
	text-transform:uppercase;
	font-size: 11pt;
	*/
	font-size:12px;
   text-transform: uppercase;
}


.heading a:link, .heading a:visited{color: #6D6E71; text-decoration: none;font-size: 12px;text-transform: uppercase;}
.heading a:hover, .heading a:active{color: #6D6E71; text-decoration: underline;font-size: 12px;}

a.headingLink:link, a.headingLink:visited {
	color: #6D6E71;
	font-size: 12px;
   text-transform: uppercase;
   text-decoration:none;
}

a.headingLink:hover {
	color: #6D6E71;
	font-size: 12px;
   text-transform: uppercase;
   text-decoration:underline;
}


.text {
	color: #6D6E71;
	font-size:12px;
}

.textwidth {width:300px;}

/* new text class for data lines --added by prashant */
.textsm {
	color: #6D6E71;
	font-size:12px; 
	
}
/*ends here*/
a.text:link, a.text:visited {
	text-decoration:underline;
	color: #6D6E71;
}

a.text:hover {
text-decoration:none;
}

#box_text {
width:100%;
}

#box_text td {
height:30px;
}

#formstyle {

}

#formstyle_browse {
margin-top:10px;
*margin-top:0px;
}

/*#formstyle_browse .button
{   
    font-family: Arial;
	font-size: 11px;
	color: #000000;
    height: 22px; 
}

#formstyle .button
{   
    font-family: Arial;
	font-size: 11px;
	color: #000000;
    height: 22px; 
}

.viewclass .button
{   
    font-family: Arial;
	font-size: 11px;
	color: #000000;
    height: 22px; 
}

#formstyle1 .button
{   
    font-family: Arial;
	font-size: 11px;
	color: #000000;
    height: 22px; 
}

#formstyle2 .button
{   
    font-family: Arial;
	font-size: 11px;
	color: #000000;
    height: 22px; 
}

*/

.viewclass
{
/*width:720px;*/
width:100%;
}

.btwheight {
height:34px;
}

.height_edituser{
height:25px;
*height:0px;
}

#formstyle .inputbox {
color:000;
height:18px;
background:#fff;
}

#right_content {
	color: #6D6E71;
	font-size:13px;
}

/*#right_content .button {
background:#000000 none repeat scroll 0%;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
height:23px;
border:0;
cursor:pointer;
}*/

#right_content td {

padding:3px 0px 3px 0px;

}

#right_content .topic {
	color: #6D6E71;
		    font-size: 7pt;
   text-transform: uppercase;
}

.subtopic {
	color: #6D6E71;
		    font-size: 7pt;
   text-transform: uppercase;
}

/*.error{
	white-space: nowrap;
	font-size: 15px;
	font-family: Arial;
	color:#FFFF00;
    height: 18px; 
    width: 80px;
	
}*/

.error {
	color:red;
	    font-size: 7pt;
   text-transform: uppercase;
   background:#DADADA;
   text-align:center;
 
   margin-bottom:10px;
	}



/* ADDED on September 2 , 2008 */

#formstyle1 td {
padding:1px 5px 1px 0px;
*padding:0px 5px 0px 0px;
}

#formstyle2 td {
padding:1px 5px 1px 0px;
*padding:0px 5px 0px 0px;
}

/* CONTENT BLUE BACKGROUND */


#content_blue
{
    margin-top: 30px;
    color: #FFFFFF;
    font-family: Arial;
	font-size: 11px;  
    height: 230px;
	background:#0F4DBD;
}

#content_yellow
{
    margin-top: 30px;
    color: #FFFFFF;
    font-family: Arial;
	font-size: 11px;  
    height: 230px;
	background:#CC9900;
}

#content_red
{
    margin-top: 30px;
    color: #FFFFFF;
    font-family: Arial;
	font-size: 11px;  
    height: 230px;
	background:#990000;
}

#pagination {
color:#0F4DBD;
font-size:12px;
word-spacing:2px;
font-weight:bold;
/*border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;*/
background:#DDDDDD;
padding:5px;
/*width:720px;*/
}

#pagination a:link, #pagination a:visited {
color:#000;
font-size:12px;
}

#pagination a:hover {
color:#0F4DBD;
text-decoration:none;
font-size:12px;
}

.active_blue {
color:#1240A0;
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;   
}

.active_yellow {
color:#CC9804;
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;   
}

.active_red {
color:#AE0000;
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;   
}

a.content_left_blue:link, a.content_left_blue:visited
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}

a.content_left_blue:hover
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color:#1240A0;      
}

a.content_left_yellow:link, a.content_left_yellow:visited
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}

a.content_left_yellow:hover
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color:#CC9804;      
}

a.content_left_red:link, a.content_left_red:visited
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color: #AAAAAA;       
}

a.content_left_red:hover
{
    font-family: Arial;
    font-size: 11pt;
    text-decoration: none;    
    color:#AE0000;     
}

.message{
	color:red;
	    font-size: 7pt;
   text-transform: uppercase;
margin-top: -18px;
   background:url('../img/err_bg.png')no-repeat;
   text-align:left;
padding-left:5px;
 
}

.error_class {
	color:red;
	    font-size: 7pt;
margin-top: -18px;
   text-transform: uppercase;
    background:url('../img/err_bg.png')no-repeat;
   text-align:left;
padding-left:5px;

	}
#loading {
color:white;
font-size:7pt;
text-align:center;
width:100%;
height:100%;
}

#loading_div {
font-size:7pt;

}

#fileprogress{
font-size:7pt;
}


.row_title {
	color: #6D6E71;
	font-size: 7pt;
    text-transform: uppercase;
}


.buttonbig
{   
    font-family: Arial;
	font-size: 10px;
	color: #000000;
    height: 18px; 
    width: auto; 
	background:#000000 none repeat scroll 0%;
	height:23px;
	border:0;
	cursor:pointer;
	color:#FFFFFF;
	font-size:13px;
	margin-top:10px;
}


.spacing1 {
height:3px
}
.spacing2 {
height:5px
}
.spacing3 {
height:8px
}
.spacing4 {
height:10px
}
.spacing5 {
height:20px
}
.spacing6{
height:30px
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

/*input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	}*/
.safari form input.file 
{
	margin:0pt;
	width:210px;
}
form input.file 
{
	margin:0pt;
	width:225px;
}

a.labelass:link, a.labelass:visited {
	text-decoration:none;
	text-transform: uppercase;
   background:#000000 none repeat scroll 0%;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	height:23px;
	border:0;
	cursor:pointer;
}

a.labelass:hover {
text-decoration:none;
}


.dir_listing 
{
    
	padding-right: 235px;
	*padding-right: 215px;
}
