html,body,form {
		margin:0;
		padding:0;
		height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: #666666;
}

div#holder 
{
	min-height:100%;
	position:relative;
	width:930px;
	padding:0;
	margin:0;
	margin:0px auto;
	text-align:left;
	height:100%;
}
div#holder div#header
{
	padding:13px 0 0 0;
    min-height:88px;
}
div#holder div#content
{
		padding:10px 0 0 0;
		padding-bottom:30px;	
}
div#holder div#footer
{
		position:fixed;
		bottom:0;
		width:930px;
		height:20px;
		background-image:url('/images/footer_bgr.jpg');
		background-position:top left;
		background-repeat:repeat-x;			
		color:#ffffff;
		font-weight:normal;
    border-top:1px solid #336699;
    padding-top:3px;
}	
div#holder div#footer td.ftr1
{
    padding-left:18px;
    width:85px;
}
div#holder div#footer td.ftr2
{
}
div#holder div#footer td.ftr3
{
    text-align:right;
    padding-right:3px;
}
div#holder div#footer td.ftr3 a
{
		color:#eeeeee;
		font-weight:normal;
    
}


div#holder div#header h1
{
    float:left;
    margin:0px;
	padding:0px;
}

div#holder div#header h1 a
{
 	display: block;
	height: 56px;
	width: 93px;
	background-image: url(../../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -5000px;
	overflow: hidden;
	
	margin:0px;
	padding:0px;
}

div#holder div#header .info {
	font-weight:bold;
	font-size: 11px;
	color: #03366F;
}
#btiLogin
{
    padding-left:5px;
}
.topLink
{
    font-size:12px;
    font-weight:bold;    
	color: #03366F;
	text-align: right;
    display:inline;
    padding-left:8px;
    background-image:url('/Images/bullet.gif');
    background-repeat:no-repeat;
    background-position:0px 6px;
}

div#holder div#header .info a
{
    text-decoration:none;
    font-size: 11px;
	color: #03366F;
	font-weight:bold;
}
div#holder div#footer p
{
    margin:0px;
    padding:0px;
}
    

div#holder div#footer a
{
    text-decoration:none;
    color: #14468B;
}

div#holder div#footer a:hover
{
    text-decoration:underline;
}

#leftcolumn
{
	margin:0px;
	padding:0px;
	float:left;
	width:718px;
}

#rightcolumn
{
	margin:0px;
	padding:0px;
	width:205px;
/*	background-color:#D2E8FF;*/
	float:right;
}
td, th
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#linkstitle
{
	/*
	float:left;
	color:#ffffff;
	line-height:normal;
	text-decoration:underline;
	font-size: 11pt;
	font-weight:bold;
	margin-top:86px;
	margin-left: 25px;
	*/
}

#title
{
	color:#ffffff;
	background-color: #0948B1;
	height:26px;
	padding-top:7px;
	padding-left:31px;
	font-size:12pt;
	font-weight:bold;
}

#pagecontent
{
	/*float:left;*/
	padding: 5px 5px 5px 31px;
	/*height:250px;*/
	/*background-color: #ffffff;*/
}



.hrseparator
{
    color:#0E78E8;
    height:2px;
}

/* Login Form */
.memb-part
{
    background-image: url(../../images/logArea_back.gif);
    height:132px;
    padding-left:10px;
}

.memb-part .title
{
    color:#14468B;
    font-weight:bold;
    padding-top:5px;
}
/* End Login Form */


/* Content */
.content_title
{
    background-image:url(/images/header_middle.jpg);
    background-repeat:repeat-x;
    background-position:middle;
    height:22px;
    color:#666666;
    font-weight:normal;
    font-size:14px;
    padding-top:3px;
    padding-left:15px;
    margin-left:8px;
    margin-right:8px;
}
.content_title_left
{
    background-image:url(/images/header_left.jpg);
    background-repeat:no-repeat;
    background-position:left;
    height:22px;
    margin-top:1px;
    margin-bottom:10px;
}
.content_title_right
{
    background-image:url(/images/header_right.jpg);
    background-repeat:no-repeat;
    background-position:right;
    height:22px;
}




.content
{
    padding-left:15px;
    padding-right:15px;
}

/*  End Content */

