@charset "utf-8";
/* Normalize browsers ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* tbody,*/
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,img,sup{
margin:0px; 
padding:0px; 
visible:false;
visible:false;
}
table { 
*border-collapse:collapse; 
*border-spacing:0;
visible:false;
}
fieldset,img {  
border:0;
visible:false;
}
address,caption,cite,code,dfn,em,th,var { 
font-style:normal; 
font-weight:normal; 
visible:false;
} 
ul { 
list-style:none; 
visible:false;
}
ul li{
background:url(../../uploadedimages/Generic/square_bullet.gif) no-repeat left 5px;
padding-left:15px;
}
ol{
margin:0px 0px 10px 25px; 
padding:0px; 
}
caption,th { 
text-align:left; 
visible:false;
}
.clear
{
clear:both;
visible:false;
}
/** utility **/
.clearfix:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
visible:false;
}
.clearfix {
display:inline-block;
visible:false;
}
.clearfix {
display:block;
visible:false;
}
* html .clearfix {
height:1px;
visible:false;
}
.left {
float: left;
visible:false;
}
.right {
float: right;
visible:false;
}
.img-right{
float:right;
padding-left:15px;
visible:false;
}
img.vbottom {vertical-align: bottom; visible:false;
}


.hid { 
display: none;
visible:false;
}

label.overlabel{
color:#638696;
font: bold 12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
visible:false;
}
label.overlabel-apply {
position:absolute;
top:5px;
left:0px;
width:185px;
text-align:center;
z-index:3;
color:#638696;
font: bold 11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:text;
visible:false;
}
.upperCase {
text-transform: uppercase;
visible:false;
}

/* Main Styles +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
a, a:link {color: #2464ae; text-decoration: none;visible:false;
}
a:visited { text-decoration: none;color:#1A4779;visible:false;
}
a:hover { text-decoration: underline; visible:false;
}
a:active { visible:false;
}
a{
font:normal Arial, Helvetica, sans-serif;
color:#437084;
visible:false;
}

body *{
font:normal 12px/normal Arial, Helvetica, sans-serif;
visible:false;
}
strong, b{
font-weight:bold;
visible:false;
}
hr{
	height:0px;
	border-top:0px;
	border-bottom:#E5E5E5 solid 1px;
	visible:false;
}
.mainTbl{
width:983px;
margin:10px auto;
visible:false;
}
.interior{
background:url(../../uploadedimages/Generic/bg-body.jpg) repeat-x top left;
visible:false;
}
.interior .mainTbl{
width:983px;
margin:0px auto;
background:url(../../uploadedimages/Generic/bg-maintable.jpg) repeat-x top left;
visible:false;
}


/* Header ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#branding{
position:relative;
padding-top:40px;
height:72px;
visible:false;
}
#branding .logo{
position:absolute;
top:12px;
visible:false;
}
#nav_main, .nav_main{
background:url(../../uploadedimages/Generic/bg_main_menu.gif) repeat-x left 27px;
width:983px;
border-bottom: 6px #f9f9fb solid;
visible:false;
}
#nav_main.Over{
background:url(../../uploadedimages/Generic/bg_main_menu.gif) repeat-x left 27px;
border-bottom:#e7a614 6px solid;
visible:false;
}
/*=nav-main top nav */
#nav_main #nav_top{
height:35px;
_height:36px;
padding:0px;
margin:0px;
float:right;
z-index:1000;
width:893px;
visible:false;
}
* html #nav_main #nav_top{	/* Hack IE6 */
margin-bottom:-1px;
visible:false;
}	
#nav_main #nav_top li{
float:left;
position:relative;
background:none; padding-left:0;
}
#nav_main #nav_top li a:focus {
outline: 0 }

#nav_main #nav_top li a{
text-indent:-2000px;
display:block;
visible:false;
}
#nav_main #nav_top li.Over ul,
#nav_main #nav_top li:hover ul{
display:none ;
position:absolute;
left:2px;
margin:0px;
padding:0px;
top:39px;
width:auto;
z-index:100;
visible:false;
}
#nav_main #nav_top #podsholder:hover ul,
#nav_main #nav_top #channels.Over ul{
left:auto;
right:0px;
visible:false;
}
#nav_main #nav_top li ul li{
position:relative;	
float:none;
background:#e7a614;
background:none; padding-left:0;
}
#nav_main #nav_top li ul li.last-child a{
border-bottom:none;

visible:false;
}
#nav_main #nav_top li ul li a{
background:#e7a614 url(../../uploadedimages/Generic/bulletmainmenu.gif) 5px 13px no-repeat !important;
color:#fff;
text-indent:0px;
height:auto !important;
width:auto !important;
white-space:nowrap;
padding:10px 10px 10px 15px;
display:block;
border-bottom:#fff 1px dotted;
position:relative;
visible:false;
}
#nav_main #nav_top li ul li a:hover{
background:#f0b440 url(../../uploadedimages/Generic/bulletmainmenu.gif) 5px 13px no-repeat !important;
text-decoration:none;
visible:false;
}
#nav_main #nav_top #about a{
background:url(../../uploadedimages/Generic/about.gif) no-repeat left 0px ;
width:91px;
height:39px;		
visible:false;
}
#nav_main #nav_top #aboutaisc a{
background:url(../../uploadedimages/Generic/aboutaisc.gif) no-repeat left 0px ;
width:91px;
height:39px;		
visible:false;
}
#nav_main #nav_top #joinaisc a{
background:url(../../uploadedimages/Generic/joinaisc.gif) no-repeat left 0px ;/*../../up*/
width:91px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #joinnsba a{
background:url(../../uploadedimages/Generic/joinnsba.gif) no-repeat left 0px ;/*../../up*/
width:91px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #myaisc a{
background:url(../../uploadedimages/Generic/myaisc.gif) no-repeat left 0px ;
width:83px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #bookstore a{
background:url(../../uploadedimages/Generic/bookstore.gif) no-repeat left  0px ;
width:99px;
height:39px;
margin-left:-1px;	
visible:false;
}
#nav_main #nav_top #news a{
background:url(../../uploadedimages/Generic/news.gif) no-repeat left 0px ;/*../../up...*/
width:76px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #events a{
background:url(../../uploadedimages/Generic/events.gif) no-repeat left 0px ;/*../../up...*/
width:83px;
height:39px;
margin-left:-1px;
visible:false;
}
/**************************************/
#nav_main #nav_top #newsandevents a{
background:url(../../uploadedimages/Generic/newsandevents.gif) no-repeat  left 0px ;
width:137px;
height:39px;
margin-left:-1px;
visible:false;
}
/*****************************************/
#nav_main #nav_top #findacompany a{
background:url(../../uploadedimages/Generic/findacompany.gif) no-repeat left 0px ;
width:179px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #contactus a{
background:url(../../uploadedimages/Generic/contactus.gif) no-repeat  left 0px;
width:105px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #contactaisc a{
background:url(../../uploadedimages/Generic/contactaisc.gif) no-repeat  left 0px;
width:105px;
height:39px;
margin-left:-1px;
visible:false;
}
#nav_main #nav_top #channels a{
background:url(../../uploadedimages/Generic/channels.gif) no-repeat left 0px;
width:94px;
height:39px;
margin-left:-1px;	
visible:false;
}
#nav_main #nav_top li ul{
display:none;
visible:false;
}
/* =interior */

.interior .mainTbl #header, .interior .mainTbl #content-main{
padding:0px 18px !important;
visible:false;
}
.interior #nav_main #nav_top{
height:39px;
_height:40px;
visible:false;
}
.exterior #nav_main #nav_top #about.Over a,
.interior #nav_main #nav_top #about.Over a{
background:url(../../uploadedimages/Generic/about.gif) no-repeat left -39px ;		
visible:false;
}
.exterior #nav_main #nav_top #aboutaisc.Over a,
.interior #nav_main #nav_top #aboutaisc.Over a{
background:url(../../uploadedimages/Generic/aboutaisc.gif) no-repeat left -39px ;		
visible:false;
}
.exterior #nav_main #nav_top #joinaisc.Over a,
.interior #nav_main #nav_top #joinaisc.Over a{
background:url(../../uploadedimages/Generic/joinaisc.gif) no-repeat  left -39px ;
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #joinnsba.Over a,
.interior #nav_main #nav_top #joinnsba.Over a{
background:url(../../uploadedimages/Generic/joinnsba.gif) no-repeat  left -39px ;
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #myaisc.Over a,
.interior #nav_main #nav_top #myaisc.Over a{
background:url(../../uploadedimages/Generic/myaisc.gif) no-repeat left -39px;
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #bookstore.Over a,
.interior #nav_main #nav_top #bookstore.Over a{
background:url(../../uploadedimages/Generic/bookstore.gif) no-repeat left  -39px ;
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #news.Over a,
.interior #nav_main #nav_top #news.Over a{
background:url(../../uploadedimages/Generic/news.gif) no-repeat left -39px ;
position:relative;
z-index:3;		
visible:false;
}
.exterior #nav_main #nav_top #events.Over a,
.interior #nav_main #nav_top #events.Over a{
background:url(../../uploadedimages/Generic/events.gif) no-repeat left -39px ;
position:relative;
z-index:3;		
visible:false;
}
/*******************************************************/
.exterior #nav_main #nav_top #newsandevents.Over a,
.interior #nav_main #nav_top #newsandevents.Over a{
background:url(../../uploadedimages/Generic/newsandevents.gif) no-repeat  left -39px ;
position:relative;
z-index:3;
visible:false;
}
/********************************************************/
.exterior #nav_main #nav_top #findacompany.Over a,
.interior #nav_main #nav_top #findacompany.Over a{
background:url(../../uploadedimages/Generic/findacompany.gif) no-repeat left -39px ;
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #contactus.Over a,
.interior #nav_main #nav_top #contactus.Over a{
background:url(../../uploadedimages/Generic/contactus.gif) no-repeat  left -39px;	
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #contactaisc.Over a,
.interior #nav_main #nav_top #contactaisc.Over a{
background:url(../../uploadedimages/Generic/contactaisc.gif) no-repeat  left -39px;	
position:relative;
z-index:3;
visible:false;
}
.exterior #nav_main #nav_top #channels.Over a,
.interior #nav_main #nav_top #channels.Over a{
background:url(../../uploadedimages/Generic/channels.gif) no-repeat left -39px;
position:relative;
z-index:3;
visible:false;
}
/* =search */
#nav_main .search{
margin-bottom:3px;
display:block;
position:relative;
float:right;
visible:false;
}
#nav_main .search ul.last-child{
margin:6px 10px;
float:right;
visible:false;
}
#nav_main .search ul.last-child li{
float:left;
margin-right:10px;
padding-right:10px;
border-right:1px solid #638696;
background:none; padding-left:0;
}
#nav_main .search ul.last-child li.last-child{
border-right:none;
margin-right:0px;
padding-right:0px;
visible:false;
}
#nav_main .search ul.last-child li a{
color:#638696;
padding-left:14px;
visible:false;
}
#nav_main .search ul li *{
font-size:11px;
visible:false;
}
/* =auth-section */
#join{
background:url(../../uploadedimages/Generic/join.gif) no-repeat left 2px;
visible:false;
}
#login{
background:url(../../uploadedimages/Generic/login.gif) no-repeat left 2px;
visible:false;
}
#logout, .logout{
background:url(../../uploadedimages/Generic/login.gif) no-repeat left 2px;
visible:false;
padding-left:15px;
}
/* =search box */
#nav_main .search #search{
width:206px;
float:right;
height:24px;
position:relative;
visible:false;
}
#nav_main #searchInput{
z-index:0;
border:none;
background:#e4e9f0;
color:#638696;
width:181px;
/*height:16px;*/
position:absolute;
left:0px;
top:2px;	
line-height:normal;
padding:3px 2px;
vertical-align:bottom;
visible:false;
}
#nav_main #searchButton{
background:url(../../uploadedimages/Generic/searchButton.gif) no-repeat top left;
width:21px;
height:20px;
border:none;
position:absolute;
top:2px;
right:0px;
cursor:pointer;
visible:false;
}

/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
.interior .mainTbl #footer{
padding:0px 18px 20px 18px;
visible:false;
}
.site_info_print{
border-top:1px solid #d6d7d7;
border-bottom:1px solid #d6d7d7;
padding:11px 6px 15px 6px;
margin:20px 0px;
visible:false;
}
#site_info{
border-top:1px solid #d6d7d7;
border-bottom:1px solid #d6d7d7;
/*vertical-align:middle;*/
padding:11px 6px 15px 6px;
width:971px;
margin-top:20px;
position:relative;
visible:false;
}
.site_info_print p,
#site_info p{
color:#a2a6a9;
font:bold 10px Arial, Helvetica, sans-serif;
clear:both;
width:500px;
margin:0px;
padding:0px;
visible:false;
}
.site_info_print p span,
#site_info p span{
margin-right:15px;
visible:false;
}
#site_info #site-tools1{
width:600px;
padding-bottom:7px;
visible:false;
}
#site_info #site-tools1 li{
float:left;
margin-right:10px;
background:none; padding-left:0;
}
#site_info #site-tools1 li a{
font:bold 10px/16px Arial, Helvetica, sans-serif;
color:#437084;
text-decoration:underline;
visible:false;
}
#site_info #site-tools2{
position:absolute;
right:0px;
top:0px;
padding-top:28px;
display:block;	
width:200px;
visible:false;
}
#site_info #site-tools2 li{
float:left;
margin-left:5px;
padding-right:6px;
padding-left:0;
background:url(../../uploadedimages/Generic/separator-footer.gif) no-repeat center right;
visible:false;
}
#site_info #site-tools2 li.last-child{
background:none;
margin-right:15px;
visible:false;
}
#site_info #site-tools2 li a{
color:#a2a6a9;
font:normal 9px Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;	
visible:false;
}
#site_info #site-tools2 li a img{
vertical-align:middle;
margin-right:6px;
visible:false;
}

