@charset "utf-8";
/* CSS Document */

/*
@import "http://ieee.org/portal/cms_docs_iportals/iportals/global/css/calendar-blue.css";
*/

BODY A {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #006699;
	line-height: 13px;
}

	
BODY A:visited {
     color: #006699;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #6E7985;
}

a. {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.subNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

a.subNavLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}	
a.subNavLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: underline;
}
a.topUnderlineLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.topUnderlineLinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.topUnderlineLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CFE2FF;
	text-decoration: none;
}
a.topUnderlineLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CFE2FF;
	text-decoration: underline;
}

a.toputility {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a.toputility:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a.toputility:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC6600;
	text-decoration: none;
}
a.toputility:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}

a.dropDownNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.dropDownNav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.dropDownNav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}

a.headTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
a.headTitle:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
a.headTitle:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.headNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.footerGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;

}
.sectionHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #CC6600;
}

.sectionHeaders_plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
}

.sectionHeadersRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
        line-height: 14px;
}
.sectionHeadersMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
}
.sectionHeadersLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
}
.bodyCopySmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.bodyCopyBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: normal;
}
.headTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px;
}
.lowerNavSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}
.subNavSecondColor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}
.subNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
.bodyCopyBlackLarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bodyCopyBlackLargeSpaced {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.introtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.headNavBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	

}
.viewArticles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: CD6600;
	width: 85px;
}
.headNavBlueXLarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	line-height: 16px
}
.addToFileCabinet {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: CD6600;
	width: 130px;
}
.headNavBlueXLarge2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	text-decoration: none;
	font-weight: bolder;
	line-height: 18px
}
.bodyCopySpaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 19px;

}
.bodyCopyBlueSpaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	line-height: 14px;

}
.bodyCopyBluereg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;

}
.button {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC6600;
	width: auto;
}
.sectionHeadersBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}
.pullDownMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 003366;
}
.bodyCopyGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.bodyCopyGreySpaced {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
        line-height: 14px;
}

/* side navigation menu for guide and my profile sections of site */

a.snav,a.snav:link,a.snav:active,a.snav:visited {
    color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}

a.snavHeader,a.snavHeader:link,a.snavHeader:active,a.snavHeader:visited {
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}

a.snavHeader:hover {
    COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}

a.snavhead {
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	FONT-WEIGHT: normal;
}

a.snav:hover {
    COLOR: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}

td.snav {
   background-color: #CFE2FF;
}
td.snavSelect {
   background-color: #006699;
}

td.bodySm {
     color: #333333;
	 font-family: Verdana, Arial, Helvetica;
	 font-size: 9px;
}

.snborder {
    background-color: #CFE2FF;
}
.snbordertop {
    background-color: #006699;
}

.pubtd,a.pubtd,a.pubtd:link,a.pubtd:active,a.pubtd:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	text-decoration: none;
	left: 5px;
}

a.pubtd:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #CC6600;
	background-color: #006699;
	text-decoration: none;
	left: 5px;
}

.bookstd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #006699;
	background-color: #D8D8D8;
	left: 5px;
}
.modulehedrtcol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #006699;
	background-color: #D8D8D8;
	left: 5px;
}
.modulehedleftcol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	left: 5px;
}
.pubtd_nb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	background-color: #006699;
	left: 5px;
}