/* Contact us form */
.contactus_form
{
    width:100%;
    background-color:#D4EEFD;
}

.contactus_header, .contactus_footer
{
    height:3px;
    background-color:#0E78E8;
}

.contactus_footer
{
    height:9px;
    clear:both;
}

.contactus_left
{
    width:45%;
    float:left;
    padding: 10px 0px 10px 10px;
    
/*    border:1px solid red;*/
}

.contactus_right
{
    width:45%;
    float:left;
    padding: 10px 10px 10px  0px;
    /*border:1px solid green;*/
}

.contactuslabels
{
}

.contactusinput
{
    width:300px;
}

.contactusinputshort
{
    width:120px;
}

/* End Contact us form */

/* Sign Up Form */
.signuptxt
{
    width:350px;
}

.ddlStates
{
}

.signUpExpLr
{
	visibility:hidden;
	display:none;
	border:1px black solid;
	background-color:white;
	padding:15px;
	text-align:justify;
	font-size:10px;
	width:340px;
}

/* Sign Up Form End*/

/* Counterfeit Form Start */

.counterfeitreportinput
{
    width : 300px;
}

.conterfeitreportbrowse
{
    width: 300px;
}
/* Counterfeit Form End*/

/* Complaint Reporting Start */

.complaintSectionTitle
{
    background-color:#0E78E8;
    height:20px;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    width:100%;
}

.complaintLongInput
{
    width:300px;
}

.complaintShortInput
{
    width:150px;
}

.complaintVeryShortInput
{
    width:70px;
}

#complaintprocessing hr
{
    color:#0E78E8;
    height:2px;
}

/* Complaint Reporting End */

/* Erai Directory Start */
.eraiDirectoryHeader
{
    background-color:#0E78E8;
    height:20px;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
}


.eraiDirectoryInput
{
    width:300px;
}
/* Erai Directory End */


/* Submission Form Start */

.SubmissionFormTitle, .SubmissionFormSubTitle
{
    font-weight:bold;
}

.SubmissionFormSubTitle
{
    background-color:#0E78E8;
    height:20px;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    width:100%;
}

.submissionFormVeryLongInput
{
    width:450px;
}

.submissionFormLongInput
{
    width:300px;
}

.submissionFormShortInput
{
    width:150px;
}

.submissionFormVeryShortInput
{
    width:70px;
}

#IdentifyTheftSubmissionForm hr
{
    color:#0E78E8;
    height:2px;
}

/* Submission Form End */

.red
{
    color: #CC0000;
}

.Txt, #Txt
{
	border:solid 1px black;
}
.TxtReq, #TxtReq
{
	border:solid 1px #14468B;
	background-color:#ffffcc;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(../../Images/Icons/required2.gif);
}
.RadioReq, #RadioReq
{
	border:dotted 1px #14468B;
	background-color:#ffffcc;
	padding-top:2px;
	padding-right:44px;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(../../Images/Icons/required2.gif);
}
.TxtDis, #TxtDis
{
	border:solid 1px #666666;
}
.SubTitle, #SubTitle
{
	font-size:11px;
	color:#000033;
	line-height:18px;
}
.SubTitleB, #SubTitleB
{
	font-size:11px;
	color:#000033;
	font-weight:bold;
	line-height:18px;
}
.Btn, #Btn
{
	border:solid 1px black;
	background-color:#6666FF;
	color:White;
	padding:0 1px 0 1px;
}
table.TABLERESULTS, table.TABLERESULTS2
{
	width:100%;
	/*padding-right: 13px;*/
	/*padding:1px;*/
}
table.TABLERESULTS tr td
{
	padding:0 0 0 2px;font-size:12px;color:#000000;
}
table.TABLERESULTS2 tr td
{
	padding:2px;font-size:12px;color:#000000;
}
table.TABLERESULTS tr.Header, 
table.TABLERESULTS tr td.Header,
table.TABLERESULTS th.Header, 
table.TABLERESULTS th td.Header,

