@charset "UTF-8";
/* CSS Document */

/********************/
/***** HOMEPAGE *****/
/********************/
body  {font-family:arial, verdana, Helvetica, sans-serif;background-color:#dddddd;margin:10px;padding:0;color:#000000;font-size:95%;text-align:center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */}
#border {border:1px solid #000000;width:780px;_width:782px; margin:0px auto;} /**** Sets outside border in most browsers , _width Hack for outside border in IE *****/
#container {width:780px;background:#FFFFFF;margin:0px;text-align:left;} 
#header {height:79px;padding:0;background-image:url(/graphics/isatemplate/main-header.jpg);background-repeat:no-repeat;background-position:center top;} 
#HomeMessage {height:0px;margin:0px;padding:0px;position:absolute;visibility:hidden;z-index:-1;}
a#logolink {display:block;height:78px;width:90px;}
#login {position:absolute; color:#cecac7;font-size:8pt; }
#login form {margin-bottom:0;}

#login a {color:#ffffff;text-decoration:none;font-weight:normal;margin:0;padding:0 10px;font-size:8pt;}

#login a.logout{padding:0 10px 0 0;}

#login a:hover {color:#FFCC00;font-weight:normal;font-size:8pt;text-decoration:none;}

#search {position:absolute; margin:3px 0px 0px 0px; right:147px; top:1px;}

#searchbar {position:relative; margin:0;padding:0;background-color:#695d54; clear:both; float:none; overflow:hidden; height:28px; line-height:28px;  padding:0;}


#searchLeft {text-align:right;width:580px;margin:0;padding:0;}
#searchRight {text-align:left;}
#whichSearch{position:absolute; left:-99px;font-family:arial, verdana, Helvetica, sans;font-size:11px;color:#003F72;background-color:#FFFFFF;border:1px solid #003F72; padding:2px; height:20px;}


#submitGraphic {position:absolute; border:1px solid #003F72; border-top:1px solid #003F72;border-bottom:1px solid #003F72; left:125px;}

#search form{margin:0px; padding:0px; float:left;}

#searchValue {font-family:arial, verdana, Helvetica, sans;font-size:11px;color:#003F72;background-color:#FFFFFF;border:1px solid #003F72; padding:2px; height:20px; width:126px; margin:0px; position:absolute; left:-3px;}


#search a{color:#FFFFFF; text-decoration:none; margin:0px; padding:0px;}
#search a:hover{color:#FFFFFF;text-decoration:none;}


#wrapper {background-image:url(/graphics/isatemplate/nav-border.gif);background-repeat:repeat-y;background-position:left;overflow:visible;}
#sidebar1 {float:left;width:160px;padding:0 0 10px 0;margin:0;}
#sendToFriend {padding:10px;}
#sendToFriend img {padding:0 0 6px 0;}
#content {margin:0;margin:0;padding:0;float:left;overflow:visible;}
#content-padding {padding:0 0 30px 10px;width:600px;_width:expression(document.body.clientWidth > 600? "600px":"auto" );overflow:hidden;} /*** _width Hack for expression in IE *****/
#homedefault {background-image:url(/graphics/isatemplate/grey-stripes3.gif);background-repeat:repeat-y;background-position:top right;width:620px;}

#directory-homepage{
	background-color:#DBE1EE;
	border:1px solid #DDDDDD;
	color:#00467f;
	font-size:12px;
	font-weight:bold;
	margin:10px;
	padding:5px;
	width:129px;	
}
#directory-homepage #term{
	border:1px solid #00467f;
	width:80px;
	font-size:12px;
}

#directory-homepage a.submit{
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:#00467f;
	padding:2px 4px;
	font-weight:bold;
	text-decoration:none;
}

/****************************/
/***** INSIGHTS ROTATOR *****/
/****************************/
#insightsRotator img {margin:0;padding:0;}
#insightsPic {width:420px;margin:0;padding:0;height:225px;}
#insightsNav {width:420px;}
#insightsNav a {color:#003F72;text-decoration:none;font-size:90%;}
#insightsNav a:hover {color:#e05206;}
#insightsNavLeft {float:left;width:200px;text-align:left;font-size:80%;margin:0 0 4px 6px;padding-top:2px;}
#insightsNavRight {text-align:right;font-size:80%;margin:0 10px 4px 200px;padding-top:2px;}
#insightsText {width:420px;text-align:left;background-color:#ccd5e0;}
#insightsDesc {padding:6px 10px 6px 10px;font-size:82%;color:#003F72;height:45px;}


