/* THESE CLASSES ARE RESERVED FOR NAVIGATION - DO NOT TOUCH */
/* NAVIGATION CLASSES BEGIN */

.whoMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index:auto;
}
.whatMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1000;
}
.workingMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1001;
}
.mediaMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1002;
}
.incommonMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1003;
}
.workMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1004;
}
.linksMenu 
{
	top: 128;
	visibility: hidden;
	position: absolute;
	z-index: 1005;
}



/* NAVIGATION CLASSES END */


/* COMMON BODY STYLES BEGIN */
/* THESE TAGS REPRESENT THE COMMON STYLE APPLIED TO MOST BODY TEXT */
/* THE BODY CLASS MAY NEED TO BE USED FROM TIME TO TIME WHEN DIV OR SPAN TAGS ARE USED */

body {
	height: 100%;
	margin-bottom: 1px;
	text-align:center;
}

#capsule{
	width:757px;
	margin: 0 auto;
	background-color:#FFFFFF;	
	text-align:left;
	
}



p, td, span
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align:left;
}

li, dt
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin-left: 10px;
	list-style:square;
}

/*.body
{
	color: #000;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 0 0 0 30;
}

 COMMON BODY STYLES END */

/* SIDEBAR STYLES BEGIN */

.sidebarheader /*THIS IS THE HEADER FORMAT FOR THE SIDEBAR */
{
	color: #FFFFFF; 
	font-size: 12px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.sidebarbody /*THIS IS THE BODY FORMAT FOR THE SIDEBAR */
{
	color: #666699;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 7;
}

/* SIDEBAR STYLES END */

/* HEADER STYLES BEGIN */

h1 /*THIS IS A MAIN LEVEL HEADING */
{
	color: #006464;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	line-height: 20px;
	margin-left: 25px;
	font-weight: lighter;
}

h2 /*THIS IS A SECONDARY LEVEL HEADING */
{
	color: #666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	margin-left: 25px;
	font-weight: lighter;
}

h2.whoswho /*THIS IS A SECONDARY LEVEL HEADING */
{
	color: #666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	margin-left: 0px;
	margin-top: 40px;
	margin-bottom: 5px;
	font-weight: bold;
}

/* HEADER STYLES END */

/* COPYRIGHT STYLES BEGIN */

.copyright
{
	color: #666666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
}

/* COPYRIGHT STYLES END */

.nav
{
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 4px;
}


.sideheader
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	padding: 0 0 0 10;
}
a.sidenavigation
{
	color: #FFF;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 16px;
	margin-left: 10px;
}
a.bodylink
{
	color: #990000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}
a.sidenavigation:hover
{
	text-decoration: none;
	background-color: silver;
	margin-left: 10px;
}
a.navigation
{
	color: #FFF;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.navigation:hover
{
	text-decoration: none;
	background-color: silver;
}
.greybody
{
	color: #999999;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}
.note
{
	color: #666666;
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	margin: 0 0 0 12px;
}

.splash 
{
color: #999999; 
font-size: 10px; 
line-height: 14px; 
font-family: Arial, Helvetica, Verdana, sans-serif;
}

.menu {
	color: #FFFFFF; 
	font-size: 11px; 
	line-height: 14px; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.menu_green {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}


/* DROPDOWN MENUS BEGIN */
/* DICTATES STYLE OF DROP DOWN MENUS AND ROLLOVER STATE */

.menu_rollover
{
	color: #FFF;
	font-size: 11px;
	display: block;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

a.menu_rollover:hover
{
	color: #FFFFFF;
	background-color: #666;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* DROPDOWN MENUS END */

/* MAIN LEVEL MENUS BEGIN */

a.menu /* CONTROLS THE PURPLE MENU STYLE */
{
	color: #FFFFFF;
	text-decoration: none;
}

a.menu:hover
{
color: #CCCCFF;
}

a.menu_green /* CONTROLS THE GREEN MENU STYLE */
{
color: #FFFFFF;
text-decoration: none;
}

a.menu_green:hover
{
color: #99CCCC;
}

/* MAIN LEVEL MENUS END */

/* ANCHOR STYLE BEGINS*/

a {
	color: #33F;
	text-decoration: none; 
}

a:hover {
	text-decoration: none; 
	color: #036;
}

/* ANCHOR STYLE ENDS*/

hr { color: #333333; height: 1px; width: 100%; }

.title
{
	color: #000;
	font-size: 17px;
	line-height: 16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 0 0 0 30;
}



#topbar {
	width: 100%;
	text-align: left;
	background: #e8e8e8;
	border: solid 1px #999999;
	margin: 0;
}

.selectbox, .inputbox{

			
		  font-family:Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid #ccc;
        font-size: 10px;
		  width:300px;
		  overflow:visible;
}


.selectbox_org{

			
		  font-family:Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid #ccc;
        font-size: 10px;
		  width:630px;
		  overflow:visible;
}

.selectbox_org_sm{

			
		  font-family:Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid #ccc;
        font-size: 10px;
		  width:470px;
		  overflow:visible;
}

.selectbox_dev_sector{

			
		  font-family:Verdana, Arial, Helvetica, sans-serif;
        border : 1px solid #ccc;
        font-size: 10px;
		  width:630px;
		  overflow:visible;
}
#ww{
 	width:757px;
	height:300px;
	background-image:url(../images/wwbg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}

h1.ww_logo{
 margin-left:0px;
 padding:0px;
 color:#006464;
}

hr.bl {
	color: #006464;
	background-color: #006464;
	height: 2px;
	border:0;
	
 }
 

 

 .squeeze{
    padding:0 25px;
 }
 
 
div.hrsm {
  height: 1px;
  background-color:#999999;
  margin-top:-4px;
  margin-bottom:15px;
  padding:0px;
}
div.hrsm hr {
  display: none;
}

a.jumpto:link, a.jumpto:hover, a.jumpto:visited{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	line-height: 140%;
	font-weight: lighter;
	text-decoration:none;
	color:#000099;
}

a.profile:link, a.profile:hover, a.profile:visited{
	text-decoration:none;
	color:#000099;
}

div.member a:link, div.member a:hover, div.member a:visited{
	text-decoration:none;
	color:#000099;
}

a.bread_crumb:link,  a.bread_crumb:hover, a.bread_crumb:visited{
 
  	color: #333333;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: lighter;
	text-decoration:underline;
 
 }
 
 li{
 	padding-top:5px;
	padding-bottom:5px;
 }
