.halfmoon{ /*margin-bottom: 4px;*/ }

	.halfmoon ul{ /*padding: 3px 9px 2px 5px;*/ margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 14px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ /*border-bottom: 1px solid #929492;*/ }

	.halfmoon li{ display: inline; margin: 0; }

	.halfmoon li a{ text-decoration: none; /*padding: 3px 9px 2px 5px;*/ margin: 0; margin-right: 0; /*distance between each tab*/ border-left: 1px solid #DDD; color: black; font: bold 14px Verdana; /*background: #ECEEEC url(tabright.gif) top right no-repeat;*/ }

	.halfmoon li a:visited{ color: black; }

	.halfmoon li a:hover, .halfmoon li a.current{ /*background-color: #CDDADA;*/ color: navy; }

	#tabcontentcontainer{ width:95%; /*width of 2nd level content*/ /*height:1.5em;*/ /*height of 2nd level content. Set to largest's content height to avoid jittering.*/ }

	.tabcontent{ display:none; }

a.one:link

{

	text-decoration : none;

	color: #0066cc;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.one:visited

{

	text-decoration :none ;

	color: #0066cc;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

a.one:hover

{

	text-decoration : underline;

	color:Navy;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

a.one:active

{

	text-decoration : none;

	color: #000000;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

body {

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #002674;

}

.bgsigninline {	BACKGROUND-COLOR: #b1dee5

}

.bgwhite {	BACKGROUND: #fff

}

.inputmemnumber {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid

}

.inputmempassword {	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #4a4a4a 1px solid; FONT: 9px Arial, Helvetica, sans-serif; BORDER-LEFT: #4a4a4a 1px solid; WIDTH: 133px; COLOR: #8c949f; BORDER-BOTTOM: #efefef 1px solid

}

.inputmempassword {	WIDTH: 78px

}

.style1 {

	color: #0066cc;

	font-size: 9px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: underline = none;

}

.style2 {

	color: #990000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 23px;

}



.style123

{

	

	color: #990000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

}



.selectdate {FONT-WEIGHT: bold; WIDTH: 116px

}

.selectday {FONT-WEIGHT: bold

}

.style10 {	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

}

.style9 {	font-size: 18px;

	color: #FFFFFF;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.contactinfo {MARGIN-BOTTOM: 8px; WIDTH: 754px; BACKGROUND-COLOR: #F0F8FF

}

.style12 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333333; }

.style13 {color: #333333}





    .borderit img{

    

border: 2px solid #fff;

}



.borderit:hover img{

border: 2px solid #973007;

}



.mask{ 

z-index:0; display:none; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); background-color:#CCC;

}



.pixshow{background-repeat: no-repeat; cursor:hand; height:143;}



td, p {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#0066CB;

	text-decoration:underline;

}

a:hover {

	color:#002674;

}

a span {

	text-decoration:none;

}

a.sm {

	font-size:10px;

}

.underline {

	text-decoration:underline;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000;

}





#signin {

	width:415px;

	height:47px;

	background-color:#DDEEF1;

	display:none;

}

#signin td {

	padding-bottom: 0px;

}

#signin td.signinhdr {

	font-family: Arial, Helvetica, sans-serif;

	color:#102856;

	font-size:9px;

	padding-top:2px;

}

#signin input, #signin .twopxpad {

	margin-top:4px;

}

#signin td, #signin td a {

	font-size:10px;

	color:#0066CC;

}

#signin td a:hover {

	color:#002674;

}

#signin td, #signin td a.close {

	font-size:10px;

	color:#78818A;

}

#signout {

	width:415px; /*415 657*/

	height:47px;

/*	display:block;*/ /* removed, as this creates alignment problem in Netscape */

	text-align:right;

}

#welcomeImg {

	margin-left:20px;

}

#signout a {

	color:#E6271D;

	font-family: Georgia, "Times New Roman", serif;

	font-size:14px;

	text-decoration:none;

	font-weight:bold;

	letter-spacing:-1px;	

}

















/* form elements*/

form {

	padding:0;

	margin:0;

}



.pad8left {

	padding-left: 8px;

}



input, select {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

}

.inputmemnumber, .inputmempassword {

	border: 1px solid #EFEFEF;

	border-top: 1px solid #4A4A4A;

	border-left: 1px solid #4A4A4A;

	font: 9px Arial, Helvetica, sans-serif;

	color:#8C949F;

	width:85px;

}

.btnNoBorder {

	border:0;

}







/*

	info boxes global

*/



	

/* END NEW */








