@charset "utf-8";
#ind_fp_title {
position:absolute;
z-index:15;
top:130px;
aaaafont:italic 18px Arial, Helvetica, sans-serif;
font-size:15.5px;
font-style:italic;
color:#666;
margin:0 auto
}
/*login for Home Hompage of website*/
#login_menu{
position:absolute;
margin-left:640px;
top:-18px;
z-index:500000000;
width:270px;

}
#menu_login, #menu_login ul {
	padding:0;
	list-style:none;
	background:#fff;
	list-style-image:none;
	margin-left:0px;
	margin-right:0px
}
#menu_login {
	position:relative;
	z-index:50000;
}
#menu_login ul {
	display:none;
}
#menu_login li {
	float:left;
	position:relative;
	margin:0px
}
#menu_login li a {
	text-decoration:none;
	white-space:nowrap;
	font: normal 12px Verdana, Arial, georgia san-serif;
}
#menu_login li b {
	display:block;
	padding:0 20px 0 35px;
	cursor:pointer;
	height:39px;
	line-height:52px;
	float:left;
	/*background:url(../images/sitetemplate/new/mainTempMP_login2.png) left top;*/
	background:url(../../images/sitetemplate/new/mainTempMP_login3.png) no-repeat left top;
	font-weight:normal;
	color:#666;
}
#menu_login li.search b {
}
#menu_login li.login b {
	color:#000;
}
#menu_login li.openaccnt b {
	padding-right:35px;
	padding-left:35px;
	background-position:-100px top;
	color:#000;
}
#menu_login li a b.clicked {
	color:#000;
	text-decoration:underline
}
#menu_login li ul {
	position:absolute;
	left:-60px;
	top:40px;
	height:auto;
	float:left;
	background:#f8f8f8;
	padding:3px;
	border:1px solid #aaa;
}
#menu_login li ul.dd0 {
	width:175px;
	left:0px
}
#menu_login li ul.dd1 {
	width:285px;
	left:-100px;
}
#menu_login li ul li {
	float:none;
}
#menu_login li ul li.title {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	color:#000;
	font-size:11px;
	text-decoration:none;
	text-align:left;
	font-weight:bold
}
#menu_login li ul li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px 0 15px;
	color:#000;
	font-size:11px;
	text-decoration:none;
	text-align:left
}
#menu_login li ul li a:hover {
	background:#aaa;
	line-height:20px;
	text-decoration:none;
	color:#fff;
}
/*end login for fp of website */
#menu_international{
position:absolute;
z-index:10;
margin:-50px 0 0 -50px;
}
/*#menu_international, #menu_international ul { NOT IN USE ANYMORE - WAS FOR DROPDOWN ON MAP LOCATED IN SEARCH.PHP
	padding:0;
	list-style:none;
	background:#fff;
	list-style-image:none;
}
#menu_international {
	position:relative;
	z-index:50000;
}
#menu_international ul {
	display:none;
}
#menu_international li {
	float:left;
	position:relative;
}
#menu_international li a {
	text-decoration:none;
	white-space:nowrap;
	font: normal 10px Verdana, Arial, Georgia, sans-serif;
}
#menu_international li b {
	display:block;
	padding:0 0 0 0px;
	cursor:pointer;
	height:1px;
	zline-height:27px;
	float:left;
	font-weight:normal;
	color:#666;
	zborder: 1px solid red
}
#menu_international li.international b {
	color:#666;
}
#menu_international li a b.clicked {
	color:#000;
	text-decoration:underline
}
#menu_international li ul {
	position:absolute;
	left:-20px;
	top:1px;
	height:auto;
	float:left;
	background:#f8f8f8;
	padding:3px;
	border:1px solid #aaa;
}
#menu_international li ul.dd0 {
	width:230px;
}
#menu_international li ul li {
	float:none;
}
#menu_international li ul li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	color:#000;
	font: normal 10px Verdana, Arial, Georgia, sans-serif;
	text-decoration:none;
	text-align:left;
}
#menu_international li ul li a:hover {
	background:#aaa;
	line-height:20px;
	text-decoration:none;
	color:#fff;
}*/