table.TABLERESULTS2 tr.Header, 
table.TABLERESULTS2 tr td.Header,
table.TABLERESULTS2 th.Header, 
table.TABLERESULTS2 th td.Header
{
	color: #ffffff;
	background-color: #14468B;
	font-weight: bold;
	font-size:12px;
	
}
table.TABLERESULTS tr.HeaderDis, table.TABLERESULTS tr td.HeaderDis,
table.TABLERESULTS2 tr.HeaderDis, table.TABLERESULTS2 tr td.HeaderDis
{
	BACKGROUND-COLOR: #EEEEEE;
	color:#333333;
}
table.TABLERESULTS tr.Header td,
table.TABLERESULTS2 tr.Header td,
table.TABLERESULTS tr.Header td span,
table.TABLERESULTS2 tr.Header td span
{
	color: #ffffff;
	background-color: #3B6DCB;
	font-weight: bold;
}
table.TABLERESULTS tr.HeaderDis td,
table.TABLERESULTS2 tr.HeaderDis td
{
	BACKGROUND-COLOR: #EEEEEE;
	color:#333333;
}
table.TABLERESULTS tr.Header td a,
table.TABLERESULTS2 tr.Header td a
{
	color:#000000;
}
table.TABLERESULTS tr.HeaderDis td a,
table.TABLERESULTS2 tr.HeaderDis td a
{
	color:#666666;
}
table.TABLERESULTS tr.LightHeader, table.TABLERESULTS tr td.LightHeader, table.TABLERESULTS tr.LightHeader td, table.TABLERESULTS tr.LightHeader td a,
table.TABLERESULTS2 tr.LightHeader, table.TABLERESULTS2 tr td.LightHeader, table.TABLERESULTS2 tr.LightHeader td, table.TABLERESULTS2 tr.LightHeader td a,
.LightHeader
{
	BACKGROUND-COLOR: #6699ff;
	color:White;
	border:none;
}
table.TABLERESULTS tr.LightHeaderDis, table.TABLERESULTS tr td.LightHeaderDis, table.TABLERESULTS tr.LightHeaderDis td, table.TABLERESULTS tr.LightHeaderDis td a,
table.TABLERESULTS2 tr.LightHeaderDis, table.TABLERESULTS2 tr td.LightHeaderDis, table.TABLERESULTS2 tr.LightHeaderDis td, table.TABLERESULTS2 tr.LightHeaderDis td a
{
	BACKGROUND-COLOR: #999999;
	color:White;
}
table.TABLERESULTS tr.Dark, table.TABLERESULTS tr td.Dark, p.Dark,
table.TABLERESULTS2 tr.Dark, table.TABLERESULTS2 tr td.Dark, p.Dark, .Dark
{
	BACKGROUND-COLOR: #CCDDff;
}
table.TABLERESULTS tr.DarkDis, table.TABLERESULTS tr td.DarkDis,
table.TABLERESULTS2 tr.DarkDis, table.TABLERESULTS2 tr td.DarkDis
{
	BACKGROUND-COLOR: #dddddd;
	color:#333333;
}
table.TABLERESULTS tr.Selected, table.TABLERESULTS tr td.Selected,
table.TABLERESULTS2 tr.Selected, table.TABLERESULTS2 tr td.Selected
{
	BACKGROUND-COLOR: #99FFaa;
}
table.TABLERESULTS tr.DarkNote,
table.TABLERESULTS2 tr.DarkNote
{
	BACKGROUND-COLOR: #cccccc;
}
table.TABLERESULTS tr.DarkNote td,
table.TABLERESULTS2 tr.DarkNote td
{
	font-size:10px;
	color:#666666;
	padding:0 0 0 2px;
}
table.TABLERESULTS tr.Light, table.TABLERESULTS tr td.Light, p.Light,
table.TABLERESULTS2 tr.Light, table.TABLERESULTS2 tr td.Light, p.Light
{
	BACKGROUND-COLOR: #dfefff;
}
table.TABLERESULTS tr.LightDis, table.TABLERESULTS tr td.LightDis,
table.TABLERESULTS2 tr.LightDis, table.TABLERESULTS2 tr td.LightDis
{
	BACKGROUND-COLOR: #dddddd;
}
table.TABLERESULTS tr.LightNote, table.TABLERESULTS tr td.LightNote,
table.TABLERESULTS2 tr.LightNote, table.TABLERESULTS2 tr td.LightNote
{
	BACKGROUND-COLOR: #eeeeee;
}
table.TABLERESULTS tr.LightNote td,
table.TABLERESULTS2 tr.LightNote td
{
	padding:5px 5px 5px 5px;
}
.Popup
{
	border:1px black solid;
	background-color:#FFFFF0;
	color:Black;
	width:auto;
	height:auto;
	position:absolute;
	padding:5px;
	z-index:101;			  
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaaaa0', startColorstr='#FFFFF0', gradientType='1');*/
	 text-align:left;
}
.HPopup
{
	visibility:hidden;
	display:none;
	border:1px black solid;
	background-color:#FFFFF0;
	width:auto;
	height:auto;
	position:absolute;
	padding:5px;
	z-index:101;			  
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaaaa0', startColorstr='#FFFFF0', gradientType='1');*/
	 text-align:left;
    box-shadow:0 3px 10px #888;-moz-box-shadow:0 3px 10px #888;-webkit-box-shadow:0 3px 10px #888;
}
.Popup100
{
	border:1px black solid;
	background-color:#FFFFF0;
	color:Black;
	width:auto;
	height:auto;
	position:absolute;
	left:50px;top:100px;
	padding:5px;
	z-index:110;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaaaa0', startColorstr='#FFFFF0', gradientType='1');*/
	 text-align:left;
	 font-weight:normal;
}
.HPopup100
{
	visibility:hidden;
	border:1px black solid;
	background-color:#FFFFF0;
	width:auto;
	height:auto;
	position:absolute;
	padding:5px;
	z-index:110;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaaaa0', startColorstr='#FFFFF0', gradientType='1');*/
	 text-align:left;
}

