@import url(/css/tables.css);
@import url(/css/divs.css);
@import url(/css/tablesMailSystemEx.css);
BODY 
{
	height: 100%;
	font-size: 12px; 
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica,MS sans-serif; 
	background-color: white;	
	padding: 0px;
	margin: 0px;		
	border: 0px;
}
form
{
	height: 100%;
}
html
{
	height: 100%;	
}

.girlNameGirlProfilePrewiev
{
	font-family: Arial, MS Sans Serif;
	font-size: 18px;
	font-weight: bold;
	color: #d32e01;
}

.greyDiv
{
	border-right: #c0c0c0 1px solid; 
	border-top: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid; 
	border-bottom: #c0c0c0 1px solid;
	padding-right: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px; 
	padding-top: 3px;
	margin-right: 0px;
	width: 100px;	
	background-color: #e6e6e6;		
	font-weight: bold;
}

/*Images*/

IMG.logo {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	width: 468px; height: 116px; 
	border-right-width: 0px
}
img.photoThumbH
{
	cursor: hand;
	border-width: 0px;	
	width: 90px;
	height: 60px;
}
img.photoThumbV
{
	cursor: hand;
	border-width: 0px;	
	width: 60px;
	height: 90px;
}

img.photoThumbHprint
{
	border-width: 1px;	
	width: 300px;
	height: 200px;
}
img.photoThumbVprint
{
	border-width: 1px;	
	width: 200px;
	height: 300px;
}

/*Images*/

/* Links */
.a_white:link {
	COLOR: white
}
.a_white:visited {
	COLOR: white
}
.a_white:hover {
	COLOR: #d32e01
}
.a_white:active {
	COLOR: #d32e01
}
A.s16-wb {
	font-weight: bold; 
	font-size: 16px
}

/* Links */

/* Images */
IMG.w29-h29-hs5-am {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	vertical-align: middle; 
	width: 29px; 
	height: 29px; 
	border-right-width: 0px; 
	hspace: 5px
}

IMG.leftmain {
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	width: 328px; 
	height: 412px; 
}

/* Images */

.form_field {
	FONT-SIZE: 12px; COLOR: #d32e01; FONT-FAMILY: Arial, Helvetica,MS sans-serif; TEXT-ALIGN: left
}
.form_field_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d32e01; FONT-FAMILY: Arial, Helvetica,MS sans-serif; TEXT-ALIGN: left
}

.justify
{
	text-align: justify;
}
.center {
	TEXT-ALIGN: center;
}
.right
{
	text-align: right;
}

UL.group {
	font-weight: bold; 
	color: #d32e01; 
	white-space: nowrap
}
UL.group LI.wb {
	font-weight: bold; 
	white-space: nowrap
}

.top {
	VERTICAL-ALIGN: top
}
h1 
{ 
	padding-bottom: 0px; 
	margin-bottom: 0px; 
	font-size: 14pt; 
	color:#001f56;
}
h4 
{
	font-weight: bold; 
	color: #d32e01; 
	font-family: Arial, Helvetica,MS sans-serif;
}
H1.top1000 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #d32e01; FONT-FAMILY: Arial, Helvetica,MS sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica,MS sans-serif
}
.bigTitle
{	
	font-weight: bold; 
	color: #d32e01; 
	font-family: arial, helvetica,ms sans-serif;
	font-size: 18px;
	padding-bottom: 15px;
	
}

.bigTitle1
{
	font-weight: bold; 
	font-size: 16pt; 
	color: #001f56;
}

TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d32e01; FONT-FAMILY: Tahoma, Arial, Helvetica,MS sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica,MS sans-serif
}
A:link {
	COLOR: #001f56
}
A:visited {
	COLOR: #001f56
}
A:hover {
	COLOR: #d32e01
}
A:active {
	COLOR: #d32e01
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica,MS sans-serif
}
INPUT.nocolor {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,MS sans-serif; TEXT-DECORATION: none
}
SELECT.nocolor {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,MS sans-serif; TEXT-DECORATION: none
}
TEXTAREA.nocolor {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,MS sans-serif; TEXT-DECORATION: none
}
.line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #d32e01; TEXT-ALIGN: left
}
.line IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.line IMG.right {
	WIDTH: 43px
}
.line IMG.left {
	WIDTH: 314px
}
.forgotTD {
	TEXT-ALIGN: center
}
.loginTD {
	TEXT-ALIGN: center
}
TABLE.sysmsgTbl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.sysmsgTbl TR.b {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.sysmsgTbl TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.sysmsgTbl TR TD.info {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
table.phoneHomeInfo
{
	border-right: #ffff66 1px solid; 
	border-top: #ffff66 1px solid; 
	border-left: #ffff66 1px solid; 
	border-bottom: #ffff66 1px solid;
	width: 455px;
	background-color: #ffffcc;
}
table.homeInfo
{
	border-right: #d0e4fd 1px solid; 
	padding-right: 10px; 
	border-top: #d0e4fd 1px solid; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	border-left: #d0e4fd 1px solid; 
	width: 455px; 
	padding-top: 10px; 
	border-bottom: #d0e4fd 1px solid; 
	background-color: #f2f5f7;
}
.readCmd {
	FONT-WEIGHT: bold
}
.readCmd LI {
	PADDING-BOTTOM: 3px
}
.roundDivider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/round.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 4px
}

.divider 
{
	padding-right: 0px; 
	padding-left: 0px; 
	background-color:#ffffff; 
	padding-bottom: 0px; 
	padding-top: 0px; 
	height: 3px;
}
.greyDivider
{
	padding-bottom: 0px; 
	padding-top: 0px;
	padding-right: 0px; 
	padding-left: 0px;
	background-color: #f0f0f0;
	height: 4px;
}
.button
{
	BORDER-RIGHT: #ffcc00 2px outset; BORDER-TOP: #ffcc00 2px outset; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #ffcc00 2px outset; BORDER-BOTTOM: #ffcc00 2px outset; BACKGROUND-COLOR: #d32e01; COLOR: #ffcc00; 
}
.graybtn
{
	BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; FONT-SIZE: 13px; FONT-FAMILY: Arial; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset;
}

.orangeButton
{
	BORDER: #ffcc00 2px outset; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #d32e01;
	width:100px;
	margin:0px 2px;
	padding:1px;
}

a.buttonLink,a.buttonLink:active,a.buttonLink:hover,a.buttonLink:visited
{
	text-decoration:none;COLOR: #ffcc00; 
}
.buttonMediumRed
{
	border-right: #ffcc00 2px outset; 
	border-top: #ffcc00 2px outset; 
	font-weight: bold; 
	font-size: 12px; 
	border-left: #ffcc00 2px outset; 
	color: #ffcc00; 
	border-bottom: #ffcc00 2px outset; 
	background-color: #d32e01;
	width: 60px;
}
.buttonWhite 
{
	font-size: 12px;  
}
.ErrorText
{
	color:Red;
}

.buttonMedium
{
	width: 80px;
}

.buttonGrey
{
	border-right: #d5d5d5 2px outset; 
	border-top: #d5d5d5 2px outset; 
	border-bottom: #d5d5d5 2px outset; 
	border-left: #d5d5d5 2px outset; 
	font-weight: bold; 
	font-size: 12px; 	
	color: #d32e01; 
	background-color: #d5d5d5;
	width: 100px;	
}
.buttonSmall
{
	font-size: 9px; 
	width: 38px; 
	height: 20px;
}
.buttonHyperLink
{
	border-right: medium none; 
	border-top: medium none; 
	border-bottom: medium none; 
	border-left: medium none; 
	font-size: 9pt; 
	background: none transparent scroll repeat 0% 0%; 		
	cursor: hand; 
	color: #001f56; 	
	font-family: arial; 
	height: 14pt; 
	text-decoration: underline;
	text-align: left;
}

.buttonHyperLinkBold
{
	border-right: medium none; 
	border-top: medium none; 
	border-bottom: medium none; 
	border-left: medium none; 
	font-size: 9pt; 
	background: none transparent scroll repeat 0% 0%; 		
	cursor: hand; 
	color: #001f56; 	
	font-family: arial; 
	height: 14pt; 
	text-decoration: underline;
	text-align: left;
	font-weight: bold;
}


#divCont {position:absolute; z-index:1; left:50px; top:280px; height:300px; width:170px; visibility:hidden;}
.clTop {
	FONT-WEIGHT: bold; Z-INDEX: 1; WIDTH: 170px; LINE-HEIGHT: 8px; POSITION: absolute; 
}
.clSub {
	FONT-WEIGHT: normal; Z-INDEX: 1; LEFT: 8px; WIDTH: 170px; LINE-HEIGHT: 14px; POSITION: absolute; TOP: 20px
}
.link {
	COLOR: #001f56; TEXT-DECORATION: none
}
.link:hover {
	COLOR: #001f56; TEXT-DECORATION: underline
}
.link:visited {
	COLOR: #001f56
}
.pad5
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;	
}

