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

body 
{
	font-size:10px;
	color: #5d5d5d;
	font-family: verdana, arial, sans-serif;
	background:#14467b;
	background-image: url(http://www.icsc.org/images/background_top13.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	
	}
	
form{clear:both;}	

a { color: #069; text-decoration: none; font-size: 11px; }
a:active { color: #999; text-decoration: none; }
a:visited { color: #069; text-decoration: none; }
a:hover { color: #069; text-decoration: underline; } 

#bigcontainer { width:960px; margin:15px auto;}
#bigcontainer_inner { 
	position:relative;
	left: 50%;
	width:960px; 
	margin-top: 0; /*set to a negative number 1/2 of your height*/
	margin-left: -480px; /*set to a negative number 1/2 of your width*/
	height:100%;
}



#middle_content { width:960px; overflow:hidden; background-image: url(https://www.icsc.org/images/middle_content_BG.jpg); background-repeat: repeat-y;   -moz-box-shadow: 2px 2px 10px #000; -webkit-box-shadow: 2px 2px 10px #000; }



#header1 { background-image: url(https://www.icsc.org/images/ICSC_topbanner-high.jpg); height: 77px; width: 965; background-repeat: no-repeat; }


/* Styles for Top Content */
#top_header_inner { width:960px; margin:0px auto; color: #fff; height: 42px;}
#top_header { width:960px; margin:0px auto; color: #fff;}
.top_content {padding:0px 0 30px 0;}
.top_text_left {width: 200px; float: left; font-size: 9px; margin:-3px 0px 0px 0px; padding:0px 0px 0px 0px; }
.top_text_left A { color: #fff; text-decoration: none; font-size: 10px; }
.top_text_left A:active { color: #fff; text-decoration: none; }
.top_text_left A:visited { color: #fff; text-decoration: none; }
.top_text_left A:hover { color: #fff; text-decoration: underline; } 

.top_text_right {width: 700px; float: right; font-size: 10px; margin:0px; padding:12px 0; text-align: right; font-weight: bold; }
.top_text_right A { color: #fff; text-decoration: none; font-size: 11px; }
.top_text_right A:active { color: #fff; text-decoration: none; }
.top_text_right A:visited { color: #fff; text-decoration: none; }
.top_text_right A:hover { color: #fff; text-decoration: underline; } 

#signin { color: #e7df00; }
#welcome { 
	color: #e7df00; 
	font-size: 11px;
}


.globe_small {position:relative; top: 2px;}


/* Styles for Top Navigation */
#top_nav {background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg);}
#top_nav_inner {background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg); height: 28px;}

#navcontainer { background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg); width: 100%;}

#navcontainer UL 
{ 
	list-style: none;
	margin: 0; 
	padding: 0; 
	border: none;
	float: left;
	width: 100%;
	background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg);
	height: 28px;
	}

#navcontainer LI { float: left; margin: 0; padding: 0; }

#navcontainer A
{
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 8px 5px 8px 5px;
	border-left: 1px solid #999;
	font-size: 10px;
	font-weight: bold;
	background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg);
	font-family: verdana;
	text-align: center;
}

#navcontainer A:active { color: #999; text-decoration: none;}
#navcontainer A:visited { color: #ffffff; text-decoration: none;}
#navcontainer A:hover { color: #ffffff; text-decoration: underline; } 

#navcontainer li.select 
{
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 1px 14px;
	border-right: 1px solid #fff;
	font-size: 10px;
	font-weight: bold;
	background-color: #999999;
	font-family: verdana;
	text-align: center;
	line-height: 10px;
	}
	
#navcontainer li.select2
{
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 1px 14px;
	border-right: 1px solid #fff;
	font-size: 10px;
	font-weight: bold;
	background-color: #999999;
	font-family: verdana;
	text-align: center;
	line-height: 10px;
	}
/* Styles for Top Navigation */




/* Styles for Middle Content */

#white_line { background-image: url(https://www.icsc.org/images/white_line.jpg); overflow:hidden; height: 5px;}

#outer1 {float:left; width:254px; background-image: url(https://www.icsc.org/images/home_columns_bkgrnds.jpg); background-repeat: repeat-x;}
#outer2 {float:left; width:219px; background-image: url(https://www.icsc.org/images/home_columns_bkgrnds.jpg); background-repeat: repeat-x;}
#outer3 {float:left; width:219px; background-image: url(https://www.icsc.org/images/home_columns_bkgrnds.jpg); background-repeat: repeat-x;}
#outer4 {float:right; width:262px; background-image: url(https://www.icsc.org/images/feat_meeting_bkgrnd.jpg); background-repeat: repeat-x; background-color: #fffce7; border-right: 1px solid #fff;}
#outer5 {float:left; width:692px; background-image: url(https://www.icsc.org/images/home_sctbkgrnd.jpg); border-bottom: 2px solid #BCDBE0; height:160px;}
#outer6 {float:left; width:250px; background-image: url(https://www.icsc.org/images/home_sctbkgrnd.jpg); background-color: #ECECEC; border-left: 4px solid #fff; height:160px;}
#outer7 {float:left; width:692px; }
#outer8 {position:relative; float:left; width:692px;}

#outer1, #outer2, #outer3, #outer4 #outer5 #outer6 #outer7 #outer8 {padding-bottom:32767px; margin-bottom:-32767px;}

#home_social { width:254px; height: 100%; margin:0px auto; }


#topbar {width:436px; float:left; background-color: #EFEFEF; z-index:-1000; height:200px; overflow:hidden;border-left:#00a3ce 1px solid;border-right:#00a3c3 1px solid;}

h1 {color:#69b4da; font: 18px "Lucida Grande", Lucida, Verdana, sans-serif; font-stretch: expanded; margin:0; }
h3 {font-size:12px; margin:0; padding:8px 5px; color:#993333; text-transform: uppercase; }
h4 {font-size:10px; margin:0; padding:0px 5px; color:#333; font-weight: 100; font-family: Arial;}

.date {font-size:10px; font-family: Arial; margin:0; padding:0px 5px; color: #333333; font-weight: 100;}


p {font-size:11px; line-height:1.5em; margin:0; padding:0px 5px;}

.dotted_line { border: none; height:1px; width:90%; color:#ccc; background-color:#ccc; }

.dashed_line { border-top-style: dashed; height:1px; width:95%; color:#dddddd;  }


.hplink_CAP { padding:0px 5px; margin: 0px;}
.hplink_CAP A { color: #069; text-decoration: none; font-size: 11px; /* text-transform: uppercase; */}
.hplink_CAP A:active { color: #999; text-decoration: none; }
.hplink_CAP A:visited { color: #069; text-decoration: none; }
.hplink_CAP A:hover { color: #069; text-decoration: underline; } 

.hplink_CAP2 { padding:0px 5px; }
.hplink_CAP2 A { color: #069; text-decoration: none; font-size: 11px; /* text-transform: uppercase; */ }
.hplink_CAP2 A:active { color: #999; text-decoration: none; }
.hplink_CAP2 A:visited { color: #069; text-decoration: none; }
.hplink_CAP2 A:hover { color: #069; text-decoration: underline; } 

.hplinks { padding:0px 5px; }
.hplinks a { color: #069; text-decoration: none; font-size: 11px; }
.hplinks a:active { color: #999; text-decoration: none; }
.hplinks a:visited { color: #069; text-decoration: none; }
.hplinks a:hover { color: #069; text-decoration: underline; } 

ul.icscnews { list-style-image:url(https://www.icsc.org/images/list_bullet.gif); padding: 0px 5px; margin:0px 15px; }
ul.icscnews li {margin-bottom: 5px;}

.icscnews { padding:0px 5px; }
.icscnews A { color: #069; text-decoration: none; font-size: 11px; }
.icscnews A:active { color: #999; text-decoration: none; }
.icscnews A:visited { color: #069; text-decoration: none; }
.icscnews A:hover { color: #069; text-decoration: underline; } 

#announcebox1 {
	font: 11px tahoma, verdana,arial,sans-serif;
	align:left;
	position: relative;
	width:665px;
	background-color: #cc3333;
	color: #fff;
	margin: 3px 3px 3px 3px;
	padding: 7px 10px 10px 10px;
}

#announcebox1 A { color: #fff; text-decoration: underline; font-size: 11px; }
#announcebox1 A:active { color: #fff; text-decoration: underline; }
#announcebox1 A:visited { color: #fff; text-decoration: underline; }
#announcebox1 A:hover { color: #ccc; text-decoration: underline; } 
#announcebox1 .boxtitle { padding:0px 5px; font-size: 12px; font-weight: bold; line-height:1.3em; width:140px; float: left;}
#announcebox1 .boxtext { padding:0px 5px; float: right;}

#announcebox2 {
	font: 11px tahoma, verdana,arial,sans-serif;
	align:left;
	position: relative;
	width:686px;
	height:62px;
	background-color: #cc3333;
	color: #fff;
	margin: 1px 1px 1px 1px;
	padding: 4px 2px 2px 4px;
}

* html #announcebox2 {
	font: 11px tahoma, verdana,arial,sans-serif;
	align:left;
	position: relative;
	width:686px;
	height:62px;
	background-color: #cc3333;
	color: #fff;
	margin: 0px 0px 0px 1px;
	padding: 3px 1px 1px 3px;
}

#header p {color:#fff; }

ul.memadv { list-style-type: square; color: #000; padding:0px; margin:0px 15px; }


#footer {clear:both; background-image: url(https://www.icsc.org/images/nav_bkgrnd.jpg); text-align:center; color: #fff; height: 20px;}
#footer p {color: #fff; font-size: 10px; padding: 2px;}
#footer A {color:#fff; text-decoration: none; font-size: 10px;}
#footer A:active { color: #999; text-decoration: none;}
#footer A:visited { text-decoration: none;}
#footer A:hover { color: #fff; text-decoration: underline; } 
/* Styles for Middle Content */


#search {
	float: right;
	margin-top: 30px;
}

.imagefloatleft {
	float: left;
	margin-right: 5px;
}

.imagefloatright {
	float: right;
	margin-left: 5px;
}
		
.image_featured {
	float: left;
	width: 77px;
	margin-left: 2px;
}

.text_featured {
	float: right;
	width: 180px;
}

.text_more A { color: #069; text-decoration: none; font-size: 10px; }
.text_more A:hover { color: #069; text-decoration: underline; } 
	

#regionbox {
	position: relative;
	color: #007AA3; 
	background-color: #ECECEC; 
	border-top: 1px solid #BBDADF;
	border-bottom: 2px solid #BBDADF;
	width:263px;
	height:30px;
	margin:0px;
	padding: 0;
	float:right;
}

.newswire_image{
	margin-top: 5px;
	margin-bottom: 5px;
}


#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(https://www.icsc.org/images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000; }
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500; }
#tinycontent {background:#fff; }

.button {cursor:pointer; font-size:11px;}
.button:hover {}

.texta {
 font: 12px "Lucida Grande", Lucida, Tahoma, sans-serif;
 color:#999999;
}

#search_box {
    float: right;
    margin-top: 3px;
    width: 187px;
    height: 25px;
    background: url(https://www.icsc.org/newlook/images/bg_search_box2.gif);
    background-repeat:no-repeat;
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 151px;
	color: #666666;
	font-family: "lucida", sans-serif, verdana;
	font-size: 14px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 0px 0px 0 0;
}
#powered_by {
    text-align: right;
    padding-top: 20px;
}

.button2, .button2:visited{
	background: #4b8099 url(/newlook/images/button-blue2-bg.png) repeat-x;
	font-family: "Lucida Grande", Lucida, Tahoma, sans-serif;
	font-size: 11px;
	border: 1px solid #4b8099;
	color: #FFF;
	display: inline-block;
	line-height: 22px;
	margin: 3px 0px;
	padding: 0px 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	text-shadow: 0px -1px 0px #4c4e4f;
	text-decoration: none;
	font-weight: bold;
}
.button2:hover{
	background-position: 0px -22px;
	color: #bbb;
	text-decoration: none;
}


.button3, .button3:visited{
	background: #4b8099 url(/newlook/images/button-blue2-bg.png) repeat-x;
	font-family: "Lucida Grande", Lucida, Tahoma, sans-serif;
	font-size: 11px;
	border: 1px solid #4b8099;
	color: #FFF;
	display: inline-block;
	line-height: 22px;
	margin: 3px 0px;
	padding: 0px 1px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	text-shadow: 0px -1px 0px #4c4e4f;
	text-decoration: none;
	font-weight: bold;
}
.button3:hover{
	background-position: 0px -22px;
	color: #bbb;
	text-decoration: none;
}

.yellow_button, .yellow_button:visited{
	background: #FBD56A url(/newlook/images/yellow_background.jpg) repeat-x;
	font-family: "Lucida Grande", Lucida, Tahoma, sans-serif;
	font-size: 11px;
	border: 1px solid #FDB604;
	color: #403E3E;
	display: inline-block;
	line-height: 22px;
	margin: 3px 0px;
	padding: 0px 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	text-shadow: 0px -1px 0px #4c4e4f;
	text-decoration: none;
	font-weight: bold;
}
.yellow_button:hover{
	background-position: 0px -22px;
	color: #999;
	text-decoration: none;
}

.bullets {
	margin: 0px 0px 0px 15px;	
}


/* HOMEPAGE CAROUSEL */
.slider-wrap								{width: 435px; position:relative; top: 0px; left: 0px; margin-left:1px;z-index:1;}
.stripViewer .panelContainer 
.panel ul									{text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{position: relative; overflow: hidden; width: 435px; height: 160px; }
.stripViewer .panelContainer				{position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{float: left; height: 100%; position: relative; width: 435px; }
.stripNavL, .stripNavR, .stripNav			{display: none; }
.wrapper a img									{border:none; }
.panel a img									{border:none; }

.photo-meta-data							{background-image:url(../images/transpBlack.png); padding: 0px 0px 0px 10px; height: 30px; margin-top: -30px; position: relative; z-index: 9999; color: white; }
.photo-meta-data a							{color:white; }
.photo-meta-data a:hover					{text-decoration:underline;}
.photo-meta-data span 						{font-size: 13px; }

.nav-thumb 									{border: 1px solid #069; margin-right: 0px; width:50px; }
#movers-row									{margin: -14px 0px 0px 1px; padding:0px;}
#movers-row div								{width: 59px; float: left; margin:2px 1px 0px 1px; }
#movers-row div a.cross-link 				{float: right; }
.cross-link									{display: block; width: 52px; margin-top: 0px; position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; } 

