*:focus {outline: none;}

/*  Links  */
a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #EE3224; font-weight: normal; text-decoration: none;}

a.nav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #B2B2B2; font-weight: normal; text-decoration: none;}
a.nav:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

a.navHigh {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.navHigh:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}

a.subNav {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none;}
a.subNav:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background-color: #dcd584; text-decoration: none;}

a.subNavHigh {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #dcd584; text-decoration: none;}
a.subNavHigh:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #dcd584; text-decoration: none;}

a.H2link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-decoration: none;}
a.H2link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; background: #dcd584; text-decoration: none;}

a.redLink {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #EE3224; font-weight: normal; text-decoration: none;}
a.redLink:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #EE3224; font-weight: normal; text-decoration: none; border-bottom: 1px solid #EE3224;}

a.redLink_12 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #EE3224; font-weight: normal; text-decoration: none;}
a.redLink_12:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #EE3224; font-weight: normal; text-decoration: none; border-bottom: 1px solid #EE3224;}

a.bigRed {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #EE3224; font-weight: normal; text-decoration: none;}
a.bigRed:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #EE3224; font-weight: normal; text-decoration: underline;}

a.bodyLink {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none;}
a.bodyLink:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; border-bottom: 1px solid #666666;}

a.body {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none;}
a.body:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; border-bottom: 1px solid #666666;}

a.bodyLink_11 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none;}
a.bodyLink_11:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; border-bottom: 1px solid #666666;}

a.whiteLink {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.whiteLink:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #EBEBEB; font-weight: normal; text-decoration: none;}

a.splashTopicLink {  font-family: Helvetica, Arial, Verdana, sans-serif; color: #464646; font-weight: 900; text-decoration: none; margin-left: 0px;}
a.splashTopicLink:hover {  font-family: Helvetica, Arial, Verdana, sans-serif; color: #FF0000; font-weight: 900; text-decoration: none; margin-left: 0px;}

/*  Text  */

H1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
}

H2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
}

H3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	margin: 0px;
	color: #000000;
	text-decoration: none;
}

H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	margin: 0px;
	color: #666666;
	text-decoration: none;
}

.header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 36px;
	color: #000000;
	text-decoration: none;
}

	
.subHeader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.subHeader18 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}

.subHeader30 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	text-decoration: none;
}

.subHeader11_red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE3224;
	text-decoration: none;
}

.subHeader14_red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #EE3224;
	text-decoration: none;
}

.subHeader_grey {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}

.subHeader_grey_14 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.EB_14 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #EBEBEB;
	text-decoration: none;
}

.body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.body_14 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}

.blackBody {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.greyText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.blackText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.whiteText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.blackText12 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.blackText14 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.redText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE3224;
	text-decoration: none;
}

.redText14 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #EE3224;
	text-decoration: none;
}


.footerText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;
}


/* Interface Elements */

.drop_button_175{
	-moz-box-sizing: border-box;
	line-height: 20px;
	background-color: #FFFFFF;
	background-image: url(../images/IMG_drop_DN_175.jpg);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	cursor: pointer;
	width: 175px;
	height: 20px;
}

.drop_box_175{
	-moz-box-sizing: border-box;
	display: none;
	background-color: #FFFFFF;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	position: absolute;
	z-index: 2;
	cursor: pointer;
	overflow: auto;
	width: 175px;
	height: 242px;
}

.drop_item_175{
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	height: 20px;
}





.drop_button_375{
	-moz-box-sizing: border-box;
	line-height: 20px;
	background-color: #FFFFFF;
	background-image: url(../images/IMG_drop_DN_375.jpg);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	cursor: pointer;
	width: 375px;
	height: 20px;
}

.drop_box_375{
	-moz-box-sizing: border-box;
	display: none;
	background-color: #FFFFFF;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	position: absolute;
	z-index: 2;
	cursor: pointer;
	overflow: auto;
	width: 375px;
}

.drop_item_375{
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	height: 20px;
}





.keyword_box_175{
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	background-image: url(../images/IMG_drop_RT.jpg);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #818181;
	border-right: 1px solid #818181;
	width: 175px;
	height: 20px;	

}

.keywordSearch {
	-moz-box-sizing: border-box;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	border: none !important;
	width:140;
	height: 18px;
	
}

.add_drop{
	-moz-box-sizing: border-box;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width: 180px;
	position: absolute;
	z-index: 2; 
}

.pagNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.pagNavButton {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: inline;
	text-align: center;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-left: 10px;
	padding-right: 10px;
	width: 25px;
	cursor: pointer;
}



/* Styles for scrolling layers. Specify width and height in hold and wn, and in clip for wn */


.splashConMask	{ 
	position: relative;
	overflow: hidden;
	clip:rect(0px, 400px, 551px, 0px); 
	width: 400px;
	height: 551px;
	z-index:101;
}


.splashConBox	{ 
	position: absolute;
	width: 800;
	height: 551;
}


/* In The Headlines */

div#frame_1	{ 
	position:relative;
	overflow:hidden;
	width: 920px;
	height: 84px;
	z-index:100;
}
	
div#window_1 { 
	position:absolute; 
	left:0px; top:0px; 
	width: 920px; height: 84px; 
	clip:rect(0px, 920px, 84px, 0px); 
	overflow:hidden;	
	z-index:1; 
}
	
div#layer_1	{ 
	position:absolute; 
	visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
}


/* Speakers */

div#frame_2	{ 
	position:relative; 
	overflow:hidden;
	width:400px;
	height:410px;
	z-index:101;
}
	
div#window_2 { 
	position:absolute;
	left:0px; top:0px;
	width:400px; height:410px;
	clip:rect(0px, 400px, 410px, 0px);
	overflow:hidden;
	z-index:1;
}
	
div#layer_2	{ 
	position:absolute;
	visibility:hidden;
	left:0px; top:0px;
	z-index:1;
}






/* Lists */

.speakersList{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	list-style: none;
}

	


/* DIV's */

.hiddenDIV{
	display: none;
}

.imageBorder {
    border-style: solid;
    border-top-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    border-right-color: #999999;
    border-width: 1px;

}

.dialogue_box{
	display: none;
	margin: auto;
	position: absolute;
	left: 10%;
	top: 40%;
	z-index: 999;
}

	
/*  Form Elements  */

form { 
	margin: 0;
}

.button50 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: center;
	background: #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top:1px solid #000000;
	color:#FFFFFF;
	text-decoration:none;
	cursor: hand;
	width: 50;
	height: 18;
}

.button75 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align: center;
	background: #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top:1px solid #000000;
	color:#FFFFFF;
	text-decoration:none;
	cursor: hand;
	width: 75;
	height: 18;
}

.textField220   {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #EBEBEB;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left: 3px;
    width:220;
	height:16;
}

.textField270   {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left: 3px;
    width:270;
	height:16;
}

.textField285   {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #FFFFFF;
	color: #666666;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left: 3px;
    width:285;
	height:16;
}


.DIA_textField235   {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	border-top:1px solid #EBEBEB;
	padding-left: 3px;
    width:235;
	height:16;
}


.textArea225_200	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background: #FFFFFF;
	border-bottom: 1px solid #D15600;
	border-right: 1px solid #D15600;
	border-left: 1px solid #D15600;
	border-top:1px solid #D15600;
	overflow: auto;
    width:225;
	height:200;
}

.textArea285_35	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	overflow: auto;
	padding-left: 3px;
    width:285;
	height:35;
}

.textArea220_40	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background: #EBEBEB;
	border: none;
	overflow: auto;
    width:220;
	height:40;
}

.textArea220_100	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background: #EBEBEB;
	border: none;
	overflow: auto;
    width:220;
	height:100;
}

.textArea220_200	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background: #EBEBEB;
	border: none;
	overflow: auto;
    width:220;
	height:200;
}

.textArea235_100	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background: #EBEBEB;
	border: none;
	overflow: auto;
    width:235;
	height:100;
}

.scrollBar {
	scrollbar-3dlight-color:#A3A8AE;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color:#BCC4AF;
    scrollbar-darkshadow-color:#393E45;
    scrollbar-face-color:#5D6570;
	scrollbar-track-color:#5D6570;
    scrollbar-highlight-color:#5D6570;
    scrollbar-shadow-color:#5D6570;
}





/*///////////////////////////////////////////////////////
///
///	Prop Index Elements
///
///////////////////////////////////////////////////////*/


.prop_index_list{
	list-style: none;
	padding: 0;
	margin: 0;
	border: 0;
}

.prop_index_item{
	clear: both;
	width: 375px;
	cursor: ns-resize;
}