/* Content - Header ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* =flash */
/*#flash{
height:293px;
width:983px;
visible:false;
}*/
.flash{
visible:false;
}
.flash img{
vertical-align:bottom;
visible:false;
}
.bannerOver{
width:983px;
height:101px;
position:relative;
z-index:2;
margin-top:-12px;
_margin-top:-13px;
visible:false;
}
/* =path options */
.path{
background:url(../../uploadedimages/Generic/breadcumb.gif) no-repeat top left;
padding:13px 13px 8px 13px;
font:normal 11px Arial, Helvetica, sans-serif;
width:957px;
visible:false;
}
.path *{
line-height:12px;
visible:false;
}
.path span{
margin-right:5px;
visible:false;
}
.path .right{visible:false;
}
.path .right a{
padding-right:10px;
margin-left:7px;
color:#638696;
background:url(../../uploadedimages/Generic/separator-path.gif) no-repeat right 3px;
font:normal 11px Arial, Helvetica, sans-serif;
visible:false;
}
.path .right a.last-child
{
background:none;
margin-right:0px;
padding-right:0px;
visible:false;
}
.path .line{
margin:0px 10px;
border-right:#638696 1px solid;
visible:false;
}	
/* =breadcrumb */
#Breadcrumb{
	font:normal 11px/normal Arial, Helvetica, sans-serif;
	visible:false;
}
#Breadcrumb a,
#Breadcrumb label{
float:left;
visible:false;
} 
#Breadcrumb label{
/*margin-right:10px; mod 14-10-08*/
color:#333333;
visible:false;
}
#Breadcrumb a{
/*padding-right:9px;
margin-left:7px;
margin:0px 5px;*/
font:normal 11px/normal Arial, Helvetica, sans-serif;
padding:0px 7px;
background:url(../../uploadedimages/Generic/separator-path.gif) no-repeat right 3px;
display:block;
height:12px;
color:#638696;
visible:false;
}
#Breadcrumb a.last-child,
#Breadcrumb  a.currentPage{
background:none;
margin-right:7px;/*0px*/
padding-right:7px;/*0px*/
/*color:#a0a0a0;*/
visible:false;
}
#Breadcrumb span{
background:transparent url(../../uploadedimages/Generic/separator-path.gif) no-repeat scroll left 3px;
margin-right:5px;
padding-left:7px;
}

/* Structure +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#contentleft{
background:#e3e3e3 url(../../uploadedimages/Generic/left-c-clamp.gif) repeat-x top left;
width:219px;
padding-bottom:100px;		
float:left;
min-height:450px;
visible:false;
}
* html #contentleft{	/* hack IE 6 */
height:450px;
visible:false;
}
.c-clamp #pageContent{
float:left;
width:739px;
padding:0px 0px 40px 25px;
visible:false;
}
* html .c-clamp #pageContent {
	padding-left: 21px;
}

.three-col{visible:false;
}
.three-col #pageContent{
float:left;
width:494px;
padding:0px 25px;
visible:false;
}
* html .three-col #pageContent {
	padding-left: 21px;
}
.three-col #contentRight{
float:right;
width:220px;
padding-bottom:0px;
_margin-bottom:-6px !important;
visible:false;
}
#pageContent{
position:relative;
visible:false;
}
.contentPage{
padding:20px 0px 20px 0px;
visible:false;
}
.c-clamp .contentPage{
padding:0px;
visible:false;
}
.three-col .contentPage{
padding:0px;
visible:false;
}
#content-main{	
margin-top:15px;
visible:false;
}
/* =content_sub */
#content-home{
width:983px;
visible:false;
}
#content{
padding-top:20px;
width:983px;
padding-bottom:24px;
_padding-bottom:0px;
visible:false;
}
.c-clamp #content,
.three-col #content{
background: url(../../uploadedimages/Generic/bottomcontent.gif) no-repeat bottom left;
visible:false;
}

/* Width of Areas ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.w46{
width:46px !important;
visible:false;
}
.w155{
width:155px !important;
visible:false;
}
.w310{
	width:310px;
}
.w181{
width:181px;
visible:false;
}
.w185{
width:187px !important;
visible:false;
}
.w198{
width:198px;
visible:false;
}

.w200{
width:200px;
visible:false;
}
.w231{
width:226px;
float:right;
visible:false;
}
.w233{
width:233px;
visible:false;
}
.w239 {
width:239px
}
.w250 {
width:250px;
}
.w254{
width:254px !important;
visible:false;
}
.w277{
width:277px !important;
visible:false;
}
.w256{
width:256px !important;
visible:false;
}
.w265{
width:265px !important;
visible:false;
}
.w280{
width:280px;
visible:false;
}
.w320{
width:320px;
visible:false;
}
.w350{
width:350px;
visible:false;
}
.w983{
width:983px;
visible:false;
}
.w953{
width:953px;
visible:false;
}	
.w500{
width:500px !important;
visible:false;
}
.w515{
width:515px;
visible:false;
}
.w731{
width:731px !important;
visible:false;
}
.w739{
width:739px;
}
.w780{
width:780px;
visible:false;
}
.w700{
width:700px;
visible:false;
}
.w421{
width:421px !important;
visible:false;
}
.w451{
width:451px;
visible:false;
}
.w482{
width:482px;
visible:false;
}
.w130{
width:130px;
visible:false;
}
.w100percent{
width:100%;
visible:false;
}
.w50percent{
width:49%;
visible:false;
}
.w160{
width:160px !important;
visible:false;
}
.widthMedium{
width:80px !important;
visible:false;
}
.w763{
width:763px;
visible:false;
}
.w60{
width:60px;
visible:false;
}
.w615{
width:615px;
visible:false;
}
/**height of areas*/
.h33{
height:33px;
visible:false;
}
/* Form Controls +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
input{
padding:1px;
line-height:normal;
visible:false;
}
input, select, option, textarea{
color:#707276;
visible:false;
}
.inputYellow{
background:#FFFFCC;
visible:false;
}
.inputxSmall{
width:30px !important;
visible:false;
}
.inputSmall{
width:50px !important;
visible:false;
}
.inputMedium{
width:100px !important;
visible:false;
}
.input150{
width:150px !important;
visible:false;
}
.input170{
width:170px !important;
visible:false;
}
.input220{
width:220px !important;
visible:false;
}
.input560{
width:560px !important;
visible:false;
}
.inputLarge{
width:200px !important;
visible:false;
}
select.inputLarge{
width:208px !important;
visible:false;
}
.inputxLarge{
width:350px !important;
visible:false;
}
.inputxxLarge{
width:400px !important;
visible:false;
}
.inputxxxLarge{
width:430px !important;
visible:false;
}
textarea.inputxxxLarge{
width:435px !important;
visible:false;
}
.small-button{
border:none;
width:58px;		
padding-bottom:0px;
color:#FFFFFF;
text-transform:uppercase;
font:normal 11px "Myriad Pro", "Arial Narrow", Arial, Helvetica;
background:url(../../uploadedimages/Generic/small-button.gif) no-repeat top left;
height:27px;
padding-bottom:2px;
cursor:pointer;
visible:false;
}
.pbutton{
border:none;
width:97px;		
padding-bottom:0px;
color:#FFFFFF;
text-transform:uppercase;
font:normal 11px "Myriad Pro", "Arial Narrow", Arial, Helvetica;
background:url(../../uploadedimages/Generic/medium-button.gif) no-repeat top left;
height:27px;
padding-bottom:2px;
cursor:pointer;
visible:false;
}
.input91{
width:91px !important;
visible:false;
}
.input73{
width:73px !important;
visible:false;
}
.input78{
width:78px !important;
visible:false;
}
.input247 input, .input247 select{
width:247px;
visible:false;
}
.input273 input, .input273 select{
width:273px;
visible:false;
}
.radioextraOption{
height:14px;
float:left;
margin-right:10px;
visible:false;
}
.extraOption{
margin-bottom:20px;
height:14px;
float:left;
vertical-align:middle;
visible:false;
}
.ce180 tr td label{
width:187px;
visible:false;
}
/* Main  Styles ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* =left hand navigation */
#leftNav{
width:219px;
visible:false;
}	
#leftNav .topMenuLeft{
background:url(../../uploadedimages/Generic/menuleft-top.gif) no-repeat bottom left;
height:10px;
width:219px;
visible:false;
}
#leftNav .bottomMenuLeft{
background:url(../../uploadedimages/Generic/menuleft-bottom.gif) no-repeat top left;
height:10px;
width:219px;
visible:false;
}
#leftNav .menu, .menu{
	width:191px;
	background:url(../../uploadedimages/Generic/bgmenuleft.gif) top left repeat-y;
	padding:2px 14px 7px 14px;
	margin:0px;
	visible:false;
}
#leftNav .menu ul{
	display:none;
}
#leftNav  li{ background:none; padding-left:0;}
.menu li a,
.menu li ul a,
.menu li.currSection li a{
	display:block;
	border-top:#9ebcc8 1px solid;
	font:bold 11px "Arial Narrow",Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF; /* mod 17-10-08*/
	padding:4px 12px 4px 7px;
	margin:0px;
	background:url(../../uploadedimages/Generic/bullet_left.gif) no-repeat center;
	background-position:180px;/*173px*/
	#height:100%;

visible:false;
}
/* by IE6 */
.menu li a:visited{
	color:#FFFFFF;
}
.menu li.currSection a:visited{
	color:#58779B;
}
.menu li.currSection li a:visited{
	color:#FFFFFF;
}
/***/
#leftNav .menu .currSection ul{
	display:block;
	visible:false;
}
.menu li.first-child a{
	border-top:transparent 1px solid;
	display:block;
	visible:false;
}	
.menu li.currSection li a{
	display:block;
	border-top:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#FFFFFF;
	padding:5px 7px 5px 20px;
	margin:0px 0px 0px 0px;
	background:#849db9 url(../../uploadedimages/Generic/bulletwhite.gif) no-repeat 10px 11px;
	_height:100%;
	visible:false;
}
.menu li.currSection li li a,
.menu li li li a,
.menu li.currSection li li a:hover,
.menu li li li a:hover,
.menu li.currSection li.selected li a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px 7px 5px 30px;
	background:#849db9 url(../../uploadedimages/Generic/bullet-whitesmaline.gif) no-repeat 20px 11px;
	visible:false;
}
.menu li.currSection li.selected li a,
.menu li.currSection li.selected li.selected li a,
.menu li.currSection li.selected li.selected li.selected li a
{
	text-decoration:none;
	font-style:normal;
	visible:false;
}
.menu li.currSection li.selected li a:hover,
.menu li.currSection li.selected li.selected li a:hover,
.menu li.currSection li.selected li.selected a,
.menu li.currSection li.selected li.selected li.selected a
{
	text-decoration:underline;
	visible:false;
}
.menu li.currSection li.selected li.selected a,
.menu li.currSection li.selected li.selected li.selected a
{
	font-style:italic;
	visible:false;
}
.menu li.currSection li.selected li.selected ul li a
{
	padding-left:40px;
	background-position:30px 11px;
	visible:false;
}
.menu li.currSection li a:hover,
.menu li.currSection li.selected a{
	text-decoration:underline;
	border-top:none;
	color:#FFFFFF;
	background:#849db9 url(../../uploadedimages/Generic/bulletwhite.gif) no-repeat 10px 11px;
	_height:100%;			
	visible:false;
}
.menu li a:hover,
.menu li.currSection a{
	background:#ffffff url(../../uploadedimages/Generic/bullet_left.gif) no-repeat center;
	background-position:180px;/*175px*/
	text-decoration:none;
	color:#58779b;
	border-top:#a0b2c8 1px solid;
	visible:false;
}
.menu li.currSection a{
	background:#ffffff url(../../uploadedimages/Generic/bullet_current_hover.gif) no-repeat center;
	background-position:180px;/*175px*/
	visible:false;
}
/* =promo banners */
.cPromoBanners{
margin-top:10px;
width:219px;
visible:false;
}
.promoBanners{
width:219px;
visible:false;
}
.promoBanners a{
margin-bottom:10px;
width:219px;
display:block;
visible:false;
}

