/*START TEMPLATE LAYOUT STYLES*/

#wrapper {
  width: 930px;
  padding: 25px 20px 5px 20px;
	margin: auto;
	background-image:url(/images/bg_content.png);
	background-repeat:repeat-y;
	background-position:center;
}

#languages {
	float:right;
	text-align: right;
	font-size: 60%;
	color:#a5a5a5;
	background-color:inherit;
}

#menu {
	clear:both;
	width:930px;
	padding:20px 0px 10px 0px;
}

#menu ul {margin:0px; padding:20px 0px 0px 0px;}
#menu li {list-style:none; display:inline; font-size:70%; color: #a5a5a5; background-color:inherit; padding:0px 9px 0px 8px;}

#menu li.home a {list-style:none; display:inline; border-bottom: 4px solid #708ca1; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.home a:hover {list-style:none; display:inline; border-bottom: 4px solid #708ca1; padding:0px 15px 2px 15px; color: #708ca1; text-decoration:none; font-weight:bold;}

#menu li.skills a {list-style:none; display:inline; border-bottom: 4px solid #abbf4a; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.skills a:hover {list-style:none; display:inline; border-bottom: 4px solid #abbf4a; padding:0px 15px 2px 15px; color: #abbf4a; text-decoration:none; font-weight:bold;}

#menu li.industry a {list-style:none; display:inline; border-bottom: 4px solid #844782; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.industry a:hover {list-style:none; display:inline; border-bottom: 4px solid #844782; padding:0px 15px 2px 15px; color: #844782; text-decoration:none; font-weight:bold;}

#menu li.experts a {list-style:none; display:inline; border-bottom: 4px solid #3d89b7; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.experts a:hover {list-style:none; display:inline; border-bottom: 4px solid #3d89b7; padding:0px 15px 2px 15px; color: #3d89b7; text-decoration:none; font-weight:bold;}

#menu li.jobs a {list-style:none; display:inline; border-bottom: 4px solid #b45f5c; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.jobs a:hover {list-style:none; display:inline; border-bottom: 4px solid #b45f5c; padding:0px 15px 2px 15px; color: #b45f5c; text-decoration:none; font-weight:bold;}

#menu li.employers a {list-style:none; display:inline; border-bottom: 4px solid #d3ca99; padding:0px 15px 2px 15px; color: #a5a5a5; text-decoration:none; font-weight:bold;}
#menu li.employers a:hover {list-style:none; display:inline; border-bottom: 4px solid #d3ca99; padding:0px 15px 2px 15px; color: #d3ca99; text-decoration:none; font-weight:bold;}

#logoCisco {text-align:right; width:80px; padding:0px 0px 0px 0px; float:right;}

#bannerImage {
	clear:both;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	padding:5px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	z-index:1;

}

#contentLeft {
	float:left;
	width:200px;
	margin:0px 13px 0px 0px;
}

#contentRight {
	float:right;
	width:702px;
	margin:0px 0px 0px 13px;
}

#menuLeft {
	padding:0px 0px 28px 0px;
	margin:0px 0px 15px 0px;
	background-color:#f3f3f3;
	color:inherit;
	border:1px solid #d2d2d2;
	width:200px;
}

#menuLeft ul {margin:0px; padding:20px 0px 0px 0px;}
#menuLeft li {list-style:none; font-size:70%; margin:0px 9px 0px 9px; line-height:30px; border-bottom:1px solid #d3d3d3;}

#menuLeft li.home a {list-style:none; background-image:url(/images/menu_bullet_home.gif); background-repeat:no-repeat; background-position:0px 2px; color: #708ca1; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.home a:hover {text-decoration:underline; }

#menuLeft li.skills a {list-style:none; background-image:url(/images/menu_bullet_skills.gif); background-repeat:no-repeat; background-position:0px 2px; color: #abbf4a; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.skills a:hover {text-decoration:underline; }

#menuLeft li.industry a {list-style:none; background-image:url(/images/menu_bullet_industry.gif); background-repeat:no-repeat; background-position:0px 2px; color: #844782; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.industry a:hover {text-decoration:underline; }

#menuLeft li.experts a {list-style:none; background-image:url(/images/menu_bullet_experts.gif); background-repeat:no-repeat; background-position:0px 2px; color: #3d89b7; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.experts a:hover {text-decoration:underline; }

#menuLeft li.jobs a {list-style:none; background-image:url(/images/menu_bullet_jobs.gif); background-repeat:no-repeat; background-position:0px 2px; color: #b45f5c; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.jobs a:hover {text-decoration:underline; }

#menuLeft li.employers a {list-style:none; background-image:url(/images/menu_bullet_employers.gif); background-repeat:no-repeat; background-position:0px 2px; color: #d3ca99; background-color:inherit; text-decoration:none; font-weight:bold; padding:0px 0px 0px 13px;}
#menuLeft li.employers a:hover {text-decoration:underline; }

#loginBox, #memberSummaryBox, #jobSearchSide {width:200px;}

#memberSummaryBox {
  display: none;
}

