body {

  margin-left:0px;

  margin-right:0px;

  margin-top:10px;

  margin-bottom:10px;

  background-color: #ffffff;

  font-family: Arial, Helvetica, sans-serif;

  color: #696969;

  font-size:12px;

  line-height:17px;

    }

td {

   color: #696969;

   font-size:12px;

    }



img {  border:none;  }



/*input, select { font-size:12px; color:#696969;  border:solid 1px #BDBDBD; }*/

textarea {  font-size:12px; font-family:Arial; color: #696969; border:solid 1px #BDBDBD;}



p {

  margin-top:0px;

  margin-bottom:12px;

}





a:link { color:#3B73AC; text-decoration:none; }

a:visited { color:#3B73AC; text-decoration:none; }

a:active { color:#3B73AC; text-decoration:none; }

a:hover {  color:#3B73AC; text-decoration:underline; }





.top {  background-image: url(../images/index_01.jpg); background-color:#92b9e2; width:884px; height:100px; background-repeat:no-repeat; padding-right:20px; }

.menu { width:884px; height:30px; background-color:#3B73AC; color:#ffffff; font-size:13px; font-family: Times New Roman; }
.menu a:link {
  color:#ffffff;
  text-decoration:none;
}
.menu a:visited {
  color:#ffffff;
  text-decoration:none;
}
.menu a:hover {
  color:#98C5E7;
  text-decoration:none;
}

.whitestripe { width:100%; height:1px; background-color:#ffffff; }

.content { background-color:#ffffff; width:884px;  padding-top:10px; padding-bottom:10px;}

.footer { width:884px; height:78px; background-color:#91B9E1;}

.light_blue_bg {background-color:#91B9E1;}

.dark_blue_bg {background-color:#3B73AC;}



.jewlboxtop {  background-image: url(../images/jewlbox_01.jpg); width:220px; height:36px; }

.jewlboxbody { background-color:#75A0CE; width:220px; height:auto; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; color:#ffffff; }

.jewlboxbody a:link { color: #ffffff;  text-decoration:underline; }

.jewlboxbody a:visited { color: #ffffff;text-decoration:none; }

.jewlboxbody a:active { color: #ffffff; text-decoration:none; }

.jewlboxbody a:hover {  color:#ffffff; text-decoration:none; }



.georgia { font-family: Georgia; font-size:12px; line-height:auto; font-weight:normal; line-height:18px; }

.title_georgia { font-family: Georgia; font-size:18px; line-height:auto; font-weight:normal; color:#3B73AC; }

.title_georgia1 { font-family: Georgia; font-size:16px; line-height:auto; font-weight:normal;  }

.blue { color:#3B73AC; }

.blue_bold { color:#3B73AC; font-weight: bold; }

.red { color:#3B73AC; }



.bigger { font-size:13px; }

.smaller1 {  font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:15px;}



.emailexbox { float:left; height:85px; width:154px; background-color:#85B1DE; color:#ffffff; padding:10px; }

.sitemapbox { float:right; border:solid 1px #D3D3D3; height:85px; width:676px;  padding:10px; }

.detbox { border:solid 1px #D3D3D3; height:auto; width:auto;  padding:10px; }

.detbox1 { border:solid 1px #D3D3D3; height:auto; width:auto;  padding:13px; }

.jfkbox { float:right; width:698px; height:95px; background-image: url(../images/atjfkwehave.jpg); background-repeat:no-repeat;}

.clear { clear:both; }



.emptybox { float:left; width:154px; color:#ffffff; }

.tablebox { float:right; border:solid 1px #D3D3D3; width:676px;  padding:10px; }

.diamond_tablebox { float:right; border:solid 0px #D3D3D3; width:676px;  padding:10px; }

.tablebox1 { border:solid 1px #D3D3D3; width:auto;  padding:10px; }



.padder { padding:10px; }



.white { color:#ffffff;}

.white a:link { color: #ffffff;  text-decoration:none; }

.white a:visited { color: #ffffff;text-decoration:none; }

.white a:active { color: #ffffff; text-decoration:none; }

.white a:hover {  color:#ffffff; text-decoration:underline; }



.small {  font-family: Arial; font-size:11px; }

.small a:link { color: #3B73AC;  text-decoration:underline; }

.small a:visited { color: #3B73AC;text-decoration:none; }

.small a:active { color: #3B73AC; text-decoration:none; }

.small a:hover {  color:#3B73AC; text-decoration:none; }



.toptable { background-color:#4C82C9; height:20px; color:#ffffff; padding-left:2px;  font-family: Verdana, Helvetica, sans-serif; font-size:10px;}

.greyrow { background-color:#E7EBF0; height:26px; }

.normalrow { height:26px; }

.normalcell { padding-left:5px; }

.selectedrow { background-color:#B7C3CF; height:26px; }



.arrowbg { background-image:url(../images/arrowbg.gif); width:12px; background-repeat: repeat-y; }

.arrowbg1 { background-image:url(../images/arrowbox_04.gif); width:4px; background-repeat: repeat-y;}

.arrowboxcontent { font-family: Arial; font-size:11px;  line-height:14px; padding:5px; }

.arrowboxcontent td { font-family: Arial; font-size:11px;  line-height:14px; }

.arrowboxrow { background-color:#EFEFEF; }

.arrowtext {  font-size:11px;  line-height:14px; }



.buttonbg { background-image: url(../images/button_02.jpg); width:auto; height:30px; font-family:Arial; color:#444444; padding-left:6px; padding-right:6px; font-size:13px; }

.buttonbg  a:link { color: #444444;  text-decoration:none; }

.buttonbg  a:visited { color: #444444; text-decoration:none; }

.buttonbg  a:active { color: #444444; text-decoration:none; }

.buttonbg  a:hover {  color: #444444; text-decoration:none; }



.tabonbg { background-image:url(../images/tab_on_02.jpg); width:auto; height:32px;  font-family:Arial; color:#406FA5; padding-left:10px; padding-right:10px; font-size:13px; }

.tabonbg  a:link { color: #406FA5;  text-decoration:none; }

.tabonbg  a:visited { color: #406FA5; text-decoration:none; }

.tabonbg  a:active { color: #406FA5; text-decoration:none; }

.tabonbg  a:hover {  color: #406FA5; text-decoration:none; }



.taboffbg { background-image:url(../images/tab_off_02.jpg); width:auto; height:32px;  font-family:Arial; color:#444444; padding-left:10px; padding-right:10px; font-size:13px; }

.taboffbg  a:link { color: #444444;  text-decoration:none; }

.taboffbg  a:visited { color: #444444; text-decoration:none; }

.taboffbg  a:active { color: #444444; text-decoration:none; }

.taboffbg  a:hover {  color: #444444; text-decoration:none; }



.textfield {

	border:1px solid #3B73AC;background:#fff;color:#3B73AC; margin-top:-2px;

}

.buttons {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #3B73AC;

	border: 1px solid #3B73AC;

	height: 18px;

}

.text_normal_bold {  	font-weight: bold;font-family: Arial, Helvetica, sans-serif; color: #CCCCCC;  }

.text_normal {  font-family: Arial, Helvetica, sans-serif; font-size:11px;  }

.content10 {

		 font-size:10px;   

	}

.smcopy {font:xx-small verdana; color:#555}



.overlay 

{

	position: absolute;

	z-index: 1;

	visibility: hidden;

	overflow: visible;

}



.overlaytable

	{

		background:#FFFFFF;

		width: 300px;

	}

.overlaytablerow

	{

		font-family: Arial, Helvetica, sans-serif;

		background:#FFFFFF;

		color:#456C96;

		font-size: 10px;

		font-weight:bold;

	}

.overlaytablerowshaded

	{

		font-family: Arial, Helvetica, sans-serif;

		background:#EFEFEF;

		color:#5D5D5D;

		font-size: 10px;

	}

.overlaytablerowheading

	{

		font-family: Arial, Helvetica, sans-serif;

		background:#FFFFFF;

		color:#5B7290;

		font-size: 10px;

		font-weight:bold;

	}

.overlayheadingcell

	{

		padding-top: 10px;

	}



.smaller_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #696969;

	text-decoration: none;

}

a.smlink:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #663366; text-decoration: underline

}

a.smlink:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #663366; text-decoration: underline

}

a.smlink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #663366; text-decoration: underline

}

.smaller {

	font-size: 10px;

	font-weight: normal;

	color: #696969;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}

.smallest {

	font-size: 9px;

	font-weight: normal;

	color: #696969;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}

a.whitelink:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF; text-decoration: underline

}

a.whitelink:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF; text-decoration: underline

}

a.whitelink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF; text-decoration: underline

}

.main {

	font-size: 10px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;



}

.mainBold {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.tooltip_text{

	background:#EFEFEF;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}
.detail_table {
padding:0px 0px 0px 15px;
}