.padLeft5 {
	PADDING-LEFT: 5px
}
.padLeft2 {
	PADDING-LEFT: 2px
}
.padLeft8
{
	padding-left: 8px;
}
.padLeft10 
{
	padding-left: 10px
}
.padLeftRightTop10
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.padLeft15Top5
{
	padding-left: 15px;
	padding-top: 5px;
}
.padLeft15 {
	PADDING-LEFT: 15px
}

.padLeft20 {
	PADDING-LEFT: 20px
}
.padLeft20TopBottom10
{
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.padLeft20Top10
{
	padding-left: 20px;
	padding-top: 10px;
}

.padLeft25
{
	padding-left: 25px;
}
.padLeft70
{
	padding-left: 70px;
}
.padLeft75
{
	padding-left: 75px;
}

.padLeft82
{
	padding-left: 82px;
}

.padLeft88
{
	padding-left: 88px;
}
.padLeft90
{
	padding-left: 90px;
}
.padLeft215
{
	padding-left: 215px;
}
.padLeft60
{
	padding-left: 60px;
}
.padLeft85
{
	padding-left: 85px;
}
.padLeft95
{
	padding-left: 95px;
}

.marRight3
{
	margin-right: 3px;
}
.marRight10
{
	margin-right: 10px;
}

.padRight10
{
	padding-right: 10px;
}
.padRight15
{
	padding-right: 15px;
}
.padRight35
{
	padding-right: 35px;
}
.padRight45
{
	padding-right: 45px;
}
.padLeftTop5
{
	padding-top: 5px;
	padding-left: 5px;
}
.padLeftTopBottom5
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.padLeftTopBottom10
{
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.padLeft5Top10
{
	padding-top: 10px;
	padding-left: 5px;
}

.padLeftTop10
{
	padding-top: 10px;
	padding-left: 10px;
}

.padTopBottom5
{
	padding-bottom: 5px;
	padding-top: 5px;
}

.padBottom5
{
	padding-bottom: 5px;
}

.padBottom10
{
	padding-bottom: 10px;
}

.padTopBottom10
{
	padding-bottom: 10px;
	padding-top: 10px;
}

.padRightBottomTop10
{
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.thumbnail 
{
	BORDER-RIGHT: #001f56 1px solid; BORDER-TOP: #001f56 1px solid; BORDER-LEFT: #001f56 1px solid; WIDTH: 75px; BORDER-BOTTOM: #001f56 1px solid; HEIGHT: 85px;
	display: block;
}

.thumbnail-s 
{
	BORDER-RIGHT: #001f56 1px solid; BORDER-TOP: #001f56 1px solid; BORDER-LEFT: #001f56 1px solid; BORDER-BOTTOM: #001f56 1px solid;	
	width: 40px;
}
.glyph 
{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px;
	
}
.glyphBottom 
{
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; width: 16px; height: 16px; border-right-width: 0px;
	margin-bottom: -3px;
	
}

.glyphBig {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 25px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.bigphoto {
	WIDTH: 200px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 300px; BORDER-BOTTOM-STYLE: none
}
.cmdLi {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px
}
.cmdLi DIV {
	FONT-WEIGHT: normal
}
.msg TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.readTbl {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 572px; BORDER-RIGHT-WIDTH: 0px
}
.readTbl TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.readTbl TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.readTbl .printVer {
	WIDTH: 75px; HEIGHT: 50px; TEXT-ALIGN: right
}
.greyLinks {
	TEXT-ALIGN: center
}
.b
{
	font-weight: bold;
}
.bigRedSpanBold
{
	font-weight: bold;
	color: #D32E01;
	font-size: 16px;
}
.bigRedSpan
{
	font-weight: normal;
	color: #D32E01;
	font-size: 16px;
}
.mediumSpan
{	
	font-size: 14px;
}
.borderImg
{
	height: 85px;
	width: 75px;
	border-width: 1px;
	border-color: Black;
}
.tdRed
{		
	font-weight: bold;
	color: #D32E01;
}
.tdRedNoBold
{
	font-weight: normal;
	color: #D32E01;
}
.tdRed1
{	
	padding-left: 15px;
	font-weight: bold;
	color: #D32E01;
}
.tdRedLarger
{
	FONT-FAMILY: Tahoma, Arial, Helvetica,MS sans-serif; 
	font-size:12px;
	font-weight: bold;
	color: #D32E01;
}

.table1
{
	border: 0px;
	background-color: #eeeeee;
	padding: 5px;
}
.Hiden
{			
	display: none;
}
.NonHiden
{
	display: block;
}
.strike
{
	font-weight: bold;
	text-decoration: line-through;
}
.msgReg
{
	color: #D32E01;
	font-size: 11px;
}

.msgReg1
{
	color: #D32E01;	
}

.input 
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	font-size: 12px; 
	background: white; 
	border-left: black 1px solid; 
	color: black; 
	border-bottom: black 1px solid; 
	font-family: arial,helvetica,ms sans-serif; 
	text-decoration: none
}
.inputFile
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	font-size: 12px; 
	background: white; 
	border-left: black 1px solid; 
	color: black; 
	border-bottom: black 1px solid; 
	font-family: arial,helvetica,ms sans-serif; 
	text-decoration: none
}
.bold
{
	color: Black;
	font-weight: bold;
}
.blackColor
{
	color: Black;
}
.redBold
{
	color: #D32E01;
	font-weight : bold;
}
.padTop5
{
	padding-top: 5px;
}
.padTop10
{
	padding-top: 10px;
}

.padTop14
{
	padding-top: 14px;
}

.padTop20
{
	padding-top: 20px;
}

.pad10
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.padTop5Right20
{
	padding-top: 5px;
	padding-right: 20px;
}

.padTop5Left2
{
	padding-top: 5px;
	padding-left: 2px;
}
.padLeftRightBottom10
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.marLeft70
{
	margin-left: 70px;	
}

.marBottom3
{
	margin-bottom: 3px;
}
.marBottom5
{
	margin-bottom: 5px;
}

.marBottom15Top5
{
	margin-bottom: 15px;
	padding-top: 5px;
}

.marBottom15
{
	margin-bottom: 15px;
}

.textBig
{
	color: #001F56;
	font-size: 21px;
	font-weight: bold;
}
.small-b
{
	font-size: 11px;
	font-weight: bold;
}
.small
{
	font-size: 11px;
}
.smallGreyText
{
	color: #808080;
	font-size: 11px;
}
.leftCharacters
{
	font-size: 9px; 
	color: #808080;
	text-align: left;
	padding-left: 90px;	
}
.leftCharactersEx
{
	font-size: 9px; 
	color: #808080;
	text-align: left;	
}
.redText
{
	color: #D32E01;	
}

.redTextSmall
{
	color: #D32E01;
	font-size: 11px;
}
.textSmall
{
	font-size: 11px;	
}

.redTextBold
{
	font-weight: bold; 
	font-size: 12px; 
	color: #d32e01; 
	font-family: Tahoma, Arial, Helvetica,MS; 
}
.redTextBig
{
	color: #D32E01;
	font-size: 16px;
	font-weight: bold;
}

.redTextBig1
{
	font-weight: bold; 
	color: #d32e01; 
	font-family: Arial, Helvetica,MS sans-serif; 
	font-size: 20px; 
	text-align:center; 
}

.bigTextBold
{
	font-size: 16px;
	font-weight: bold;
}
.bigTextGrey
{
	font-size: 16px;
	color: #808080;
	font-weight: bold;
}

.redTextBigH2
{
	color: #d32e01; 
	font-weight: bold; 
	font-size: 17px; 
	font-family: Verdana, Arial, Helvetica,MS sans-serif;
}

.textBlackBig
{
	font-size: 16px;
	font-weight: normal;	
}
.w30
{
	width: 30px;
}
.w45
{
	width: 45px;
}
.w55
{
	width: 55px;
}
.w60
{
	width: 60px;
}
.w155
{
	width: 155px;
}
.w250
{
	width: 250px;
}
.w315
{
	width: 315px;
}	
.w100pr
{
	width: 100%;
}	
.w90pr
{
	width: 90%;
}	
.w50pr
{
	width: 50%;
}	
.w100
{
	width: 100px;
}	

.w220
{
	width: 220px;
}	

.w23pr
{
	width: 23%;
}
.w33pr
{
	width: 33%;
}

.w20pr
{
	width:20%;
}

.w140
{
	width: 140px;
}	

.w75
{
	width: 75px;
}
.w10
{
	width: 1px;
}
.tImg
{
	width: 75px;
	height: 85px;
}
.tSmallImg
{
	height: 45px;
	width: 40px;
	border: 0px;
}
.bigRosesImage
{
	border-width: 0px;
	width: 208px;
	height: 150px;
}


.mediumFlowerImgBordered

{
	border: 1px solid #ffcc00;
	width: 160px;
	height: 160px;
}

.smallFlowerImgBordered
{
	border: 1px solid #ffcc00;
	width: 85px;
	height: 85px;
}

.ApartmCity
{
	padding-right:10px;
	text-align:center;
}
TABLE.photoTbl {
	WIDTH: 100%; HEIGHT: 235px;
	BORDER: silver 1px solid; BACKGROUND: #ffffff; WIDTH: 100%; 
}

H3.Apartments {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; COLOR: #d32e01; FONT-FAMILY: Arial, Helvetica,MS sans-serif; TEXT-ALIGN: center;
	margin-bottom: 0px;
}
.Comment
{
	text-align:center; FONT-SIZE:8pt; PADDING-TOP:5px;
}
.SmallBtn
{
	FONT-WEIGHT:normal; FONT-SIZE:7pt; WIDTH:38px; HEIGHT:20px;
	font-family:Small Fonts;
}


H2.AptAvail {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; FONT-FAMILY: Arial;
	margin-bottom: -5;
	margin-top: 10;	
}

.AptCalendarMonth
{
	padding-bottom:5px; font-size:12pt; font-weight:bold; color:darkred;
}

.txtRegister
{
	font-size: 12px; 
	font-family: Arial,Helvetica,MS sans-serif; 
	text-decoration: none;
	width: 190px;
}
.txtLogin
{
	font-size: 12px; 
	font-family: Arial,Helvetica,MS sans-serif; 
	text-decoration: none;
	width: 100px;
}
.through
{	
	text-decoration: line-through;
}
.throughBig
{
	font-size: 16px;
	font-weight: bold;
	text-decoration: line-through;
}

.messageText
{
	width: 450px;
	height: 150px;
	border-right: #ffcc00 2px solid; 
	border-top: #ffcc00 2px solid; 
	border-left: #ffcc00 2px solid; 
	border-bottom: #ffcc00 2px solid;
}
.w455
{
	width: 455px;
}
.vTop
{
	vertical-align: top;
}
.favoriteTop
{
	vertical-align: top;
	font-size: 8pt;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.lTop
{
	vertical-align: top;
	font-size: 8pt;
	padding-bottom:5px;
	padding-left:5px;
}
.vBottom
{
	vertical-align: bottom;
}
.vMiddle
{
	vertical-align: middle;
}
.viewLadyFrame
{	
	border-width: 0px;
	vertical-align: middle;	
	width: 98%;
	height: 98%;	
}
img.info
{
	margin-left:-28px;
	margin-top: 10px; 
	margin-bottom: 4px;
	border-width: 0px;
}
img.info1
{
	margin-left:-32px;
	margin-top: 10px; 
	margin-bottom: 4px;
	border-width: 0px;
}

a.system-thumbnail 
{
	border-right: #001f56 1px solid; 
	border-top: #001f56 1px solid; 
	border-left: #001f56 1px solid; 	
	border-bottom: #001f56 1px solid; 
	height: 85px;	
	width: 75px; 
	display: block;		
}

img.systemInfo
{		
	border-width: 0px;
	bottom: 0px;
	margin-top: 55px;
	margin-left: 3px;				
}
img.systemInfoSmall
{
	border-width: 0px;
	width: 14px;
	margin-left: 25px;
	margin-top: -20px;
}
img.star
{
	border-width: 0px;
	margin-left:-74px;
	margin-bottom:3px;
}
img.star1
{
	border-width: 0px;
	margin-left:-77px;
	margin-bottom:3px;
}
.w225
{
	width: 225px;
}
.w40pr
{
	width: 40%;
}
.NonHidenSmallBtn
{
	display: block;
	font-size: 11px;
}
.navBtn
{
	width: 23px;
	height: 16px;
	border-width: 0px;
}
.pagerText
{
	width:26px; 
	font-size:8pt;
}
.greyText
{
	color: #808080;
}
.bigText14
{
	color: Black;	
	font-size: 14px;
	font-weight: bold;
}
.attachmentInfo
{
	color: Green;
	font-weight: bold;
	font-style: italic;
}
.bigTxtBox
{
	width: 100%;
	height: 175px;
}
.smallTxtBox
{
	width: 100%;
	height: 50px;
}
.smallText
{
	font-size: 11px;
}
.smallTextBold
{
	font-size: 11px;
	font-weight: bold;
}

.verySmallText
{
	font-size: 10px;
}

.dividerAttachments
{
	color: #E0ECFF;
}

.boldLink
{
	font-weight: bold;
	text-decoration: underline;
	color: #001f56;
	cursor: hand;
}
.blackText
{
	color: Black;
}
.strikeNormal
{	
	text-decoration: line-through;
}
.strikeBold
{
	font-weight: bold;
	text-decoration: line-through;
}
.nowrap
{
	white-space: nowrap;
}
.note
{
	font-weight: bold;
	font-size: 13pt;
	color: #d32e01;
}

.invTblTOP25
{	
	padding-top:25px;
	padding-bottom:10px;
	color:#B93819;
}
.invTbl
{
	padding-bottom: 10px;
	color:#B93819;
}
.invCap
{
	font-size:170%;
	color:#001F56;
	margin-bottom:-15px;
}
.invPadLeft10
{
	padding-left:10px;
}
.invPadLeft20
{
	padding-left:20px;
}
.invPadLeft20PadBot5
{
	padding-left:20px;
	padding-bottom:5px;
	vertical-align:bottom;
}
.invPadTop10
{
	padding-top:10px;
}
.invCommPL20
{
	padding-left:20px;
	color:#808080;
	width:100%;
}
.invCommT10
{
	padding-top:10px;
	color:#808080;
}
.invV100H80
{
	width:100%;
	height:80px;
}
.invInp
{
	font-weight:bold;
	width:120px;
}
.invW150
{
	width:150px;
}
.invW100P
{
	width:100%;
}
.invInpW50
{
	width:50px;
}
.invDIV
{
	width:570px;
	padding-left:20px;
	padding-bottom:20px;
}
.invMenuDIV
{
	padding-left:192px;
}
.invPadBot
{
	padding-bottom: 10px;
}
.invLadyDIV
{
	MARGIN-TOP: 5px; 
	MARGIN-BOTTOM: 5px; 
	WIDTH: 220px;
}
.regLogPad0Mar0
{
	padding:0px;
	margin:0px;
	border: solid 1px silver; 
	background-color: #FFFFCC;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	height:100%;
}
.regLogW310
{
	width:310px;
	height:100%;
}
.FootMen
{
	padding-left:114px;
	padding-top:50px;
}
.LoginDiv
{
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	width:233px;
	height:167px;
}
.LoginCap
{
	padding-bottom: 0px; 
	margin-bottom: 0px; 
	font-size: 14pt; 
	color:#001f56;
}
.RegLogDiv
{
	height:167px;
	width:233px;
}

div.submitbutton
{
	text-align:center;
	margin-top:20px;
	cursor:pointer;
}

div.submitbutton a,div.submitbutton a:hover
{
	display:block;
	width:90px;
     text-decoration: none;
     border: 2px outset white;
     padding: 3px 5px;
     margin: 1px;
     background-color: #C0C0C0;
     color:black;
 }
	
.updbioform
{
	MARGIN-RIGHT: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-TOP: 20px; 
	background-color:#F0F0F0; 
	border-left:1px; 
	border-left-style:solid;
	border-right:1px; 
	border-right-style:solid;
	border-top:1px; 
	border-top-style:solid;
	border-bottom:1px; 
	border-bottom-style:solid;
	width:100%;	
}


/* Vip Status Section */
	sup.vip-label
	{
		vertical-align: 3px;
		font: bold 10px Verdana, Arial, sans-serif;
		font-size: 11px \9;
		color: #8e0007;
		text-transform: uppercase;
	}
/* end */