#sectionPageList {
	background-color:#f3f3f3;
	color:inherit;
	padding:0px 10px 10px 10px;
	border:1px solid #d2d2d2;
	font-size:75%;
}

#footerLinks {
	float:left;
	width:300px;
	font-size:70%;
	color:#666;
	background-color:#FFF;
	padding:10px 0px 0px 0px;
}

#footerAmasci {
	text-align:right;
	font-size:70%;
	color:#666;
	background-color:#FFF;
	margin:10px 0px 20px 0px;
}

/*END TEMPLATE LAYOUT STYLES*/

/*##########################################################################################*/

div.border {border:1px solid #d2d2d2; margin:0px 0px 20px 0px;}
div.borderBG {border:1px solid #d2d2d2; margin:0px 0px 20px 0px; background-image:url(/images/bg_box_fade.jpg); background-repeat:repeat-x; background-position:bottom; font-size:90%; padding:0px 0px 10px 0px;}
div.hr {width: 100%; height: 1px; background: #d2d2d2;}

div.featureLeft {border:1px solid #d2d2d2; margin:0px 0px 20px 0px; font-size:90%; width:200px;}
div.featureLeft2 {border:1px solid #d2d2d2; margin:20px 0px 20px 0px; font-size:90%; width:384px;}
div.featureRight {border:1px solid #d2d2d2; margin:20px 0px 10px 20px; float:right; font-size:90%; width:286px; clear:right;}

div.archiveThumb{float:left; width:212px; height:74px; font-size:70%; color:#666666; margin:0px 10px 15px 0px; background-color:#eaeaea; padding:5px;}

div.archiveThumb img{float:left; margin:0px 10px 0px 0px; border:1px solid #FFFFFF;}

div.highlightBox {background-color:#f3f3f3; color:inherit; padding:10px 10px 10px 10px; border:1px solid #d2d2d2; font-size:90%;}

/*div.sectionHighlight {border:1px solid #d2d2d2; margin:20px 0px 10px 20px; float:left; font-size:90%; width:320px;}*/

#sectionHighlight1 {border:1px solid #d2d2d2; margin:20px 10px 10px 0px; float:left; font-size:90%; width:335px; clear:left;}
#sectionHighlight2 {border:1px solid #d2d2d2; margin:20px 0px 10px 10px; float:right; font-size:90%; width:335px; clear:right;}
#sectionHighlight3 {border:1px solid #d2d2d2; margin:20px 10px 10px 0px; float:left; font-size:90%; width:335px; clear:left;}
#sectionHighlight4 {border:1px solid #d2d2d2; margin:20px 0px 10px 10px; float:right; font-size:90%; width:335px; clear:right;}
#sectionHighlight5 {border:1px solid #d2d2d2; margin:20px 10px 10px 0px; float:left; font-size:90%; width:335px; clear:left;}
#sectionHighlight6 {border:1px solid #d2d2d2; margin:20px 0px 10px 10px; float:right; font-size:90%; width:335px; clear:right;}
#sectionHighlight7 {border:1px solid #d2d2d2; margin:20px 10px 10px 0px; float:left; font-size:90%; width:335px; clear:left;}
#sectionHighlight8 {border:1px solid #d2d2d2; margin:20px 0px 10px 10px; float:right; font-size:90%; width:335px; clear:right;}


div.featureContent {padding:0px 9px 5px 9px;}

div.boxContent {padding:3px 9px 0px 9px;}

div.boxContent ul {margin:0px 0px 0px 15px;}
div.boxContent li {font-size: 75%; font-weight: normal; color: #666666; background-color:inherit; padding:5px 0px 5px 0px;}

img{border:0px;}
img.border {border: 1px solid #AFADAD; padding: 5px; margin:5px 10px 5px 10px;}
img.flag{border:0px; padding:5px 0px 0px 0px;}
img.logoCisco {border:0px; padding:0px 0px 0px 25px;}
img.marginT{margin:10px 0px 0px 0px;}
img.marginR{margin:0px 10px 0px 0px;}
img.marginB{margin:0px 0px 10px 0px;}
img.marginL{margin:0px 0px 0px 10px;}
img.logoJobSuppiersEmployers{padding:0px 20px 0px 20px;}
img.logoFooterNetAcad{float:left; margin:0px 0px 0px 0px;}

table.borderBG {border:1px solid #d2d2d2; margin:0px 0px 20px 0px; background-image:url(/images/bg_box_fade.jpg); background-repeat:repeat-x; background-position:bottom; font-size:100%; padding:0px 0px 5px 0px;}

/*START CONTENT STYLES*/

a:link, a:visited { color: #5ec8fa;	text-decoration: underline; background-color:inherit;}
a:active, a:hover { color: #fa5edb; text-decoration: underline; background-color:inherit;}

a:link.jobs, a:visited.jobs { color: #b45f5c; text-decoration: underline; background-color:inherit;}
a:active.jobs, a:hover.jobs { color: #708ca1; text-decoration: underline; background-color:inherit;}

#footerLinks a:link, #footerLinks a:visited {font-size: 100%; color: #666; text-decoration: underline; background-color:inherit; padding:0px 5px 0px 5px;}
#footerLinks a:active, #footerLinks a:hover {font-size: 100%; color: #fa5edb; text-decoration: underline; background-color:inherit;}

#footer a:link, #footer a:visited {font-size: 100%; color: #FFFFFF; text-decoration: underline; background-color:inherit;}
#footer a:active, #footer a:hover {font-size: 100%; color: #FFFFFF; text-decoration: underline; background-color:inherit;}

a:link.textFooterAmasci, a:visited.textFooterAmasci {font-size: 100%; color: #666; text-decoration: underline; background-color:inherit;}
a:active.textFooterAmasci, a:hover.textFooterAmasci {font-size: 100%; color: #F05322; text-decoration: underline; background-color:inherit;}

hr {
	border: solid #d2d2d2 0px;
	border-top:solid #d2d2d2 1px;
	height:0px;
}

#sectionPageList hr {
	border: dashed #d2d2d2 0px;
	border-top:dashed #d2d2d2 1px;
	height:0px;
}

.clear {clear:both;}

form {display:inline;}
textarea, input, select {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:3px 0px 3px 0px;}
input.nopad {color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:0px 0px 0px 0px;}


#login label{display:none;}

label.error {font-weight:bold; color:#FF0000; padding:0px 0px 0px 25px; background-image: url(/images/icon_error.png); background-repeat:no-repeat; background-position:5px 0px;}

p, td, th{font-size: 75%; font-weight: normal; color: #666666; background-color:inherit;}
a.toggleable{font-size: 75%}
td p {font-size: 100%; font-weight: normal; color: #666666; background-color:inherit;}

p.borderBottom {border-bottom:1px solid #CCC; padding-bottom:10px;}

#featureLeft li {font-size: 75%; font-weight: normal; color: #666666; background-color:inherit;}
#contentRight li {font-size: 75%; font-weight: normal; color: #666666; background-color:inherit;}

ul#joblist {margin:3px 0px 3px 0px; padding:0px 0px 0px 0px; list-style:none; }
#joblist li {
	display:inline;
	font-size: 75%;
	font-weight: normal;
	color: #666666;
	background-color:inherit;
	list-style:none;
	background-image:url(/images/bullet.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	padding:3px 10px 3px 10px;
	margin:0px 0px 0px 0px;
}

.textFooter, .textFooterAmasci
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: normal;
	color: #FFFFFF;
	background-color:inherit;
}

.skills {color:#abbf4a; background-color:inherit;}
.industry{color:#844782; background-color:inherit;}
.experts{color:#3d89b7; background-color:inherit;}
.purple{color:#3d89b7; background-color:inherit;}
.jobs{color:#b45f5c; background-color:inherit;}
.employers{color:#d3ca99; background-color:inherit;}

.homebg {color:#FFFFFF; background-color:#708ca1;}
.skillsbg {color:#FFFFFF; background-color:#abbf4a;}
.industrybg{color:#FFFFFF; background-color:#844782}
.expertsbg{color:#FFFFFF; background-color:#3d89b7;}
.jobsbg{color:#FFFFFF; background-color:#b45f5c;}
.employersbg{color:#FFFFFF; background-color:#d3ca99;}
.pollbg{color:#FFFFFF; background-color:#f06600;}

#bookmarks {clear:both; width:930px;}

#bookmark-links {
	float:right;
	width:385px;
   	padding: 7px;
   	margin: 0px 0px 10px 0px;
   	border: 1px solid #d2d2d2;
}

#bookmark-links ul {margin:0px;	padding:0px;}

#bookmark-links ul li {
	 padding-right: 10px;
  	 padding-left: 19px;
	 font-size:70%;
	 list-style:none;
	 display:inline;
}

#bookmark-links ul li.bm-twitter { background:transparent url(../images/icon_bm-twitter.gif) no-repeat scroll 0pt;}
#bookmark-links ul li.bm-delicious { background:transparent url(/images/icon_bm-delicious.gif) no-repeat scroll 0pt;}
#bookmark-links ul li.bm-digg {background:transparent url(/images/icon_bm-digg.gif) no-repeat scroll 0pt;}
#bookmark-links ul li.bm-facebook {background:transparent url(/images/icon_bm-facebook.gif) no-repeat scroll 0pt;}
#bookmark-links ul li.bm-send-friend {background:transparent url(/images/icon_bm-send-to-friend.gif) no-repeat scroll 0pt;}

.pdf {background-image:url(/images/icon_pdf.png); background-repeat:no-repeat; background-position:0px 0px; padding:1px 0px 3px 22px; font-weight:bold;}
.required {color:#fa1ab8; background-color:inherit;}
.error{color:#FF0000; background-color:inherit; display: none;}
.red{color:#FF0000; background-color:inherit;}

table.webinars{border:1px solid #d2d2d2; background-color:#FFF; color:#666666; font-size:90%; margin:10px 0px 10px 0px;}
table td.odd{ background-color:#e9e9e9; color:#666666;}
table td.even{ background-color:#e0e1e6; color:#666666;}
table th {text-align:left; font-weight:bold; background-color:#575757; color:#FFF; font-size:80%;} 