/******************/
/***** INTECH *****/
/******************/
#intech {font:normal normal 8pt arial;padding:0px;width:410px;}
#intech img {margin:0px;}
#intech a {font-weight:bold;color:#BF311A;}
#intech a:hover {font-weight:bold;color:#e05206;text-decoration:none;}
#intech p {margin:0;padding:5px 0 0 0;}
#intech ul {margin:0 10px 0 0; padding:0;list-style-type:none; }
#intech li {margin:0 0 5px 0px; }
#intechHeaders {display:none;}
#intechThisMonth {display:none;background-image:url(/Graphics/InTech/ThisMonthinInTech.gif);}
#intechThisMonthHome {display:block;font-size:14pt;font-family:arial, helvetica, verdana;color:#e05206;padding:0 0 6px 0;margin:0;line-height:27px;}
.intechcolumn{float:left; width:200px; background-image:url(/graphics/isatemplate/blue-vert.gif); background-position:right; background-repeat:repeat-y;}
#intechheader{margin:10px 0 0 9px; float:none; clear:both;}
#intechSubHead{float:right; color:#003F72; font-size:9px; width:275px;}
#intechcolumns{margin:10px 0px 10px 9px; display:block; clear:both; float:none;}
/*************************/
/***** RIGHT SIDEBAR *****/
/*************************/
#sidebar2 {float:left;width:200px;padding:0;}
#sidebar2 p, #Sidebar2 ul, #Sidebar2 ol, #Sidebar2 h2, #Sidebar2 h3, #Sidebar2 td {padding:0 10px 0 10px;}
#Sidebar2 ul {list-style-type:none;padding-top:4px; margin:0px;}
#Sidebar2 li {padding-bottom:10px;margin:0px;}
#Sidebar2 li .newsdate {display:block;font-size:10px; text-transform:uppercase;}
#Sidebar2 li a, #Sidebar2 li a:visited {color:#003F72;font:normal normal 9pt arial;}
#Sidebar2 li a:hover {text-decoration:none;color:#e05206;}
#Sidebar2 a {color:e05206;}
#Sidebar2 a:hover {color:#003F72;}
#home-ad {text-align:center;margin:10px 0;}
#home-ad img {border:1px solid black;}
#home-rt-hdr {width:199px;height:20px;background-color:#e05206;margin:0 0 0 1px;}
#home-rt-hdr h1 {padding:2px 0 0 10px;color:#FFFFFF;font:normal bold 9pt arial; float:left;}



/*********************************/
/***** OTHER HOMEPAGE STYLES *****/
/*********************************/
#mainContent {float:left;width:420px;padding:0;} 
#bluedivider {width:100%;height:10px;background-color:#003F72;margin:0;padding:0;}
#homebuttons {text-align:center;margin:10px 0 10px 0;}
#homebuttons img {margin:0 6px 0 6px;}
#video-link {margin:10px; border:1px solid #cccccc;}
#video-link img {margin:0; padding:0;}
#video-title { font:normal bold 12pt arial; color:#003F72; background-color:#AED1EE;padding:2px 0 0 10px;}
#video-description { padding:2px 10px 4px 10px; }
#copyright {text-align:center;background:#695d54;} 
#copyright p {margin:0;padding:2px 0;color:#FFFFFF;text-align:center;font-size:75%;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;}/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
.clear {clear:both;}

/*******************************************************************************************************/
/***** END OF HOMEPAGE STYLE *****/




