@charset "utf-8"; 
@import url(reset.css);
/* ----------------- Body ------------------ */
body 		{ width:100%; height:100%; /*text-align:center;*/ font:normal 11px/14px Verdana, sans-serif; color:#9a9a9a; background:#000	}
h1 			{ font-size: 32px } 
h2 			{ font-size: 24px }
h3 			{ font-size: 20px }  
h4 			{ font-size: 16px } 
h5 			{ font-size: 13px }  
h6 			{ font-size: 12px; font-weight:normal; }
a:link, a:visited, a:active  { color:#8f8f8f; text-decoration:none }
a:hover {  text-decoration:underline }
/*input, select, textarea {font:normal 12px/14px verdana}*/
/* ----------------- common styles ------------------ */
.clear 		{ clear:both 	}
.floatR		{ float:right	}
.floatL		{ float:left	}
.bold 		{ font-weight:bold;	}
.green 		{ color:#339999 }
.green11bold{ color:#339999; font-size:11px; font-weight:bold }
.green12bold{ color:#339999; font-size:12px; font-weight:bold }
.green14bold{ color:#339999; font-size:14px; font-weight:bold  }
.yellow14bold{ color:#D8B654; font-size:14px; font-weight:bold  }
.blue11u	{ color:#278792; font-size:11px; }
.blue12u	{ color:#278792; font-size:12px; }
.lightyellow{ color:#B3A869; text-decoration:none }
a.lightyellow:link, a.lightyellow:visited	{ color:#B3A869; font-weight:bold; text-decoration:none	}
a.lightyellow:hover { text-decoration:underline }
.boldyellow	{ color:#D8B654; font-weight:bold; text-decoration:none;}
a.greybold:link, a.greybold:visited	{ color:#9a9a9a; font-weight:bold; text-decoration:underline	}
a.greybold:hover { color:#afafaf; }

.liteyellow	{ color:#CCA93E	}
.liteyellow:link, .liteyellow:visited	{ color:#CCA93E; font-weight:bold	}

.orangelink { color:#C96700}
a.orangelink:link,a.orangelink:visited { color:#C96700}

body#insidepages { background:#34322F url(../images/background_secondary_white.jpg) repeat-x top left; }
.wide365 	{ width:365px;  background:red}
.wide290 	{ width:290px;}
.wide200 	{ width:200px;}
.mrgtop6 	{ margin-top:6px;}
.mrgL7		{ margin-left:7px}
.mrgR5		{ margin-right:5px}
.mrgB2		{ margin-bottom:2px}
.mrgB12		{ margin-bottom:12px}
.mrgB5		{ margin-bottom:5px}
.mrgauto 	{ margin:0 auto; clear:both	}
.bdrbtm716 	{ border-bottom:1px solid #716969 }
.bg333 		{ background:#333333	}
.bg424		{ background:#424242	}
.contentbox { padding:12px; /*text-align:justify;*/ text-align:left; background:#252525; border:1px solid #716969; }
.input1, .select1, .selectnorm, .txtarea1, .select2, .select434, .txtarea427, .select210   { width:131px; height:16px; background:#656464; border:1px solid #959595; color:#fff; font-size:85%; padding:0 0 0 5px; margin:0; font:normal 12px/14px verdana	}
.input365, .input292, .input213, .input443, .input100 { width:365px; height:16px; background:#656464; border:1px solid #959595; color:#fff; font-size:11px; padding-left:5px; font:normal 12px/14px verdana}

.input100 	{ width:96px; height:16px; background:#656464; border:1px solid #959595; color:#fff; font-size:11px; padding:2px 0 0 5px;}

.input213 	{ width:205px; }
.input443 	{ width:auto; height:16px; position: relative; padding-top:2px	}

.select434  { width:434px; height:18px; padding:0 }
.select450 option { outline:none; /*padding:1px 0 0 0; */}
.txtarea427 { width:427px; height:100px; font:normal 12px/14px verdana		}
.selectnorm { width:auto; padding:0; background:#656464;}
.input292 	{ width:292px}
.select1 	{ width:370px}
.select2 	{ width:85px}
.selectmore { width:436px; height:99px	}
.select210  { width:210px; height:16px; padding:0	}
.select210 option  { padding:0	}

.Bbtn 		{ font-size:85%; padding:0 0 0px 0;  background:#D4D0C7; margin:0px;}
a.green:link, a.green:visited, a.green12bold:link, a.green12bold:visited, a.green11bold:link, a.green11bold:visited { color:#339999; text-decoration:underline }
a.green2:link, a.green2:visited {color:#339999; text-decoration:none }
a.green2:hover 	{ text-decoration:underline }
a.lightyellow:link, a.lightyellow:visited {color:#D8B654; text-decoration:underline}
a.blue12u:link, a.blue12u:visited, a.blue11u:link, a.blue11u:visited  {color:#278792; text-decoration:underline }
 /* blue common href button */
a.button 	{ background:url(../images/btn_right.gif) no-repeat top right; color: #444; display: block; float:left; height:18px;
margin-right:6px; padding-right:9px; text-decoration:none; color:#B7BFC1;	}
a.button span 	{ background:url(../images/btn_left.gif) no-repeat top left; color:#B7BFC1; display:block;  line-height:18px;  padding-left:9px;}
a.button:active { background-position: bottom right; color:#B7BFC1; outline: none;  }
a.button:hover span, a.button:hover	{ color: #B7BFC1; text-decoration:none;	}
.ascdesc {xmargin-top:9px;margin-left:2px;}
/* -----------------  footer -----------------  */
#footer, #footer2	{ width:990px; height:50px; /*margin:0 auto;*/ text-align:left; clear:both; margin-top:36px; border-top:1px solid #262626; }	
#footer .footer_nav, #footer2 .footer_nav  			{ float:left; width:648px; line-height:20px; margin:10px 0px 0 0px;  }
#footer .footer_nav div, #footer2 .footer_nav div	{ float:left; width:auto; height:20px; padding:0 7px;}
#footer .footer_nav a, #footer2 .footer_nav a 		{ color:#B3B3B3}
#footer .footer_nav a:hover, #footer2 .footer_nav a:hover 	{ color:#fff; text-decoration:none 	}
#footer .footer_nav #current a, span.orange, #footer2 .footer_nav #current a 	{ color:#FF6600 }
#footer .copyright, #footer2 .copyright 			{ float:right; margin:13px 10px 0 0px; display:inline;  }
#footer2 			{ height:40px; border-top:1px solid #52514E; margin-top:5px;}
/* -----------------  footer -----------------  */

#top, #top_inside { position:relative; width:998px; height:110px; border-bottom:1px solid #888; /*margin:0 auto; */background:url(../images/topindexbanner.jpg) no-repeat top left; clear:both	}

#top #topnav, #top_inside #topnav_inside 		{ position:absolute; right:20px; bottom:0px; height:20px; color:#dadada;     }
#top #topnav ul, #top_inside #topnav_inside ul 	{ display:inline;  }
#top #topnav li, #top_inside #topnav_inside li 	{ float:left }
#top_inside 	{ height:50px; border-bottom:0px; /*margin:0 auto;*/ background:url(../images/topbanner_innerpages.jpg) no-repeat top left	}

#top #topnav .input_top, 
#top_inside #topnav_inside .input_top, .nos_of_results .pginput { width:116px; height:16px; background:#666; border-top:1px solid #2A2A2A;  border-left:1px solid #2A2A2A; border-bottom:1px solid #A7A6A6; border-right:1px solid #A7A6A6; color:#fff; font-size:11px; padding:2px 0 0 2px; margin:0px;}

/* ------------------------------------------------- */ 

#topnav ul li a, #topnav_inside ul li a { height:12px; display:block; text-indent:-9999px; 	}
#topnav ul li a:hover, #topnav_inside ul li a:hover { background-position:0 -17px;  }

#topnav a.home_strip , #topnav_inside a.home_strip  	{ width:40px;  height:12px; background:url(../images/nav_home_updated.gif) top left; 	background-repeat:no-repeat;	}

#topnav a.search , #topnav_inside a.search  	{ width:44px;  height:12px; background:url(../images/nav_search_updated.gif) top left; 	background-repeat:no-repeat;	}

#topnav a.news , #topnav_inside a.news  	{ width:37px;  height:12px; background:url(../images/nav_news_updated.gif) top left; background-repeat:no-repeat;	}

#topnav a.submit , #topnav_inside a.submit  	{ width:77px;  height:12px; background:url(../images/nav_submitwork_updated.gif) top left; background-repeat:no-repeat; 	}

#topnav a.search , #topnav_inside a.search  	{ width:44px;  height:12px; background:url(../images/nav_search_updated.gif) top left; 	background-repeat:no-repeat;	}

#topnav a.search_no_strip , #topnav_inside a.search_no_strip  	{ width:44px;  height:12px; background:url(../images/nav_search_updated_no_strip.gif) top left; 	background-repeat:no-repeat;	}



#topnav a.about, #topnav_inside a.about 		{ width:42px;  height:12px; background:url(../images/nav_about_updated.gif) top left;background-repeat:no-repeat;		}
#topnav a.reso, #topnav_inside a.reso	 	{ width:62px;  height:12px; background:url(../images/nav_resource_updated.gif) top left; background-repeat:no-repeat; 	}
#topnav a.blog , #topnav_inside a.blog  	{ width:34px;  height:12px; background:url(../images/nav_blog_updated.gif) top left; 	background-repeat:no-repeat;	}


#topnav a.blog_no_strip , #topnav_inside a.blog_no_strip { width:34px;  height:12px; background:url(../images/nav_blog_updated_no_strip.gif) top left; 	background-repeat:no-repeat;	}

#topnav a.login, #topnav_inside a.login  	{ width:37px;  height:12px; background:url(../images/nav_login_updated.gif) top left;background-repeat:no-repeat;		}
 
/* ------------------------------------------------- */ 

.logo 	{ position:absolute; z-index:1; width:295px; height:40px; top:0px; left:0px;  }
.topinfo { width:330px; float:right; color:#c3c2c2; margin-top:10px; font-weight:bold; text-align:right; padding-right:22px;}
.search_button 	{ position:absolute; top:-2px; right:0px;  }

#main_body 		{ width:998px; /*margin:0 auto;*/ text-align:left;      }

#leftcolumn 	{ float:left; width:200px; margin-right:5px !important; margin-right:4px; display:inline; padding-top:3px;    } 
#leftcolumn .header { float:left; width:200px; height:43px; background:url(../images/leftcolumn_hdrbg.gif) repeat-x top;  } 
#leftcolumn .header p.topcurve { height:43px; background:url(../images/leftcolumn_topcurve.gif) no-repeat right top;}
#leftcolumn .header p.btmcurve { height:10px; background:url(../images/pixel_columnbdrclr.gif) repeat-x left bottom; }
#leftcolumn .header p.topcurve img { margin:11px 0 0 13px }
.exh_container 	{ float:left; width:200px; background:#111; /*url(../images/pixel_columnbdrclr.gif) repeat-y right;*/ }
.rec_exhb 		{ float:left; width:160px; height:auto; margin:12px 0 0 14px; display:inline}
.rec_exhb img 	{ border:1px solid #444 }
 
#centercolumn	{ float:left; width:588px;  display:inline;  padding-top:3px;   } 
#centercolumn .header { width:588px; height:43px; background:url(../images/centercolumn_hdrbg.gif) repeat-x left;  } 
#centercolumn .header .title { margin-top:11px; } 
.main_pic 		{ float:left; width:588px; height:auto; background:#111214;text-align:left; /*url(../images/pixel_centercolumnbdr.gif) repeat-y left; */}
.main_pic .pixwrapper { width:568px; height:auto; margin:13px 0 0 10px;text-align:center;   }
.piclink 		{ float:left; padding:10px 10px 0 10px; color:#ccc; } 
.piclink a, .piclink a:visited { color:#F6CE5C; font-weight:bold;}

#rightcolumn 		{ float:right; width:200px; display:inline;  padding-top:3px   }
#rightcolumn .box 	{ float:right; width:200px;  } 
#rightcolumn .box .header { width:199px; height:43px; background:url(../images/rightcolumn_hdrbg.gif) repeat-x left;  } 
#rightcolumn .box .header p.topcurve { height:43px; background:url(../images/rightcolumn_topcurve.gif) no-repeat left top;}
#rightcolumn .box .header p.topcurve img  { margin:11px 0 0 9px  }
.boxcontent 	{ float:left; width:200px;  background:#111214 /*url(../images/pixel_columnbdrclr.gif) repeat-y left;*/ }
.login ul 		{ padding-top:10px; width:92%; }
.login li		{ padding:0px 0 0 15px; margin-bottom:5px;}
.login li a,.login li a:visited { color:#B7B7B7;  text-align:left;  text-decoration:underline}
.login li span a, .login li span a:visited {color:#B3A869}

.sdn_news, .laex 		{ width:199px; padding-top:10px; }
.sdn_news  li, .laex li { padding:0px 0 0 15px; margin-bottom:5px	}
.sdn_news a, .laex a 	{ color:#9a9a9a; text-decoration:none }
.sdn_news a:hover, .laex a:hover { color:#9a9a9a; text-decoration:underline }

.dt { color:#B3A869; font-weight:bold; padding-left:15px; background:url(../images/bullet_arrow.gif) no-repeat left 10%; display:block}
.dt a, .dt a:visited, .dt a:active { color:#B3A869; font-weight:bold; text-decoration:none}
.dt a:hover 	{ color:#F6CE5C; }

p.journal 		{ color:#717171}

#sitesponsors 		{ float:left; width:588px;  display:inline; margin-top:60px;   }  
.sponsorslogo  		{ float:left; width:588px; padding:0; margin-top:5px; border:1px solid #333; border-width:1px 0 }
.sponsorslogo .SponsLogo { float:left; Xwidth:98px; Xheight:56px; text-align:center; Xline-height:56px;   }
 
#topsublink 	{ width:998px; height:25px; /*margin:0 auto;*/ text-align:left;  }
.loggedinmember, .exhibit_links { float:left; line-height:25px;margin-left:5px;display:inline;}
.exhibit_links 	{ float:right;   } 

.topshdw 		{ background: url(../images/loggedin_bgshdw.gif) repeat-x left top;   }
/* Chnage made on this line */ 
#exhibitform_wrapper, #newscontainer{ width:840px; margin:0 auto; text-align:left; padding-top:9px  }
#exhibitform_wrapper .exhibitform, .newslist, .newsdetail, .maform, .submitinfo, .privacynotes, .acknowledge, .feepolicy  { width:814px; padding:12px; text-align:left; background:#252525; border:1px solid #716969; }
.exhibitform li { margin-bottom:8px;}
ol.bullet 		{ list-style: none; padding:0  }
ol.bullet li 	{ background:url(../images/bullet_arrow_ornge.gif) no-repeat 0 50%; padding-left: 17px;  }

.topgreyline 	{ border-top:1px solid #424242; padding-top:4px}

.page2, .pg2topinputs	{ float:left; margin-bottom:10px; } 
.pg2topinputs 			{ position:relative; width:814px;  }
p.instructions 			{ position:absolute; top:25px; right:0px}

.imgcap_detail 	{ float:left; width:820px; margin-bottom:6px;  background:#3b3b3b}
.capimg 		{ float:left; width:127px; height:85px; padding:6px;   }
.capimg img 	{ border:1px solid #5f5f5f}
.captdetail 	{ float:left; width:665px; padding:6px 0 0 8px; display:inline;  }
.captdetail textarea { float:left; width:660px; xheight:37px; font-family:verdana; color:#b6b6b6; padding:2px 0 0 2px; background:#656364; border:1px solid #959595; clear:both;color:#fff;}

.imgtitle 		{ float:left; width:600px; margin-bottom:8px;  }
.search, .visibility   {float:left; padding-top:3px}
.visibility 	{ float:right}
.dragger 		{ float:right; }

.notes, .notes2			{ float:left; margin-top:10px; color:#919191; font-size:10px;   }
.notes ol, .notes2 ol 	{ margin-top:5px;	}
.notes li, .notes2 li 	{ list-style-type:decimal; margin-left:23px; }
.notes2 li 				{ margin-bottom:10px}

/* login signup */
#signin_signup 	{ width:707px; margin:0 auto;  text-align:left; margin-bottom:140px; }
.SI, .fpwd 		{ float:left; width:328px; height:176px; background:#252525; border:1px solid #716969; padding:12px 10px; margin-bottom:8px;}
.SI  label 		{ width:80px; float:left; font-weight:bold}
.SI li 			{ margin-bottom:8px;  }
 /* sdnews */ 
#newscontainer 	{ width:838px; height:auto; margin:0 auto; clear:both; }
.newslist 		{ float:left; margin:0; clear:both; padding:12px 12px 0 12px; }
.topview 		{ width:100%; margin-bottom:10px;  }
.viewby 		{ float:right; position:relative; padding-right:30px;  }
.viewby select 	{ width:80px; background:#656364; border:1px solid #959595; margin-right:5px; color:#bbb; font-size:99%;color:#fff;}
.gobtn 			{ position:absolute; top:0px; right:5px;}

.newlines 		{ float:left; width:100%;  clear:both; padding:8px 0 ; border-top:1px solid #3b3b3b;}
.newsdt 		{ float:left; width:auto; padding-left:15px;  background: url(../images/bullet_arrow_ornge.gif) no-repeat .5% center }
.newshdr 		{ float:right; width:700px; display:inline;  }

.pagination 	{ position:relative; height:29px; text-align:right; border-top:1px solid #3b3b3b; clear:both}
.pginput 		{ width:30px; height:14px; background:#666; border-top:1px solid #2A2A2A;  border-left:1px solid #2A2A2A; border-bottom:1px solid #A7A6A6; border-right:1px solid #A7A6A6; color:#fff; font-size:85%; padding:2px 0 0 2px; margin:0px; vertical-align:top }
.pg_gobtn 		{float:right;padding:4px 5px 0 5px;}
.pagefind 		{ float:right; height:25px; padding-top:4px;}
.pagination .pagenos span { padding:0 10px ;   }
.pagination .pagenos {float:right; height:11px; line-height:13px; margin:8px 15px 0 0;      }

#leftbar 		{ float:left;  width:176px;  display:inline;   }
.leftmenu 		{ background:url(../images/leftmenudotline.gif) repeat-x left bottom; margin-top:31px;    }
.leftmenu div 	{ background:url(../images/leftmenudotline.gif) repeat-x left top; padding:5px 0;  }
.leftmenu div p { background:url(../images/bullet_arrow2.gif) no-repeat 12px 4px; padding-left:23px;}
.leftmenu div p a, .leftmenu div p a:visited { width:100%; font-weight:bold; color:#AEAEAE; display:block }
.leftmenu div p a:hover { color:#fff; text-decoration:none; display:block;}

#rightbar		{ float:right; width:192px;  }
.SDNspons		{ width:185px; margin-bottom:10px; text-align:center; padding:5px; xbackground:#000; xborder:1px dashed #666; font-family:Arial; font-size:11px}
.SDNspons p 	{ margin-top:10px;}

#midbar 		{ float:left;  width:630px;  }
#midbar .maincontent { margin:0 auto; width:580px; height:auto; padding:10px; background:#252525; border:1px solid #6D6565 }
.maincontent p 	{ margin-bottom:15px; text-align:left; }
/*
.maincontent p li , .maincontent  li 	{ list-style-type:disc;margin: 0 0 0 25px;}
*/
.criteria		{ list-style-type:decimal; margin:0 0 5px 20px !important; margin-left:23px}
.criteria li	{ list-style-type:decimal; margin-bottom:10px;  }
.mb_hdr 		{ float:left;  display:block; clear:both; padding:0 0 5px 19px; margin-top:9px;  }

#newsdetail_container, #memapp, #submitwork, #privacy { width:653px; margin:0 auto; clear:both; text-align:left; padding-top:9px   }
.newsdetail 	{ width:625px;  }
.newsdetail p 	{ margin-bottom:10px; line-height:16px; clear:both}
.newsdetail a {text-decoration:underline;}
.topheadline	{ float:left; width:525px;  }
.topheadline span {line-height:18px;  }
 
.newsdate 		{ line-height:6px;}

ul.faqlist li 	{ background:url(../images/bullet_sqrorge.gif) no-repeat 0px 7px; padding-left:11px; margin-bottom:11px;	}
ul.faqlist li p { /*line-height:15px;*/  margin:0 0 5px 0	}
ul.faqlist li p span { display:block; /*padding-bottom:5px;*/ color:#D8B654; }
ul.faqlist li ul#faqlist2 		{ background:none; margin-left:20px !important; margin-left:23px 	}
ul.faqlist li ul#faqlist2 li 	{ background:none; list-style-type:decimal; padding-left:0px 	}
ul.faqlist ul { margin-bottom:10px}
/* membership appl */
#memapp 		{ width:545px	}
.maform 		{ width:519px;  }
.maform .memprofile, .peinfo {  padding-top:12px;	}
.maform .memprofile p, .peinfo p { margin-bottom:8px;	}

.errorfields 	{ float:left; width:95%; height:auto; margin:10px 0; padding:10px; display:block; clear:both; color:orange; background:#34322F; border:1px solid #444}
.errorfields dt { margin-bottom:5px;}
.errorfields dd { background:url(../images/errorbullets.gif) no-repeat left center; padding-left:30px; margin-bottom:5px  }

#submitwork 	{ width:620px;}
.submitinfo, .privacynotes { width:592px; margin-bottom:10px; padding-bottom:0; 	}
.submitinfo p 	{ margin-bottom:15px; line-height:15px}
.submitinfo p li{ list-style-type:decimal}	
.submitinfo p li{ list-style-type:decimal}	
#privacy 		{ width:602px }
.privacynotes 	{ width:576px }

.img_guidelines, .img_guidelines li { list-style-type:decimal; margin-left:10px; }
.img_guidelines li { line-height:16px; margin-bottom:8px}

/* user admin pages */ 
#user_admin 	{ width:831px; margin:20px auto 0 auto;}
#header 		{ float:left; margin-top:10px; }
#header ul 		{ list-style: none; padding: 0; margin: 0;    }    
#header li 		{ float:left; border-bottom-width: 0; margin: 0;    }
#header a 		{ float:left; text-decoration: none; display:block; padding: 8px 8px 10px 8px; color: #D0D0D0; font-weight:bold; font-size:11px; width:auto; text-align:center; margin:0 5px 0 0;  }	
#header #selected 	{ display: block;	}	
#header a:hover 	{ background: #3C3A37;	display: block;}	
#header #selected a { position: relative; top: 1px; border:1px solid #716969; border-bottom-width: 0; background:#252525; color:#CC6600; font-weight: bold; }	
#content, #content_form { float:left; width:809px; background:#252525; border:1px solid #716969; clear:both; padding:10px; color:#919191;  text-align:justify;   }	
#content p, #content_form  p 	{ display:block; clear:both}

.elrow 			{ float:left; width:809px; padding:4px 0 0 0;  background:#3B3B3B;}
.elcol1 		{ float:left; width:225px; padding:0 5px 0 0; overflow:hidden; text-align:left   } 
.elcol2 		{ float:left; width:115px;   } 
.elcol3X 		{ float:left; width:119px;   }
.elcol3 		{ float:left; width:85px;   }
.elcol4X 		{ float:left; width:136px; 	 } 
.elcol4 		{ float:left; width:118px; 	 } 
.elcol5, 
.elcol6 		{ float:left; width:62px; text-align:center;  } 
.elcol7 		{ float:left; width:87px;   }
.elcol8			{ float:left; width:45px; text-align:right; padding-top:7px;}


ul.mp li, ul.editmpform li 		{ margin-bottom:20px;}
ul.mp li span, ul.editmpform li span { float:left; font-weight:bold; width:160px;  }
ul.mp li em, ul.editmpform li em{ float:left; font-weight:bold; font-style:normal; margin-right:20px}
ul.editmpform li{ margin-bottom:10px;	}
.editmp 		{ float:left; width:420px;	}
.formnote 		{ float:right; width:360px; font-size:10px	}
.formnote li	{ list-style-type:decimal; margin-top:10px; margin-left:22px; text-align:left }

.accleftcol		{ float:left; width:291px; xbackground:#444	}
.accrightcol	{ float:right; width:510px;	xbackground:#000	}
.fracc dt, .lasttrans dt		{ color:#C96700; font-weight:bold;  }
.fracc dd label	{ float:left; width:209px;}
.fracc dd, .fracc dt  	{ margin: 0 0 10px 0; text-align:left}

dl.lasttrans, dl.lasttrans dd	{ width:510px;				}
.lasttrans dt, .lasttrans dd 	{ line-height:24px			}
.lasttrans div.lt_dt			{ float:left; width:89px; padding-left:3px; 	}
.lasttrans div.lt_act			{ float:left; width:135px 	}
.lasttrans div.lt_exh			{ float:left; width:196px 	}
.lasttrans div.lt_pay			{ float:left; width:87px; text-align:center	}
.lasttrans dd.alt	{ background:#000}


/* membership_acknowlegement */ 
#MA 			{ width:545px; margin:0 auto } 
.acknowledge 	{ width:519px;}
/* signin */
.signin 		{ width:310px; margin-top:10px }
.signin .input 	{  margin:10px 0 }
.signin .input span { float:left; width:80px }
.ftform p		{ display:block }

/*payment*/ 
#exhibitinfo_payment		{ float:left; width:502px; height:auto; }
#exhibitinfo_payment .pprow { width:100%; background:#252525;   	 }
#exhibitinfo_payment  .alt 	{ background:#353334;  }
#exhibitinfo_payment .pp1 	{ float:left; width:320px; padding:5px 0 5px 10px;   text-align:left;   xborder:1px solid #666}
#exhibitinfo_payment .pp2 	{ float:right; width:170px; padding:5px 0;   text-align:left; xborder:1px solid #fff}
.orangetxt 			{ color:#D16D0B}
.framecostinfo 		{ float:left; width:240px;   margin:20px  0 0 50px;}
.frnos 				{ float:left; width:144px; text-align:left; }
.frcost 			{ float:left; width:96px; text-align:left; }
/*
.pprow, .pprow2 { width:100%; height:22px; background:#3B3B3B; line-height:22px; margin-bottom:1px	 }
.pprow2 		{ height:auto; background:#303030;line-height:14px; padding:5px 0 	 }
.pp4, .pp2, .pp3, .pp1, .pp1data, .pp2data, .pp3data, .pp4data	{ width:103px; text-align:center;    } 
.pp3 			{ width:90px; }
.pp1 			{ width:212px; padding-left:10px; text-align:left; }
*/
#cardinfo  		{ display:block; clear:both; float:left}
#cardinfo ul li { width:490px; padding-left:5px ; margin:10px 0; } 
#cardinfo ul li p { float:left; width:180px; display:block; line-height:17px; } 
#cardinfo ul ul { width:500px; }
#cardinfo ul ul li { width:38px; text-align:center; float:left; margin-right:35px }

#search_container 	{ width:867px; margin:0 auto; }
#search_container #searchoption li	{ float:left; }
#search_container #searchoption li label { line-height:20px; }
.searchresults 	{ float:left; margin-top:17px;}
.nos_of_results { width:863px; height:25px; border:1px solid #534E4C; background:#2C2B2A; margin:3px 0}
.imgnos2 		{ float:right; width:auto;  height:18px; padding:7px 0px 0 0; display:inline; margin-right:20px;  }
.imgnos2 p 		{ position:relative; top:-2px; display:inline; width:auto; line-height:12px;  }

.result_table 			{ width:863px; border:1px solid #716969}
.result_table .th, .result_table .tr { float:left}
.result_table .td1 		{ float:left; width:327px; padding:7px 8px; display:inline;  }
.result_table .td1 img 	{ border:1px solid #575757; float:left; margin-right:8px }
.result_table .td1 p 	{ float:right; width:226px;  color:#BABABA;  padding-right:20px; display:block;  }
.result_table .td1 p span { padding-bottom:5px; display:block}
.result_table .td2 		{ float:left; width:104px; padding:7px 0px; display:inline; text-align:center; color:#C2C2C2; }

.exinfocontent { padding:105px 255px 10px 30px;  line-height:16px;  /*text-align:justify;*/ text-align:left; }

div.slider1 { width:256px; margin:0px 0; background-color:#ccc; height:10px; position: relative; }

div.slider1 div.handle { cursor:move; position: absolute; }
#exhibit_stats	{width: 500px;height: 500px;}

h6.exhcat_lab { display:block; width:435px; margin:5px 0; font-size:11px; font-weight:bold; padding-bottom:3px;  color:#07BDE3	 }
ul.exhcats  		{ width:100%;  }
ul.exhcats li 		{ float:left; width:195px; margin-bottom:8px; display:block;  }
ul.exhcats li input { margin:0 5px 0 0; padding:0; width:14px; height:14px;  }

.resizable-textarea {  width: 100%;}
.grippie {	border: 0px solid #ffcc00;	height:1px;	background-color:#fff;	cursor: s-resize;overflow: hidden;}
.floatingLayer	{ position:absolute;right:0px;top:0px;visibility:hidden;background-color:#D8B654;color:#000;height:31px;width:230px;height:25px;padding-top:5px;font-size:12px;text-align:center;z-index:5;}
.whitetext {color:#fff;}
/*#HomeTransLayer1 {left:215px;	position:absolute;	top:168px;z-index:3;}
#HomeTransLayer2 {left:215px;	position:absolute;	top:589px;z-index:3;} */
#TransLayer {left:279px;	position:absolute;	top:94px;z-index:3;}
.CountryDiv{position:absolute;width:300px;top:-30px;left:400px;}

hr {border: none 0; border-top: 1px solid #353535; width: 100%; height: 1px; }

.feepolicy	 	{ width:602px; }
.feepolicy	p	{ margin:0 0 10px 0}

ul.framecosting { width:381px; padding-bottom:10px }
ul.framecosting li {line-height:20px; background:#303030; margin-bottom:1px; }
ul.framecosting span.frame {float:left;  width:267px; padding-left:15px; }

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>	 */

.hpleftcol 	{ float:left; width:404px;  }
.hprightcol { float:right; width:405px; display:inline;   }

.leftblock		{ float:left;width:100%;}
.leftblock ul 	{ margin-bottom:15px }
.leftblock ul li span, 
.rgtblock ul li span	{ color:#D8B654; }
.leftblock ul li{ margin-bottom:5px}

.checkoutput ul li 		{ width:92%; padding:0 0 0 15px; text-align:left;text-decoration:underline  }
.checkoutput ul li.yes 	{ background:url(../images/chkavail_tick.gif) no-repeat left 20%; color:#D8B654  }
.checkoutput ul li.no 	{ background:url(../images/chkavail_cross.gif) no-repeat left 20%; color:#CC3333  }

#hp_leftcol	{ float:left; width:340px; margin:15px 0 0 10px; display:inline;   }
#hp_leftcol	.personaldetail {float:left; position:relative; width:100%; color:#ccc; border-bottom:1px solid #444; padding:0 0 25px 0 	}
#hp_leftcol	.personaldetail dd .url {  width:192px; padding:2px; font-size:10px; background:#4E4D4E; border:1px solid #696969	}
#hp_leftcol	.personaldetail dt { font-weight:bold; font-size:13px; margin-bottom:7px;}
#hp_leftcol	.personaldetail dd { margin-bottom:10px;}
#hp_leftcol	.personaldetail dd span { color:#CCA93E}
#hp_rgtcol	{ float:left; width:612px; margin:15px 0 0 21px;   border:1px solid #716969; border-width:1px 1px 0 1px }

.pers_photo { position:absolute; width:136px; height:189px; top:0; right:0 }

.biography	{  float:left; width:100%; color:#bababa; padding:10px 0}
.biography .title	{ color:#D8B654;font-size:12px; font-weight:bold;  }
.biography p{  margin-bottom:10px; text-align:left;}
.hdrrow 	{ line-height:29px;	 border-bottom:1px solid #716969;}

.hdrrow .excol, .hdrrow .country, .hdrrow .visits, .hdrrow .year, .exhrow .exhpic, .exhrow .exhtxt, .exhrow .exhurl, .exhrow .year, .exhrow .country, .exhrow .visits 	{ float:left;}
.hdrrow .excol 						{ width:331px; padding-left:10px; }
.hdrrow .country, .exhrow .country 	{ width:85px; 	}
.hdrrow .visits, .exhrow .visits 	{ width:105px;	}
.hdrrow .year, .exhrow .year 		{ width:81px; 	}
.exhrow								{ width:100%; color:#bababa; border-bottom:1px solid #716969;	}
.exhrow	.exhpic						{ width:76px; height:80px; padding:7px 10px 7px 8px; 	}
.exhrow	.exhtxt						{ width:240px; padding-right:5px; line-height:15px; display:inline   }
.exhrow	.exhurl						{ width:501px; height:16px; padding-left:5px;  background:#4E4D4E; border:1px solid #696969}
.exhrow	.exhpic img					{ border:1px solid #716969 }
.exhtxt	span 						{ display:block; margin-bottom:5px }
.exhrow	.country, .exhrow .visits, .exhrow .year, .exhrow .exhtxt, .exhrow .country	 { margin:6px 0 0 0 }
 #disabled_members_home_page {float:left;width:828px; background:#252525; clear:both; margin-left:-10px;margin-top:-10px; height:422px;opacity:0.6;filter:alpha(opacity=60);background-color:#000;z-index:5;position:absolute;left:95px;height:507px !important; height:604px;
}
 #disabled_members_home_page p {font-weight:bold;color:#fff;text-align:center;margin-top:200px;}
 
.biography p em {  font-style:italic;} 

.textbox_300_80 { width:300px; height:80px; background:#656464; border:1px solid #959595; color:#fff; font-size:11px; padding-left:5px; font:normal 12px/14px verdana}



.heading_bm{padding: 7px 10px 0px; line-height:130%;}
.mrgn10tlr{margin:10px 10px 0px 10px;}
.hr_light_grey{background:#3a3b40; height:1px;}
.underline, underline a, a.underline{text-decoration:underline;}
html* .select2{height:20px;}

.four_digit_combo_box { width:40px; height:16px; background:#656464; border:1px solid #959595; color:#fff; font-size:11px; padding-left:5px; font:normal 12px/14px verdana }



/* Created on 04/03/2009 By Nishant */
.ppr_heading{ background:#363636; padding:7px;}
.ppr_heading a{color:#46a0a0; font-size:10px; text-decoration:underline;}

.ppr_area{ background:#2c2c2c; padding:7px;}
.ppr_area span{color:#c65a36;}

.line_height200{line-height:220%;}
.bg_freetrail{ background:url(../images/bg_freetrail.gif) center right no-repeat;}
.bg_paynow{ background:url(../images/cardtypes.gif) center right no-repeat;}
/* Created on 07.03.09 By Alpesh */
.dt_new { color:#B3A869; font-weight:bold; padding-left:12px; display:block}
.dt_new a, .dt_new a:visited, .dt_new a:active { color:#B3A869; font-weight:bold; text-decoration:none}
.dt_new a:hover 	{ color:#F6CE5C; text-decoration:underline; }

/* Created on 13/03/09 By Nishant */
.width100{width:100%; padding-bottom:10px;}
.width30{width:30%; float:left;}
.width70{width:70%; float:left;}


a.goldenbold:link, a.goldenbold:visited	{ color: rgb(255, 153, 0); font-weight:bold; text-decoration:underline	}
a.goldenbold:hover { color:#FFCC00; text-decoration:underline;}

a.viewer_feedback:link, a.viewer_feedback:visited{font-weight:bold; color: rgb(255, 255, 255); text-decoration:underline}
a.viewer_feedback:hover{color:#8F8F8F; text-decoration:underline}


/* Created on 04/09/2009 By Raj pawar for join link */
#topnav a.join_link , #topnav_inside a.join_link  { width:34px; height:12px; background:url(../images/joinNew.gif) top left; background-repeat:no-repeat; }
#topnav a.join_link_no_strip , #topnav_inside a.join_link_no_strip { width:34px; height:12px; background:url(../images/joinNew_no_strip.gif) top left; background-repeat:no-repeat; }




/*Created on 29 July 2009 By Raj pawar*/

.competition_box { padding:10px; background:#353535 none repeat scroll 0 0;}
.competition_box_left { float:left; width:285px;} 
.competition_box_right { float:left; width:480px; padding-top:11px; }
.dim_white {color:#ccc;}


.litegreen { color:#1FA677	}
.litegreen:link, .litegreen:visited	{ color:#1FA677; font-weight:bold	}

.litegreen_home {color:#1FA677; padding-left:10px;}


/* Created at 26 August 2009 for content box links */
.main_content_link a:link,.main_content_link a:visited {font-size:12px; color:#278792; text-decoration:underline }


/* Use for general CMS tool. */
.page_title_brown {font-family: Helvetica; font-size:20px; color:#d36d00;}
.page_title_white {font-family: Helvetica; font-size:20px; color:#c6c6c6;}

.maincontent p em {font-style:italic;}
.newsdetail p em {font-style:italic;}




.exhibit_result_table 			{ width:863px; border:1px solid #716969}
.exhibit_result_table .th, .exhibit_result_table .tr { float:left}

.exhibit_result_table .td1 		{ float:left; width:547px; padding:7px 8px; display:inline;  }
.exhibit_result_table .td2 		{ float:left; width:300px; padding:7px 0px; display:inline; text-align:justify; color:#C2C2C2; }

 
.lightorange { color:#DD7500; text-decoration:none; }
.darkblack {background:#262626; }


