*
{
	margin:0px;
	padding:0px;
}
body 
{
	font-family:Helvetica;
	font-size:12px;
color:#666;
line-height:120%;
}
a
{
   color:#330000;
    font-weight: bold;
    font-family:Helvetica;
      text-decoration:none;  
}
a:hover
{
   text-decoration:underline;
   color:#999999;
}

    h1
{
font-size:14px;
color:#330000;
}
    h2
    {

	 font-size:14px; 
	    font-weight: bold;
        }
 h3 
{
font-size:14px; 
font-weight: bold;
color:#330000;
}
 h3 a
    {
font-size:14px; 
font-weight: bold;
color:#330000;
        }

#wrapper
{
width:1024px;
		margin: 0px auto -1px auto;
	overflow: hidden;
}
#header
{
   float:left;
   width:1024px; 
    }

#logo
{
    width:702px;
    float:left;
    }
#contat_info
{
   padding-left:10px;
   padding-top:20px;
    float:left;
    }
    
#menu {

   width:1024px; 
	height:31px;
	float:right;
	background-color:#CDCCCC;
	
}
#master
{

    width:1029px; 
    }
#flash
{
	margin-bottom:4px;

	
}
#master ul
{
    float:right;
	list-style:none;
	text-align:right;
	width:400px;
	}
#master ul li
{
	float:left;
}
#master ul li a
{
	display:block;
	height:31px;
	padding-left:10px;
	padding-right:10px;
	line-height:31px;
	text-align:center;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
	
}
#master ul li a:hover
{
    background-color:#330000;
color:#FFF;
}




 #bottom-links 
 {
    float:left;
    padding-left:30px; 
    background-color:#CDCCCC;
    width:100%;
    height:32px;
    line-height:32px;
    padding-top:2px;
    padding-bottom:2px;
    color:#fff;
     }
   #bottom-links a
   {
            color:#fff;
            text-decoration:none;
       }
          #bottom-links a:hover
   {
            color:#fff;
            text-decoration:underline;
       }
     
#copy
 {
     margin-top:5px;
      padding-left:30px; 
      float:left;
     color:#8F8F8F;
      font-size:10px;
     width:100%;
         height:10px;
    line-height:10px;
     }
     
 #copy1
 {
      margin-top:5px;
      line-height:10px;
 width:100%;
      Padding-left:30px; 
      float:left;
     color:#8F8F8F;
      font-size:10px;
     }
#sub-menu
{
width:100%;
height:34px;
float:right;
background-image:url(../images/sub-menuback.jpg); 
}
    
       #sp_pname
   {
        float:left ;
        width:200px;
         color: #fff;
         line-height:32px;
 padding-left:5px;
 padding-bottom:5px; 
 text-transform:uppercase;
       }   
 #sp_menu
 {
text-align: right;  
padding-right:10px;
display:none;
visibility:hidden;
text-transform:uppercase;
line-height:32px;

 }
    
#sp_menu a
{
 color: #fff;
 text-decoration:none;
 text-transform:uppercase;
  }
#sp_menu a:hover
{
 color:#999999;
 }
#content-left
{
    float:left;
    width:700px;
 }
 
 #content-inner
 {
     float:left;
  
 margin-top:40px;
  margin-right:20px;
    margin-bottom:20px;
     }
     #content-inner p
     {
     margin-bottom:10px;
     }
    #content-right
{
    float:right;
    width:324px;
    }
    
    #right-nav
{


    }

#right-nav ul
{
	list-style:none;

}
#right-nav ul li
{

}
#right-nav ul li a
{
	display:block;
	height:30px;
	padding-left:35px;

	line-height:30px;
	background-color:#999999;
	margin-bottom:3px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:324px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	
}
#right-nav ul li a:hover
{
	color:#333333;
}
.vacancy1
{
	display:block;
	height:30px;
	padding-left:35px;

	line-height:30px;
	background-color:#330000;
	margin-bottom:3px;
	background-image:url(../images/arrow_black.gif);
	background-repeat:no-repeat;
	background-position:left;
width:324px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	
    
}



    .jops
{
    float: left;
    width: 314px;
    border-left:dotted 1px #000;
    	padding-left:5px;
}
  .jops-inner
  {
  	margin:10px;
  }      
.red
{
	color:#330000;
	font-size:10px;
	font-style:italic;
}
.red a
{
	color:#330000;
}
.InputLabel
{
	text-transform:capitalize;
}
label.cabinet
{
	width: 79px;
	height: 22px;
	background: url(../images/btn-choose-file.gif) 0 0 no-repeat;

	display: block;
	overflow: hidden;
	cursor: pointer;
}
label.cabinet input.file
{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

#job-title
{
	background-color:#CDCCCC;
	line-height:25px;
	padding-left:5px;
}
#job-desc
{
padding-top:5px;
}