.steelProdLogin{
position:absolute;
right:0px;
bottom:20px;
visible:false;
}
/* Buttons Style +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.btnBackMainFaqPag{
background:url(../../uploadedimages/Generic/btnBackMainFaqPag.gif) no-repeat top left;
display:block;
border:none;
height:24px;
width:131px;
cursor:pointer;
visible:false;
}
.btnZoom{
display:inline-block;
padding:4px 4px 4px 24px;
background:url(../../uploadedimages/Generic/btnMagnifyingGlass.gif) no-repeat left center #fff;
margin-bottom:0px;		
border:none;
cursor:pointer;
visible:false;
}
.btnConfirmDelete{
background:	url(../../uploadedimages/Generic/btnConfirmDelete.gif) no-repeat left top;
display:block;
width:119px;
height:23px;
cursor:pointer;
border:none;
visible:false;
}
.btnAddLink{	/* =Add Link */
background:url(../../uploadedimages/Generic/btnAddMoreLinks.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:123px;
cursor:pointer;
visible:false;
}
.relative{
position:relative;
visible:false;
}
.btnSteelShapes{
background:url(../../uploadedimages/Generic/btnSteelShapes.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:101px;
cursor:pointer;
bottom:20px;
right:0px;
position:absolute;
visible:false;
}
.btnProducerProfile{
background:url(../../uploadedimages/Generic/btnProducerProfile.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:121px;
cursor:pointer;
margin-right:5px;
bottom:20px;
right:100px;
position:absolute;
visible:false;
}
.btnUpdateProfile{	/* =Update Profile */
background:url(../../uploadedimages/Generic/btnUpdateProfile.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:131px;
cursor:pointer;
visible:false;
}
.btnEnterPaymentInfo{	/* =Enter Payment Info */
background:url(../../uploadedimages/Generic/btnEnterPaymentInfo.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:131px;
cursor:pointer;
visible:false;
}
.btnSeach{	/* =Search */
background:url(../../uploadedimages/Generic/btnSeach.gif) no-repeat top left;
display:block;
border:none;
height:27px;
width:83px;
cursor:pointer;
visible:false;
}
.btnApplyOnlie{	/* =Apply Online Today */
background:url(../../uploadedimages/Generic/btnApply-online-today.gif) no-repeat top left;
height:31px;
width:220px;
display:block;
border:none;
margin-bottom:30px;
visible:false;
}
.btnSaveChanges{	/* =Save Changes */
background:url(../../uploadedimages/Generic/btnSaveChanges.gif) no-repeat top left;
display:block;
height:23px;
width:119px;
border:none;
cursor:pointer;
visible:false;
}
.btnPrintCheckedFaq{	/* =Print Checked FAQ */
background:url(../../uploadedimages/Generic/btnPrintCheckedFaq.gif) no-repeat left top;
width:129px;
height:23px;
cursor:pointer;
border:none;
visible:false;
}
.btnPrintFaq{ /* =Print FAQ */
background:url(../../uploadedimages/Generic/btnPrintFaq.gif) no-repeat left top;
width:129px;
height:23px;
cursor:pointer;
border:none;
visible:false;
}


.btnBrowse{	/* =Browse */
background:url(../../uploadedimages/Generic/btnBrowse.gif) no-repeat left top;
width:83px;
height:27px;
cursor:pointer;
visible:false;
}
.btnShowMap{	/* =Browse */
background:url(../../uploadedimages/Generic/btnShowmap.gif) no-repeat left top;
width:79px;
height:23px;
cursor:pointer;
visible:false;
border:none;
float:right;
margin-right:15px;
}
.btnNext{	/* =Next */
background:url(../../uploadedimages/Generic/btnNext.gif) no-repeat left top;
border:none;
display:block;
height:27px;
width:42px;
cursor:pointer;
visible:false;
}
.btnSearch{
background:url(../../uploadedimages/Generic/btnSearch.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:58px;
cursor:pointer;
visible:false;
}
.btnSearchArrow{	/* =Search Arrow */
background:url(../../uploadedimages/Generic/btnSearchArrow.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:83px;
cursor:pointer;
visible:false;
}
.btnResetSearch{	/* =Reset Search */
background:url(../../uploadedimages/Generic/btnResetSearch.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:83px;
cursor:pointer;
visible:false;
}
.btnSaveInMyCustomLinks{	/* =Save In My Custom Links */
background:url(../../uploadedimages/Generic/btnSaveInMyCustomLinks.gif) no-repeat top left;
display:block;
border:none;
height:23px;
width:155px;
cursor:pointer;
visible:false;
}
.btnSubmitProject{
background:url(../../uploadedimages/Generic/btnSubmitProject.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:131px;
text-indent:-1000px;
overflow:hidden;
cursor:pointer;
text-align:left;
visible:false;
}
.btnSubmit{
background:url(../../uploadedimages/Generic/btnSubmit.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:53px;
cursor:pointer;
visible:false;
}
.btnViewMonthly,
.btnViewMonthlyOn{
background:url(../../uploadedimages/Generic/btnViewasMonthlyCalendar.gif) no-repeat left top;
border:none;
width:133px;
height:16px;
cursor:pointer;
display:inline-block;
visible:false;
}
.btnViewList,
.btnViewListOn{
background:url(../../uploadedimages/Generic/btnViewList.gif) no-repeat left top;
border:none;
width:71px;
height:16px;
cursor:pointer;
display:inline-block;
visible:false;
}
.btnViewMonthlyOn,
.btnViewListOn{
background-position:left bottom;
visible:false;
}
.btnView{	/* =View */
background:url(../../uploadedimages/Generic/btnView.gif) no-repeat top left;
display:block;
border:none;
height:21px;
width:65px;
cursor:pointer;
visible:false;
}
.btnCancel{
background:url(../../uploadedimages/Generic/btnCancel.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:53px;
cursor:pointer;
visible:false;
}
.btnBack{
background:url(../../uploadedimages/Generic/btnBack.gif) no-repeat left top;
display:block;
border:none;
height:27px;
width:43px;
cursor:pointer;
visible:false;
}
/* Text Styles ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* =head titles */
h1{
font:25px/25px "Arial Narrow",Arial, Helvetica, sans-serif;
color:#161616;
margin:0px 0px 15px 0px;
/*visible:false;*/
}
h1 *{
font:25px/25px "Arial Narrow",Arial, Helvetica, sans-serif;
color:#161616;
margin:0px 0px 15px 0px;
visible:false;
}
h2{
font: bold 19px/19px "Arial Narrow", Arial, Helvetica, sans-serif;
color:#161515;
margin:18px 0px 10px 0px;
visible:false;
}	
h3{
font:bold 14px Arial, Helvetica, sans-serif;
color:#161515;
margin-bottom:10px;
visible:false;
}

h6{
font:bold 12px Arial, Helvetica, sans-serif;
color:#333333;
display:inline;
margin-right:5px;
margin-bottom:10px;
visible:false;
}

/* =box Title with Link */
.boxTitleLink{
position:relative;
padding-right:0px;
/*visible:false;*/
}
.TitleLink{
margin-top:13px;
padding:7px 10px;
position:absolute;
right:0;
top:0;
z-index:3;
min-width:400px;/*300*/
text-align:right;
background:url(../../uploadedimages/Generic/title-links-bg.gif) no-repeat right 18px #fff;
/*visible:false;*/
}
.backTop{
	background:url(../../uploadedimages/Generic/backtopgray.gif) no-repeat top left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666 !important;
	clear:both;
	float:left;
	margin-top:10px;
	padding-left:20px;
}
#content-main .boxTitleLink  .TitleLink,
#maincontent .boxTitleLink  .TitleLink{
padding:7px 10px 7px 10px;
margin:11px 10px 0px 0px !important;
background-position:right center;
visible:false;
}
#maincontent .bannerImageTitle .TitleLink{
background-position:right center;
margin-top:29px;
margin-right:10px !important;/*mod 13-10-08*/
width:400px;/*300*/
visible:false;
}
#maincontent .TitleLink ul{
display:inline-block;
margin-right:-7px !important;
visible:false;
}
.TitleLink ul li{
float:left;
background:url(../../uploadedimages/Generic/title-link-separator.gif) no-repeat right center;
padding-left:0;
}
.TitleLink ul li.last-child{
background:none !important;
visible:false;
}
.TitleLink ul li a{
color:#638696 !important;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline !important;
padding:0px 7px 0px 5px;
visible:false;
}

p{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3a3a3a;
/*text-align:justify; mod 08-10-08*/
margin:0px 0px 15px 0px;
visible:false;
}
p *{
font-size:12px;
visible:false;
}

sup{
vertical-align:top !important;
line-height:12px !important;
font-size:11px !important;
visible:false;
}

.block{
display:block;
float:none !important;
visible:false;
}
.no-float,
.no-float label{
float:none !important;
visible:false;
}
.valign-bottom{
vertical-align:bottom;
/*visible:false;*/
}
.valign-top{
vertical-align:top;
/*visible:false;*/
}
.valign-middle{
vertical-align:middle;
/*visible:false;*/
}
.text-align-left, .text-align-left *{
text-align:left;
/*visible:false;*/
}
.text-align-right, .text-align-right *{
text-align:right;
/*visible:false;*/
}
.center, .center *, .text-align-center, .text-align-center *{
text-align:center;
visible:false;
}
.alnMidle{
margin:0px;
width:750px;
visible:false;
}
.textBlack{
color:#333333 !important;
/*visible:false;*/
}
.textBlack *{
color:#333333 !important;
visible:false;
}
.textBlue *{
color:#4b6a90 !important;
visible:false;
}
.textBlue{
color:#4b6a90 !important;
/*visible:false;*/
}
.textOrange *{
color:#FF6600;
visible:false;
}
.textOrange{
color:#FF6600;
/*visible:false;*/
}
.textLightBlue *{
color:#0099CC;
visible:false;
}
.textLightBlue{
color:#0099CC;
/*visible:false;*/
}

#content-main .text12 *{
font-size:12px;
visible:false;
}
#content-main .text12{
font-size:12px;
/*visible:false;*/
}

.bold, .bold *{
font-weight:bold !important;
/*visible:false;*/
}

.bold *{
font-weight:bold !important;
visible:false;
}

.signature{
vertical-align:bottom;
margin-bottom:5px;
/*visible:false;*/
}
.signature *{
vertical-align:bottom;
margin-bottom:5px;
visible:false;
}

.bullet{
top:5px;
position:absolute;
right:-7px;
visible:false;
}
.date{
font:normal 10px/10px Arial, Helvetica, sans-serif;
color:#7ca6b9;
margin-right:5px;
text-align:right;
/*visible:false;*/
}
.date *{
font:normal 10px/10px Arial, Helvetica, sans-serif;
color:#7ca6b9;
margin-right:5px;
visible:false;
}
.become{
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline !important;
margin-left:10px;
color:#437084 !important;
visible:false;
}
.comment{
font: 12px/18px Arial, Helvetica, sans-serif;
color:#8c8c8c;
height:18px;
vertical-align:bottom;
/*visible:false;*/
}
.comment *{
font: 12px/18px Arial, Helvetica, sans-serif;
color:#8c8c8c;
height:18px;
vertical-align:bottom;
visible:false;
}
.smallText *{
font:normal 11px Arial, Helvetica, sans-serif;		
visible:false;
}
.smallText{
font:normal 11px Arial, Helvetica, sans-serif;		
/*visible:false;*/
}
.xsmallText{
font:normal 10px Arial, Helvetica, sans-serif;		
/*visible:false;*/
}
.xsmallText *{
font:normal 10px Arial, Helvetica, sans-serif;		
visible:false;
}
.grayText *{
color:#767676
visible:false;
}
.grayText{
color:#767676
/*visible:false;*/
}
.textLarge{
font:bold 14px Arial, Helvetica, sans-serif;
color:#161515;
}
.grayText-small {
color:#767676;
font-size:11px;
}
.blueText *{
color:#437084;
visible:false;
}
.blueText2 *{
color:#6488b3 !important;
visible:false;
}
.blueText2{
color:#6488b3 !important;
/*visible:false;*/
}
.readmore{
background: url(../../uploadedimages/Generic/arrow_bullet.gif) no-repeat right 4px;
padding-right:10px;
visible:false;
}
.blueText{
color:#437084;
visible:false;
}
.blueTextUB{
color:#6b8aae !important;
font-weight:bold;
text-decoration:underline !important;
visible:false;
}
.blueTextSoft{
color:#6b8aae !important;
visible:false;
}

.contentPage h4{
color:#006699;/*#0099CC;*/
padding-bottom:5px;
font: bold 16px Arial, Helvetica, sans-serif;
margin-bottom:10px;
visible:false;

}
.contentPage h5{
color:#0099CC;
font: bold 12px Arial, Helvetica, sans-serif;
margin-bottom:10px;
visible:false;
}
.contentPage h4 span{
font: bold 25px Arial, Helvetica, sans-serif;
visible:false;
}

/* Effects Styles +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
.hseparator{
border-bottom:1px solid #ccc;
margin-bottom:13px;
height:13px;
clear:both;
visible:false;
}
#content-main .padding-left15{
padding-left:15px !important:;
visible:false;
}
.margin-right5{
margin-right:5px;
visible:false;
}
.margin-right10{
margin-right:10px;
visible:false;
}
.margin-left10{
margin-left:10px;
visible:false;
}
.margin-right15{
margin-right:15px;
visible:false;
}
.padding-top5{
padding-top:5px; !important;
visible:false;
}
.padding27{
padding:5px 27px !important;
}
.margin-top5{
margin-top:5px !important;
visible:false;
}
.margin-top20{
margin-top:20px !important;
visible:false;
}
.margin-bottom5{
margin-bottom:5px;
visible:false;
}
.margin-bottom10{
margin-bottom:10px;
visible:false;
}
.padding-bottom5{
padding-bottom:5px !important;
visible:false;
}
.padding-bottom15{
padding-bottom:15px !important;
visible:false;
}
.background-lightgray{
background-color:#eaeaea !important;
visible:false;
}
.tableCellSpadding5 td, .tableCellSpadding5 th{
padding:5px !important;
height:auto !important;
}
/* =display none */
.displayNone{
display:none !important;
visible:false;
}
/* =fieldset */
.fielset{
background:url(../../uploadedimages/Generic/bg-login.gif) repeat-x left top;
padding:20px 10px 18px 20px;
#padding-bottom:12px;
position:relative;
border-bottom:1px solid #FFFFFF;
visible:false;
}
/* = left image */
.imgLeft{
width:118px;
float:left;
text-align:center;
margin:0px 30px 15px 0px;
visible:false;
}
.imgLeft img{
vertical-align:bottom;
visible:false;
}
.imgLeft span{
display:block;
font:normal 10px Arial, Helvetica, sans-serif;
color:#638696;
margin-top:1px;
visible:false;
}
/* =title bar */
.titleBar{	/* modify by Hector */
background:url(../../uploadedimages/Generic/gradient_bar.gif) repeat-x top left #c8cbd0;
border:2px solid #bdc0c5;
border-top-color:#cbced3;
border-right-color:#c5c8cd;
border-left-color:#c5c8cd;
padding-top:11px;
padding-bottom:11px;
padding-left:20px;
margin-top:1px;
color:#161515;
font:bold 14px Arial, Helvetica, sans-serif;
height: 25px;
line-height: 25px;
visible:false;
}
/* =background purple */
.bgPurple{	/*modify by Hector*/
background:url(../../uploadedimages/Generic/bg_LigthPurple.jpg) repeat-x top left #d7d7ea;
border-top:1px solid #fff;
padding:15px 10px !important;
visible:false;
}
.bgPurple input{
margin-left:10px;
visible:false;
}
#content-main .bgPurple p{
padding:0px 0px !important;
margin:5px 0px !important;
visible:false;
}
#content-main .bgPurple .link-arrow-blue{
margin:6px 0px 0px 15px;
display:block;
visible:false;
}
/* =no border */
.noBrd,
span.noBrd input{
border:none !important;
visible:false;
}
/* =horizontal space */
.hSpace5{
margin:0px 5px 0px 5px;
visible:false;
}
.hSpaceRight5{
margin:0px 5px 0px 0px;
visible:false;
}
.hSpaceLeftt5{
margin:0px 0px 0px 5px;
visible:false;
}
/* =images of content header */
.imgUpMenu{
padding-bottom:19px;
visible:false;
}
.imgUpTitle{
margin-top:23px;
visible:false;
}
.box-degraded-lead{
background:url(../../uploadedimages/Generic/backgroundDegradedLead.gif) repeat-x left top;
width:737px;
padding:10px 15px;
margin-top:31px;
width:702px;
visible:false;
}
/* Other Styles +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
/* =box-intro */
.box-intro{
	position:relative;
	padding-bottom:15px;
}
.box-intro .gradient-box-cclamp{
	position:static;
	margin:0px;
	visible:false;
}
.box-intro .addDown {
	position:absolute;
	right:0px;
	bottom:15px;
	visible:false;
}
/* =rows */
.c-clamp .row,
.three-col .row{
margin:0px !important;
visible:false;
}
.c-clamp .row,
.three-col .row{
margin-bottom:0px !important;
visible:false;
}
.row {
margin-top:15px;
clear:both;
visible:false;
}
.row .box{
float:left;
width:239px;
margin-right:10px;
padding:0px;
visible:false;
}
.row .last-child{
margin-right:0px !important;
visible:false;
}

/* =box */
.box{
width:220px;
padding-bottom:15px;		
visible:false;
}
* html .box {
	overflow: hidden;
	visible:false;
}
.box h4{
margin-bottom:15px;
width:220px;
height:31px;
/*text-indent:-2000px;*/
visible:false;
}
.box h4 a img{
margin-left:0px;
}
.box .overlay-fade{
padding-top:0px;
visible:false;
}
.box .overlay-fade .bullet{
right:-27px;
visible:false;
}
.box img{
float:left;
margin-right:10px;
visible:false;
}
.box p{
text-align:left;
margin-bottom:10px;
visible:false;
}
.box a{
font:bold 11px Arial, Helvetica, sans-serif;
color:#437084;
visible:false;
}
.box a span{
font-weight:normal;
color:#a4a4ab
visible:false;
}
.box a img{
float:none;
vertical-align:middle;
margin-left:5px;
visible:false;
}
.box hr{
margin:7px 0px;
padding:0px;
color:#c5ccd5;
size:1px;
line-height:1px;
font-size:1px;
visible:false;
}
.box a.channelTitle {
display: block;
background: url(../../uploadedimages/Generic/blank-round-aisc-title.gif) no-repeat top left;
width: 239px;
height: 31px;
padding-top: 9px;
padding-left: 9px;
color: #2a4768;
text-transform: uppercase;
font-weight: bold;
font-size: 11px;
}


/* =grad-box */
.grad-box{
margin-right:0px;
width:auto;
background:url(../../uploadedimages/Generic/rigt-box.jpg) no-repeat top left;
padding:10px 18px 0px 14px;
visible:false;
}
.grad-box h4{
font:bold 12px/12px "Arial Narrow",Arial, Helvetica, sans-serif;
color:#3f5d80;
margin:0px 0px 13px 0px !important;
visible:false;
}
.grad-box p{
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#707276;
padding-top:10px;
margin-bottom:10px;
visible:false;
}
.grad-box ul{
padding-top:7px;
visible:false;
}
.grad-box ul li{
padding-bottom:7px;
background:none; padding-left:0;
}
.grad-box ul li,
.grad-box ul li a{
color:#6989af;
visible:false;
}
.grad-box ul.bullet_square{
padding:10px 15px 0px 15px;
visible:false;
}
/* =square bullet */
ul.bullet_square{
padding:0px 15px 10px 15px;
visible:false;
}
ul.bullet_square li{
font:normal 11px/12px Arial, Helvetica, sans-serif;
color:#707276;
background:url(../../uploadedimages/Generic/square_bullet.gif) no-repeat left 5px;
padding-left:15px;
padding-bottom:10px;
}
/* =content bullet */
.content-box ul{
padding:0px 15px 10px 0px;
visible:false;
}
.content-box ul li{
color:#3a3a3a;
padding-bottom:5px;
padding-left:15px;
font:normal 12px/13px Arial, Helvetica, sans-serif;/* 11px/12px*/
background:url(../../uploadedimages/Generic/square_bullet.gif) no-repeat left 3px;
visible:false;
}
/* =square bullet */
ul.squareBullets{
margin:7px 0px 20px 0px;
visible:false;
}
.squareBullets li,
span.squareBullets{
background:url(../../uploadedimages/Generic/bullet-square.gif) no-repeat left 4px;
padding:0px 0px 3px 15px;
font:normal 12px/14px Arial, Helvetica, sans-serif;
visible:false;
}
.bottom-grad-box{
background:#e2e4f0  url(../../uploadedimages/Generic/bottom-gradbox.gif) no-repeat bottom left;
padding-bottom:10px;
width:220px;
float:right;
margin-bottom:10px;
visible:false;
}
.blueFlower{
float:right;
/*padding:6px 6px 6px 0px;*/
margin:-4px -12px 0px 0px;
visible:false;
}
.contentSimple{
padding: 25px 0px 7px 0px;
position:relative;
visible:false;
}
.overlay-box{
padding:5px 0px 0px 0px;
margin:0px;
visible:false;
}
.overlay-box li{
margin:0px 0px 3px 0px;
padding:0px;
background:none; 
}
.overlay-box li a{
margin:0px 20px 0px 0px;
padding:0px;
display:block;
background:url(../../uploadedimages/Generic/list_item_bg2.gif) no-repeat right bottom;
position:relative;
visible:false;
}
/** utility **/
.overlay-box li a:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
visible:false;
}
.overlay-box li a{
display:inline-block;
visible:false;
}
.overlay-box li a{
display:block;
visible:false;
}
* html .overlay-box li a{
height:1px;
visible:false;
}

.overlay-box li,
.overlay-box li a,
.overlay-box li span{
font:normal 11px/normal Arial, Helvetica, sans-serif;
color:#437085 !important;
visible:false;
}
.overlay-box a .bullet{
bottom:0px !important;
position:absolute;
right:-7px;
top:auto;
vertical-align:bottom;
visible:false;
}

/* = sections */
.sections{
float:left;
width:508px;
visible:false;
}
.sections .row{
width:508px;
padding-bottom:20px;
visible:false;
}
.sections3cols .row {
padding-bottom:20px;
visible:false;
}
.sections div.last-child{
padding-bottom:0px;
visible:false;
}
.sections p{
font:normal 12px/14px Arial, Helvetica, sans-serif;
margin:0px 0px 15px 2px !important;
visible:false;
}
.sections .readmore{
margin:0px 0px 0px 2px;
visible:false;
}

.sections h4{
font:bold 12px/12px "Arial Narrow",Arial, Helvetica, sans-serif;
color:#3f5d80;
margin:0px 0px 9px 0px !important;
width:239px !important;
visible:false;
}
/**/

.boxes .row{
padding-bottom:20px;
visible:false;
}
* html .boxes .row div.first-child {
	margin-right: 8px;
	visible: false;
}
/* =form */
.form{	/* modify by Hector */
background:#dbdbdb;
padding:13px 30px;
margin:0px;
font: 12px Arial, Helvetica, sans-serif;
color:#3a3a3a;
border-top:1px solid #fff;
visible:false;
}
.formWithe{	/* modify by Hector */
padding:20px 0px 10px 0px;
margin-bottom:10px;
font: 12px Arial, Helvetica, sans-serif;
color:#3a3a3a;
visible:false;
}
.form .file{
vertical-align:bottom;
position:relative;
visible:false;
width:453px;/*add 10-11-08*/
}
.form .file .fileupload{
position:absolute;
left:90px;
border:none;
background:none;
width:200px;
z-index:2;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
visible:false;
}
.form .file .uploadimages{
width:15px;
height:15px;
padding:0px;
cursor:pointer;

visible:false;
}
.form .file .uploadimages img{
border:#009dd9 1px solid;
vertical-align:bottom;
width:18px;
height:18px;
margin:0px;
visible:false;
}
.form .file input{
display:inline;
margin-bottom:0px;
visible:false;
}
.form  .button, .button{
background:url(../../uploadedimages/Generic/Admin/UsrProjList/button.gif);
color:#009dd9;
font:bold 10px Arial, Helvetica, sans-serif;
border:none;
width:75px;
height:19px;
padding-bottom:3px;
cursor:pointer;
visible:false;
}
.form .buttonLarge{
background:url(../../uploadedimages/Generic/Admin/UsrProjList/buttonLarge.gif);
color:#009dd9;
font:bold 10px Arial, Helvetica, sans-serif;
border:none;
width:100px;
height:19px;
padding-bottom:3px;
cursor:pointer;
visible:false;
}
.form label,
.location label, .formWithe label{	/* modify by Hector */
color:#3a3a3a;
float:left;
visible:false;
}
.form label,
.location label,
.form label *,
.location label *, .formWithe label *, .formWithe label {	/* modify by Hector */
font: 12px Arial, Helvetica, sans-serif;
visible:false;
}
.form label{
line-height:normal;
margin-top:2px;
visible:false;
}
.form p{
margin-bottom:10px;
margin-top:10px;
visible:false;
}
.form table td ,.formWithe td{
padding:0px 10px 5px 0px !important;
visible:false;
}
.form table td.last-child ,.formWithe td.last-child{
padding:0px 0px 5px 0px !important;
visible:false;
}
/* =form row */
.form-row{
background-color:#dbdbdb;
visible:false;
}
.form-row label{
display:block;
margin-bottom:3px;
float:none;
visible:false;
}
.form-row .left,
.form-row .right{
float:left;
width:491px;
visible:false;
}
.form-row .left .titleBar{
border-right:none;
visible:false;
}
.form-row .right .titleBar{
border-left:none;
visible:false;
}
.form-row .file{
visible:false;
}
.form .file .txt-filepath,
.form-row .file .txt-filepath{
vertical-align:top;
width:342px;
margin-top:3px;
visible:false;
}
.form .file .btnBrowse,
.form-row .file .btnBrowse{
display:inline-block;
display:block;
position:absolute;
right:17px;
top:0px;
visible:false;
}
.form-row .form{
border-top:1px solid #fff;
padding-top:10px;
visible:false;
}
.form-row .left .formAlign li{
padding-bottom:10px;
background:none; padding-left:0;
}
.form-row .right .formAlign li{
padding-bottom:13px;
background:none; padding-left:0;
}
.form-row .formAlign label{
width:auto;
visible:false;
}
.form-row .formAlign .file{
position:relative;
padding-bottom:3px;
margin:0px;
overflow:hidden;
visible:false;
}
.form .file .fileupload,
.form-row .formAlign .file .fileupload{
position:absolute;
margin:0px;
padding:0px;
height:26px;
top:3px;
left:0px;
width:434px;
z-index:2;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
cursor:pointer;
visible:false;
}
.file span{
display:block;
}
.form-row .googlemap{
border:4px solid #fff;
overflow:hidden;
width:450px;
margin-top:15px;
background-color:#fff;
text-align:right;
visible:false;
}
/*=googlemap-search*/
.googlemap-search{
border:4px solid #d7d7d7;
background-color:#fff;
padding:1px;
visible:false;
/****************************/
width:340px;
height:210px;
overflow:hidden;
/**************************/
}
.googlemap-search-large{
border:4px solid #d7d7d7;
background-color:#fff;
padding:1px;
visible:false;
/****************************/
width:500px;
height:200px;/*130px*/
overflow:hidden;
/**************************/
}
.googlemapResult{
width:810px;
height:200px;
overflow:hidden;
margin:20px 0px;
border:1px solid #333333;
visible:false;
}
/*=image-search*/
/*  add 14-10-08*/
.image-search-right{
visible:false;
float:right;
margin-left:16px;
}
/***/
.image-search{
visible:false;
float:left;/*float:right; modificado para http://aisc.bgtpartners.com/html/FindCompanyPerson_SearchResultsSingle.html*/
margin-right:10px;/*mod margin-left 13-10-08*/
}
.image-search-right td,
.image-search td{
padding:0px !important;
visible:false;
}
.image-search-right .image-box,
.image-search .image-box{
background-color:#d7d7d7;
padding:4px !important;
position:relative;
overflow:hidden;
visible:false;
}
.image-search-right .image-box img,
.image-search .image-box img{
vertical-align:bottom;
visible:false;
}
.image-search-right .btnZoom,
.image-search .image-box .btnZoom{
position:absolute;
bottom:1px;
right:1px;
padding:0px;
width:23px;
height:23px;
visible:false;
}
.image-search-right .image-desc,
.image-search .image-desc{
text-align:center;
visible:false;
}
.image-search-right .image-desc span,
.image-search .image-desc span{
color:#638696 !important;
font-size:10px !important;
visible:false;
}
/* =form align */
.formAlign{
font: 12px/18px Arial, Helvetica, sans-serif;
color:#3a3a3a;
visible:false;
}
.formAlign li{
clear:both;
margin-bottom:8px;
display:block;
background:none; padding-left:0;
}
.formAlign label{	/* modify by Hector */
font: 12px/18px Arial, Helvetica, sans-serif;
color:#3a3a3a;
width:130px;
visible:false;
}
.formAlign .required,
.requiredBlue {
font: 12px/18px Arial, Helvetica, sans-serif;
color:#3695ff;
height:18px;
float:left;
padding-right:5px;
vertical-align:bottom;
visible:false;
}
.formAlign input,
.formAlign select,
.formAlign textarea{
border:#b9b9b9 1px solid;
color:#707276;
font:normal 11px Arial, Helvetica, sans-serif;
width:310px;
visible:false;
}
.formAlign input{
height:14px;
vertical-align:bottom;
padding:2px 3px;
visible:false;
}
/********************/
.formAlignLight input,
.formAlignLight select,
.formAlignLight textarea{
border:#b9b9b9 1px solid;
color:#707276;
font:normal 11px Arial, Helvetica, sans-serif;
visible:false;
}
.formAlignLight input{
height:14px;
vertical-align:bottom;
padding:2px 3px;
visible:false;
}
/********************/
/* =various columns */
/*	.variousColumns td.first-child{
padding-top:5px !important;
visible:false;
}*/
.variousColumns td{
padding:5px 10px 5px 0px !important;
vertical-align:top;
visible:false;
}
.variousColumns td.space{
padding:5px 25px 5px 0px !important;
visible:false;
}
.variousColumns label{
font: 12px Arial, Helvetica, sans-serif;
color:#3a3a3a;
visible:false;
}
.variousColumns input,
.variousColumns select,
.location select,
.location input{
border:1px solid #b9b9b9;
color:#707276;
font:normal 12px Arial, Helvetica, sans-serif;
visible:false;
}
.lineWhiteTop{
border-top:#FFFFFF 1px solid;
margin-top:10px;
visible:false;
}
.dotedLine{
border-top:#999999 2px dotted;
}
/* =member table */
.membertable{
width:483px;
float:left;
margin-bottom:20px
visible:false;
}
/* =sitemap */
.sitemap{visible:false;
}
.sitemap ul{
margin:20px 40px;		
visible:false;
}
.news ul li{
clear:both;
list-style:none;
background:none; padding-left:0;
}
.news ul li, .news ul li *{
font:normal 12px Arial, Helvetica, sans-serif;
visible:false;
}
.news ul li a{
color:#437084;
padding-left:10px;
float:left;
width:635px;
visible:false;
}
.news .date{
width:80px;
display:block;
float:left;
vertical-align:middle;
margin-bottom:5px;
visible:false;
}
.sitemap ul ul,
.sitemap ul ul ul{
padding-left:20px;
margin:10px 0px;
visible:false;
}
.sitemap ul li{
margin-bottom:10px;
background:none; padding-left:0;
}
.sitemap ul li a{
font:normal 14px Arial, Helvetica, sans-serif;
color:#337AA4; /*#009dd9*/
background:url(../../uploadedimages/Generic/nut_bullet.gif) no-repeat left 1px;
padding-left:20px;
visible:false;
}
.sitemap ul li li a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#2B50A1;/*#6080a7;*/
background:url(../../uploadedimages/Generic/subcontentbullet.gif) no-repeat left  5px ;
visible:false;
}
.sitemap ul li li li a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#337AA4; /*#777777;*/
background:url(../../uploadedimages/Generic/point.gif) no-repeat left 5px ;
visible:false;
}
/* =location */
.location{
visible:false;
}
.location li{
float:left;
margin-right:15px;
background:none; padding-left:0;
}		
/* =gradient box */
.gradient-box{
background:url(../../uploadedimages/Generic/gradient-box.gif) top center no-repeat;
width:930px;
border:#b7bfca 1px solid;
padding:20px 25px;
font-weight:normal;
font:normal 14px/20px Arial, Helvetica, sans-serif;
color:#3f5d80;
margin-bottom:15px;
visible:false;
}
.gradient-box-normal{
background:url(../../uploadedimages/Generic/gradient-box.gif) top center no-repeat;
border:1px solid #b7bfca;
padding:10px 15px 15px 15px;
margin-bottom:10px;
visible:false;
}
.gradient-box-normal,
.gradient-box-normal p, .gradient-box-normal span{
font-weight:normal;
font-size:12px;
visible:false;
}
.gradient-box-normal p, .gradient-box-normal span{
margin:0px 0px 5px 0px !important;
visible:false;
}
.gradient-box-normal td{
padding:5px !important;
visible:false;
font-size:12px;
}