/* Escrow Tracknumber Form */
.trackescrow_form
{
	width:100%;
    background-color: #D4EEFD;
}

.trackescrow_header
{
	height:19px;
    background-color: #0E78E8;
    color:#ffffff;
    font-weight:bold;
    padding: 4px 0px 0px 5px;
    vertical-align:text-bottom;
}

.trackescrow_content
{
	margin: 5px 5px 5px 5px;
}

.trackescrow_footer
{
	height:9px;
	background-color: #0E78E8;
    clear:both;
}
/* Escrow Tracknumber Form End*/

.alert
{
	border: 1px dotted #ff3333;
	position:absolute;
	background-image: url(../../images/alert.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	margin:0;
	padding-left:25px; 
	padding-top:5px;
	color: #ff3333;
	width:auto;
	height: auto;
	background-color: #ffffcc;
}
.note
{
	border: 1px dotted red;
}
.PublicBorder /*, hr*/
{
	border:1px #3366fF dashed;
	padding:1px;
	margin:0px;	
}



.Pager:hover, .Pager:active
{
	border:solid 1px black;
	color:#666633;
	background-color:#ffff00;
	padding:0 3px 0 3px;
	font-size:10px;
	margin:0;
	text-decoration:none;
}
.Pager, .Pager:visited
{
	border:solid 1px black;
	background-color:#aaccff;
	color:black;
	padding:0 3px 0 3px;
	font-size:10px;
	margin:0;
	text-decoration:none;
}
.PagerOff
{
	border:solid 1px black;
	background-color:#FFFFFF;
	color:black;
	padding:0 3px 0 3px;
	font-size:10px;
	margin:0;
	text-decoration:none;
}




.Pager2, .Pager2 span
{
    color: #ffffff;
	background-color: #3B6DCB;
	font-size:10px;    
}
.Pager2 a:hover, .Pager2 a:active
{
	border:solid 1px black;
	color:#666633;
	background-color:#ffff00;
	padding:0 3px 0 3px;
	font-size:10px;
	margin:0;
	text-decoration:none;
}
.Pager2 a, .Pager2 a:visited
{
	border:solid 1px black;
	background-color:#aaccff;
	color:black;
	padding:0 3px 0 3px;
	font-size:10px;
	margin:0;
	text-decoration:none;
}

.freetext
{
	text-align:justify;
	padding-left:15px;
	padding-right:15px;
}
.MSSelected
{
	font-weight:bold;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../../Images/bullet.gif);
	padding-left:8px;
}

