/************************/
/***** MAIN STYLING *****/
/************************/
h1 {font-size:14pt;font-family:arial, helvetica, verdana;color:#e05206;padding:0 0 6px 0;margin:0;line-height:27px;}
h2 {font:normal bold 12pt arial;color:#003F72;padding:6px 0 6px 0;margin:0;}
h3 {font:normal bold 10pt arial;color:#e05206;padding:4px 0 4px 0;margin:0;}
h4 {font:normal bold 9pt arial;color:#695d54;padding:4px 0 0 0;margin:0;}
p {font:normal normal 9pt arial;color:#695d54;padding:0 0 10px 0;margin:0;line-height:1.5em;}
td {font:normal normal 9pt arial;color:#695d54;}
ul, ol {margin:0 0 5px 0;padding:0;font:normal normal 9pt arial;color:#695d54;}
ol {margin:0 0 8px 5px;}
ul {margin:0 0 8px 17px;list-style-type:disc;}
li {padding:0;font:normal normal 9pt arial;color:#695d54;line-height:1.5em; margin:2px 0 0 0;}
hr	{size:1px;color:#003F72;height:1px;}
a:link, a {color:#003F72;text-decoration:underline;}
a:visited {color:#993300;text-decoration:underline;}
a:hover, a:visited:hover {color:#e05206;text-decoration:none;}


/********************/
/***** SIDE NAV *****/
/********************/
div#Sidebar1 ul li.NavJoinButton {
	margin:20px 0 !important;
}
div#Sidebar1 ul li.NavJoinButton a{
	background-color:#E05206;
	color:white !important;
	-moz-border-radius:3px;
	-border-radius:3px;
	-webkit-border-radius:3px;

	padding:7px;
	
}

div#Sidebar1 ul {margin:0px 0 0 0; padding:0 0 0 12px; list-style-type:none;}
div#Sidebar1 li {padding:0px; margin:2px 0 4px 0; line-height:12px;}

div#Sidebar1 ul li#Level1 {margin:10px 0 0 0; padding:0;}
div#Sidebar1 ul li#Level1 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-size:100%;text-decoration:none;font-weight:bold; }
div#Sidebar1 ul li#Level1 a:visited { color:#003F72;text-decoration:none; }
div#Sidebar1 ul li#Level1 a:active { color:#003F72;text-decoration:none; }
div#Sidebar1 ul li#Level1 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level1 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level2 {}
div#Sidebar1 ul li#Level2 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level2 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level2 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level2 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level2 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level3 {margin-left:2px; padding-left:10px; background-image:url(/graphics/isatemplate/grey-disc.gif);background-repeat:no-repeat;background-position:left top;}
div#Sidebar1 ul li#Level3 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level3 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level3 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level3 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level3 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level4 {margin-left:10px; padding-left:10px; background-image:url(/graphics/isatemplate/grey-dash.gif);background-repeat:no-repeat;background-position:left top;}
div#Sidebar1 ul li#Level4 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level4 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level4 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level4 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level4 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level5 {margin-left:18px; padding-left:10px; background-image:url(/graphics/isatemplate/grey-disc.gif);background-repeat:no-repeat;background-position:left top;}
div#Sidebar1 ul li#Level5 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level5 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level5 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level5 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level5 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level6 {margin-left:24px; padding-left:10px; background-image:url(/graphics/isatemplate/grey-dash.gif);background-repeat:no-repeat;background-position:left top;}
div#Sidebar1 ul li#Level6 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level6 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level6 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level6 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level6 a.selected {color:#e05206; }

div#Sidebar1 ul li#Level7 {margin-left:30px; padding-left:10px; background-image:url(/graphics/isatemplate/grey-disc.gif);background-repeat:no-repeat;background-position:left top;}
div#Sidebar1 ul li#Level7 a	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#695d54;font-size:90%;text-decoration:none; }
div#Sidebar1 ul li#Level7 a:visited { color:#695d54;text-decoration:none; }
div#Sidebar1 ul li#Level7 a:active { color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level7 a:hover {	color:#e05206;text-decoration:none; }
div#Sidebar1 ul li#Level7 a.selected {color:#e05206; }


/********************/
/*****	FOOTER	*****/
/********************/
#footer {width:780px;text-align:center;font-size:9px;margin:10px auto 0 auto;}
#footer a {font-size:9px;}


/****************************/
/*****	MISCELLANEOUS	*****/
/****************************/
#profiledivider {background-color:#695D54;font:normal bold 15px arial;color:#ffffff;padding:2px 0 2px 5px;margin-bottom:5px;}
#form td {padding:2px 5px 2px 5px;}
.asci-italic, .asci-italic p, .asci-italic ol, .asci-italic ul, .asci-italic li { font-style:italic; }
.crossselling1 { padding:0 0 10px 0; }
.crossselling {	padding:5px 0 10px 0;margin:20px 0 0 0;}
.information  {visibility:hidden;position:absolute;}
.header {font-family:arial, verdana, Helvetica, sans-serif;font-style:italic;font-weight:bold;color:#ffffff;background-color:#7f7b00;font-size:110%;line-height:16pt;}
.main {font-family:arial, verdana, Helvetica, sans-serif;font-weight:normal;color:Black;font-size:85%;}
.topborder {border-top:1px solid #003F72;}
.topleftborder {border-top:1px solid #003F72;border-left:1px solid #003F72;}
.topleftrightborder {border-top:1px solid #003F72;border-left:1px solid #003F72;border-right:1px solid #003F72;}
.leftrightborder {	border-left:1px solid #003F72;border-right:1px solid #003F72;}
.toprightborder {border-top:1px solid #003F72;border-right:1px solid #003F72;}
.bottomborder {border-bottom:1px solid #003F72;}
.bottomleftborder {border-bottom:1px solid #003F72;border-left:1px solid #003F72;}
.bottomrightborder {border-bottom:1px solid #003F72;border-right:1px solid #003F72;}
.bottomleftrightborder {border-bottom:1px solid #003F72;border-right:1px solid #003F72;border-left:1px solid #003F72;}
.leftborder {border-left:1px solid #003F72;}
.rightborder {border-right:1px solid #003F72;}
.leftrightborder {border-left:1px solid #003F72;border-right:1px solid #003F72;}
.inputSubmit {color:#333333;background-color:#EEEEEE;border-color:#666666;border-top:1px solid;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;   font-family:arial, verdana, Helvetica, sans;font-weight:bold;font-size:85%;}
.inputBox {color:#003F72;background:#FFFFFF;border-color:#e05206;border-top:1px solid #003F72;border-bottom:1px solid #003F72;border-left:1px solid #003F72;border-right:1px solid #003F72;font-family:arial, verdana, Helvetica, sans;font-size:11px;height:16px;padding:0 1px;}
.navSub	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-size:80%;font-weight:bold;text-decoration:none;}
a.navSub {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#e05206;font-size:80%;text-decoration:none;}
a:visited.navSub {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#e05206;font-size:80%;text-decoration:none;}
a:active.navSub {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-size:80%;text-decoration:none;}
a:hover.navSub {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-size:80%;text-decoration:none;}
a.News	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-weight:bold;text-decoration:underline;}
a:visited.News {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#003F72;font-weight:bold;text-decoration:underline;}
a:active.News {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#e05206;font-weight:bold;text-decoration:underline;}
a:hover.News {font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#e05206;font-weight:bold;text-decoration:underline;}
a.LinkCategory	{font-family:arial, verdana, Geneva, Helvetica, sans-serif;color:#ffffff;font-size:90%;font-weight:bolder;text-decoration:none;}
div#event-reg-btn {background-image:url(/graphics/register-now.png);width:140px;height:40px;background-position:0 0;background-repeat:no-repeat;}
div#event-reg-btn a {display:block;background-image:url(/graphics/register-now.png);width:140px;height:40px;background-position:0 0;background-repeat:no-repeat;text-indent:-99999px;}
div#event-reg-btn a:hover {background-image:url(/graphics/register-now.png);background-position:-140 0;background-repeat:no-repeat;}
.courseQuotes {border:1px solid #003F72;padding:15px;width:180px;float:right;background-color:#CCD5E0;font:normal normal 13px arial;margin:0 0 10px 10px;color:#000;text-align:center;}
#notice {width:100%;font-size:100%;background-color:#ccd5e0;}
#notice p {padding:10px;margin:0;font-weight:bold;color:#003F72}
.imageBorder {border:1px solid #999;padding:3px;background-color:#fff;margin:10px;}
.benefitsButton {background-image:url(/graphics/buttons/benefits.png);background-repeat:no-repeat;background-position:center;float:left;}
.benefitsButton a {display:block;width:200px;height:45px;}
.benefitsButton a:hover {background-image:url(/graphics/buttons/benefits_f2.png);}
.joinButton {background-image:url(/graphics/buttons/join.png);background-repeat:no-repeat;background-position:center;float:left;}
.joinButton a {display:block;width:115px;height:45px;text-indent:-9999px;i}
.joinButton a:hover {background-image:url(/graphics/buttons/join_f2.png);}
#ArcCopy {font:italic normal 10px arial;}




/********************************/
/*****	UPDATE RECORD FORM	*****/
/*****		(Tabs)			*****/
/********************************/
.dynamic-tab-pane-control.tab-pane {position:relative;width:550px;}
.dynamic-tab-pane-control .tab-row .tab {font-family:arial;font-size:12pt;cursor:Default;display:inline;margin:6px -5px 0px 0px;float:left;padding:1px 12px 2px 12px;background:rgb(204,216,227);border:1px solid;border-color:rgb(0,62,116);border-bottom:0;z-index:1;position:relative;top:0;}
.dynamic-tab-pane-control .tab-row .tab.selected {border:1px solid rgb(0,62,116);border-bottom:0;z-index:3;padding:4px 8px 3px 8px;margin:3px -6px -2px 0px;top:0px;background:white;}
.dynamic-tab-pane-control .tab-row .tab a {font-family:Arial;font-size:12px;font-style:normal;color:black;text-decoration:none;display:block;}
.dynamic-tab-pane-control .tab-row .hover a {}
.dynamic-tab-pane-control .tab-row .tab.selected a {top:2px;color:rgb(0,62,116);font-weight:bold;text-decoration:none;}
.dynamic-tab-pane-control .tab-page {clear:both;border:1px solid rgb(0,62,116);background:White;z-index:2;position:relative;top:0px;color:Black;font-family:Arial;font-size:13px;padding:10px;margin-bottom:25px;}
.dynamic-tab-pane-control .tab-row {z-index:1;white-space:nowrap;background:white;height:1.50em;/*width:550px;*/}



/****************************/
/*****	ISA DIRECTORY	*****/
/****************************/
a.isadirectory1{display:block;background-image:url(/graphics/isadirectory/main-link-1.gif);width:300px;height:30px;}
a.isadirectory1:hover {display:block;background-image:url(/graphics/isadirectory/main-link-1-hover.gif);width:300px;height:30px;}
a.isadirectory2{display:block;background-image:url(/graphics/isadirectory/main-link-2.gif);width:300px;height:30px;}
a.isadirectory2:hover {display:block;background-image:url(/graphics/isadirectory/main-link-2-hover.gif);width:300px;height:30px;}
a.isadirectory3{display:block;background-image:url(/graphics/isadirectory/main-link-3.gif);width:300px;height:30px;}
a.isadirectory3:hover {display:block;background-image:url(/graphics/isadirectory/main-link-3-hover.gif);width:300px;height:30px;}

/********************/
/***** ISA JOBS *****/
/********************/
#isaJobs {background-color:#EEEEEE;border:1px solid #777777;width:215px;margin:0 45px 3px 0;padding:5px;}
#isaJobs h1 {padding:2px 0 2px 10px;color:#e05206;font:normal bold 9pt arial;}


/********************/
/*****	JOIN	*****/
/********************/
#joinBox {background-image:url(/graphics/isatemplate/grey-stripes-bg.gif);background-repeat:repeat;border:1px solid #695d54;margin-right:10px;}
#joinBox h2 {background-color:#e05206;padding:2px 0 2px 10px;color:#FFFFFF;font:normal bold 10pt arial;margin-bottom:6px;}
#joinBox li {margin:0 10px 10px 8px;}
#joinBox p {padding:0 10px 0 10px;}
#joinLogin {background-color:#ffe0c1;text-align:center;width:400px;border:1px solid #000000;padding:5px;margin:0 auto;}


/********************/
/*****STANDARDS******/
/********************
#standard-nav {float:left;width:157px;border:1px solid #003c7a;background-color:#fff2d3;background-image:url(/graphics/standards/dude.gif);background-position:bottom right;background-repeat:no-repeat;margin-left:20px;margin-bottom:15px;padding-bottom:165px;}
#standard-nav h3 {background-color:#e05206;color:#ffffff;margin:0;padding:2px;font-family:verdana;font-weight:bold;font-size:9.5pt;}
#standard-nav ul {font-family:verdana;font-weight:bold;font-size:9.5pt;color:#003c7a;list-style-image:url(/Graphics/arrow_orange.gif);padding:0 0 0 25px;margin:0;}
#standard-nav li {vertical-align:middle; }
#standard-nav a {font:normal bold 9pt verdana;color:#000000;text-decoration:none;}
#standard-nav a:hover {color:#e05206;}
**/

/******************/
/****Pubs Pages****/
/******************/
#pubs-nav {float:left;width:157px;border:1px solid #003c7a;background-color:#fff2d3;margin-left:20px;margin-bottom:15px;padding-bottom:15px;}
#pubs-nav h3 {background-color:#e05206;color:#ffffff;margin:0 0 5px;padding:2px;font-family:verdana;font-weight:bold;font-size:9.5pt;}
#pubs-nav ul {font-family:verdana;font-weight:bold;font-size:9.5pt;color:#003c7a;list-style-image:url(/Graphics/isatemplate/bullet-orange.gif);padding:0 0 0 25px;margin:0;}
#pubs-nav ul li {vertical-align:middle;}
#pubs-nav ul li a {font:normal bold 9pt verdana;color:#000000;text-decoration:none;}
#pubs-nav ul li a:hover {color:#e05206;font:normal bold 9pt verdana;}

.pubs-blurb {float:left;width:400px;}
.pubs-blurb p {margin-top:3px;}
.pubs-hr {clear:both;color:#e05206;background-color:#e05206;height:1px;}
a.standard-backtotop {margin-top:15px;padding:10px 0 5px 0;}
div.standards-cd {padding:0 5px 5px 40px;background-image:url(/graphics/standards/cd-icon.gif);background-repeat:no-repeat;background-position:top left;}
div.standards-pdf {padding:0 5px 5px 40px;background-image:url(/graphics/standards/book-icon.gif);background-repeat:no-repeat;background-position:top left;}
.software {padding:0 5px 20px 60px;background-image:url(/graphics/pubs/cd.gif);background-position:top left;background-repeat:no-repeat;}

#standards-nav {width:157px;background-position:bottom right;background-repeat:no-repeat;padding-bottom:5px;margin-left:20px;margin-bottom:15px;float:right;background-color:#fff2d3;margin-right:2px; border:1px solid #CCCCCC;}
#standards-nav h3 {background-color:#e05206;color:#ffffff;margin:0 0 5px;padding:2px;font-family:verdana;font-weight:bold;font-size:9.5pt;}
#standards-nav ul {font-family:verdana;font-weight:bold;font-size:9.5pt;color:#003c7a;padding:0 5px 0 5px;margin:0;list-style-type:none;}
#standards-nav ul li {vertical-align:middle;list-style-type:none; padding:2px; border-bottom:1px solid;}
#standards-nav ul li a {font:normal normal 9pt verdana;color:#000000;text-decoration:none;}
#standards-nav ul li a:hover {color:#e05206;font:normal normal 9pt verdana;}

#standards-volunteer {width:157px;background-position:bottom right;background-repeat:no-repeat; margin-left:20px;margin-bottom:15px;float:right;background-color:#FFF2D3;margin-right:2px; border:1px solid #CCCCCC;padding-bottom:2px;}
#standards-volunteer h2 {background-color:#e05206;color:#ffffff;margin:0px; margin-bottom:1px;padding:2px 0 2px 7px;font-family:verdana;font-weight:bold;font-size:9.5pt;}
#standards-volunteer h3 {color:#000000;margin:0px;padding:2px 2px 0 7px;font-family:verdana;font-weight:bold;font-size:9.5pt;}
#standards-volunteer h4 {color:#000000;margin:0px;padding:2px 2px 0 7px;font-family:verdana;font-weight:normal;font-size:8.5pt;}

#standards-volunteer img{outline: 1px solid #FFF2D3; width:155px;}

#pressroom-nav {width:157px;margin-left:20px;margin-bottom:15px;background-color:#fff2d3;border:1px solid #e05206; font-family:Arial, Helvetica, sans-serif;}
#pressroom-nav h3 {background-color:#e05206;color:#ffffff;margin:0 0 5px;padding:2px;font-weight:bold;font-size:12px;}
#pressroom-nav ul {font-weight:bold;font-size:9.5pt;color:#003c7a;padding:0 0 0 25px;margin:0 0 10px 0;}
#pressroom-nav ul li {vertical-align:middle;}
#pressroom-nav ul li a {font:normal bold 11px arial;color:#000000;text-decoration:none;}
#pressroom-nav ul li a:hover {color:#e05206;font:normal bold 11px arial;}
#pressroom-nav p {color:white;margin-left:10px;}


#partner-pressroom-nav {width:157px;margin:0 10px 15px 20px;background-color:#DBE1EE;border:1px solid #003F72; font-family:Arial, Helvetica, sans-serif;}
#partner-pressroom-nav h3 {background-color:#003F72;color:#ffffff;margin:0 0 5px;padding:2px;font-weight:bold;font-size:12px;}
#partner-pressroom-nav h4 {color: #003B78; background-color:#ccc; border-bottom: 1px solid #B9B6B2;border-top: 1px solid #D7D1CA;padding: 5px 3px 5px 3px;text-align: left;font-size: 12px;line-height: 16px;margin: 10px 5px 1px 0;}
#partner-pressroom-nav ul {font-weight:bold;font-size:9.5pt;color:#003c7a;padding:0 0 0 25px;margin:0 0 10px 0;}
#partner-pressroom-nav ul li {vertical-align:middle;}
#partner-pressroom-nav img {border:none;}
#partner-pressroom-nav ul li a {font:normal bold 11px arial;color:#000000;text-decoration:none;}
#partner-pressroom-nav ul li a:hover {color:#e05206;font:normal bold 11px arial;}
#partner-pressroom-nav p {color:black;margin-left:10px; font-weight:bold;}
/* #partner-pressroom-nav-logo{background-image:url('/graphics/isatemplate/button_w_color_back.gif'); height:91px; width:151px; text-align:center; vertical-align:middle;margin-left:2px;} */
#partner-pressroom-nav-logo{background-image:url('/graphics/isatemplate/button_w_color_back_no_shdw.gif'); height:91px; width:151px; text-align:center; vertical-align:middle;margin-left:2px;} 


/***********************************/
/***** CONFERENCE REGISTRATION *****/
/***********************************/
table#confRegistration {border:1px solid #003F72;}


/*************************/
/***** CERTIFICATION *****/
/*************************/
div#certTables { border:1px solid #000;margin:10px auto;width:200px;float:left;margin-left:40px;}	
div#certTablesHeader { background-color:#003F72;font:normal bold 12px arial;color:#ffffff;padding:3px;}
div#certTables ul { list-style-type:none;margin:0px;padding:10px 0px 0px 0px; }
div#certTables ul li { padding:0px 10px 10px 10px; }

/*************************/
/****** LOGIN FORM *******/
/*************************/
#loginForm {border:1px solid #999999;padding:2px;width:533px;font-size:.8em;}
#loginForm h2 {margin-top:0;}
span#autoSignIn {font-size:.8em;margin-bottom:10px;}
#loginMember {background-color:#EEEEEE;padding:10px;float:left;width:350px;height:180px;_width:362px;_height:200px;} /*** _width and _height hack for IE ***/
#loginNewAccount {background-color:#f0f0d1;margin-left:3px;padding:10px;float:left;width:140px;height:180px;_width:162px;_height:200px;} /*** _width and _height hack for IE ***/




/**************************/
/***** Books Homepage *****/
/**************************/
#booksLeft {margin:0 10px 0 0;width:285px;float:left;}
#booksRight {margin:0 0 0 10px;width:285px;float:left;}
.booksBox {background-image:url(/graphics/pubs/booksBoxBg.gif);background-repeat:no-repeat;background-position:top center;padding:0;margin-bottom:15px;}
.booksBox .seeAll {float:right;width:92px;margin:7px 5px 0 0;height:35px;background-image:url(/graphics/pubs/see-all-books-hover.gif);background-position:top left;background-repeat:no-repeat;}
.booksBox .seeAll a {display:block;width:92px;height:35px;background-image:url(/graphics/pubs/see-all-books.gif);background-repeat:no-repeat;background-position:top left;}
.booksBox .seeAll a:hover {background-image:url(/graphics/pubs/see-all-books-hover.gif);background-repeat:no-repeat;background-position:top left;}
.booksBox h2 {margin:0 10px 0;padding:7px 0 10px;height: 0.01%;}
.booksBox p {margin:0 10px 5px;padding:0;width:265px;height: 0.01%;}
.bookInfo {margin:5px 10px 0;}
.bookInfo p {margin:0;font-size:90%;}
.bookInfo img {margin:2px 5px 0 0;}
.bookInfo .title {color:#C60C30 !important;font:normal bold 11px arial !important;text-decoration:none !important;}
.bookInfo .title:hover {color:#C60C30 !important;font:normal bold 11px arial !important;text-decoration:underline !important;}
.bookInfo .author {color:#003F72;font:normal bold 11px arial;}
.booksBox .btm {clear:both;color:#003F72;font:normal bold 11px arial;background-image:url(/graphics/pubs/booksBtmBg.gif);background-repeat:no-repeat;background-position:bottom center;padding:5px 0 10px;}
.booksBox .btm .sort {margin:0 10px;}



/**************************/
/******** General *********/
/**************************/

.errorbox{
	background-color:#FFF2F3;
	border:1px solid red;
	color:Red;
	font-size:11px;
	font-weight:bold;
	padding:5px;
	margin-bottom:5px;
}

.instructorPic{
	margin: 4px 10px 0pt 0pt;
	float:left;	
}

/**************************/
/******** New Dropdown Styles *********/
/**************************/

#login.clickedon{
	color:black;
	background-color:#DDDDDD;
}
#login.clickedon a{
	color:black;
}

#login a#loggedinmenu{
	padding-right:0px;
}

#homeloginform, #loggedinmenudiv{
	display:none;
	font-size:12px;
	position:absolute;
	z-index:1000;
	background-color:white;
	border:5px solid #DDDDDD;
	width:280px;
	
	-moz-border-radius: 0 5px 5px 5px;
	-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
	border-radius: 0 5px 5px 5px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 0 5px 5px 5px;
	-webkit-shadow: 0 3px 3px rgba(0, 0, 0, 0.3);
}
#homeloginform #username, #homeloginform #password{
		width:260px;
		border:1px solid gray;
		padding:2px;
		height:20px;
		
}
#loggedinmenudiv ul{
	list-style-type:disc !important;
	padding-left:20px !important;
}
#homeloginform input{
	font-family:arial;
}
#homeloginform h1,#homeloginform h2{
	margin:0px;
	padding:0px;
	
}
#homeloginform h1{
	font-size:14px;
}
#homeloginform a h1{
	text-decoration:underline;
}
#homeloginform h2{
	font-size:12px;
}
#homeloginform label{
	display:block;
	margin:10px 0 4px 0;
	font-size:12px;
	color:black;
	font-weight:normal;
}
div#Sidebar1 #homeloginform ul{
	font-size:12px;
	list-style-type:disc;
	margin: 5px 0 0 10px;
}

#socialicons, #interchangelink{
	margin-left:10px; 
	width:149px;
}

#socialicons img, #interchangelink img{
	border:none;
}

#socialicons h3, #interchangelink h3{
 	font-weight:bold;
 	color:#003F72;
	font-size:12px;
}

/***********************
Communities
************************/

#commLeftColumn {width:300px;float:left;margin-right:15px;}
#commLeftColumn ul {list-style-type:none;}
#commLeftColumn ul li {margin:0;padding:0;font:normal normal 12px arial;color:#695D54;}
#commLeftColumn ul li a {color:#695D54;}
#commLeftColumn ul li a:hover {color:#bf311a;text-decoration:none;}
#commRightColumn {width:270px;float:left;}
#commRightColumn ul {list-style-type:none;font:normal normal 12px arial;color:#695D54;}
#commRightColumn ul li {margin:0;padding:0;}
#commIntechFeature {border:1px solid #C2B8AE;background-color:#EFE8E5;padding:0;}
#commIntechFeature h2 {padding:2px 5px;margin:0;}
#commIntechFeature ul {margin:0;padding:0 5px;list-style-type:none;}
#commIntechFeature p {padding:0 5px;font:normal normal 12px arial;}
#commIntechFeature ul li {margin:0; padding:2px 0 4px;line-height:normal;color:#695D54;}
#commIntechFeature a {color:#695D54;}
#commIntechFeature a:hover {color:#CC3300;text-decoration:none;}
#commUpdate ul li {margin:0 0 15px 0;color:#695D54;}
#commUpdate a {font:normal bold 12px arial;color:#bf311a;text-decoration:none;}
#commUpdate a:hover {text-decoration:underline;}

#commsearch { height:30px;border:1px solid #555555;margin-left:10px;background-color:#695D54;}
#commsearchBox {float:left;background-color:#cccccc;height:30px;}
.comminputbox {margin:5px 0 0 5px;font:normal normal 11px arial;height:17px;padding:0; width:200px; }
#commsearchButton {float:left;width:49px;background:url(../graphics/intech/template/searchDivider.gif);background-position:left top;background-repeat:no-repeat;background-color:#695D54;height:30px;}
#commsearchButton a {padding:1px 2px;background-color:#00467f;color:#ffffff;text-decoration:none;font-size:12px;margin:5px 5px 0 15px;border:1px solid #ffffff;display:block;text-align:center;font-weight:bold;}
#commsearchButton a:hover {background-color:#bf311a;color:#ffffff;}
.commsearchSubmit {margin:4px 0 0 14px;}