.gradient-box-cclamp{
background:url(../../uploadedimages/Generic/gradient-box-cclamp.gif) top center no-repeat;
width:690px;
border:#b7bfca 1px solid;
padding:20px 23px;
margin:0px 0px 20px 0px;
font:normal 14px/20px Arial, Helvetica, sans-serif;
color:#3f5d80;
/*visible:false;*/
}
/* add 10-10-08 */
.gradient-box-cclamp p,
.gradient-box p{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#3f5d80;
	visible:false;
}
.gradient-box-cclamp p.last-child,
.gradient-box p.last-child{
	margin:0px;
}
/***/
.gradient-box-cclamp a,
.gradient-box a{
color:#3f5d80  !important;;
text-decoration:underline !important;
visible:false;
}
.gradient-box-cclamp, .gradient-box-cclamp *,
.gradient-box, .gradient-box *{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
visible:false;
}
/* =add page */
.add{
width:205px;
position:absolute;
right:0px;
bottom:0px;
visible:false;
}
.addDown{
position:absolute;
right:0px;
bottom:0px;
visible:false;
}
.addPage{
background:url(../../uploadedimages/Generic/addIcon.gif) no-repeat top left;
color:#333333 !important;
font:bold 10px Arial, Helvetica, sans-serif !important;
text-transform:uppercase;
padding-left:37px;
visible:false;
}
.myCustomLinks{
color:#333333 !important;
font:bold 10px Arial, Helvetica, sans-serif !important;
text-transform:uppercase;
margin-left:5px;
padding-left:5px;
border-left:#333333 1px solid;
visible:false;
}
.linksBottom{
display:block;
text-align:right;
height:20px !important;
margin-top:20px;
visible:false;
}
/* =add page footer*/
/*.addPageFooter{
margin-top:5px;
visible:false;
}*/
.addPageFooter a{
color:#333333 !important;
font:bold 10px Arial, Helvetica, sans-serif !important;
text-transform:uppercase;
margin-top:20px;
}
.addPageFooter a.first-child{
background:url(../../uploadedimages/Generic/addIcon.gif) no-repeat top left;
padding-left:37px;
visible:false;
}
.addPageFooter a.last-child{
border-left:1px solid #333;
padding-left:10px;
margin-left:7px;
}
/* =tab - normal */
.ajax__tab_header{
background:url(../../uploadedimages/Generic/bg_tabs.gif) no-repeat top left;
height:56px !important;
width:966px;
padding:8px 8px 0px 8px;
visible:false;
}
.ajax__tab_header span{
margin-right:10px;
height:53px;
display:inline-block;
visible:false;
}
.ajax__tab_outer{
background:url(../../uploadedimages/Generic/tab_left.gif) no-repeat top left;
height:55px;
display:inline-block;
padding:0px 0px 0px 10px;
margin-right:0px !important;
visible:false;
}
.ajax__tab_inner{
background:url(../../uploadedimages/Generic/tab_rigth.gif) no-repeat top right;
height:55px;
display:inline-block;
padding:0px 10px 0px 0px;
margin-right:0px !important;
visible:false;
}
.ajax__tab_tab{
background:url(../../uploadedimages/Generic/bg_intab.gif) repeat-x top left;
height:55px;
width:130px;
display:inline-block;
padding:10px 0px 0px 0px;
margin-right:0px !important;
text-align:center;
color:#7f8792;
font:bold 11px "Arial Narrow",Arial, Helvetica, sans-serif;
text-transform:uppercase;
cursor:pointer;
visible:false;
}
/* =tab - selected */
.ajax__tab_hover{
cursor:pointer !important;
visible:false;
}
.ajax__tab_active, .ajax__tab_hover{
visible:false;
}
.ajax__tab_active .ajax__tab_outer,
.ajax__tab_hover .ajax__tab_outer{
background:url(../../uploadedimages/Generic/tab_left_over.gif) no-repeat top left;
visible:false;
}
.ajax__tab_active .ajax__tab_inner,
.ajax__tab_hover .ajax__tab_inner{
background:url(../../uploadedimages/Generic/tab_rigth_over.gif) no-repeat top right #fff;
visible:false;
}
.ajax__tab_active .ajax__tab_tab,
.ajax__tab_hover .ajax__tab_tab{
background:url(../../uploadedimages/Generic/bg_intab_over.gif) repeat-x top left;
color:#3f5d80;
visible:false;
}
/* =tab - body content */
#tabsMyAisc{
margin-top:24px;
visible:false;
}
.ajax__tab_body{
margin-top:0px !important;
visible:false;
}
.bodyLefTab{
width:740px;
float:left;
visible:false;
}
.absoluteBottom{
position:absolute;
bottom:0px;
visible:false;
}
.absoluteRigth{
position:absolute;
right:0px;
visible:false;
}
.bodyRightTab{
width:220px;
float:left;
margin-left:23px;
padding-bottom:30px;
position:relative;/* was inner comments for http://aisc.bgtpartners.com/askaisc/default.aspx?id=2240 */
visible:false;
}
.bodyRightLinksMap{
padding-top:10px;
float:left;
visible:false;
}
.profiles{
padding-left:20px;
background:url(../../uploadedimages/Generic/profiles.gif) no-repeat left center;
}
.profiles_user{
padding-left:20px;
background:url(../../uploadedimages/Generic/i-beam_small.gif) no-repeat left center;
}
.infosign{
padding-left:20px;
background:url(../../uploadedimages/Generic/info.png) no-repeat left center;
}
.addlisting{
padding-left:20px;
background:url(../../uploadedimages/Generic/addlinsting.gif) no-repeat left center;
}
/* =table gradients */
.tableGradients{
width:100%;
visible:false;
}
.tableGradients th{
border-top:2px solid #cbced3 !important;
background:#d4d7dc url(../../uploadedimages/generic/bg_th.gif)  repeat-x bottom left;
padding-left:17px;
padding-right:17px;
height:38px;
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
color:#3f5d80;
font:bold 13px "Arial Narrow",Arial, Helvetica, sans-serif;
visible:false;
}
.tableGradients td{
background:#dcdcdc;
border-left:#fff 1px solid;
height:30px;
vertical-align:middle; /*!important;*/
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
visible:false;
padding:0px 18px 0px 18px; /**/
}
.tableGradients td strong,
.tableGradients td a{
font:bold 11px Arial, Helvetica, sans-serif;
color:#6488b3;
visible:false;
}
.tableGradients td a.iconDelete,
.tableGradients td input.iconDelete{
background:url(../../uploadedimages/Generic/iconDelete.gif) no-repeat top center;
border:none;
display:block;
height:17px;
visible:false;
}
.tableGradients tr.odd td{
background:#eaeaea;
visible:false;
}
.odd {
background:#eaeaea;
visible:false;
}