.guidetable { border: 1px solid #cfe2ff; padding: 5px  }

/* the style access table has a 1 px black border on the table */
#accessTable {width:564px}
#accessTable TD {border-bottom:1px solid #000; border-right:1px solid #000}
#accessTable TD.borderLeft {border-left:1px solid #000;}
#accessTable TD.borderTop {border-top:1px solid #000;}
#accessTable .sectionTitle {font-weight:bold; background-color:#EFEFE7}

#accessTable .blueCell {text-align:center; font-weight:bold; background-color:#0083B6}
#accessTable .greyCell {text-align:center; font-weight:bold; background-color:#CFE2FF}
#accessTable .lblueCell {background-color:#CFE2FF}
#accessTable .orangeCell {text-align:center; font-weight:bold; background-color:#CC6600;}

/* the style blue table has a 1 px light blue (#CFE2FF) border on the table  - Used for What's NEW*/
#blueTable {width:100%}
#blueTable TD {border-bottom:1px solid #CFE2FF; border-right:1px solid #CFE2FF; border-top:1px solid #CFE2FF; border-left:1px solid #CFE2FF;}
#blueTable .blueCell {background-color:#CFE2FF}

/* these styles are for the scrolling window on the author search page */
#authorouter {border: 1px solid #cfe2ff; padding: 2px ; width: 400px;}
#authorscroll {overflow: hidden;}
#authorscroll .iecontainer {float: left; position: absolute; height: 150px; overflow: hidden;}
#iecontainer {float: left; position: absolute; height: 150px; overflow: hidden;}

.utilitylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.blunav_links {color: #FFFFFF}

.style6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style7 {font-size: 9px}
.style8 {font-size: 14px}
.style9 {font-size: 12px}
.style10 {font-size: 13px}
.style11 {font-size: 11px}


.topUnderlineLinksOn a:visited.topUnderlineLinksOn,a:active.topUnderlineLinksOn,a:hover.topUnderlineLinksOn,a:link.topUnderlineLinksOn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CFE2FF;
	text-decoration: underline;
}

.topUnderlineLinksOff a:visited.topUnderlineLinksOff,a:active.topUnderlineLinksOff,a:hover.topUnderlineLinksOff,a:link.topUnderlineLinksOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.fontsize1,a:active.fontsize1,a:hover.fontsize1,a:link.fontsize1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.fontsize2,a:active.fontsize2,a:hover.fontsize2,a:link.fontsize2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.fontsize3,a:active.fontsize3,a:hover.fontsize3,a:link.fontsize3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}

#breadcrumbs 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	font-weight: normal;
}

#breadcrumbs A 
{
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}

#breadcrumbs a:active.headNavBlue, a:hover.headNavBlue, a:visited.headNavBlue, a:link.headNavBlue  
{
	color: #006699;
	text-decoration: underline !important;
	font-weight: bold !important;;
}

#moduleWrapper ul
{
	list-style-image: url("http://ieee.org/portal/cms_docs_iportals/iportals/global/images/bullet1.gif")
}

#rightContent ul{
	list-style-image: url("http://ieee.org/portal/cms_docs_iportals/iportals/global/images/bullet1.gif")
}

.moduleWrapperScroll {
overflow: auto;
width:100%; 
height:315px; 
margin-bottom: 15px;
margin-top: 15px;
padding: 2px !important; padding: 5px;
border-bottom:1px solid #000; 
border-right:1px solid #000; 
border-top:1px solid #000; 
border-left:1px solid #000;
}

.moduleWrapperNoScroll {
width:100%; 
}


#testimonial {
	padding-bottom: 10px;
}

.testimonial {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #003399;
}

.bodyCopyFontGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-transform: none;
}

.bodyCopyFontLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-transform: none;
}

.clearing {
	clear: both;
}


.textsizeMed, a.textsizeMed:link, a.textsizeMed:active, a.textsizeMed:visited{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration:none;
	}
a.textsizeMed:hover{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration:underline;
	}
.textsizeLrg, a.textsizeLrg:link, a.textsizeLrg:active, a.textsizeLrg:visited{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 18px;
	color: #ffffff;
	text-decoration:none;
	}
a.textsizeLrg:hover{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 18px;
	color: #ffffff;
	text-decoration:underline;
	}