/* HELP MENU ITEM STYLES -------------------------------------------------- */
#menu_help, #menu_help ul {
	padding:0;
	list-style:none;
	background:#fff;
	list-style-image:none;
}
#menu_help {
	position:relative;
	z-index:50000;
}
#menu_help ul {
	display:none;
}
#menu_help li {
	float:right;
	position:relative;
	margin:0px 4px 0px 0px;
}
#menu_help li a {
	text-decoration:none;
	white-space:nowrap;
	font: normal 10px Verdana, Arial, georgia san-serif;
	font-weight:normal
}
#menu_help li b {
	display:block;
	padding:0 0 0 10px;
	cursor:pointer;
	zheight:27px;
	zline-height:27px;
	float:left;
	font-weight:normal;
	color:#666;
}
#menu_help li.search b {
	color:#00C;
}
#menu_help li.sub b {
	color:#00C;
}
#menu_help li.help b {
	color:#00C;
}
#menu_help li a b.clicked {
	color:#000;
	text-decoration:underline
}
#menu_help li ul {
	position:absolute;
	left:-70px;
	top:12px;
	height:auto;
	float:left;
	background:#f8f8f8;
	padding:3px;
	border:1px solid #aaa;
}
#menu_help li ul.dd0 {
	width:140px;
}
#menu_help li ul li {
	float:none;
}
#menu_help li ul li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	color:#000;
	font-size:11px;
	text-decoration:none;
	text-align:right
}
#menu_help li ul li a:hover {
	background:#aaa;
	line-height:20px;
	text-decoration:none;
	color:#fff;
}

/* LANGUAGE DROP DOWN SELECTOR STYLES -------------------------------------------------- */
#menu_international{
	position:absolute;
	z-index:5000;
	margin:-50px 0px 0px -50px;
	padding:0px;
}
#language_table {
	position:absolute;
	z-index:5001;
	top:-22px;
	left:-345px;
	margin:0px;
	padding:0px;
	width:340px;
	height:auto;
	/* ROUNDED CORNERS */
	border:1px solid #999999;
	border-radius:0px 0px 10px 10px;
	-moz-border-radius:0px 0px 10px 10px;
	-webkit-border-radius:0px 0px 10px 10px;
	/* BACKGROUND GRADIENT */
	background:#DDDDDD;
	background: -moz-linear-gradient(100% 100% 90deg, #DDDDDD, #FFFFFF);/* Firefox 3.6+ */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#DDDDDD));/* Safari 4-5, Chrome 1-9 */
	background: -webkit-linear-gradient(#FFFFFF, #DDDDDD);/* Safari 5.1+, Chrome 10+ */ 
	background: -o-linear-gradient(#FFFFFF, #DDDDDD);/* Opera 11.10+ */  
	background:-ms-linear-gradient(top, #FFFFFF 0%,#DDDDDD 100%); /* IE10+ */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFFFF', endColorstr='#FFDDDDDD',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #DDDDDD 0%,#FFFFFF 100%); /* W3C */
	/* DROP SHADOW */
	zbox-shadow:0px 0px 5px #666666;
	z-moz-box-shadow:0px 0px 5px #666666;
	z-webkit-box-shadow:0px 0px 5px #666666;
}
#language_table, #language_table a, #language_table a:visited, #language_table a:hover, #cornermenu, #cornermenu a, #cornermenu a:visited, #cornermenu a:hover {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
    line-height:20px;
    text-decoration:none;
	color:#333333;
}
#language_table a:hover, #language_table a.selected_lang, #cornermenu a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#000000;
    border-bottom:1px dotted #000000;
}
#language_table table td {
	margin:0px;
	text-align:left;
}
.selected_lang {
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	border-bottom:1px dotted #000000;
}