/*.tableGradients tr.last-child td Mai*/
.bodyLefTab tfoot td,
.tableGradients tfoot td {
background:url(../../uploadedimages/Generic/bg_LigthPurple.jpg) repeat-x top left #d7d7ea;
visible:false;
}
.tableGradients tfoot table, .tableGradients table{
float:right;
visible:false;
}
.tableGradients tfoot table td, .tableGradients table td{
background:none;
border:none;
width:auto;
padding:0px!important;
height:auto;
vertical-align:middle;
font:bold 11px Arial, Helvetica, sans-serif;
color:#6488b3;
visible:false;
}
.tableGradients tfoot table td a, .tableGradients table td a{
padding:0px 4px !important;
visible:false;
}
.tableGradients tfoot table td a:hover,
.tableGradients tfoot table td a.currentPage, .tableGradients table td a:hover, .tableGradients table span{
background:#879ab6;
color:#FFFFFF;
text-decoration:none;
visible:false;
font-weight:bold;
padding:0px 5px;
}

/* =internal shadow popup */
.overlay{
position:fixed;
_position:absolute;
top: 0px;
left: 0px;
bottom:0px;
right:0px;
width: 100%;
height:100%;
_height:860px;
background:#000;
z-index:1001;
opacity:.40;
-moz-opacity: 0.40;
filter: alpha(opacity=40);
display:none;
visible:false;
}
.modal{
display:none;
left: 50%;
top: 50%;
right: 50%;
bottom: 50%;
vertical-align: middle;
position: absolute;
margin-top: -127px;
margin-right: -247px;
margin-bottom: -127px;
margin-left: -247px;
width: 494px;
height:260px;
padding: 16px;
background: #fff;
color: #333;
z-index:1002;
overflow: auto;
padding:0px;
visible:false;
}
.ifrmModal{
width: 494px;
border:none;
visible:false;
}
/* =iframe popup */
body.iframe{
background:#e4e4e4 url(../../uploadedimages/Generic/bg_iframe.gif) repeat-x top left;
padding:42px 25px 0px 25px;
visible:false;
}
.iframe .closeIframe{
background:url(../../uploadedimages/Generic/Close.gif) no-repeat top left;
display:block;
width:42px;
height:10px;
position:absolute;
top:13px;
right:11px;
visible:false;
}
.iframe .fields{
border-top:#b7bfca 1px solid;
border-bottom:#b7bfca 1px solid;
margin:7px 0px 13px 0px;
padding:10px 0px;
color:#3a3a3a;
font:normal 12px Arial, Helvetica, sans-serif;
visible:false;
}
.iframe .fields span{
display:block;
padding:5px 0px;
visible:false;
}
.iframe .fields span label{
width:90px;
display:block;
float:left;
font-weight:bold;
color:#333;
font-size:12px;
line-height:20px;
visible:false;
}
.iframe .fields span input{
margin:0px;
border:#b9b9b9 1px solid;
color:#707276;
font:normal 11px Arial, Helvetica, sans-serif;
padding:2px;
width:247px;
visible:false;
}
.iframe p{
padding:5px 0px 5px 0px;
display:block;
visible:false;
}
.subtitle{
margin-top:10px;
vertical-align:bottom;
visible:false;
}

/* =banner images title */
.bannerImageTitle{
position:relative;
margin-bottom:17px;
visible:false;
}
.bannerImageTitle img{
float:left;
width:219px;
margin-right:28px;
visible:false;
}
.bannerImageTitle h1{
float:left;
width:736px;
margin:0px;
position:absolute;
bottom:0px;
right:0px;
visible:false;
}
.bannerImageTitle h1 img{
width:736px;
margin:0px;
visible:false;
}
div.more-options .search-box,
.bannerImageTitle .search-box{
position:absolute;
right:0px;
top:0px;
margin-top:30px;
margin-right:15px;
visible:false;
}
div.more-options .search-box{
margin-top:6px;
visible:false;
}
div.more-options .search-box .searchInput,
.bannerImageTitle .search-box .searchInput{
background-color:#dbdfe8;
padding:3px 2px;
line-height:normal;
visible:false;
}
div.more-options .search-box .searchInput{
background-color:#FCFCFC;
visible:false;
}
div.more-options .search-box .overlabel-apply,
.bannerImageTitle .search-box .overlabel-apply{
top:4px;
visible:false;
}
/* =more options - by Hector */
div.more-options,
ul.more-options{
display:inline-block;
background-color:#e4e5e5;
width:100%;
margin-bottom:15px;
padding:9px 0px;
visible:false;
}
div.more-options{
display:block;
position:relative;
visible:false;
height:16px;
}
div.more-options ul{
display:inline-block;
width:auto;
visible:false;
}
div.more-options ul li,
ul.more-options li{
float:left;
background:none; padding-left:0;
}
div.more-options ul li a,
ul.more-options li a{
padding:0px 10px;
border-right:1px solid #7191a0;
font-size:12px;
line-height:normal;
color:#437084;
text-decoration:underline;
visible:false;
}
div.more-options ul li.last-child a,
ul.more-options li.last-child a{
border:none;
visible:false;
}
/* =faq list */
.faq-content{
width:745px;
float:left;
padding-top:5px;
visible:false;
}
.faq-content-print h2,
.faq-content h2{
font:bold 12px Arial, Helvetica, sans-serif;
color:#252525;
margin:20px 0px;
visible:false;
}
.faq-content p,
.faq-content ul,
.faq-content li{
color:#3a3a3a !important;
background:none; padding-left:0;
}
.faq-content .bgPurple{
margin-top:30px;
visible:false;
}
/* =faq list - by Hector */
.faq-list{
float:left;
width:745px;
padding-top:5px;
visible:false;
}
.faq-content .btnPrintCheckedFaq,
.faq-list .btnPrintCheckedFaq{
margin-bottom:10px;
visible:false;
}
.faq-list ul{
float:left;
padding-bottom:25px;
padding-right:25px;
width:340px;
visible:false;
}
.faq-list .faq-list-one-col{
float:left;
padding-bottom:25px;
padding-right:25px;
width:100%;
visible:false;
}
.faq-list .faq-list-one-col ul{
width:100%;
padding:0px;
margin:0px;
visible:false;}
.faq-list ul li a{
font-weight:bold;
color:#252525;
font-size:12px;
visible:false;
float:left;
display:block;
width:320px;
padding-bottom:5px;
}
.faq-list ul li{
	padding-bottom:15px; background:none; padding-left:0;
}
/**/
.faq-list ul li:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
visible:false;
}
.faq-list ul li {
display:inline-block;
visible:false;
}
.faq-list ul li {
display:block;
visible:false;
}
* html .faq-list ul li {
height:1px;
visible:false;
}
/**/
.faq-list ul li input{
width:20px;
visible:false;
float:left;
*margin-top:-2px;
}
.faq-list ul li ul{
float:none;
margin-left:24px;
margin-top:5px;
padding-bottom: 10px;
visible:false;
clear:both;
}
.faq-list ul li ul li{
padding:0px;
display:block;  /*28/11/08 display:inline-table; http://aisc.bgtpartners.com/DynamicQuestion.aspx?GrpId=6&QueId=952&ste=_Preview&id=2100*/
margin-bottom:5px;
background:none; 
}
.faq-list ul li ul li a{
color:#437084;
font-size:12px;/*11px*/
font-weight:normal;
visible:false;
display:inline;
float:none;
width:auto;
padding-bottom:0px;
}
.faq-list ul.faq-list-sub ul{
margin-left:0px;
visible:false;
}
.faq-list .bgPurple{
border-top:1px solid #c5c5cb;
background-color:#d8d6eb;
height:auto;
padding:16px 15px 15px 15px;
text-align:right;
visible:false;
}
/* =search box */
.search-box .overlabel-apply{
width:160px;
visible:false;
}
.search-box .searchInput{
z-index:0;
border:none;
background:#e4e9f0;
color:#638696;
width:160px;
padding:3px;
visible:false;
}
.search-box .searchButton{
background:url(../../uploadedimages/Generic/searchButton.gif) no-repeat top left;
width:21px;
height:20px;
border:none;
cursor:pointer;
visible:false;
}
/* =cont rows */
.contRows{
height:211px;
width:356px;
float:left;
margin-right:27px;
visible:false;
}
.contRows .last-child {
margin:0;
visible:false;
}
/* =table form find */
.tableFormFind{
padding:0px !important;
border-collapse:separate;
border-spacing:8px;
visible:false;
}
.tableFormFind .textBlue{
color:#4b6a90;
visible:false;
}
.tableFormFind td{
padding:0px !important;
visible:false;
}
.tableFormFind input,
.tableFormFind select{
font:normal 11px/12px Arial, Helvetica, sans-serif;
color:#707276;
visible:false;
}
.cbNoneBorder input {
border:none;
visible:false;
}
.tableFormFind select option{
border:none !important;
visible:false;
}
/* =block find member */
.blockFindMember{
padding-top:14px;
visible:false;
}
.blockFindMember p, label{
font:normal 11px/12px Arial, Helvetica, sans-serif;
color:#707276;
visible:false;
}
label a{
	font-size:11px !important;
}
/* =login */
.login{
width:483px;
margin:0px 17px 20px 0px;
float:left;
visible:false;
}
.login ul{
float:left;
width:300px;
visible:false;
}
.login .forgot{
font:normal 12px/14px Arial, Helvetica, sans-serif;
position:absolute;
text-align:right;
width:100px;
right:10px;
top:20px;
color:#437084;
width:130px;
visible:false;
}
.login .register{
background:#e0e0e0;
margin:0px;
padding:15px;
font:normal 11px/13px Arial, Helvetica, sans-serif;
color:#3a3a3a;
text-align:right;
visible:false;
}
.login .register .msgErrShow{
width:200px;
text-align:left;
visible:false;
}
.login .register p{
font:normal 12px/12px Arial, Helvetica, sans-serif;
color:#3a3a3a;
text-align:right;
margin-bottom:5px;
visible:false;
}
.login .register a{
font:normal 14px/normal Arial, Helvetica, sans-serif;
color:#437084;
text-decoration:underline;
visible:false;
}
.login li{
padding-bottom:6px;
margin:0px;
font:normal 11px Arial, Helvetica, sans-serif;
clear:both;
background:none; padding-left:0;
}
.login li.last-child{
padding-bottom:0px;
visible:false;
}
.login label{
float:left;
display:block;
width:67px;
vertical-align:middle;
font:bold 11px/11px Arial, Helvetica, sans-serif;
color:#3a3a3a;
visible:false;
}
.login .check{
border:none;
float:left;
margin-right:5px;
width:15px;
vertical-align:middle;
visible:false;
}