.bottomnav, a.bottomnav:link, a.bottomnav:visited, a.bottomnav:active{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.bulletlist {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	color: #006699;
	list-style-image: url(http://ieee.org/portal/cms_docs_iportals/iportals/global/images/top-orange-button.gif);
	line-height: 200%;
	font-weight: bold;
	display: inline;
}

.bulletlist a {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	color: #006699;
	line-height: 200%;
	font-weight: bold;
	text-decoration: none;
}

.bulletlist a:hover {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	line-height: 200%;
	color: #006699 ;
	text-decoration: underline;
}
	
.subnav{
	font-family:  "Trebuchet", Verdana, Arial;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	text-indent: 20px;
	}
.headline {
	POSITION: relative; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 0px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-FAMILY: "Trebuchet", Verdana, Arial
}
.eventdetails {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: lighter;
}
.morelink, a.morelink:link, a.morelink:active, a.more:visited {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #006699 ;
	text-decoration: none;
}
.morelink:hover{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #006699 ;
	text-decoration: underline;
}

.morelink a:hover{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #006699 ;
	text-decoration: underline;
}

.morearrow {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #ff8329 ;
}
.textarrow {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ff8329;
	padding-right: 10px;
}
.tagline {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
}
.tagheader {
	FONT-WEIGHT: bold;
        FONT-SIZE: 19px;
        COLOR: #006699; 
        FONT-FAMILY: "Arial"
}
.whitetext, a.whitetext:link, a.whitetext:active, a.whitetext:visited {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}

a.whitetext:hover{
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
}

.footer {
	font-family: "Trebuchet", Verdana, Arial;
	font-size: 9px;
	color: #bbbdbf;
}
.leftnav {
        font-family:arial,helvetica,sans-serif;
        font-size:11px;
        font-weight:normal;
        background-color:#006699;
        padding:0px;
        border-style:solid;
        border-width:1px 0px 0px 0px;
        border-color:#006699;
        }

.leftnav_title {
                color:#FFFFFF;
                margin-left:10px;
                font-weight:bold;
                }

.leftnav_row {
        border-style:solid;
        border-width:0px 1px 1px 0px;
        border-color:#FFFFFF #CC6600 #336699 #CC6600;
        }

.leftnav_bullet {
        border-style:solid;
        border-width:0px 0px 1px 1px;
        border-color:#FFFFFF #FFFFFF #336699 #CC6600;
        }

.leftnav_primary_bullet {
        margin-left:4px;
        }

.leftnav_secondary_bullet {
        margin-left:14px;
        }

.leftnav_row_primary {
        border-style:solid;
        border-width:0px 0px 1px 0px;
        border-color:#FFFFFF #CC6600 #336699 #CC6600;
        }

.leftnav_row_arrow {
        border-style:solid;
        border-width:0px 1px 1px 0px;
        border-color:#FFFFFF #CC6600 #336699 #CC6600;
        }

.leftnav_primary {
        color:#006699;
        background-color:#CFE2FF;
        padding:0px;
        }

.leftnav_primary_item {
                color:#006699;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
                margin-left:4px;
                }

.leftnav_secondary {
        background-color:#FEFEFE;
        padding:0px;
        }

.leftnav_secondary_item {
                margin-left:4px;
                margin-top:2px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
                margin-bottom:2px;
                }

A.expandcollapse {
        cursor:pointer;
        }
        
#iportal-header {
	width: 856px;
	height: 132px;
}

#iportal-header-top {
	width: 856px;
	height: 81px;
	background: url(http://ieee.org/portal/cms_docs_iportals/iportals/global/images/ieee_header_bg.gif);
}

#iportal-header-logo {
	float: left;
	width: 157px;
	height: 81px;
	padding-left: 2px;
	overflow: hidden;
}

#iportal-header-tools {
	float: left;
	width: 697px;
	height: 81px;
}

#iportal-header-topnav {
	width: 677px;
	height: 20px;
	padding: 5px 20px 0px 0px;
	font-size: 10px;
	font-family: "Trebuchet", Verdana, Arial;
	text-decoration: none;
	text-align: right;
}

#iportal-header-intro {
	float: left;
	width: 326px;
	height: 56px;
	padding: 0px 0px 0px 22px;
	color: #006699;
	font-size: 12px;
	font-family: "Trebuchet", Verdana, Arial;
	font-weight: bold;
}

#iportal-header-search {
	float: left;
	width: 329px;
	height: 54px;
	padding: 2px 20px 0px 0px;
	font-size: 10px;
	font-family: "Trebuchet", Verdana, Arial;
	text-decoration: none;
	text-align: right;
	overflow: hidden;
}

#iportal-header-main-nav {
	width: 856px;
	height: 29px;
	background: #D4D7DB;
}

#iportal-header-text-sizer {
	width: 856px;
	height: 20px;
	padding-top: 2px;
	text-align: right;
	background: #006699;
}

#iportal-header-topnav a {
	color: #000000;
	font-size: 10px;
	font-family: "Trebuchet", Verdana, Arial;
	text-decoration: none;
}

#iportal-header-topnav a:hover {
	text-decoration: underline;
}.ieee_frame tr .content table tr #main_container table {
	text-align: left;
}
.ieee_frame tr .content table tr #main_container table {
	text-align: left;
}
Nombres {
	text-align: left;
}
.ieee_frame tr .content table tr #main_container div .general_text_div {
	text-align: left;
}
.ieee_frame tr .content table tr #main_container div .general_text_div blockquote p {

}
blockquote {
	font-weight: normal;
	text-align: center;
}
.ieee_frame tr .content table tr #main_container div .general_text_div blockquote p {
	text-align: center;

}
.ieee_frame tr .content table tr #main_container h2 img {
	text-align: center;
}
