@charset "utf-8";
/* CSS Document */

body{
	margin: 0 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7060;
	height:100%;
	background-color: #FFFFFF;
	line-height:15px;
}


h4{
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

ul{
	padding: 0 35px 0 14px;
	margin: 0;
	list-style-image:url(../images/bullet_golden.gif);
}

ul li{
	padding: 0 0 15px 0;
}




#mainDiv{
	height: 100%;
}

#homeContent{
	background-image:url(../images/home_bg.gif);
	background-position:left top;
	background-repeat: repeat-x;
}

#otherContent{
	background-image:url(../images/bg.gif);
	background-position:top left;
	background-repeat: repeat-x;
}

#navTable{
	padding: 0 0 3px 85px;
}

#navTable ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#navTable ul li{
	display: inline;
	padding: 0 10px 0 10px;
	background-image:url(../images/divider.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

#subNav td{
	padding: 0 36px;
	font-size: 11px;
}

#subNav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display:inline;
}

#subNav ul li{
	display: inline;
	padding: 0 12px;
	
}

#subNav ul li a:link, #subNav ul li a:visited{
	color: #7F7060;
	text-decoration:none;
}

#subNav ul li a:hover, #subNav ul li a:active{
	color: #3C2915;
	text-decoration:none;
}

#subNav ul li a:link .selectedSubLink{
	color: #3C2915;
	text-decoration:none;
}

#subNav .firstChild{
	padding-left: 0px;
}

#subContentTable{
	margin-top:5px;
}

#subContent .content{
	padding: 0 44px;
}

#subContent .internalContent{
	font-size: 11px;
	padding: 0 0 0 37px;
	width: 500px;
}

#subContent .internalContentTeam{
	font-size: 11px;
	padding: 0 0 0 37px;
}

#subContent .internalContent_home{
	font-size: 11px;
	padding: 0 0 0 44px;
}

#indices td{
	padding: 0 8px 0 5px;
}

#indices table td img{
	margin-right:4px;
}

#newLeftContent{
	background-image:url(../images/bg_content.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#newRightContent{
	background-image:url(../images/bg_side.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

#footer{
	border-top: solid 1px #EAEAEA;
}

#footerContent td{
	padding: 0 62px 0 0;
	font-size: 11px;
}

#footerContent ul{
	margin: 0;
	padding: 0 12px 0 0;
	list-style-type: none;
	display:inline;
}
#footerContent ul li{
	display: inline;
	padding: 0 12px;
}

.headingBg{
	background-image:url(../images/repeating_gradient.png);
	background-position: top left;
	background-repeat:repeat-x;
}

.heading{
	background-image:url(../images/gradient.png);
	background-position: top right;
	background-repeat:no-repeat;
	padding: 0 48px 0 0;
}

.heading_home{
	background-image:url(../images/heading_gradiant_home.png);
	background-position: top right;
	background-repeat:no-repeat;
	padding: 0 48px 0 0;
}

.heading img, .heading_home img{
	margin: 20px 0 0 0;
}

.subContent{
	margin: 0 44px;
}


.scroll-pane {				width: 480px;
				overflow: auto;
				float: left;
				padding-right:35px;
}
.scroll-pane1{				width: 500px;
				overflow: auto;
				float: left;
				padding-right:35px;
}
#pane1 {				height: 180px;
}

.textarea, .textbox{
	border: solid 1px #D1D1D1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.textbox{
	background-image:url(../images/bg_txtbox.jpg);
	height:22px;
	width: 238px;
}
.textarea{
	width: 238px;
}


#menu1Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu1Container, #menu1Content { position:absolute; width:175px; height:200px; }
#menu2Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu2Container, #menu2Content { position:absolute; width:175px; height:300px; }
#menu3Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu3Container, #menu3Content { position:absolute; width:175px; height:300px; }
#menu4Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu4Container, #menu4Content { position:absolute; width:175px; height:300px; }
#menu5Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu5Container, #menu5Content { position:absolute; width:185px; height:300px; }
#menu6Container { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#menu6Container, #menu6Content { position:absolute; width:175px; height:304px; }
#submenu1aContainer { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#submenu1aContainer, #submenu1aContent { position:absolute; width:175px; height:100px; }
#submenu1bContainer { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#submenu1bContainer, #submenu1bContent { position:absolute; width:175px; height:150px; }
#submenu2aContainer { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#submenu2aContainer, #submenu2aContent { position:absolute; width:175px; height:195px; }
#submenu2bContainer { visibility:hidden; left:0px; top:0px; overflow:hidden; z-index:10; }#submenu2bContainer, #submenu2bContent { position:absolute; width:175px; height:240px; }


/* --- DROP DOWN MENUS --- */
.menu {
        margin: 0;      
        padding: 0;     
         text-align: left;
        font-size: 11px;
         font-family: arial;
         text-decoration: none;
        color: #000000; 
         font-weight : bold;

}       

a.menuAr {      
         padding-left: 7px;               
         padding-bottom: 5px;
         padding-top: 5px;       
/*		 border-right: 1px solid #ffffff; */
/*         border-left: 1px solid #ffffff;          */
         border-top: 1px solid #000000; 
/*		 border-top: 1px solid #ffffff;     */
         background-color: #FFFFFF;               
         text-align: left;
        font-size: 10px;
        color: #7F7060; 
        display: block;          
         text-decoration: none;  
         font-weight : normal;
}       

.menu a:hover { 
        color: #FFFFFF; 
         background: #DDDDDD;
         font-weight : bold;
}       

.menuAr{         
        color: #FFFFFF;          
         background: #EC120C;
         font-weight : bold;
}       

a.menuAr:hover, .menu .hover {  
        color: #FFFFFF;          
         background: #232426;
         font-weight : normal;
}       

.sub-menu {     
        margin: 0;
        padding: 0;
         text-align: left;
        font-size: 11px;        
         font-family: arial, verdana;
         text-decoration: none;  
        color: #000000; 
         khtml-opacity: 0.97;    
         font-weight : bold;
}

.sub-menu a {
         padding-left: 7px;               
         padding-bottom: 8px;    
         padding-top: 8px;                
         border-right: 1px solid #ffffff;
         border-left: 1px solid #ffffff;
         border-bottom: 1px solid #ffffff;
         background-color: #FFFFFF;      
         text-align: left;                
        font-size: 11px;        
        color: #3278B7;          
        display: block; 
         text-decoration: none;
         font-weight : bold;
}       

.mainheading {  
        margin: 0;
        padding: 0;
         text-align: left;
        font-size: 14px;        
         font-family: arial, verdana;
         text-decoration: none;  
        color: #3278B7; 
         khtml-opacity: 0.97;    
         font-weight : bold;
}

.subheading1 {  
        margin: 0;
        padding: 0;
         text-align: left;
        font-size: 11px;        
         font-family: arial, verdana;
         text-decoration: none;  
        color: #3278B7; 
         khtml-opacity: 0.97;    
         font-weight : bold;
}


.sub-menu a:hover {     
         background-color: #EEEEEE;
        color: #000000;
         font-weight : bold;
}

/* --- DROP DOWN MENUS --- */

/* Scroller Box */
#scroller_container {
 position: relative;
 width: 300px;
 height: 135px;
 overflow: hidden;
}

#scroller {
// Additional Styles
}

/* Scoller Box */

/* At the end of the CSS File */

/* CSS Hack Safari */
#dummy {;# }

#scroller_container {
 overflow: auto;
}