body {
margin:0px;
padding:0px;
background:url(../images/main_bg.jpg) no-repeat top;
background-color:#B1BDC9;
}

/*********** Header part **********

**********************************/

.header_bg {
background-image:url(../images/nav_bg.png);
height:168px;
background-repeat:repeat-x;
}

.inputbox {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:0px;

}

/*********** Nav_part **********

**********************************/

.copy14black {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.copy14black:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
color:#930000;
font-weight:bold;
text-decoration:none;
}

/*********** Body_part **********

**********************************/

.copy15black {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#000000;
text-decoration:none;
}

.copy13red {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#930000;
}

.copy12greytext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#605b5b;
text-decoration:none;
}
.copy12greytext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#605b5b;
text-decoration:none;
}
.copy12greytext a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#605b5b;
text-decoration:underline;
}

.copy12black {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.copy12black a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a10000;
text-decoration:underline;

}
.copy12black a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a10000;
text-decoration:none;
}

.paginglinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}
.paginglinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}
.paginglinks a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a10000;

}
.first{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a10000;

}


.red_bg {
background-image:url(../images/red_bg.gif);
line-height:41px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
display:block;
color:#FFFFFF;
}

.border {
border-bottom:1px #e1e1e1 solid;
border-left:1px #e1e1e1 solid;
border-right:1px #e1e1e1 solid;
background-color:#f4f4f4;
}

.copy12black1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.copy12black1:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#940000;
text-decoration:none;
}


.copy16red {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
color:#a10000;
text-decoration:none;
}
.copy14red {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
color:#a10000;
text-decoration:none;
}


.copy16black {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-transform:uppercase;
color:#000000;
text-decoration:none;
}

.educaiton_div {
width:964px;
height:219px;
border:1px #d5d5d5 solid;
overflow:auto;
}

.sponserdiv{
width:593px;
height:219px;
border:1px #d5d5d5 solid;
overflow:auto;
}


/*********** Footer_part **********

**********************************/

.footerbg {
background:url(../images/footer_bg.gif);
height:178px;
background-repeat:repeat-x;
}

.footer_nav {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

.footer_nav:hover {
font-family:Arial, Helvetica, sans-serif;
color:#e9d79d;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

.footer_nav_div {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

.copy12white {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
color:#ffffff;
text-decoration:none;
}

.copy12yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e9d79d;
line-height:19px;
text-decoration:none;
}

.copy16redListing {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.copy16redListing a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
.copy16redListing a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a10000;
text-decoration:underline;
}





/******************************************************************* Menu***********************************************/










.top_nav {
position:absolute;
z-index:1000;
width:1000px;
}


.copy16redSearch {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;

color:#a10000;
text-decoration:none;
}

#navigation  {
height:27px;
position:relative;
width:1000px;
}

#navigation ul#nav
 {	z-index: 2000;	
 margin:0px;
 padding:0px;
 margin-top:1px;
padding-top:10px;
height:27px;
background:#FFFFFF;
color:#000000;
list-style-position:outside;

 }

#navigation ul#nav li 
{   
list-style:none;
position: relative;	
float: left;	
text-align: center;	
height:27px;
z-index:1000000;

}

#navigation ul#nav li a 
{	
display: block;	
color:#000000;
text-decoration: none;	
list-style:none;
text-align: center; 
padding-left:36px;
padding-right:36px;
font-family:Arial, Helvetica, sans-serif;

}
#navigate
{
padding: 12px 0;
color: #fff;
text-decoration: none;	

text-align: center; 
background:#000;
}
#navigation ul#nav li a span {	
padding: 0 15px 0 10px;  
list-style-position:outside;

}


 /*	background: url(arrow.gif) no-repeat 100% 50%;  optional */
#navigation ul#nav  li ul {  
 display: block; 
position: absolute;/* hidding submenus based on: http://css-class.com/articles/ursidae/  */   
 left: -999em;/* this makes it more accessible than display:none; */   
  width: 162px;   
padding: 8px 8px 3px 8px;  
background:#FFFFFF;
margin:0px;

}



#navigation ul#nav  li:hover ul,
#navigation ul#nav  li.over ul /* This is for Internet Explorer 6  */
{  
display: block;   
left: 0;  
top: 100%;  
position: absolute;  
z-index:10000000;

width: auto;
}

 
#navigation ul#nav  li ul li
 { 
width: 214px;   

 background: transparent; 
 text-indent: 0;
 z-index:100000;
 
  }
  

  
#navigation ul#nav  li:hover ul li a,
#navigation ul#nav  li.over ul li a {    display: block;   
width: auto;  /*this is to adjust if used some background image for dropdown */  
background: transparent; 
padding: 0px 0;
text-decoration: none;  
margin: 0;
color:#000000; 
padding-top:5px; 
text-indent: 0;   
text-align: left;  

border: 0; 
font-size:13px;
white-space: nowrap;
}

#navigation ul#nav li:hover ul li :hover ul li,
{

width: 230px;  
text-align: left;  
left 80px;

}

 #navigation ul#nav li ul li a:hover { padding-top:5px;  color: #940000; height:25px;   background: #F4F4F4;}
 
#navigation ul#nav li.active a,
#navigation ul#nav li.over a 
{    

color:#940000;

display:block;
}

#navigation ul#nav li:hover a {
color:#940000;
height:25px;
display:block;


}

#navigation ul#nav li a:hover{
color:#940000;

display:block;

}

.copy16red_new{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;

color:#a10000;
text-decoration:none;
}