.login .small-button{
position:absolute;
bottom:10px;
right:10px;
visible:false;
}
.login .tocheck{
float:left;
display:inline !important;
width:auto;
visible:false;
}
.login li label{
margin-top:4px;
font-size:12px; /*add 17-10-08*/
line-height:12px;
visible:false;
}
.login li input{
font:normal 11px/normal Arial, Helvetica, sans-serif;
color:#666666;
padding:2px;
border:1px solid #b9b9b9;
width:180px;
visible:false;
}
.login span{
color:#F90000;
font:bold 12px Arial, Helvetica, sans-serif;
margin-left:5px;
visible:false;
}
/* =gallery box */
.gallery-box{
width:342px;
background-color:#d7d7d7;
padding:5px;
visible:false;
}
.gallery-box img{
vertical-align:bottom;
border:1px solid #fff;
visible:false;
}
.gallery-box .gallery-thumbs{
padding-top:5px;
visible:false;
}
.gallery-box .gallery-thumbs a img{
border:1px solid #fff;
visible:false;
}
/* =calendar */
.calendar-form-buttons{
padding-top:131px;
*padding-top:133px;
vertical-align:top;
visible:false;
}
.calendar-form{
background-color:#ddd;
border-bottom:1px solid #fff;
padding:10px 10px 0px 10px;
visible:false;
}
.calendar-form li{
padding:1px;
background:none; padding-left:1;
}
.calendar-form li label{
float:left;
margin-top:7px;
margin-right:10px;
color:#3a3a3a;
font-weight:bold;
width:135px;
visible:false;
}
.calendar-form li input,
.calendar-form li select{
float:left;
margin-top:4px;
margin-right:5px;
margin-bottom:5px;
visible:false;
}
.calendar-form li .btnSearch{
float:left;
margin-top:0px !important;
margin-left:10px;
float:right;
visible:false;
}
.calendar-event{
width:720px;
padding:7px;
border:1px solid #dcdcdc;
clear:both;
visible:false;
}
.calendar-event table.cal-control{
width:720px;
visible:false;
}

.calendar-event .cal-header{
position:relative;
background:url(../../uploadedimages/Generic/calendar/header-bg.gif) no-repeat center top;
visible:false;
}
.calendar-event .cal-header .cal-btn-left,
.calendar-event .cal-header .cal-btn-right{
position:absolute;
top:0;
width:22px;
height:22px;
overflow:hidden;
text-indent:-1000px;
background-position:left top;
background-repeat:no-repeat;
cursor:pointer;
visible:false;
}
.calendar-event .cal-header .cal-btn-left{
left:0;
background:url(../../uploadedimages/Generic/calendar/btn-left.gif);
visible:false;
}
.calendar-event .cal-header .cal-btn-right{
right:0;
background:url(../../uploadedimages/Generic/calendar/btn-right.gif);
visible:false;
}
.calendar-event .cal-header .cal-title{
text-align:center;
font:bold 14px Arial, Helvetica, sans-serif;
color:#161515;
display:block;
padding:5px 5px 10px 5px;
visible:false;
}
.calendar-event th{
background-position:left top;
background-repeat:no-repeat;
width:102px;
height:42px;
text-indent:-1000px;
overflow:hidden;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
visible:false;
}
.calendar-event th.cal-sunday{
background-image:url(../../uploadedimages/Generic/calendar/sunday.gif);
visible:false;
}
.calendar-event th.cal-monday{
background-image:url(../../uploadedimages/Generic/calendar/monday.gif);
visible:false;
}
.calendar-event th.cal-tuesday{
background-image:url(../../uploadedimages/Generic/calendar/tuesday.gif);
visible:false;
}
.calendar-event th.cal-wednesday{
background-image:url(../../uploadedimages/Generic/calendar/wednesday.gif);
visible:false;
}
.calendar-event th.cal-thursday{
background-image:url(../../uploadedimages/Generic/calendar/thursday.gif);
visible:false;
}
.calendar-event th.cal-friday{
background-image:url(../../uploadedimages/Generic/calendar/friday.gif);
visible:false;
}
.calendar-event th.cal-saturday{
background-image:url(../../uploadedimages/Generic/calendar/saturday.gif);
visible:false;
}

.calendar-event tr td{
height:65px;
background-color:#cacdd2;
border-right:1px solid #cacdd2;
text-align:left;
padding:0px !important;
margin:0px;
visible:false;
vertical-align:top;
}
*:first-child+html .calendar-event tr td{
	width:100px !important;
}
.calendar-event td.cal-day,
.calendar-event td.cal-day-altern{
background:url(../../uploadedimages/Generic/calendar/day_bg_bottom.gif) repeat-x left bottom #eaeaea;
border-right:1px solid #fff;
visible:false;
}
.calendar-event td.cal-day .cal-desc,
.calendar-event td.cal-day-altern .cal-desc{
background:url(../../uploadedimages/Generic/calendar/day_bg.gif) repeat-x left top;
visible:false;
}
*:first-child .calendar-event div.cal-desc{
	width:90px !important;
}
.calendar-event td.cal-day .cal-desc,
.calendar-event td.cal-active .cal-desc,
.calendar-event td.cal-day-altern .cal-desc{
padding:5px !important;
visible:false;
}
.calendar-event td.cal-day .cal-desc h3,
.calendar-event td.cal-day-altern .cal-desc h3{
color:#9198a4;
visible:false;
}
.calendar-event td.cal-active .cal-desc h3{
color:#000;
visible:false;
}
.calendar-event td.cal-day .cal-desc h3,
.calendar-event td.cal-active .cal-desc h3,
.calendar-event td.cal-day-altern .cal-desc h3{
margin:0px 0px 2px 0px;
padding:0px;
font:bold 12px Arial, Helvetica, sans-serif;
visible:false;
}
.calendar-event td.cal-active .cal-desc a{
color:#fff;
display:block;
border-top: 1px dotted #cacdd2;
margin-top: 3px;
padding-top: 3px;
font-size:10px !important;
visible:false;
}
.calendar-event tr td.cal-day-altern{
border-right:1px solid #fff !important;
visible:false;
}
.calendar-event tr td.cal-day-altern,
.calendar-event tr td.cal-day-altern .cal-desc{
background:none !important;
background-color:#dddddd !important;
visible:false;
}
.calendar-event tr td.cal-active{
background-color:#a0abb8 !important;
border-right:1px solid #fff;
visible:false;
}
.calendar-event td.cal-active .cal-desc{
border-top:1px solid #97a2af;
visible:false;
}
.cols2{
width:983px;
padding:5px 0px;
visible:false;
}
.cols-row{
width:450px;
float:left;
padding-right:40px;
visible:false;
}
.cols4{
width:983px;
padding:0px 0px 15px 0px;
margin:0px;
overflow:hidden;
visible:false;
}
.cols4 .cols-row{
width:205px;
margin:20px 0px 0px 0px;
padding:0px 20px;
border-right:1px solid #fff;
visible:false;
}
.cols4 .cols-row label{
width:185px;
margin:0px 0px 0px 5px;
*margin-top:4px;
font-size:11px;
visible:false;
}
.cols4 .cols-row label strong{
font-weight:bold;
font-size:12px;
visible:false;
}
.link-arrow-blue{
background: url(../../uploadedimages/Generic/blueArrowSolid.gif) no-repeat right 5px;
line-height:normal;
padding-right:10px;
color:#557295 !important;
visible:false;
}
/* add for http://aisc.bgtpartners.com/askaisc/default.aspx */
.posArrow{
background-position:70px 20px;
display:block;
visible:false;
}
.addDownLeft{
position:absolute;
left:0px;
bottom:0px;
visible:false;
}

/***/
.status-opened,
.status-closed{
background-position:left 1px;
background-repeat:no-repeat;
/*padding-left:15px;*/
display:inline-block;
font:bold 11px Arial, Helvetica, sans-serif;
visible:false;
}
.status-opened{
/*background-image:url(../../uploadedimages/Generic/statusOpened.gif);*/
color:#4db44a;
visible:false;
}
.status-closed{
/*background-image:url(../../uploadedimages/Generic/statusClosed.gif);*/
color:#929292;
visible:false;
}
.ListCheckBox li,
.ListCheckBox td{
display:block;
clear:both;
margin-bottom:10px;
visible:false;
}	
.ListCheckBox li input, .ListCheckBox li label,
.ListCheckBox td input, .ListCheckBox td label{
float:left;	visible:false;
}
.ListCheckBox li label strong{
font-weight:bold;
visible:false;
}
.verticalCell{
line-height:10px !important;
font-size:11px  !important;
text-align:center;
font-weight:normal  !important;
vertical-align:bottom;
padding:5px 10px !important;
width:10px !important;
}
/* for homepage ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* =titles */
.iwantto{
background:url(../../uploadedimages/Generic/right-iwantto.gif) no-repeat top left;
visible:false;
}
#news-events, #want-to{
width:300px;
padding-right:15px;
visible:false;
}
* html #news-events, * html #want-to {
	overflow: hidden;
	visible:false;
}
#offers{
width:315px;
padding:0px;
float:none;
visible:false;
}
#content-main .row #want-to-cb,
#content-main .row #news-events-cb{
width:334px;
visible:false;
}
* html #content-main #want-to-cb, 
* html #content-main #news-event-cb,
* html #content-main #offers-cb {
visible: false;
overflow: hidden;
}
#content-main .row #offers-cb{
width:315px;
visible:false;
}
/* = */
.overlay-fade{
padding-top:10px;
visible:false;
}  
.overlay-fade li{
margin-bottom:2px;
background:none; padding-left:0;
}  
.overlay-fade li,
.overlay-fade li a,
.overlay-fade li span{
font:bold  11px/15px Arial, Helvetica, sans-serif;
color:#437084;
visible:false;
}
.overlay-fade li a{
margin-right:20px;
display:block;
min-height:18px;
_height:18px;
background:url(../../uploadedimages/Generic/list_item_bg.gif) no-repeat right 5px ;
position:relative;
visible:false;
}
#news-events #news{
padding:12px 0px;
/*border-bottom:#ccd2da 1px solid; DOS111208*/
visible:false;
}
#news-events #events{
padding-top:12px;
visible:false;
}
#news-events #news li.last-child,
#news-events #events li.last-child{
margin-bottom:0px;
visible:false;
}	
#news-events li{
margin-bottom:5px; /*margin-bottom:18px; DOS111308  */
background:none; padding-left:0;
}
#news-events li,
#news-events li a{
color:#707276;
font:normal 11px/normal Arial, Helvetica, sans-serif;
line-height:14px;
isible:false;
}
#news-events li strong,
#news-events li a strong{
color:#437084;
font:bold 11px/normal Arial, Helvetica, sans-serif;
visible:false;
}
#offers, .align-right{
text-align:right;
visible:false;
}
#offers a{
margin-bottom:5px;
display:block;
visible:false;
}

.fileBox li img{
float:left;
margin-right:5px;
width:42px;
visible:false;
}
.fileBox p{
font:normal 12px Arial, Helvetica, sans-serif;
margin:0px;
padding:0px ;
visible:false;
}
.fileBox a{
text-decoration:underline;
font:normal 12px Arial, Helvetica, sans-serif;
visible:false;
}
.centerForm{
margin:10px auto;
width:335px;
visible:false;
}
.noSpaces, .noSpaces *{
margin:0px !important;
padding:0px !important;
}
.centerDiv{
margin:10px auto;
visible:false;
}
.align-right{
text-align:right;
visible:false;
}
.noMarg,.noMarg *{
margin:0px;
} 
.noPad,.noPad *{
padding:0px !important;
}
span.font_title
{
	margin-right:10px !important;
	padding-right:10px !important;
	color:#00667c !important;
	font-size:11px;
}