/* MAIN MENU STYLES -------------------------------------------------- */
#menu_llc, #menu_llc ul {
	padding:0;
	margin:0 auto;
	list-style:none;
	background:#fff;
	list-style-image:none;
}
#menu_llc {
	position:relative;
	z-index:50;
}
#menu_llc ul {
	display:none;
}
#menu_llc li {
	float:left;
	position:relative;
	margin:0px
}
#menu_llc li a {
	text-decoration:none;
	/*font-family:verdana, arial, georgia san-serif;*/
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px;
	white-space:nowrap;
	font-weight:normal;
}
#menu_llc li b {
	display:block;
	padding:0 27px 0 13px; 
	/*padding:0 30px 0 14px;*/ /*was 37*/
	cursor:pointer;
	height:27px;
	line-height:27px;
	float:left;
	background:url(../../images/sitetemplate/new/menu_2_llc.png) repeat-x center top;
	/*background:url(../../images/sitetemplate/new/menu_3_llc.png) repeat-x center top;*/
	font-weight:normal;
	color:#fff;
	zborder-right:1px solid green
}
#menu_llc li.home b {
	/*padding-left:28px;*/
	padding-left:25px;
	background-position:left top;
}
#menu_llc li.login b {
	padding-right:10px;
	padding-left:40px;
	background-position:255px top;
	color:#000
}
#menu_llc li.openaccnt b {
	padding-right:25px;
	padding-left:40px;
	background-position:right top;
	color:#fff;
	font-weight:bold
}
#menu_llc li a b.clicked {
	color:#ffff66;
}
#menu_llc li ul {
	position:absolute;
	left:0;
	top:30px;
	height:auto;
	float:left;
	background:#f8f8f8;
	padding:2px;
	border:1px solid #aaa;
}
#menu_llc li ul.dd0 {
	width:165px;
}
#menu_llc li ul.dd1 {
	width:160px;
}
#menu_llc li ul.dd8 {
	width:160px;
}
#menu_llc li ul.dd2 {
	width:190px;
}
#menu_llc li ul.dd3 {
	width:155px;
}
#menu_llc li ul.dd4 {
	width:200px;
}
#menu_llc li ul.dd5 {
	width:155px;
}
#menu_llc li ul.dd6 {
	width:140px;
}
#menu_llc li ul.dd7 {
	width:150px;
}
#menu_llc li ul li {
	float:none;
}
#menu_llc li ul li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	color:#000;
	font-size:11px
}
#menu_llc li ul li a:hover {
	background:#aaa;
	color:#fff;
}
/************* INST MENU ************/
#menu_inst, #menu_inst ul {
	padding:0;
	margin:0 auto;
	list-style:none;
	background:#fff;
	list-style-image:none;
	margin-left:0px
}
#menu_inst {
	position:relative;
	z-index:50;
}
#menu_inst ul {
	display:none;
}
#menu_inst li {
	float:left;
	position:relative;
	margin:0px
}
#menu_inst li a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px;
	white-space:nowrap
}
#menu_inst li b {
	display:block;
	padding:0 27px 0 13px; 
	cursor:pointer;
	height:27px;
	line-height:27px;
	float:left;
	background:url(../../images/sitetemplate/new/menu_inst_v2.png) repeat-x center top;
	font-weight:normal;
	color:#fff;
}
#menu_inst li.home b {
	/*padding-left:28px;*/
	padding-left:25px;
	background-position:left top;
}
#menu_inst li.login b {
	padding-right:10px;
	padding-left:40px;
	background-position:255px top;
	color:#000;
}
#menu_inst li.openaccnt b {
	padding-right:25px;
	padding-left:40px;
	background-position:right top;
	color:#000;
}
#menu_inst li a b.clicked {
	color:#ffff66;
}
#menu_inst li ul {
	position:absolute;
	left:0;
	top:30px;
	height:auto;
	float:left;
	background:#f8f8f8;
	padding:2px;
	border:1px solid #aaa;
}
#menu_inst li ul.dd0 {
	width:165px;
}
#menu_inst li ul.dd1 {
	width:145px;
}
#menu_inst li ul.dd2 {
	width:170px;
}
#menu_inst li ul.dd3 {
	width:180px;
}
#menu_inst li ul.dd4 {
	width:185px;
}
#menu_inst li ul.dd5 {
	width:175px;
}
#menu_inst li ul.dd6 {
	width:150px;
}
#menu_inst li ul.dd7 {
	width:165px;
}
#menu_inst li ul.dd8 {
	width:165px;
}
#menu_inst li ul.dd9 {
	width:150px;
}
#menu_inst li ul li {
	float:none;
}
#menu_inst li ul li a {
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
	color:#000;
	font-size:11px
}
#menu_inst li ul li a:hover {
	background:#aaa;
	color:#fff;
}
.swapImage{
cursor:pointer
}
/******************************* new ************************/
#marquee_us{
position:absolute;
z-index:16;
top:170px;
width:900px;
/*font:normal 11px Verdana, Arial, Helvetica, sans-serif;*/
}
.newsticker {
	/*font:normal 11px Verdana, Arial, Helvetica, sans-serif;*/
	list-style-type:none;
	list-style-image:none;
	cursor:pointer;
	color:#666;
	padding: 0px;
	zpadding-left:20px;
	margin:0;
}
.newsticker a, .newsticker a:visited {
	text-decoration:none;
	color:#0000FF;
}
.newsticker a:hover {
	color:#0000FF;
	text-decoration:underline;
}