.rfqtable
{
	border:0px;
	background-color:black;
	width:100%;
}
.rfqtable tr.hrf1
{
	background-color:#dddddd;
	color:#666666;
	font-weight:normal;
}
.rfqtable tr.hrf1x
{
	background-color:#9999ee;
	font-weight:normal;
}
.rfqtable tr.hrf1r	
{
	background-color:#ccccff;
	font-weight:normal;
}
.rfqtable tr.hrf15
{
	background-color:#cccccc;
	font-weight:normal;
	color:#000000;
}
.rfqtable tr.hrf1a
{
	background-color:#ffffff;
	color:#000000;
	font-weight:normal;
}
.rfqtable tr.hrf1 td.tm
{
	color:red;
	font-weight:bold;

}
.rfqtable tr.hrf2
{
	background-color:#6699ff;
	color:#FFFFFF;
	font-weight:bold;
}
.rfqtable tr.hrf3
{
	background-color:#dfefff;
	font-weight:normal;
}
.rfqtable tr.hrf35
{
	background-color:#eeeeee;
	font-weight:normal;
	color:#000000;
}
.rfqtable tr.hrf4
{
	background-color:#CCDDff;
	font-weight:normal;
}
.hrf5
{
	background-color:#aaccee;
	color:#FFFFFF;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-top:3px;
	height:22px;
	border:1px black solid;
	border-top:none;
	vertical-align:middle;
}
.hrf55
{
	background-color:#cccccc;
	font-weight:normal;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	border:1px black solid;
	border-top:none;
	vertical-align:middle;
	color:Red;
}
.hrf5_
{
	background-color:#aaddff;
	font-weight:normal;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	border:1px black solid;
	border-top:none;
	vertical-align:middle;
	display:none;
}
.hrf6
{
	background-color:#bbddff;
	font-weight:bold;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	border:1px black solid;
	border-top:none;
	vertical-align:middle;
}
.hrf6_
{
	background-color:#bFeFbf;
	font-weight:bold;
	height:18px;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	border:1px black solid;
	border-top:none;
	vertical-align:middle;
	display:none;
}
.hrf7
{
	background-color:red;
	color:#FFFFFF;
	font-weight:normal;
	vertical-align:middle;
	font-size:10px;
}
.hrfalrt
{
	background-color:#339933;
	color:White;
	text-align:left;
}

.news
{
    padding-left:15px;
    padding-right:15px;
    margin-bottom:4px;
}

.newsMoreDetails
{
	padding-bottom: 5px;
}

/* Advanced Search Start */
.searchtitleblue
{
	font-weight: bold;
	color: #264A86;
}

.searchtitlegray
{
	font-weight: bold;
	color: #999999;
}

.green
{
	color: #00CC00;
	font-weight:bold;
}

/* Advanced Search End*/
.myPanel { z-index: 99; width: auto; height: auto; 
	border:1px black solid;
	background-color:#FFFFF0;
	padding:5px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#aaaaa0', startColorstr='#FFFFF0', gradientType='1');*/
	}
.Progress{ z-index:500;	}


table.usrBox
{
	float:right;
	width:auto;
}
table.BxTD tr td
{
	font-size:11px;	
}
table.BxTD
{
	width:auto;
}
table.usrBox tr#tr1 td
{
	border-bottom:1px black dotted;
}
table.usrBox tr td.td1
{
	border-right:1px black dotted;
	padding-right:5px;
	text-align:right;
}
table.usrBox tr td
{
	font-size:11px;
}
.vt
 {
	writing-mode: tb-rl;
	filter: flipH flipV; 
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
}
.Wh, a.Wh, a.Wh:link
{
	color:white !important;
}
.HH
{
 display:block;
 font-size:14px;
 font-weight:bold;	
}

.disabledContent
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.alert2
{
	border: 1px dotted #ff3333;
	background-image: url(../../images/alert.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	background-color: #ffffcc;
	margin:0;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:3px;
	padding-left:25px; 
	color: #ff3333;
	width:auto;
}






/*Bubble tooltip 1*/
#bubble_tooltip{
	width:216px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../../images/bubble_top2.gif');
	background-repeat:no-repeat;
	height:7px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../../images/bubble_middle2.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family:Arial;
/*	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;*/
	font-size:11px;
}

#bubble_tooltip .bubble_bottom{
	background-image: url('../../images/bubble_bottom2.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:29px;
	position:relative;
	top:-6px;
}
/*End Bubble tooltip 1*/


