/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/

/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 * 
 */
.bottom-left {
	margin-right: 14px; /* clip right corner */
	background-image: url('/images/corner.gif');
	background-position: 0 -14px;/*  show under half of the image */
	height: 14px;
}

.bottom-right {
	margin-top: -14px;  /*to level of bottom-left corner */
	margin-left: 14px; /* clip left corner */
	background-image: url('/images/corner.gif'); 
	background-position: 100% -14px;/*  under half, right side */
	height: 14px; 

}

.clippedBox_subhead_red, A.clippedBox_subhead_red
{

    font-size: 12px;
    height: 18px;
	text-align: left;
	line-height:normal;
	color: #993333;
	font-weight: bold;
	font-style: normal;
	background-image: url('/images/subhead-bg.gif');
	padding-left:10px; 
	border-right: solid 1px #b8b8b8; 
	border-left: solid 1px #b8b8b8; 
	border-top: solid 1px #b8b8b8; 
}

.clippedBox_body
{
    border-right: solid 1px #b8b8b8; 
    border-left: solid 1px #b8b8b8; 
    border-top: solid 1px #b8b8b8; 
    padding: 5px 10px 0px 10px;
}


/*New homepage*/


 .homepage_subtitle
    {
        font-size: 12px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-align: left;
	    color: #4c4c4c;
	    font-weight: bold;
	    font-style: normal;
	    padding:0px 0px 0px 6px;
    }
    
    .homepage_subtitle:hover{
	    font-size: 12px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-align: left;
	    color: #006699;
	    font-weight: bold;
	    font-style: normal;
	    padding:0px 0px 0px 6px;
	    text-decoration: none;

    }
    
    .homepage_subtitle:visited {
	    font-size: 12px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-align: left;
	    color: #006699;
	    font-weight: bold;
	    font-style: normal;
	    padding:0px 0px 0px 6px;
    }
    
    .homepage_subtitle:visited:hover {
	    font-size: 12px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    text-align: left;
	    color: #993333;
	    font-weight: bold;
	    font-style: normal;
	    padding:0px 0px 0px 6px;
    }




.homepage_box_content {
    font-size:90%;
    text-align: left;
	color: #333333;
	font-style: normal;
	padding: 0px;
}

  
.homepage_box_content:hover {
    font-size:90%;
	font-weight: normal;
	color: #006699;				
	text-decoration: underline;
}

.homepage_box_content:visited {
    font-size:90%;
	font-weight: normal;
	color: #006699;						
	text-decoration: none;
 }

.homepage_box_content:visited:hover {
	font-weight: normal;
	color: #993333;						
	text-decoration: underline;
 }



/* end of New homepage */

/* module link */
.module_link {
      background-image: url(http://localhost/images/rebrand/module/module_linkbg_center.gif); 
      background-position: center;
      /*position:absolute;*/
      background-repeat: repeat;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      height:28px;
      text-align:center;
      font-weight: bold;
      line-height: 18px;
      color: #333333;
      padding: 0px;
}
.module_link a:link {
      color: #999999;
      text-decoration: none;
}
.module_link a:visited {
      color: #999999;
      text-decoration: none;
}
.module_link a:hover {
      text-decoration: none;
      color: #006699;
}
/* end of module link */

#top_strip {
	background-color:#eaeaea;			
	font-weight: bold;
	color: #666666;
	padding: 6px;
	margin-top: -14px;
}


#header {
    position:relative;
    padding:0px;
    margin: 2px;
    height:40px;
    background:url(http://localhost/images/rebrand/home/module_center.gif) repeat-x;
}
  #header #headerLeft {
   float:left;
   position:relative;
   left:0px; top:0px;
   height:40px;
   width:27px;
   background:transparent url(http://localhost/images/rebrand/home/module_left.gif) no-repeat left top;
   display:block;
}

    #header #headerRight {
     float:right;
     position:relative;
     right:0px; top:0px;
     height:40px;
     width:27px;
     background:transparent url(http://localhost/images/rebrand/home/module_right.gif) no-repeat right top;
     display:block;
}
        
   #header h1 {
           position:relative;
    left:-15px;
    padding:0px;
    margin:0px;
    margin-top:8px;
    font:100% Verdana, Arial, Sans-Serif;
    font-weight: bold;
    color:#000000;
    top: 4px;
    wh\ite-space:nowrap;
}
        
   #header h2 {
   position:relative;
   left:10px;
   padding:0px;
   margin:0px;
   margin-top:38px;
   font:.9em Verdana, Arial, Sans-Serif;
}

/* multimedia */

#multimedia_header {
    position:relative;
    float: left;
    text-align: center;
    vertical-align:middle;
    margin: 0;
    padding: 7px 2px 0 2px;
    color: #666;
    text-decoration: none;
    display:block;
    pa\dding:0px;
    mar\gin:0px;
    height:27px;
    background:url(http://localhost/images/rebrand/home/multimedia_links_center.jpg) repeat-x;
}

#multimedia_header #multimedia_headerLeft {
   float:left;
   position:relative;
   left:0px; top:0px;
   height:27px;
   width:7px;
   background:transparent url(http://localhost/images/rebrand/home/multimedia_links_left.jpg) no-repeat left top;
   display:block;
}

#multimedia_header #multimedia_headerRight {
     float:right;
     position:relative;
     right:0px; top:0px;
     height:27px;
     width:7px;
     background:transparent url(http://localhost/images/rebrand/home/multimedia_links_right.jpg) no-repeat right top;
     display:block;
}


/* bread crumbs */
.BreadCrumbs a,  .BreadCrumbs a:link, .BreadCrumbs a:visited {
	color: #999999;		
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

.BreadCrumbs a:hover, .BreadCrumbs a:visited:hover {
	color: #000000;		
	text-decoration: underline;
}
  
       
/* footer */

footer a:link {
	font-family: Verdana,sans-serif;
	color: #999999;			
	font-size: 10px;		
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}
.footer a:hover{
	font-family: Verdana,sans-serif;
	color: #000000;			
	font-size: 10px;		
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
}
.footer a:visited {
    font-family: Verdana,sans-serif;
	color: #999999;			
	font-size: 10px;		
	font-weight: normal;
	text-decoration: none;
	text-align: center;
}
.footer a:visited:hover {font-family: Verdana,sans-serif;
	color: #000000;			
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
}

.footer 
{
    text-align: center;
}