/* NO USE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*

.imgCaption span{
font:10px Arial, Helvetica, sans-serif;
color:#638696;
visible:false;
}
.lateralPad18{
padding-left:18px;
padding-right:18px;
visible:false;
}
.rightBox{
width:220px;
padding:0px;
margin:0px;
visible:false;
}
.relatedfiles{
background:url(../../uploadedimages/Generic/right-relatedfiles.gif) no-repeat top left;
visible:false;
}
.relatedlinks{
background:url(../../uploadedimages/Generic/right-relatedlinks.gif) no-repeat top left;
visible:false;
}



.searchBox{
width:400px;
margin:50px auto;
visible:false;
}
.searchBox .button{
clear:both;
display:block;
float:right;
visible:false;
}
.searchDetail{
margin:5px 0px;
padding:10px;
width:300px;
border:#CCCCCC 1px solid;
float:left;
visible:false;
}
.searchDetail li{
padding:5px 0px;
clear:both;
visible:false;
}
.searchDetail li strong{
display:block;
float:left;
width:130px;
color:#2464ae;
visible:false;
}
.searchDetail li span{
display:block;
font-style:italic;
float:left;
text-align:justify;
background:#ebedef;		
border:#F2F5F7 1px solid;
padding:3px;
width:155px;
visible:false;
}
.subjectTitle{
font:bold 25px Arial, Helvetica, sans-serif;
color:#006699;
border-bottom:none;
visible:false;
}
.dynamicTree,
.dynamicTree ul{
margin:10px 0px;
visible:false;
}
.dynamicTree input{
width:15px  !important;
margin-right:10px;
float:left;
visible:false;
}
.dynamicTree li{
margin-left:25px;
margin-bottom:10px;
clear:both;
display:block;
visible:false;
}
.dynamicTree li a{
font:11px/14px Arial, Helvetica, sans-serif;
color:#2464ae;
display:block;
width:325px;
float:left;
visible:false;
}	
.dynamicTree li li a{
color:#5B7C8C;
visible:false;
}
.blackButton{
background:url(../../Admin/Common/images/black-button.gif) no-repeat top left;
height:31px;
width:138px !important;
border:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
padding-bottom:4px;
cursor:pointer;
margin-left:0px !important;
visible:false;
}
.printerMedium{
background:url(../../uploadedimages/Generic/printerMedium.gif) no-repeat bottom left;
height:32px;
border:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
padding-left:40px;
cursor:pointer;
visible:false;
}
.searchBoxGen{
position:relative;
float:right;
vertical-align:bottom;
visible:false;
}
.searchBoxGen .txtSearchQuestion{
width:185px;
vertical-align:top;
margin-top:3px;
cursor:text;
color:#7a7a7a;
font: 11px Arial, Helvetica, sans-serif;
visible:false;
}
.searchBoxGen label.overlabel-apply,
.searchBoxGen label.overlabel{	
text-align:center;
z-index:3;
color:#999999;
font: italic 11px Arial, Helvetica, sans-serif;
text-transform:none;
width:150px !important;
#top:11px;
visible:false;
}
.smallButton{
background:url(../../uploadedimages/Generic/smallButton.gif) no-repeat bottom left;
height:28px;
width:44px !important;
border:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
padding-bottom:4px;
cursor:pointer;
margin-left:0px !important;
visible:false;
}
.dynamicHeader{
margin:10px 0px;
padding:10px;
visible:false;
}
hr.dotted{
border-top:#999999 1px dotted;
size:1px;
visible:false;
}
.dynamicHeader{
visible:false;
}
.dynamicHeader div.left,
.dynamicHeader div.right{
width:400px
visible:false;
}

.news{visible:false;
}

.vcard{visible:false;
}
.vcard .fn{
margin-bottom:5px;
visible:false;
}
.vcard .email{
margin-bottom:5px;
visible:false;
}
.mapresults{visible:false;
}
.mapresults .contentPage{
width:763px;
float:left;
visible:false;
}
.mapresults #contentRight{
float:right;
width:220px;
padding-bottom:0px;
_margin-bottom:-6px !important;
visible:false;
}
.mapresults h5{
background:#e4e9f0;
font:bold 12px Arial, Helvetica, sans-serif;
padding:4px;
margin:20px 0px;
visible:false;
}
.mapresults .searchHeader{
margin:10px 0px;
visible:false;
}
.mapresults .resultsTable{
width:100%;
visible:false;
}
.mapresults .resultsTable .odd{
background:#f2f2f2;
visible:false;
}
.mapresults .resultsTable th{
background:#252525;
color:#FFFFFF;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
text-align:center;
border-right:#FFFFFF 1px solid;
visible:false;
}
.mapresults .resultsTable th.last-child{
border-right:none !important;
visible:false;
}
.mapresults .resultsTable td,
.mapresults .resultsTable th{
padding:6px !important;
width:32%;
visible:false;
}
.optionsfile{
padding-top:40px;
visible:false;
}
.optionsfile a{
display:block;
height:22px;
padding:14px 0px 2px 30px;
visible:false;
}
.optionsfile .sendFriend{
background:url(../../uploadedimages/Generic/sendtofriend.gif) no-repeat center left;
visible:false;
}
.optionsfile .printer{
background:url(../../uploadedimages/Generic/printer.gif) no-repeat center left;
visible:false;
}
.optionsCheck{
margin-bottom:20px;
visible:false;
}
.optionsCheck li{
float:left;
height:25px;
visible:false;
}
.optionsCheck li a{
height:20px;
padding:5px 0px 0px 30px;
display:block;
vertical-align:bottom;
color:#2464ae;
float:left;
font:bold 13px Arial, Helvetica, sans-serif;
visible:false;
}
.optionsCheck li.first-child{
border-right:1px solid #2464AE;
margin-right:10px;
padding-right:10px;
visible:false;
}
.selectAll{
background:url(../../uploadedimages/Generic/selectCheckAll.gif) no-repeat bottom left;
visible:false;
}
.deselectAll{
background:url(../../uploadedimages/Generic/deselectCheckAll.gif) no-repeat bottom left;
visible:false;
}
.dyntwoCols{
margin:10px 0px;
visible:false;
}
.dyntwoCols ul.left{
width:400px;
visible:false;
}
.boxMoreAnswers{
margin:0px;
text-align:right;
float:right;
width:180px;
visible:false;
}
.tools{
margin-bottom:10px;
visible:false;
}
.tools a{
float:right;
height:23px;
width:50px;
display:block;
margin:0px 0px 0px 5px;
padding-top:30px;
text-align:center;
visible:false;
}
.tools a:hover{
text-decoration:none;
visible:false;
}
.tools .gotohome{
background:url(../../Admin/Common/images/gotohome.gif) no-repeat 0px top;
visible:false;
}
.tools .gotohome:hover{
background:url(../../Admin/Common/images/gotohome.gif) no-repeat -50px top;
visible:false;
}
.tools .nextpage{
background:url(../../Admin/Common/images/nextpage.gif) no-repeat 0px top;
visible:false;
}
.tools .nextpage:hover{
background:url(../../Admin/Common/images/nextpage.gif) no-repeat -50px top;
visible:false;
}
.tools .previoustpage{
background:url(../../Admin/Common/images/previoustpage.gif) no-repeat 0px top;
visible:false;
}
.tools .previoustpage:hover{
background:url(../../Admin/Common/images/previoustpage.gif) no-repeat -50px top;
visible:false;
}
.refineSearch{
position:absolute;
right:10px;
top:10px;
font:12px/25px Arial, Helvetica, sans-serif;
text-align:right;
padding-right:10px;
text-decoration:underline !important;
color:#638696 !important;
background:url(../../uploadedimages/Generic/bgRoundedWhite.gif) no-repeat top left;
height:30px;
width:202px;
display:block;
vertical-align:middle;
visible:false;
}

.searchResultLeft{
width:614px;
margin-right:48px;
float:left;
visible:false;
}
.searchResultRigthMap{
width:311px;
background:#d7d7d7;
position:relative;
float:right;
padding:5px;
visible:false;
}
.textDarkGray{
color:#333333 !important;
visible:false;
}
.infoSearch{
margin-bottom:5px;
width:614px;
visible:false;
}
.noBold{
font-weight:normal !important;
visible:false;
}
.googlemapDetail{
width:253px;
height:131px;
border:#fff 1px solid;
overflow:hidden;
float:left;
margin:0px;
visible:false;
}
.magnifyingGlass{
position:absolute;
bottom:5px;
right:5px;
background:url(../../uploadedimages/Generic/search.gif) no-repeat top right;
border:none;
width:23px;
height:23px;
cursor:pointer;
visible:false;
}
.fourColList{
visible:false;
}
.fourColList li{
padding:0px 20px 0px 20px;
border-right:1px solid #FFFFFF;
width:194px;
display:block;
float:left;
visible:false;
}
.fourColList li.last-child{
padding-right:0px !important;
width:213px !important;
border-right:none;
visible:false;
}
.fourColList li.first-child{
padding-left:0px !important;
width:213px !important;
visible:false;
}
.fourColList li input{
float:left;
width:15px;
margin-right:5px;
overflow:hidden;
visible:false;
}
.fourColList li p{
text-align:left;
font:11px Arial, Helvetica, sans-serif !important;
visible:false;
}
.fourColList li p strong{
margin-right:3px;
font:bold 12px Arial, Helvetica, sans-serif !important;
visible:false;
}
.twoColumns{
width:983px;
height:125px;
visible:false;
}
.contRows2{
width:450px;
float:left;
padding-right:40px;
visible:false;
}
.bgPurpleTwo{
background:url(../../uploadedimages/Generic/bg_LigthPurple.jpg) repeat-x top left;
height:56px;
padding:20px 10px;
visible:false;
}
************************************************************************************************/
.desplegableForm{
overflow:hidden !important;
overflow-y:hidden  !important;
}
.searchCS{
	background:url(../../uploadedimages/Generic/displaySearchCaseStudies.gif) no-repeat left  0px;
	margin-bottom:10px;
	height:15px;
	display:block;
	text-decoration:none !important;
	cursor:pointer;
}
.searchPR{
	background:url(../../uploadedimages/Generic/displaySearchProjects.gif) no-repeat left  0px;
	margin-bottom:10px;
	height:18px;
	display:block;
	text-decoration:none !important;
	cursor:pointer;
}
.searchCSDispl{
	background:url(../../uploadedimages/Generic/displaySearchCaseStudies.gif) no-repeat left 15px;
	margin-bottom:10px;
	height:15px;
	display:block;
}
/*********************************BEGIN STYLES FORUM***********************/
table.content {
margin:0px;
background:#DCDCDC;
}
table.content .header1{
border-top:2px solid #cbced3 !important;
background:#d4d7dc url(../../uploadedimages/generic/bg_th.gif)  repeat-x bottom left;
padding-left:17px;
padding-right:17px;
height:38px;
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
color:#3f5d80;
font:bold 13px "Arial Narrow",Arial, Helvetica, sans-serif;
vertical-align:middle;
visible:false;
}
table.content .header1 *{color:#3f5d80;
font:bold 13px Arial, Helvetica, sans-serif;}
table.content .header2{
background:#7b9abe;
color:#FFFFFF !important;
padding-top:5px !important;
padding-bottom:5px !important;
font:bold 12px Arial, Helvetica, sans-serif !important;
}
.navlinks{display:none;}
table.content .header2 *{font:bold 12px Arial, Helvetica, sans-serif !important; color:#FFFFFF !important;}
table.content .post td{
background:#dcdcdc;
border-left:#fff 1px solid;
border-top:#fff 1px solid;
border-bottom:#fff 1px solid;
height:30px;
vertical-align:middle;
color:#333333;
visible:false;
}
table.content .post td table td{border:none !important;}
table.content .post td table .header2,table.content .post td table .header2 *{color:#3f5d80 !important;}
.postheader td, .postfooter td{	
	padding:5px 18px !important;
	vertical-align:middle;
	border:none !important;
}
.content_html_OuterTable td, td.post{
padding:0px !important;
border:none !important;
}
#ek_forum_editor td{
padding:0px !important;
}
.UserBox, .message{
padding:5px 18px !important;
border-top:1px solid #006699;
border-bottom:1px solid #006699;
}
.footer1{
padding-bottom:10px ;
}
/*********************************END STYLES FORUM***********************/
#move_thread{
display:block;
padding-top:5px;
}

/*********************************CONTENBLOCK DOUBLE E***********/
.contentBlock, .contentBlock *{
/*color:#3A3A3A*/
}
/* mod 10-10-08 for double shell in ektron design*/
#_dvContent table tr td ul li
{
	background:url(../../uploadedimages/Generic/bullet-square.gif) no-repeat left 4px;
	padding-left:13px;
	margin-bottom:5px;
}
#_dvContent table tr td ul ul
{
	padding-left:13px;
}

.design_mode_design ul li
{
	background:url(../../uploadedimages/Generic/bullet-square.gif) no-repeat left 4px;
	padding-left:13px;
	margin-bottom:5px;
}
.design_mode_design ul ul
{
	padding-left:13px;
}

#_dvContent table tr td tbody td{
	padding:0px 18px 0px 18px;
	visible:false;
}
/***/

.gradient-box ul li,
.gradient-box-cclamp ul li,
.contentBlock ul li{
	 background:url(../../uploadedimages/Generic/bullet-square.gif) no-repeat left 4px;
	 padding-left:13px;
	 margin-bottom:5px;
}
/* mod 10-10-08*/

.gradient-box ul ul,
.gradient-box-cclamp ul ul,
.contentBlock ul ul{
	padding-left:13px;
}
/* mod 08-10-08 for use of italic/bold/underline*/
em, em u{
	font-style:italic;
}
strong u{
	font-weight:bold;
}
strong em, em strong, strong em u{
	font-style:italic;
	font-weight:bold;
}
/* add 07/10 mod 15-10-08*/
.contentBlock a:visited strong.blueText,
.contentBlock a:visited{
	color:#1A4779;
}
/***************** by Search up ***********************************/
.searchResultUp{
	padding:0px 20px 0px 20px
}
	.searchResultUp h4 a{
		color:#31627B;
	}
	.searchResultUp table tr.alternRow{
		background-color:#E4E9F0;
	}
	.searchResultUp table td{
		padding:10px 5px !important;
		vertical-align:middle;
	}
	.searchResultUp table tr.first-child td{
		padding:0px;
		vertical-align:middle;
	}
	.searchResultUp table tr.footerRow{
		padding:5px 0px;
		text-align:center;
	}
	.searchResultUp table tr.footerRow td{
		text-align:center;
	}
	.searchResultUp table tr.footerRow span{
		font-weight:bold;
	}
	.searchResultUp table{
		width:100%;
	}
	