#marquee_us #a {
    float: left;
    padding: 0;
    /*margin: 8px 0 0 25px;*/
    margin:10px 10px 0 25px;
    border: 0;
    zwidth: 120px;
    background: none;
    color:#666;
}
#marquee_us #b {
    float: right;
    /*margin: 3px 4px 0 0;*/
    outline:0;
}
/******** tab for individual front page *************/
#commission_box_1 {
	margin: 0px auto 0px auto;
	width:220px;
	padding-top:10px;
	border:0px solid red;
}
.commission_box h4 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ddd5c0;
	letter-spacing:-.4pt;
	/*margin:5px;*/
	/*padding-top:5px;*/
	text-align:center
}
.commission_box h4 small {
	color:#e3e9ec;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.commission_area {
	padding:0px;	
}
ul.commission_tabs_us {
	margin:0px; 
	padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.commission_tabs_us li {
	list-style:none;
	list-style-image:none;
	display:inline;
}
ul.commission_tabs_us li a {
	color:#999;
	padding:5px 5px;
	text-decoration:none;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	height: 22px;  
}
ul.commission_tabs_us li a:hover {
	color:#000;
}
ul.commission_tabs_us li a.active {
	color:#ffff99;
	border-top:1px solid #999; 
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 3px solid #616161;
	cursor:default !important; 
}
.content {
	padding-left:0px;
	border-top:1px solid #999;  	
	font-family:Arial, Helvetica, sans-serif;
	width:215px;
	margin-top:-3px;
	height:258px;
}
#content_2, #content_3, #content_4, #content_5 { display:none; }
.content ul {
	margin:0px;
	padding:0px 0px;
}
.content ul li {
	list-style:none;
	list-style-image:none;
	border-bottom:0px solid #333;
	padding:3px 0;
	font-size:11px;
	line-height:15px;
	margin:0px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#ffff99;
	font-weight:bold;
	display:block;
	padding-left:3px;
}
.content ul li a small, .content ul li small {
	font:normal 10px  Arial, Verdana, Helvetica, sans-serif;
	color:#ddd5c0;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a:hover {
	color:#000;
	background:#ffffcc;
	display:block;
}
.content ul li a:hover small {
	color:#666;
}
/*************** pdf print friendly *******/
.bubbleInfo {
position: relative;
ztop: -20px;
margin-left: 794px;
zwidth: 500px;
z-index: 49;
}
.trigger {
position: absolute;
padding:3px;
padding-bottom:10px
}
/* Bubble pop-up */
.popup {
position: absolute;
display: none;
z-index: 500000000;
border-collapse: collapse;
margin-top:30px
}
.popup td.corner {
height: 15px;
width: 19px;
}
.popup td#topleft { background-image: url(../../images/sitetemplate/new/bubble-1.png); }
.popup td.top { background-image: url(../../images/sitetemplate/new/bubble-2.png); }
.popup td#topright { background-image: url(../../images/sitetemplate/new/bubble-3.png); }
.popup td.left { background-image: url(../../images/sitetemplate/new/bubble-4.png); }
.popup td.right { background-image: url(../../images/sitetemplate/new/bubble-5.png); }
.popup td#bottomleft { background-image: url(../../images/sitetemplate/new/bubble-6.png); }
.popup td.bottom { background-image: url(../../images/sitetemplate/new/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(../../images/sitetemplate/new/bubble-8.png); }
.popup table.popup-contents {
font-size: 12px;
line-height: 1.2em;
background-color: #fff;
color: #666;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}
table.popup-contents th {
text-align: right;
text-transform: lowercase;
}
table.popup-contents td {
text-align: left;
}
tr#release-notes th {
text-align: left;
text-indent: -9999px;
zbackground: url(starburst.gif) no-repeat top right;
height: 17px;
}
tr#release-notes td a {
color: #333;
}
.pdf_print a{
padding:5px 5px 5px 50px;
background:url(../../images/sitetemplate/new/mainTempPDF_btn.png) no-repeat 3px 0;
zfloat:right; 
margin-right:20px;
height:26px;
text-decoration:none;
color:#666;
}
.pdf_print a:hover{
background-color: #ccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
color:#333;
}
d