/*Bubble tooltip 3*/
#bubble_tooltip3{
	width:216px;
	position:absolute;
	display:none;
}
#bubble_tooltip3 .bubble_top3{
	background-image: url('../../images/bubble_bottom2x.gif');
	background-repeat:no-repeat;
	height:29px;	
	top:-6px;
}
#bubble_tooltip3 .bubble_middle3{
	background-image: url('../../images/bubble_middle2.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#bubble_tooltip3 .bubble_middle3 span{
	position:relative;
	top:-8px;
	font-family:Arial;
/*	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;*/
	font-size:11px;
}

#bubble_tooltip3 .bubble_bottom3{
	background-image: url('../../images/bubble_top2x.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:7px;
	position:relative;
}
/*End Bubble tooltip 3*/


.Tooltip, .Tooltip2
{
	color:White;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

.Tooltip2
{
	color:Black;
}
.ProfileHeader
{
    background-color:#1258C8;
}
.ProfileSubHeader
{
    background-color:#DCF9FF;color:#000000; font-size:12px; 
}
.ProfileTitle
{
    background-color:#1258C8; color:#FFFFFF; font-size:11px;padding:3px 15px 3px 15px;text-align:justify;
}
.ProfileTitle2
{
    margin-top:1px;width:auto;height:20px;background-color:#013299; color:#FFFFFF; font-weight:bold;vertical-align:middle;font-size:12px;padding:3px 0 3px 15px;
}
.ProfileTitle2Arch
{
    margin-top:1px;width:auto;height:20px;background-color:#dddddd; color:#666666; font-weight:bold;vertical-align:middle;font-size:12px;padding:3px 0 3px 15px;
}
.ProfileDesc
{
    background-color:#E5EFF8; color:#336699; font-size:11px;padding:3px 15px 3px 15px;text-align:justify;    
}
.ProfileSubTitle
{
    background-color:#2F88E2; color:#FFFFFF; vertical-align:middle;font-size:12px; padding:3px 0 3px 15px;
}
.ProfileSubTitleArch
{
    background-color:#888888; color:#FFFFFF; vertical-align:middle;font-size:12px; padding:3px 0 3px 15px;
}
a.ExpandLink
{
    color:white;    
    font-weight:normal;
    font-size:11px;
}
a.ExpandLinkArch
{
    color:#333333;    
    font-weight:normal;
    font-size:11px;
}
.pnlHide
{
    position:fixed;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background-color:White;
    z-index:50;
}

.ModalPopupBack
{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:100;        
    background-color:#000000;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.ModalPopup
{
    width:800px;
    min-height:480px;
    height:auto;
    left:50%;top:50%;
    margin:-240px 0 0 -400px;
    border:1px outset;
    position:fixed;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
    padding:0px;
    z-index:101;
}
.ModalPopup2
{
    width:400px;height:120px;
    left:50%;top:50%;
    margin:-60px 0 0 -200px;
    border:1px outset;
    position:fixed;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
    padding:0px;
    z-index:101;
}
.ModalPopup3
{
    width:400px;height:240px;
    left:50%;top:50%;
    margin:-120px 0 0 -200px;
    border:1px outset;
    position:fixed;
    padding:0px;
    z-index:101;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
}
.ModalPopup4
{
    width:400px;height:auto;
    left:50%;top:50%;
    margin:-220px 0 0 -200px;
    border:1px outset;
    position:fixed;
    padding:0px;
    z-index:101;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
}
.ModalPopup5
{
    width:500px;height:350px;
    left:50%;top:50%;
    margin:-250px 0 0 -250px;
    border:1px outset;
    position:fixed;
    padding:0px;
    z-index:101;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
}
.ModalPopup6
{
    width:500px;height:350px;
    left:50%;top:50%;
    margin:-250px 0 0 -250px;
    border:1px outset;
    position:fixed;
    padding:0px;
    z-index:101;
    background-image:url(../../images/white_bg.gif);
    background-repeat:repeat;
    background-position:top left;
}
.SmallLink
{
    color:#6699DD;    
    font-size:11px;
}



table.tblPopup{z-index:500;	position:absolute;display:none;}
table.tblPopup tr td.tp11
{
    width:16px;
    height:16px;    
    background-image:url(../../images/bubble_top_left.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}
table.tblPopup tr td.tp12
{
    width:auto;
    height:16px;    
    background-image:url(../../images/bubble_top_mid.gif);
    background-repeat:repeat-x;
    background-position:left bottom;
}
table.tblPopup tr td.tp13
{
    width:20px;
    height:16px;    
    background-image:url(../../images/bubble_top_right.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
}


table.tblPopup tr td.tp21
{
    width:16px;
    height:auto;
    background-image:url(../../images/bubble_middle_left.gif);
    background-repeat:repeat-y;
    background-position:left;
}
table.tblPopup tr td.tp22
{
    width:auto;
    height:auto;
    font-size:11px;
    color:Black;
    background-color:White;
     overflow:auto;
}
table.tblPopup tr td.tp23
{
    width:20px;
    height:auto;
    background-image:url(../../images/bubble_middle_right.gif);
    background-repeat:repeat-y;
    background-position:left;
}



table.tblPopup tr td.tp31
{
    width:16px;
    height:46px;    
    background-image:url(../../images/bubble_bottom_left.gif);
    background-repeat:no-repeat;
}
table.tblPopup tr td.tp32
{
    width:auto;
    height:45px;    
    background-image:url(../../images/bubble_bottom_mid.gif);
    background-repeat:repeat-x;
}
table.tblPopup tr td.tp33
{
    width:66px;
    height:46px;    
    background-image:url(../../images/bubble_bottom_right.gif);
    background-repeat:no-repeat;
}
.psHeader
{
    color: #ffffff;
	background-color: #14468B;
	font-weight: bold;
	font-size:12px;
	padding-left:5px;
	padding:3px;
}
.psPad
{
    padding-left:5px;
    padding-bottom:3px;
    padding-top:3px;
    padding-right:5px;
}
.Shadow
{
    box-shadow:0 3px 10px #888;-moz-box-shadow:0 3px 10px #888;-webkit-box-shadow:0 3px 10px #888;    
}

.confNav
{
	width:204px;
	height:25px;
	background-image:url(../../images/gradient.gif);
	background-repeat:repeat-x;
	border:1px solid #1167B6;
	padding: 4px 4px 4px 2px !important; 
}
		
.confNav a {
	color:white !important;
	text-decoration:none;
	font-weight:bold;
	font-size:11px !important;
}

.confNavTop 
{
	width:204px;
	height:41px !important;
	background-color:Red;
	padding: 0px 4px 0px 2px !important;
	text-align:left; 
}

.confNavTop a {
	color:white !important;
	text-decoration:none;
	font-weight:bold;
	font-size:14px !important;
}

blockquote.style1 {
  padding: 8px;
  background-color: #faebbc;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 5px;
  background-image: url(../../CustomUploads/conference/openquote1.gif);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
}
  
 blockquote.style1 span {
     display: block;
	 text-align:justify;
     background-image: url(../../CustomUploads/conference/closequote1.gif);
     background-repeat: no-repeat;
     background-position: bottom right;
   }
   
.conf_title {
	color : #14468B;
	font-weight:bold;
	text-align : justify !important;
	margin-top:3px;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}


a.AccordionLink{color:White;}
.AccordionHeader
{
    border: 1px solid #000000;
    color: white;
    background-color: #6699dd;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.AccordionHeaderSelected
{
    border: 1px solid #000000;
    color: white;
    background-color: #336699;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.AccordionContent
{
    background-color: #ffffff;
    border: 1px dashed #336699;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}




.TextDecorNone{text-decoration:none;}

.Btn0
{
    width:260px;text-align:center;text-decoration:none;padding-top:4px;padding-bottom:4px;margin-bottom:4px;font-size:12px;background-color:#6666FF;text-decoration:none;color:White;
}
.Btn1
{
    width:125px;text-align:center;text-decoration:none;padding-top:4px;padding-bottom:4px;margin-bottom:4px;font-size:12px;background-color:#6699ff;text-decoration:none;color:White;
}
.Btn1:hover,.Btn1:active
{
    background-color:#77aaff;
}

.Btn2
{
    width:125px;text-align:center;text-decoration:none;padding-top:4px;padding-bottom:4px;margin-bottom:4px;font-size:12px;background-color:#6699DD;text-decoration:none;color:White;
}
.Btn2:hover,.Btn2:active
{
    background-color:#77aaee;
}
.Btn3
{
    width:260px;text-align:center;text-decoration:none;padding-top:5px;padding-bottom:5px;background-color:#dd6666;margin-bottom:5px;font-size:11px;text-decoration:none;color:White;
}
.Btn3:hover,.Btn3:active
{
    background-color:#ee7777;
}
.Btn4
{
    width:260px;text-align:center;text-decoration:none;padding-top:5px;padding-bottom:5px;background-color:#dd9966;margin-bottom:5px;font-size:11px;text-decoration:none;color:White;
}
.Btn4:hover,.Btn4:active
{
    background-color:#eeaa77;
}
.BtnX1
{
    padding:0px;width:35px;height:auto; margin-right:2px;font-size:10px;
}
.BtnX2
{
    padding:0px;width:75px;height:auto;font-size:10px;
}
.Btn5
{
	/*width:190px;*/
	text-align:center;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#01A724;
	margin-bottom:5px;
	font-size:11px;
	text-decoration:none;
	color:White;
}
div#lgPrn
{
    display:none;
}


/*Conference Schedule type tables*/

.shTBL
{
    background-color:Black;
}
.shHeader
{
    background-color:#14468B;
    color:White; 
    text-align:center;
    font-weight:bold;
    font-size:12px;
}
.shSubHeader
{
    background-color:#6699ff;
    color:white;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}
.shNote0
{
    background-color:white;
    font-size:11px;
}
.shNote0 b
{
    background-color:white;
    font-size:10px;
    color:Black;
}
.shNote0Sel
{
    background-color:#e0fff0;
    border:1px green dotted;
    font-size:11px;
}
.shNote1
{
    background-color:#dddddd;
    font-size:11px;
}
.shNote2
{
    background-color:#C6D6F6;
    font-size:11px;
}
.shNote2Sel
{
    background-color:#fff0f0;
    border:1px red dotted;
    font-size:11px;
}
/* End Conference Schedule type tables*/
.Hidden
{
    display:none;    
}



.dvL1
{
    font-weight:bold;    
    color:White;
    background-color:#3c6dcb;
    border:1px solid black;
    text-align:center;
    padding:5px;
    margin-top:10px;
}
.dvL2
{
    padding-left:40px;
    margin-top:10px;
    background-image:url(../../images/icons/bullet1.png);
    background-repeat:no-repeat;
    background-position:23px -1px;
}
.dvL3
{
    padding-left:80px;
    margin-top:3px;
    background-image:url(../../images/icons/bullet2.png);
    background-repeat:no-repeat;
    background-position:63px 0px;
}

.dvL4
{
    padding:1px;
    width:230px;
    height:300px;
    display:inline;
}
.dvL4 img{    
	border:1px solid #dddddd; 
margin-top:10px;
margin-left:1px;
}




.dvItem1
{
    font-weight:bold;
    font-size:12px;
}
.dvItem1 a
{
    text-decoration:none;
}
.dvItem2
{
    font-weight:bold;
    padding-left:30px;
    font-size:12px;
    color:#656565;
}
.dvItem3
{
    padding-left:20px;
    font-weight:normal;
    font-size:12px;
}
.dvItem4
{
    font-weight:normal;
    font-style:italic;
    font-size:12px;
    padding-left:14px;
}


.SubTitleR
{
	font-size:22px;
	color:#6699CC;
	font-weight:normal;
}
.SubTitleR1
{
	font-size:14px;
	color:#6699CC;
	font-weight:normal;
	font-style:italic;
	line-height:15px;
}
.SubTitleR2
{
	font-size:14px;
	color:#6699CC;
	font-weight:bold;
}


.term
{
    cursor:pointer;   
    border-bottom:dashed 1px  #006699;
}
#termPreview
{
    display:none;
    position:absolute;    
}

.TinyLink
{
    font-size:12px;    
    text-decoration:none;
    color:#1165a7;
}

.TinyLink:hover, .TinyLink:active
{
    text-decoration:underline;
    color:#3385d7;
}