/* by search FAQs */
.TitleLinkSearch {
	background:#FFFFFF url(../../uploadedimages/Generic/title-links-bg.gif) no-repeat scroll right 0px;
	margin-top:11px;
	min-width:465px;
	padding:7px 10px;
	position:absolute;
	right:7pt;
	text-align:right;
	top:0pt;
	z-index:3;
}
.pos-relative{
	position:relative;
}
/* menu li*/

#divList ul li{ 
/*	padding-top:10px;*/
}
/* mod 29-09 */
.display-inline{
	display:inline;
}
/* by faq one col */
.faq-list-one-col ul li{ 
	background:none; padding-left:0;
	clear:both;
}
.faq-list-one-col ul li input{ 
	padding-bottom:20px;
	float:left;
}
.faq-list-one-col ul li a {
	float:left !important; 
	width:710px !important;
}
/*add 08-10-08 for learning opportunities*/
.optLearning{
	padding-bottom:15px;
	visible:false;
}
	.optLearning ul li{
		padding-bottom:10px;
		background:none; padding-left:0;
	}
	.optLearning tr td input,
	.optLearning tr td label,
	.optLearning tr td ul{
		float:left;
		visible:false;
	}
	.optLearning tr td ol{
		padding-left:7px;
	}
	.optLearning tr td input{
		margin-right:2px;
		visible:false;
	}
.btnPreviousArrow{	/* = < Previous  */
	background:url(/uploadedimages/Generic/btnPreviousArrow.gif) no-repeat left top;
	border:none;
	display:block;
	height:27px;
	width:83px;
	cursor:pointer;
	visible:false;
}
.btnNextArrow{	/* = Next >  */
	background:url(/uploadedimages/Generic/btnNextArrow.gif) no-repeat left top;
	border:none;
	display:block;
	height:27px;
	width:83px;
	cursor:pointer;
	visible:false;
}
.fontsize12 p,
.fontsize12 label{
	font-size:12px;
	line-height:normal;
}
.tableImageText tr td.first-child{
	padding:0 18px 0 0px;
}
.tableImageText tr td.last-child{
	padding:0px;
}
.tableImageText tr td a img{
	padding-bottom:15px;
	visible:false;
}
.btnWatchCourse{	
	background:url(/uploadedimages/Generic/btnWatchCourse.gif) no-repeat left top;
	border:none;
	display:block;
	height:31px;
	width:257px;
	cursor:pointer;
	visible:false;
}
/* add 08-10-08 */
.ekResetPassEmailLabel{
	color:#DBDBDB; width:70px;
}
#__ekResetPassEmail, #ekResetPassSubmitButton .small-button{
	float:right;
}
#ek_resetpassword table{
	display:block;
}
.requiredAbs{
	left:10px;
	position:absolute;
	top:60px;
}
.lblUsrnameAbs{
	left:25px;
	position:absolute;
	top:60px;
}
/*add 10-10-08*/
.msgErrorGreen{
	color:#4db44b;
}
.msgErrorRed{
	color:#FF0000
}
/*add 13-10-08 for my interest*/
.formCheckAlign{
	color:#3A3A3A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;	
}
.formCheckAlign li{
	clear:both;
	display:block;
	margin-bottom:8px; background:none; padding-left:0;
}
.formCheckAlign li input{
	float:left;
	margin-right:10px;
}
.widthLabel li{
	width:340px; background:none; padding-left:0;
}
.greyColorLine{
	border:1px solid #E4E5E5;
	visible:false;
}
.margin-bottom15{
	margin-bottom:15px !important;
}
/* change join now | log out area */
#nav_main .search .content-login span {
	border-right:1px solid #638696;
	/*float:left;*/
	margin-right:10px;
	padding-right:10px;
}
#nav_main .search .content-login span a {
	color:#638696;
	padding-left:14px;
}
#nav_main .search .content-login span.last-child {
	border-right:medium none;
	margin-right:0px;
	padding-right:0px;
}
#nav_main .search .content-login {
	/*float:right;*/
	margin:6px 10px;
}
#nav_main .search .content-login span * {
	font-size:11px;
}
/* add 17-10-08 */
.e-pubs-ptions{position:absolute; bottom:0px; width:350px; margin-left:10px; right:0px;}
.e-pubs-ptions a{display:block; font:normal 10px/normal Arial, Helvetica, sans-serif; margin-bottom:10px;}
.e-pubs-ptions img{padding-right:5px; vertical-align:bottom;}
.restul-options{
margin-top:10px;
margin-bottom:20px;
}
.restul-options a.option-left{
color:#666;
float:left;
font:bold 12px/23px Arial,Helvetica,sans-serif;
background:url(/uploadedimages/Generic/btnMagnifyingGlass.gif) no-repeat top left;
height:23px;
display:block;
padding-left:25px;
}
.restul-options a.backTop{
float:right;
margin:0px;
clear:none;
background:url(/uploadedimages/Generic/backtoporange.gif) no-repeat top left;
}
.ListTaxonomyResults{
padding-left:10px;
}
.ListTaxonomyResults li{
padding-left:10px;
background:url(../../uploadedimages/Generic/subcontentbullet.gif) no-repeat left 5px;
}
.box-right{
float:right;
width:220px;
}
/*title h3 */
.bgTitle{
	background:url(/uploadedImages/Generic/bgTitles.gif) no-repeat right top;
	font:24px "Myriad Pro","Arial Narrow",Arial,Helvetica;
	line-height:49px;
	padding-top:6px;
}
.bannerImageTitle .bgTitle {
	bottom:-5px;
	float:left;
	margin:0px;
	position:absolute;
	right:0px;
	width:736px;
	visible:false;
}
.bannerImageTitle h3 {
	bottom:0px;
	float:left;
	margin:0px;
	position:absolute;
	right:0px;
	width:736px;
	visible:false;
}
/***/
.break-line{
	word-wrap: break-word;
}
.posStatic{
	position:static !important;
}
/*by upload files(button browse)*/
.posUpload {
	 position: absolute;
	 left: 353px;
	 top: 0px;
	 visible:false;
}
.posUpload input {
	 height:25px;
	 position: absolute;
	 right: 11px;
	 filter: Alpha(Opacity=0);
	 -moz-opacity: 0;
	 opacity: 0;
	 width:196px;
	 visible:false;
	 cursor:pointer;
}
.posRelative{
	position:relative;
	z-index:1;
}
/***/
#flash{
position:relative;
width:983px;
height:293px;
}
#flash .bg-banner{
position:absolute;
top:0px;
left:0px;
}
#flash .view-all-channels{
position:absolute;
bottom:113px;
right:0px;
background:url(../../uploadedimages/Generic/btn-view-all-channels.gif) no-repeat top left;
height:22px;
width:108px;
}
/*ie6*/
* html #flash .view-all-channels{
position:absolute;
bottom:112px;
right:-1px;
background:url(../../uploadedimages/Generic/btn-view-all-channels.gif) no-repeat top left;
height:22px;
width:108px;
}
/***/
#flash .carousel-channels{
height:174px;
width:702px;
position:absolute;
top:0px;
right:0px;
}
/*begin carousel home*/

.carousel-channels{
position:relative;
text-align:center;
}
jcarousel-container{
height:174px;
width:702px;
}
.carousel-channels .jcarousel-clip{
height:131px;/*174px*/
width:702px;
position:absolute;
top:18px;
}
.carousel-channels .jcarousel-next{
position:absolute;
bottom:0px;
right:108px;
background:url(../../uploadedimages/Generic/carousel-next.gif) no-repeat top left;
height:16px;
width:16px;
cursor:pointer;
z-index: 3;
}
/*ie6*/
* html .carousel-channels .jcarousel-prev{
position:absolute;
bottom:0px;
left:1px;
background:url(../../uploadedimages/Generic/carousel-prev.gif) no-repeat top left;
height:16px;
width:16px;
cursor:pointer;
z-index: 3;
}
/***/
.carousel-channels .jcarousel-prev{
position:absolute;
bottom:0px;
left:0px;
background:url(../../uploadedimages/Generic/carousel-prev.gif) no-repeat top left;
height:16px;
width:16px;
cursor:pointer;
z-index: 3;
}
.carousel-channels li{
float:left;
margin:0px;
padding:0px;
border:none;
background:none;
width:131px !important;
height:131px;
padding-left:9px;
}
.carousel-channels li a img, .carousel-channels li a{
width:131px;
height:131px;
}
.carousel-channels .jcarousel-clip {
z-index: 2;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}
.carousel-channels ul{
z-index: 1;s
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
height:131px;
}

/*end carousel home*/
ul.list-i-want-to{padding-top:10px; width:300px;}
.list-i-want-to li{
background:url(../../uploadedimages/Generic/list_item_home_bg.gif) no-repeat right 5px !important;
padding-bottom:3px;  padding-left:0;
}
.list-i-want-to li,
.list-i-want-to li a,
.list-i-want-to li *{
font:bold  11px/18px Arial, Helvetica, sans-serif;
color:#437084 !important;
}
.minHeight30{
min-height:30px;
_height:30px;
}
.heightAuto{
	height:auto !important;
}
.paddGradient4 tr td{
padding:4px 18px;
vertical-align:top;
}
.valign-top-Gradient tr td{
padding-top:4px;
vertical-align:top;
}
.valign-top-Gradient tr.last-child td{
background:#DCDCDC;
}
.valign-top-Gradient tr.odd.last-child td{
background:#EAEAEA;
}
.exportExcel{
background:url(../../uploadedimages/Generic/exp_excel.gif) no-repeat left center;
color:#6488B3 !important;
font:bold 12px Arial, Helvetica, sans-serif !important;
padding-left:27px;
visible:false;
}
.upSearch a{
background:url(../../uploadedimages/Generic/upSearch.gif) no-repeat left center;
padding-left:12px;
visible:false;
}
.downSearch a{
background:url(../../uploadedimages/Generic/downSearch.gif) no-repeat left center;
padding-left:12px;
visible:false;
}
/* Forum styles*/
.backForum{
background-color:#7B9ABE;
padding:2px 10px 3px 10px
}
.backForum h1{
color:#FFFFFF;
font-size:21px;
margin:0px;
padding-top:4px;
}
/***/
.paddingcels5 td { padding:5px 18px !important;}
.align-bottom{vertical-align:bottom !important;}
.align-top{vertical-align:top !important;}
.align-middle{vertical-align:middle !important;}
.align-left{text-align:left !important;}
.align-right{text-align:right !important;}
.align-center{text-align:center !important;}
.left-content{float:left; overflow:hidden; width:500px;}
.friendly-print{
width: 700px;
margin: 10px auto;
}
/* begin friendly-print */
.friendly-print #site_info{width:auto; margin-bottom:10px;}
.friendly-print .path{width:auto;
border-bottom:1px solid #eee;
border-top:1px solid #eee;
background:none;
}
.rightLabel{
clear:both;
float:right;
}
.friendly-print .path label, .friendly-print .path .right{display:none;}
/* end friendly-print */

/*------------------------------------------------------Certification module---------------------------------------------------------------------------*/
	
	.form-result{
      font-size:12px;
   }
   .form-result tr td,
   .form-result tr th{
      padding:4px 10px;
   }
   .form-result td
   {
		cursor:pointer;
   }
   .form-result td.noEvent
   {
		cursor:default;
   }
   .form-result .result-title a
   {
		text-transform:capitalize;
   }
   .form-result .form-result-data tr.hover td,
   .form-result .selected
   {
		background-color:#9caed2;
   }
   .form-result .form-result-data tr.hover td.result-title{
		background:url(../images/ideations_more.gif) no-repeat 5px 7px #9caed2;
   }
   .form-result .form-result-data tr.hover td.result-title a{
		padding-left:10px;
   }
   .form-result .selected td.result-title{
		background:url(../images/ideations_more.gif) no-repeat 5px -18px #9caed2 !important;
   }
   .form-result .selected td.result-title a{
		padding-left:10px;
   }
   
   .form-result .form-result-data tr.hover td a,
   .form-result .selected a
   {
		color:#fff;
   }
   .form-result tr th, .form-result tr th *
   {
		font-weight:bold;
		background-color:#2274af;
		color:#fff;
   }
   .form-result{
      border-bottom:1px solid #6582BD;
      background-color:#fff;
   }
   .form-result a
   {
		color:#6582BD;
		text-decoration:underline;
   }
   .form-result .form-result-detail{
		display:none;
		border-top:1px solid #e9f0f6 !important;
		background:#DFECF5 url(/common/images/backgrounds/formbox-bg.gif) repeat-x scroll left top;
   }
   .form-result .form-result-detail tr td
   {
		
   }
   .form-result .form-result-detail i
   {
		font-style:normal !important;
		color:#686C6F;
   }
   .form-result .delete{
   	background:url(/common/delete-bg.gif) no-repeat left top;
		padding-left:16px;
   }
   .form-result .form-result-detail label
   {
		color:#686C6F;
   } 
   
   .ListIdeation .noBdr
   {
		border:none !important;
   }
   .NoFoundResults p
   {
		display:block;
		padding:5px 10px;
		font-size:12px;
   }
   /*------------------------------------------------------Certification module---------------------------------------------------------------------------*/
   .headerColor 
{
	color:#3F5D80;
	font-weight:bold;
}

/*=Google Search Ajax*/
#gssearchResults .gs-title,
#gssearchResults .gs-title *
{
   font:normal 12px Arial,Helvetica,sans-serif;
   color:#437084;
}
#gssearchResults .gs-title b
{
   font-weight:bold;
}
#gssearchResults .gs-snippet
{
   font:normal 12px Arial,Helvetica,sans-serif;
   color:#3A3A3A;
}
#gssearchResults .gs-visibleUrl
{
   font-size:11px;
}
#gssearchResults div.gs-visibleUrl
{
   display:block;
}
#gssearchResults div.gs-visibleUrl-short
{
   display:none !important;
}
#gssearchResults .gsc-cursor-box
{
   display:block;
   padding-top:5px;
}
#gssearchResults .gsc-cursor-box,
#gssearchResults .gsc-cursor-box *
{
   font:normal 12px Arial,Helvetica,sans-serif !important;
}
#gssearchResults div.gsc-trailing-more-results a.gsc-trailing-more-results
{
   color:#437084;
}
#gssearchResults div.gsc-cursor div.gsc-cursor-page
{
   color:#3A3A3A;
}
#gssearchResults div.gsc-cursor div.gsc-cursor-current-page
{
   color:#437084;
}

.error
{
	font-weight: bold;
	color: red;
}
