﻿html, body
{
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	height: 100%;
	min-height: 100%;
	width: 100%;
	font-family: Arial, Sans-Serif, Verdana;
	color: #000000;
	font-size: 13px;
	line-height: 17px;
}


/* begin main template */
#content
{
	margin: 0 auto;
	width: 100%;
}

#HeaderBar
{
	background: url('http://www.passitto.com/App_Themes/Default/images/header-bg.jpg' );
	width: 100%;
	height: 80px;
	padding: 0;
	color: #ffffff;
	font-size: 13px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
}

#BgTabBar
{
	background-image: url(    'http://www.passitto.com/App_Themes/Default/images/BgTabBar.jpg' );
	background-position: left bottom;
	background-repeat: repeat-x;
}


#footerBar
{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	height: 65px;
	margin: 10px auto 0 auto;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/footer.jpg' );
	background-repeat: no-repeat;
	text-align: center;
	padding: 10px 0 0 0;
}

#bottomLinks
{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	height: 20px;
	margin: 0 auto 0 auto;
	text-align: center;
	padding: 10px 0 0 0;
}

/* end main template */




/* font styles */

a:link, a:visited, a:active
{
	font-size: 13px;
	line-height: 17px;
	font-family: arial, helvetica, sans-serif;
	color: #0076b4;
	font-weight: normal;
	text-decoration: underline;
}

a:hover
{
	font-size: 13px;
	line-height: 17px;
	font-family: arial, helvetica, sans-serif;
	color: #009B27;
	font-weight: normal;
	text-decoration: none;
}


a.footerlink:link, a.footerlink:visited, a.footerlink:active
{
	font-size: 12px;
	line-height: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #0076b4;
	font-weight: normal;
	text-decoration: underline;
}

a.footerlink:hover
{
	font-size: 12px;
	line-height: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #009B27;
	font-weight: normal;
	text-decoration: none;
}

.redMedium
{
	color: #cc0000;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.red
{
	color: #cc0000;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.orange
{
	color: #FF6633;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}




.orangeMedium
{
	color: #FF6633;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.orangeLarge
{
	color: #FF6633;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.bigInfoHelperBlack
{
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Sans-Serif, Verdana;
}


.black
{
	color: #3c3c3c;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}


.blackMedium
{
	color: #3c3c3c;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.blackLarge
{
	color: #3c3c3c;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}


.whiteMedium
{
	color: #ffffff;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.white
{
	color: #ffffff;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}
.blueLarge
{
	color: #008ac4;
	font-size: 18px;
	line-height: 22px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}
.blueMedium
{
	color: #008ac4;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

a.blueMedium:link, a.blueMedium:visited, a.blueMedium:active
{
	font-size: 15px;
	line-height: 19px;
	font-family: arial, helvetica, sans-serif;
	color: #008ac4;
	font-weight: bold;
	text-decoration: underline;
}

a.blueMedium:hover
{
	font-size: 15px;
	line-height: 19px;
	font-family: arial, helvetica, sans-serif;
	color: #008ac4;
	font-weight: bold;
	text-decoration: none;
}


.blue
{
	color: #0076b4;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
}

.greenLarge
{
	color: #009B27;
	font-size: 18px;
	line-height: 22px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.greenMedium
{
	color: #009B27;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

a.greenMedium:link, a.greenMedium:visited, a.greenMedium:active
{
	font-size: 15px;
	line-height: 19px;
	font-family: arial, helvetica, sans-serif;
	color: #009B27;
	font-weight: bold;
	text-decoration: underline;
}

a.greenMedium:hover
{
	font-size: 15px;
	line-height: 19px;
	font-family: arial, helvetica, sans-serif;
	color: #009B27;
	font-weight: bold;
	text-decoration: none;
}

.green
{
	color: #009B27;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.lightGreyMedium
{
	color: #bbbbbb;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
} 
.smallText
{
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-family: Arial, Sans-Serif, Verdana;
}

a.smallText:link, a.smallText:visited, a.smallText:active
{
	font-size: 10px;
	line-height: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;
}

a.smallText:hover
{
	font-size: 10px;
	line-height: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #0b7905;
	font-weight: normal;
	text-decoration: none;
}

.smallerText
{
	color: #737373;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Sans-Serif, Verdana;
}

a.smallerText:link, a.smallerText:visited, a.smallerText:active
{
	font-size: 12px;
	line-height: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #0076b4;
	font-weight: normal;
	text-decoration: underline;
}

a.smallerText:hover
{
	font-size: 12px;
	line-height: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #009B27;
	font-weight: normal;
	text-decoration: none;
}
.smallerBlue
{
	color: #0076b4;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Sans-Serif, Verdana;
}
.smallerBlack
{
	color: #3c3c3c;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Sans-Serif, Verdana;
}
.smallerGreen
{
	color: #009B27;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Sans-Serif, Verdana;
}
.smallGrey
{
	color: #bbbbbb;
	font-size: 9px;
	line-height: 12px;
	font-family: Verdana;
}	

/* end font styles */


/* box styles */

div.White3dBoxTM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxMiddle.jpg')  0px 0px repeat-x;	
	padding: 0;

}
div.White3dBoxTL
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxLeft.jpg') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.White3dBoxTR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxRight.jpg') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;
}

div.White3dBoxMM
{
	float: left;	
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxMiddle.jpg') 0px -10px repeat-x;	
	padding: 0;

}
div.White3dBoxML
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxLeft.jpg') 0px -10px no-repeat;
	background-position: left;	
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.White3dBoxMR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxRight.jpg') 0px -10px no-repeat;
	background-position: right;	
	float: left;
	width: 10px;
	padding-top: 0;
}
div.White3dBoxBM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxMiddle.jpg')  0px -330px repeat-x;	
	padding: 0;

}
div.White3dBoxBL
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxLeft.jpg') 0px -330px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.White3dBoxBR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhiteBoxRight.jpg') 0px -330px no-repeat;
	height: 10px;
	float: left;
	width: 10px;
	padding-top: 5px;
}

div.BlankTM
{
	float: left;	
	height: 10px;	
	padding: 0;
	list-style: none;	
	padding: 0;

}

div.BlankBoxTL
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxLeft.jpg') 0px -10px no-repeat;
	background-position: left;	
	float: left;
	width: 10px;
	height: 10px;
	padding: 0;	
	
}

div.BlankBoxTR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxRight.jpg') 0px -10px no-repeat;
	background-position: right;	
	float: left;
	width: 10px;
	height: 10px;
	padding-top: 0;
}

div.WhiteBoxTM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxMiddle.jpg')  0px 0px repeat-x;	
	padding: 0;

}
div.WhiteBoxTL
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxLeft.jpg') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.WhiteBoxTR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxRight.jpg') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;
}

div.WhiteBoxMM
{
	float: left;	
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxMiddle.jpg') 0px -10px repeat-x;	
	padding: 0;

}
div.WhiteBoxML
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxLeft.jpg') 0px -10px no-repeat;
	background-position: left;	
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.WhiteBoxMR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxRight.jpg') 0px -10px no-repeat;
	background-position: right;	
	float: left;
	width: 10px;
	padding-top: 0;
}
div.WhiteBoxBM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxMiddle.jpg')  0px -330px repeat-x;	
	

}
div.WhiteBoxBL
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxLeft.jpg') 0px -330px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.WhiteBoxBR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/WhitePlainBoxRight.jpg') 0px -330px no-repeat;
	height: 10px;
	float: left;
	width: 10px;
	padding-top: 5px;
}


div.LightGreyBoxTM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxMiddle.gif')  0px 0px repeat-x;	
	padding: 0;

}
div.LightGreyBoxTL
{
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxLeft.gif') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.LightGreyBoxTR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxRight.gif') 0px 0px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;
}

div.LightGreyBoxMM
{
	float: left;	
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxMiddle.gif') 0px -10px repeat-x;
	padding: 0;


}
div.LightGreyBoxML
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxLeft.gif') 0px -10px no-repeat;
	background-position: left;	
	float: left;
	width: 10px;
	padding: 0;	
	
	
}

div.LightGreyBoxMR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxRight.gif') 0px -10px no-repeat;
	background-position: right;	
	float: left;
	width: 10px;
	padding-top: 0;
}
div.LightGreyBoxBM
{
	float: left;	
	height: 10px;
	width: 10px;
	padding: 0;
	list-style: none;
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxMiddle.gif')  0px -330px repeat-x;	
	padding: 0;

}
div.LightGreyBoxBL
{
	clear:left;
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxLeft.gif') 0px -330px no-repeat;	
	height: 10px;
	float: left;
	width: 10px;
	padding: 0;	
	
}

div.LightGreyBoxBR
{
	background: url('http://www.passitto.com/App_Themes/Default/images/LightGreyBoxRight.gif') 0px -330px no-repeat;
	height: 10px;
	float: left;
	width: 10px;
	padding-top: 5px;
}




div.GreenBox300by200
{
	background: url(    'http://www.passitto.com/App_Themes/Default/images/box-300x200.jpg' ) 0px 0px no-repeat;
	width: 300px;
	height: 190px;
	padding: 5px 5px 5px 15px;
	color: #161616;
	font-size: 12px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
}

div.OrangeBox300by200
{
	background: url(    'http://www.passitto.com/App_Themes/Default/images/box-300x200.jpg' ) 0px -200px no-repeat;
	width: 300px;
	height: 190px;
	padding: 5px 5px 5px 15px;
	color: #161616;
	font-size: 12px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
}
/* bar styles */
div.WhiteBarBG
{
	float: left;	
	height: 25px;
	padding: 0;
	list-style: none;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-white3d.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-top: 5px;

}
div.WhiteBarLeftBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-white3d-end.gif') 0px 0px no-repeat;
	background-position: left;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
	
	
}
div.WhiteBarRightBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-white3d-end.gif') -10px 0 no-repeat;
	background-position: right;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
}

div.BlueBarBG
{
	float: left;	
	height: 25px;
	padding: 0;
	list-style: none;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Blue3d.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-top: 5px;

}
div.BlueBarLeftBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Blue3d-end.gif') 0px 0px no-repeat;
	background-position: left;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
	
	
}
div.BlueBarRightBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Blue3d-end.gif') -10px 0 no-repeat;
	background-position: right;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
}

div.GreenBarBG
{
	float: left;	
	height: 25px;
	padding: 0;
	list-style: none;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Green3d.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-top: 5px;

}
div.GreenBarLeftBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Green3d-end.gif') 0px 0px no-repeat;
	background-position: left;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
	
	
}
div.GreenBarRightBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Green3d-end.gif') -10px 0 no-repeat;
	background-position: right;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
}


div.OrangeBarBG
{
	float: left;	
	height: 25px;
	padding: 0;
	list-style: none;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Orange3d.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-top: 5px;

}
div.OrangeBarLeftBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Orange3d-end.gif') 0px 0px no-repeat;
	background-position: left;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
	
	
}
div.OrangeBarRightBG
{
	background: url('http://www.passitto.com/App_Themes/Default/images/bg-bar-Orange3d-end.gif') -10px 0 no-repeat;
	background-position: right;
	height: 25px;
	float: left;
	width: 10px;
	padding-top: 5px;
}
/* Referral Progress Bar */

div.RefProgStep1{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite3.gif);
	background-position: 99px 0px;
	background-repeat: no-repeat;
	width: 780px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
	
}

div.RefProgStep2{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite3.gif);
	background-position: 99px -60px;
	background-repeat: no-repeat;
	width: 780px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
	
}


div.RefProgStep3{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite3.gif);
	background-position: 99px -120px;
	background-repeat: no-repeat;
	width: 780px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}


div.RefProgStep4{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite3.gif);
	background-position: 99px -180px;
	background-repeat: no-repeat;
	width: 780px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}


div.RefProgStep5{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite3.gif);
	background-position: 99px -240px;
	background-repeat: no-repeat;
	width: 780px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}

div.RefProgStep12{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite2.gif);
	background-position: 99px 0px;
	background-repeat: no-repeat;
	width: 773px;
	height: 55px;
	padding: 0 0 5px 99px;
	text-align: center;
	
	
}

div.RefProgStep22{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite2.gif);
	background-position: 99px -44px;
	background-repeat: no-repeat;
	width: 773px;
	height: 39px;
	padding: 0 0 5px 99px;
	text-align: center;
	
	
}


div.RefProgStep32{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite2.gif);
	background-position: 99px -88px;
	background-repeat: no-repeat;
	width: 773px;
	height: 39px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}


div.RefProgStep42{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite2.gif);
	background-position: 99px -132px;
	background-repeat: no-repeat;
	width: 773px;
	height: 39px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}


div.RefProgStep52{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ReferralProgressSprite2.gif);
	background-position: 99px -176px;
	background-repeat: no-repeat;
	width: 773px;
	height: 39px;
	padding: 0 0 5px 99px;
	text-align: center;
	
}



/* boxover styles */
.BoxOverBody
{
	width: 400px;
	height: 225px;
	font-family: arial;
	border: solid 1px 
	font-size: 12px;
	font-weight: bold;
	color: #009B27;
	cursor: pointer;
}

/* action icon sprites  */

.SendMessage{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 10px -103px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 45px;	
	
}

.SendMessageLarge {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position:0px -8px;
	background-repeat: no-repeat;
	padding: 3px 40px 8px 58px;
	
}



.ViewProfile{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 10px -170px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 45px;	
	
}

.AddToContacts{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 10px -236px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 45px;	
	
}

.SentUserRequests{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 0px -335px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 30px;	
	
}

.BlockUser{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 10px -268px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 45px;	
	
}

.Close {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 10px -202px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 38px;
}

.Edit {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 5px 0px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 38px;
}

.Add {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 38px;
	
	
	
}

.Delete {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 5px -202px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 38px;
}

.Contacts {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 5px -366px;
	background-repeat: no-repeat;
	padding: 12px 0 4px 43px;
}

.WonReferrals {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: 5px -400px;
	background-repeat: no-repeat;
	padding: 12px 0 4px 40px;
}



/* bar styles */

div.CircleNumber {
	background-image: url('http://www.passitto.com/App_Themes/Default/images/CircleNumber.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 9px 6px 3px 6px;	
	width: 22px;
	height: 22px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #3c3c3c;
	text-align: center;
}

div.LightBlueBarFull
{
	/*background: url(   'http://www.passitto.com/App_Themes/Default/images/bar-600px.jpg' ) 0px 29px no-repeat;*/
	border-bottom: solid 1px #ccc;
	width: 100%;
	height: 20px;
	padding: 5px 5px 5px 0;
	color: #009B27;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

 .PageTitle
{

	border-bottom: solid 1px #cccccc;
	width: 100%;
	height: 18px;
	padding: 5px 5px 5px 0;
	color: #009B27;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}

.ProfileHeaderAboutMe
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position:0px -238px;
	background-repeat: no-repeat;	
	padding: 15px 0 3px 53px;
	color: #06367d;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	float:left;
		
}

.ProfileHeaderWork
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position:-7px -50px;
	background-repeat: no-repeat;		
	padding: 15px 0 8px 43px;
	color: #06367d;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	float:left;
		
}

.ProfileHeaderEducation
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position:2px -97px;
	background-repeat: no-repeat;	
	padding: 15px 0 3px 55px;
	color: #06367d;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	float:left;
	
		
}

.ProfileHeaderContactInfo
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position: -3px -146px;
	background-repeat: no-repeat;		
	padding: 15px 0 3px 50px;
	color: #06367d;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	float:left;
		
}

.ProfileHeaderFeedback
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSpriteLarge.gif);
	background-position: -3px -196px;
	background-repeat: no-repeat;		
	padding: 15px 0 3px 50px;
	color: #06367d;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	float:left;
		
}

.AboutMeSubtitles
{
	
	border-bottom: solid 1px #ccc;
	width: 685px;
	height: 20px;
	padding: 5px 5px 5px 0;
	color: #0076b4;
	font-size: 18px;
	line-height: 21px;
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
}


/* end styles */

/* IM Icons */

.Skype {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right 0px;
	background-repeat: no-repeat;
		padding: 13px 53px 0 0;
	width: 120px;
	height: 24px;
  text-align: right;

}

.Msn {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right -37px;
	background-repeat: no-repeat;
		padding: 13px 53px 0 0;
		width: 120px;
	height: 24px;
  text-align: right;

}

.Aim {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right -74px;
	background-repeat: no-repeat;
		padding: 13px 53px 0 0;
		width: 120px;
	height: 24px;
  text-align: right;

}

.Yahoo {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right -111px;
	background-repeat: no-repeat;
		padding: 13px 53px 0 0;
		width: 120px;
	height: 24px;
  text-align: right;
 
}


.GTalk {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right -148px;
	background-repeat: no-repeat;
	padding: 13px 53px 0 0;
		width: 120px;
	height: 24px;
  text-align: right;
	
	
}

.ICQ {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/MessagingIconSprite.gif);
	background-position: right -185px;
	background-repeat: no-repeat;
		padding: 13px 53px 0 0;
		width: 120px;
	height: 24px;
  text-align: right;
 
}



/* end IM Icons */




/* Alert Shields */

.ShieldSuccess {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AlertShieldsSprite.gif);
	background-position: left 0px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 70px;
	height: 77px;
}

.ShieldQuestion {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AlertShieldsSprite.gif);
	background-position: left -77px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 70px;
	height: 77px;
}

.ShieldError {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AlertShieldsSprite.gif);
	background-position: left -154px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 70px;
	height: 77px;
}

.ShieldAlert {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AlertShieldsSprite.gif);
	background-position: left -231px;
	background-repeat: no-repeat;
	padding: 0px;
	width: 70px;
	height: 77px;
}



/* end Alert Shields */



div.ProfileWrapper
{
	width: 600px;
	padding: 5px 0 15px 10px;
}

.FormWarning
{
	border: solid 1px #cc0000;
}

.ValidUsername
{
	background-color: #009B27;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
}

.InValidUsername
{
	background-color: #cc0000;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
}

.PasswordPoor
{
	background-color: #cc0000;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
	width: 120px;
}
.PasswordWeak
{
	background-color: #ea8309;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
	width: 120px;
}
.PasswordAverage
{
	background-color: #ead709;
	color: #000000;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
	width: 120px;
}
.PasswordStrong
{
	background-color: #3ea61a;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
	width: 120px;
}

.PasswordExcellent
{
	background-color: #3ea61a;
	color: #ffffff;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	border: solid 1px #000000;
	width: 120px;
}


.ErrorMessage
{
	border: solid 1px #0076b4;
	background-color: #ccccff;
	color: #0076b4;
	padding: 20px;
	width: 100%;
	text-align: center;
}
.ValidationErrorMessage
{
	text-align: left;
	border: solid 1px #ff0000;
	color: #ff0000;
	background-color: #ffcccc;
	vertical-align: middle;
	padding: 5px;
}

div.AccountTabs
{
	border: solid 1px red;
}

div.AccountTabs ul
{
	padding: 0;
	margin: 0;
}

div.AccountTabs ul li
{
	display: inline;
	padding: 0 0 0 10px;
}

div.AccountTabs ul li.CurrentAccountTab
{
	display: inline;
	color: #009B27;
}




span.MaxTextLength
{
	color: #999;
	font-size: 14px;
}


/***************************
 Sidebar Box
 */

div.LBlueSidebar250px
{
	height: 300px;
	padding: 5px 5px 5px 65px;
	margin: 5px 5px 5px 5px;
	font-size: 14px;
	line-height: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background-image: url(    'http://www.passitto.com/App_Themes/Default/images/Sidebar-LBlue-250px.jpg' );
	background-repeat: no-repeat;
	text-align: left;
}



/***************************
 MessageBoxes
 */

div.Error
{
	min-height: 40px;
	background-color: #f5f5f5;
	border: solid 2px #cc0000;
	padding: 5px 5px 5px 65px;
	margin: 5px 5px 5px 5px;
	font-size: 14px;
	line-height: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background-image: url('http://www.passitto.com/App_Themes/Default/images/icon-Error-50px.jpg' );
	background-repeat: no-repeat;
}



div.Success
{
	min-height: 40px;
	background-color: #f5f5f5;
	border: solid 1px #55b952;
	padding: 5px 5px 5px 65px;
	margin: 5px 5px 5px 5px;
	font-size: 14px;
	line-height: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background-image: url(    'http://www.passitto.com/App_Themes/Default/images/icon-Success-50px.jpg' );
	background-repeat: no-repeat;
}

div.Warning
{
	min-height: 40px;
	background-color: #f5f5f5;
	border: solid 1px #f69031;
	padding: 5px 5px 5px 65px;
	margin: 5px 5px 5px 5px;
	font-size: 14px;
	line-height: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	vertical-align: middle;
	font-weight: normal;
	background-image: url(    'http://www.passitto.com/App_Themes/Default/images/icon-Warning-50px.jpg' );
	background-repeat: no-repeat;
	
}

div.Confirm
{
	min-height: 40px;
	background-color: #f5f5f5;
	border: solid 1px #317fc8;
	padding: 5px 5px 5px 65px;
	margin: 5px 5px 5px 5px;
	font-size: 14px;
	line-height: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background-image: url(    'http://www.passitto.com/App_Themes/Default/images/icon-Confirm-50px.jpg' );
	background-repeat: no-repeat;
}

/***************************
 other imp of tabbed nav
 */
#TabbedNav
{
	width: 980px;
	padding: 0;
	list-style: none;
	margin: 0 auto;	
	
	
}
#TabbedNav ul
{
	padding: 2px 0 0 5px;
	margin: 0;
	
}
#TabbedNav li
{
	float: left;
	background: url('http://www.passitto.com/App_Themes/Default/img/tab_left.gif') no-repeat left top;
	margin: 0;
	padding: 0px 2px 0px 9px; /*border-bottom: 1px solid #0076b4;*/
	list-style-type: none;
}
#TabbedNav a
{
	float: left;
	display: block;
	width: 85px;
	text-align: center;
	font-size: 12px;
	background: url(http://www.passitto.com/App_Themes/Default/img/tab_right.gif) no-repeat right top;
	padding: 11px 15px 10px 6px;
	text-decoration: none;
	font-weight: bold; /*color:#765;*/ /*color: #2e8db9;*/
	color: #fff;
}
#TabbedNav > ul a
{
	width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabbedNav a
{
	float: none;
}
/* End IE5-Mac hack */
#TabbedNav a:hover
{
	color: #fff;
}
#TabbedNav li#CurrentTab
{
	background-position: 0 -150px;
	border-width: 0;
}
#TabbedNav li#CurrentTab a
{
	background-position: 100% -150px;
	color: #fff;
}
#TabbedNav li:hover, #TabbedNav li:hover a
{
	background-position: 0% -300px;
	color: #fff;
}
#TabbedNav li:hover a
{
	background-position: 100% -300px;
}

/***************************
 Homepage Login Box
 */

.TextBoxLarge
{
	color: #3e3e3e;
	font-size: 20px;
	line-height: 24px;
	font-family: Arial, Helvetica;
	height: 24px;
}



/***************************
 other imp of tabbed nav
 */
#ProfileTabbedNav
{
	float: left;
	width: 948px;
	padding: 0;
	list-style: none;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
}
#ProfileTabbedNavLeftBG
{
	background: url(   'http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav-end.gif' ) 0px 0px no-repeat;
	background-position: left;
	height: 33px;
	float: left;
	width: 10px;
	padding-top: 13px;
}
#ProfileTabbedNavRightBG
{
	background: url(   'http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav-end.gif' ) -10px 0 no-repeat;
	background-position: right;
	height: 33px;
	float: left;
	width: 10px;
	padding-top: 13px;
}



#ProfileTabbedNav ul
{
	padding: 2px 0 0 5px;
	margin: 0;
}
#ProfileTabbedNav li
{
	float: left;
	background: url(http://www.passitto.com/App_Themes/Default/img/subnav_tab_left.gif) no-repeat left top;
	margin: 0 0 0 20px;
	padding: 0px 1px 0px 9px; /*border-bottom: 1px solid #3399ff;*/
	list-style-type: none;
}
#ProfileTabbedNav a
{
	float: left;
	display: block;
	width: 80px;
	text-align: center;
	font-size: 13px;
	background: url(http://www.passitto.com/App_Themes/Default/img/subnav_tab_right.gif) no-repeat right top;
	padding: 12px 15px 9px 6px;
	text-decoration: none;
	font-weight: bold; /*color:#765;*/
	color: #0076b4;
}
#ProfileTabbedNav > ul a
{
	width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ProfileTabbedNav a
{
	float: none;
}
/* End IE5-Mac hack */
#ProfileTabbedNav a:hover
{
	color: #0076b4;
}
#ProfileTabbedNav ul li.CurrentTab
{
	background-position: 0 -150px; /*border-bottom: solid 1px #fff;*/
}
#ProfileTabbedNav ul li.CurrentTab a
{
	background-position: 100% -150px;
	color: #0076b4;
}
#ProfileTabbedNav li:hover, #ProfileTabbedNav li:hover a
{
	background-position: 0% -300px;
	color: #0076b4;
	text-decoration: underline;
}
#ProfileTabbedNav li:hover a
{
	background-position: 100% -300px;
}

.ProfileImage
{
	border: solid 1px #ccc;
	width: 142px;
	height: 177px;
	padding: 1px;
}

.ProfileName
{
	font-size: 20px;
	color: #0076b4;
	font-weight: bold;
	line-height: 22px;
}

.ProfileLocation
{
	font-size: 13px;
	color: #0076b4;
	font-weight: bold;
	line-height: 15px;
}

.profile-summary-right-bg
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/profile-summary-right-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.Headline
{
	font-size: 15px;
	color: #009B27;
	font-weight: bold;
	line-height: 17px;
}

.workCompany
{
	font-size: 18px;
	color: #0076b4;
	font-weight: bold;
	line-height: 22px;
}

.workTitle
{
	font-size: 14px;
	color: #009B27;
	font-weight: bold;
	line-height: 16px;
}
.eduSchoolName
{
	font-size: 18px;
	color: #0076b4;
	font-weight: bold;
	line-height: 22px;
}
.eduDegree
{
	font-size: 14px;
	color: #009B27;
	font-weight: bold;
	line-height: 16px;
}
.infoHelperRight
{
	background-image: url(http://www.passitto.com/App_Themes/Default/img/infohelper-bg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 10px 10px 0 35px;
}

.infoHelperLeft
{
	background-image: url(http://www.passitto.com/App_Themes/Default/img/infohelper-bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 30px 0 10px;
}

.infoHelperBottomRight
{
	background-image: url(http://www.passitto.com/App_Themes/Default/img/infohelper-bg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 10px;
}

.infoHelperBottomLeft
{
	background-image: url(http://www.passitto.com/App_Themes/Default/img/infohelper-bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 10px;
}


.infoHelperC
{
	color: #fff;
	background-color: #008ac4;
	padding: 4px 10px;
}
.infoHelper
{
	background: transparent;
	margin: 0;
}
.rtop, .rbottom
{
	display: block;
	background: transparent;
}
.rtop *, .rbottom *
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #008ac4;
}
.r1
{
	margin: 0 5px;
}
.r2
{
	margin: 0 3px;
}
.r3
{
	margin: 0 2px;
}
.r4
{
	margin: 0 1px;
	height: 2px;
}
.infoHelperLine
{
	height: 1px;
	overflow: hidden;
	background-color: #008ac4;
}


/* begin form styles */
.FormTextArea
{
	color: #000000;
	font-size: 13px;
	line-height: 17px;
	font-family: Arial, Sans-Serif, Verdana;
}

.FormTextMedium
{
	color: #0076b4;
	font-size: 15px;
	line-height: 19px;
	font-family: Arial, Sans-Serif, Verdana;
}



.SliderText
{
	height: 60px;
}

.ReferralWizard
{
	margin: 0;
	padding: 0;
	background-color: #fff;
	width: 600px;
	height: 100%;
}

.ReferralWizard td
{
	vertical-align: top;
}


div.background
{
	background-color: #ccc;
	opacity: .50;
	filter: alpha(opacity=50);
}

.popupDiv .popupCell
{
	background-color: #fff;
	border: solid 1px #000;
	color: #000;
}

.popupDiv .popupLine
{
	background-color: #fff;
	border-left: solid 1px #000;
}

.popupDivSuccess .popupCell
{
	background-color: #fff;
	border: solid 1px #009B27;
	color: #009B27;
}

.popupDivSuccess .popupLine
{
	background-color: #fff;
	border-left: solid 1px #009B27;
}

.bigInfoHelperLine
{
	background-color: #f5f5f5;
	border-left: solid 1px #008ac4;
}

.bigInfoHelperCell
{
	background-color: #f5f5f5;
	border: solid 1px #008ac4;
	color: Red;
	
}


div.PagerContainer
{
	height: 30px;
	width: 100%;
	margin-top: 5px;
	clear: both;
	font-family: arial;
	font-size: 13px;
	line-height: 15px;
}

div.PagerContainer div.PagerSummary
{
	/*float: left; padding: 10px 0 0 0; font-size: 18px;*/
	float: left;
	padding: 10px 0 0 0;
	font-size: 13px;
}
div.PagerContainer div.PagerLinks
{
	padding: 5px 0;
}

div.PagerContainer div.PagerLinks a
{
	/*     font-size: 12px;     padding: 4px 7px; margin: 0 0 0 5px; color:#0076b4; border: solid 1px #009900; display:inline; text-decoration: none;     */
	font-weight: bolder;
	padding: 4px 7px;
	margin: 0 5px 0 0;
	color: #0076b4;
	border: solid 1px #d1d2d0;
	display: inline;
	text-decoration: none;
}
div.PagerContainer div.PagerLinks a:hover
{
	/*     border: solid 1px #99ff99;     color: #009900;     background-color: #99ff99;*/
	border: solid 1px #0076b4;
	color: #0076b4;
}

div.PagerContainer div.PagerLinks span.CurrentPage
{
	font-weight: bold;
	display: inline;
	padding: 4px 7px;
	background-color: #008ac4;
	color: #fff;
	border: solid 1px #0076b4;
	margin: 0 5px 0 0; /*    display:inline; padding: 4px 7px; color: #0076b4;font-size: 12px; margin: 0 0 0 5px; */
}
div.PagerContainer div.PagerLinks span.PagerSpacer
{
	display: inline;
	padding: 4px 7px;
	color: #0076b4;
	margin: 0 5px 0 0; /*     display:inline; padding: 4px 7px; color: #0076b4; margin: 0 0 0 5px; */
}


/********************
Styles for auction search results
*/
div.rpAuction_wrapper
{
	/*border: solid 1px #009900;*/
}

div.AuctionListHeader
{
	height: 28px;
	padding: 5px;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav.jpg);
	background-repeat: repeat-x;
	width: 940px;
	float: left;
}





div.AuctionListHeaderLeftBG
{
	background: url(   'http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav-end.gif' ) 0px 0px no-repeat;
	background-position: left;
	height: 33px;
	float: left;
	width: 10px;
}
div.AuctionListHeaderRightBG
{
	background: url(   'http://www.passitto.com/App_Themes/Default/images/bg-ProfileNav-end.gif' ) -10px 0 no-repeat;
	background-position: right;
	height: 33px;
	float: left;
	width: 10px;
}


div.AuctionListFooter
{
	height: 20px;
	padding: 5px;
	background: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite1.gif) repeat-x 100% -30px;
	border-top: solid 1px #666;
}

div.AuctionInfo
{
	display: inline;
	padding-top: 3px;
}

div.AuctionInfo div
{
	display: inline;
}

div.AuctionItem
{
	padding: 8px 5px 7px 5px;
	height: 150px;
	border-bottom: solid 1px #cccccc; /*background-image:url(http://www.passitto.com/App_Themes/Default/img/grey-dot.gif); 	  	background-position: left bottom; 	  	background-repeat: repeat-x; 	*/
}

span.AuctionMinimimBid
{
	color: #0076b4;
}

div.AuctionItemHover
{
	padding: 6px 3px;
	height: 150px;
	border: solid 2px #0076b4;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionItemHoverBG.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

div.Headshot
{
	width: 72px;
	height: 90px;
	background-color: #fff;
	border: solid 1px #ccc;
	padding: 2px;
	text-align: center;
}
div.HeadshotHover
{
	width: 72px;
	height: 90px;
	background-color: #fff;
	border: solid 1px #0076b4;
	padding: 2px;
	text-align: center;
}

div.HeadshotMiniX
{
	width: 40px;
	height: 50px;
	background-color: #fff;
	border: solid 1px #ccc;
	padding: 2px;
	text-align: center;
}
div.HeadshotMiniXHover
{
	width: 40px;
	height: 50px;
	background-color: #fff;
	border: solid 1px #0076b4;
	padding: 2px;
	text-align: center;
}


/*

div.AuctionItemHover div.Headshot {
	padding: 2px; border: solid 2px #0076b4; text-align: center; background-color: #fff;	
}

*/

div.AuctionItemBids
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/bydzz2.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

div.NoBid
{
	text-align: center;
	position: relative; /*padding: 35px 0 0 0px;*/
	padding: 0 0 0 0;
	color: #fff;
	padding: 20px 0 0px 1px;
	width: 55px;
	font-family: Verdana;
	font-size: 19px;
	
}

div.MinBid
{
	text-align: center;
	position: relative; /*padding: 35px 0 0 0px;*/
	padding: 0 0 0 0;
	color: #fff;
	padding: 13px 0 0px 1px;
	width: 55px;
	font-family: Verdana;
	font-size: 19px; /* border: solid 1px red;*/
}

div.WinningBid
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/WinningBid.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}

div.WinningBidAmount {
	text-align: center;
	position: relative; /*padding: 35px 0 0 0px;*/
	padding: 0 0 0 0;
	color: #009B27;
	padding: 13px 0 0px 25px;
	width: 55px;
	font-family: Verdana;
	font-size: 19px;
}



div.Bids
{
	padding: 2px 0 0 0px;
}

div.MaxBid
{
	padding: 1px 0 1px 20px;
	margin-left: 10px;
	background: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite1.gif) no-repeat left -90px;
}

/*
div.MinBid {padding: 1px 0 1px 20px;
	background: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite1.gif) no-repeat left -60px;
}
*/
div.StartDate
{
	margin-left: 10px;
}

div.EndDate
{
	color: #3c3c3c;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
	vertical-align: middle;
}

a.AuctionTitle
{
	font-size: 20px;
	color: #009B27;
	line-height: 24px;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}

a.AuctionTitle:hover
{
	text-decoration: none;
}

a.AuctionTitle2 {
	color: #008ac4;
	text-decoration: underline; 
	font-family: Arial; 
	font-size: 16px;
	font-weight: bold;
}

a.AuctionTitle2:hover { 
	text-decoration:none;	
}

a.AuctionTitle3 {
	color: #008ac4;
	text-decoration: underline; 
	font-family: Arial; 
	font-size: 18px;
	font-weight: bold;
}

a.AuctionTitle3:hover { 
	text-decoration:none;	
}


.AuctionResultsLabel
{
	color: #3c3c3c;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionResultsIndustry
{
	color: #0076b4;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionResultsLocation
{
	color: #0076b4;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
}


ul.AuctionItemActions
{
	padding: 0;
	margin: 5px 0 0 0;
}

ul.AuctionItemActions li
{
	display: inline;
	padding: 0 10px 0 0;
}


/*********************
 * Styles for the auction details page
 */
.AuctionTitle2
{
	color: #008ac4;
	font-size: 20px;
	line-height: 24px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionIndustry
{
	color: #009B27;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionLocation
{
	color: #009B27;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionTime
{
	color: #000000;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionLabel
{
	color: #3c3c3c;
	font-size: 16px;
	line-height: 18px;
	font-family: Arial;
	font-weight: bold;
}

.AuctionTime
{
	color: #3c3c3c;
	font-size: 14px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
}

ul.AuctionDetailsProfile
{
	padding: 0;
	margin: 0;
}

ul.AuctionDetailsProfile li
{
	list-style-type: none;
}



div.NeedCredits
{
	padding: 15px;
	text-align: left;
	border: solid 1px #ff0000;
	color: #ff0000;
	background-color: #ffcccc;
}

div.PlaceBid
{
	padding: 15px;
	text-align: left;
	border: solid 1px #006600;
	color: #006600;
}

.AvailableCredits
{
	color: #006600;
	font-size: 18px;
}

.AvailableCreditsSmall
{
	font-size: 11px;
	color: #ffffff;
}




a.PurchaseCredits{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: -10px -190px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 25px;	


}







.BottomLeftEffect
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/bottom-left-effect.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0 0 10px 10px;
}



/*********************************
  * STYLES FOR YAHOO STYLE MODAL ON AuctionDetails page
  */

.underlay
{
	position: absolute;
	background-color: #000;
	bottom: -1px;
	filter: alpha(opacity=12);
	left: -1px;
	right: -1px;
	top: 3px;
	z-index: -1;
}
.frame
{
	position: absolute;
	font-family: arial,helvetica,clean,sans-serif;
	font-size: small;
	padding: 2px 3px;
	width: 400px;
}

.overlay
{
	border: solid 1px #808080;
	border-width: 1px 1px;
}

.underlay
{
	position: absolute;
	background-color: #000;
	bottom: -1px;
	filter: alpha(opacity=20);
	left: -1px;
	right: -1px;
	top: 3px;
	z-index: -1;
	opacity: 0.2;
}

.header
{
	cursor: move; /* Because the DragPanelExtender doesn't do this for me ;( */
	background: url(http://www.passitto.com/App_Themes/Default/img/sprite.png) repeat-x 0px -200px;
	color: #000;
	border-bottom: solid 1px #ccc;
	padding: 3px 10px;
}

.header .msg
{
	font-weight: bold;
}

.updating, .body
{
	background-color: #fff;
	padding: 10px;
}

.updating
{
	color: #808080;
	background: #fff url(http://www.passitto.com/App_Themes/Default/img/activity.gif) no-repeat center;
}

.footer
{
	text-align: right;
	background: url(http://www.passitto.com/App_Themes/Default/img/sprite.png) repeat-x 0px -200px;
	color: #000;
	border-top: solid 1px #ccc;
	padding: 5px 3px;
}

.close
{
	right: 7px;
	background: url(http://www.passitto.com/App_Themes/Default/img/sprite.png) no-repeat 0px -300px;
	width: 25px;
	cursor: pointer;
	position: absolute;
	top: 7px;
	height: 15px;
}

/*********************************
  *   **** END *****
  *   STYLES FOR YAHOO STYLE MODAL ON AuctionDetails page
  */


.UnFocusedTextBox
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 13px;
	color: #3c3c3c;
}



.FocusedTextBox
{
	background-color: #ffffcc;
	font-family: Arial;
	font-size: 13px;
	color: #3c3c3c;
}




ul.AuctionDetailsList
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

ul.AuctionDetailsListTop
{
	padding: 0;
	margin: 0;
	list-style-type: none;
}

ul.AuctionDetailsListTop li
{
	display: inline;
}

ul.AuctionDetailsListTop li.Link
{
	margin-left: 10px;
}

ul.AuctionDetailsList li.NumBids, ul.AuctionDetailsListTop li.NumBids
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -109px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 35px;
	font-size: 19px;
	color: #0076b4;
	background-color: #fcfcfc;
}

ul.AuctionDetailsList li.MinBid, ul.AuctionDetailsListTop li.MinBid
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 0 5px 35px;
	font-size: 19px;
	color: #0076b4;
	background-color: #f0f0f0;
}
ul.AuctionDetailsList li.CurMaxBid, ul.AuctionDetailsListTop li.CurMaxBid
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -37px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 35px;
	font-size: 19px;
	color: #009B27;
	background-color: #f0f0f0;
}

ul.AuctionDetailsList li.CurMinBid, ul.AuctionDetailsListTop li.CurMinBid
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -74px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 35px;
	font-size: 19px;
	color: #cc0000;
	background-color: #fcfcfc;
}




ul.AuctionDetailsList a
{
	height: 32px;
	width: 150px;
	display: block;
}

.SaveAccount
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -152px;
	background-repeat: no-repeat;
	padding: 8px 0 15px 40px;
	margin-left: 7px;

	
}

.PurchaseCredits
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -190px;
	background-repeat: no-repeat;
	padding: 8px 0 5px 36px;
}

.PurchaseCreditsSmall
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/ActionIconSprite.gif);
	background-position: left -300px;
	background-repeat: no-repeat;
	padding: 8px 0 5px 30px;
}


.PreviousReferral
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -223px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 40px;
	margin-left: 10px;
}


.NextReferral
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: 100% -260px;
	background-repeat: no-repeat;
	padding: 10px 40px 5px 0;
}

.BackLink
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -297px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 37px;
}

.Lock
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -450px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 40px;	
}

.NotificationSettings
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -488px;
	background-repeat: no-repeat;
	padding: 8px 0 8px 40px;	
}


.Notifications
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -152px;
	background-repeat: no-repeat;
	padding: 8px 0 15px 40px;
	margin-left: 7px;

	
}


.EnterBidTextBox
{
	background-color: #ffffff;
	height: 18px;
	width: 50px;
	font-size: 18px;
	font-weight: bold;
	color: #009B27;
	padding: 2px;
	text-align: right;
}


.EnterBidFocusedTextBox
{
	background-color: #ffffcc;
	height: 18px;
	width: 50px;
	font-size: 18px;
	color: #009B27;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}


.GenAuctionDesc
{
	font-size: 13px;
	color: #3c3c3c;
}

.SpecificAuctionDesc
{
	font-size: 13px;
	color: #3c3c3c;
}


.MessageTextBox
{
	color: #ccc;
}

.ReturnLink {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -297px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 37px;
}

.DeleteMessage {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -334px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 37px;
}

.ReportSpam {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -371px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 37px;
}

.ClockSmall {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionListSprite2.gif);
	background-position: left -406px;
	background-repeat: no-repeat;
	padding: 10px 0 5px 37px;
	
}

div.InboxNav
{
	padding: 10px 0 0 0;
	border-bottom: solid 1px #ccc;
}

div.InboxNav ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: inline;
}

div.InboxNav li
{
	display: inline;
	margin-left: 20px;
}

a.NameLinkInbox
{
	text-decoration: none;
	color: #0076b4;
	font-size: 14px;
}

a.NameLinkInbox:hover
{
	text-decoration: underline;
}


div.ReadMessage
{
	clear: both;
	padding: 5px 0;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

div.UnReadMessage
{
	clear: both;
	padding: 5px 0;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	background-color: #edffff;
}

.MessageSubject
{
	font-size: 18px;
	color: #0076b4;
	font-family: Verdana;
}

div.NumBidsHeader
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/auction-header-sprite.gif);
	background-position: left -78px;
	background-repeat: no-repeat;
}

div.MaxBidHeader
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/auction-header-sprite.gif);
	background-position: left -25px;
	background-repeat: no-repeat;
}

div.MinBidHeader
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/auction-header-sprite.gif);
	background-position: left -50px;
	background-repeat: no-repeat;
}

div.EndDateHeader
{
	background-image: url(http://www.passitto.com/App_Themes/Default/images/auction-header-sprite.gif);
	background-position: left -105px;
	background-repeat: no-repeat;
}

.AuctionCancelled, .BidCancelled, .BidExpired {
	font-size: 14px;
	color:Red;
	font-weight:bold;
}

.BidActive, .AuctionActive, .AuctionPending, .AuctionAwarded {
	font-weight:bold;
	font-size: 14px;
	color: #009B27;
}


/***************************
 other imp of tabbed nav
 */
#ThirdTabbedNav
{
	width: 100%;
	float: left;
	padding: 0;
	list-style: none;
	background-image: url(http://www.passitto.com/App_Themes/Default/img/sub-nav-bg2.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}


#ThirdTabbedNav ul
{
	padding: 2px 0 0 5px;
	margin: 0;
}
#ThirdTabbedNav li
{
	float: left;
	background: url(http://www.passitto.com/App_Themes/Default/img/subnav_tab_left2.gif) no-repeat left top;
	margin: 0 0 0 20px;
	padding: 0px 1px 0px 9px; /*border-bottom: 1px solid #3399ff;*/
	list-style-type: none;
}
#ThirdTabbedNav a
{
	float: left;
	display: block;
	width: 70px;
	text-align: center;
	font-size: 16px;
	background: url(http://www.passitto.com/App_Themes/Default/img/subnav_tab_right2.gif) no-repeat right top;
	padding: 12px 15px 9px 6px;
	text-decoration: none;
	font-weight: bold; /*color:#765;*/
	color: #0076b4;
}
#ThirdTabbedNav > ul a
{
	width: auto;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ThirdTabbedNav a
{
	float: none;
}
/* End IE5-Mac hack */
#ThirdTabbedNav a:hover
{
	color: #0076b4;
}
#ThirdTabbedNav ul li.CurrentTab
{
	background-position: 0 -150px; /*border-bottom: solid 1px #fff;*/
}
#ThirdTabbedNav ul li.CurrentTab a
{
	background-position: 100% -150px;
	color: #0076b4;
}
#ThirdTabbedNav li:hover, #ThirdTabbedNav li:hover a
{
	background-position: 0% -300px;
	color: #0076b4;
	text-decoration: underline;
}
#ThirdTabbedNav li:hover a
{
	background-position: 100% -300px;
}



/*rating star */
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(http://www.passitto.com/App_Themes/Default/images/FilledStar.gif);

}

.emptyRatingStar {
    background-image: url(http://www.passitto.com/App_Themes/Default/images/EmptyStar.gif);
}

.savedRatingStar {
    background-image: url(http://www.passitto.com/App_Themes/Default/images/SavedStar.png);
}


div.AuctionWrapper {
	clear: both; padding: 10px 0; border: solid 1px #ccc;
}

div.AuctionWrapperHover {
	clear: both; padding: 10px 0; border: solid 1px #008ac4;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/AuctionItemHoverBG.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.AuctionDetailsBehavior {
	border-top: solid 2px #008ac4;
	border-left: solid 2px #008ac4;
	border-right: solid 2px #008ac4;
	/*border-bottom: solid 2px #008ac4; */
	background-color:#fff;
	padding: 15px;
	color:#008ac4;
	font-weight: bold; 
}

.AuctionDetailsBehaviorLine {
	border-left: solid 2px #008ac4;
	border-right: solid 2px #008ac4;
	background-color: #fff;
}

.AuctionDetailsArrowCell {
	background-image:url(http://www.passitto.com/App_Themes/Default/images/2pxLine-008ac4.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

ul.AuctionDetailsAuctionData {
	padding: 0; margin:0; display:inline;
	list-style-type:none;
}

ul.AuctionDetailsAuctionData li {
	padding: 0; margin:0 0 0 10px; display:inline;
}

.AuctionDetailsAuctionTitle {
	font-family:Verdana;
	color: #008ac4;
	font-size: 24px;
	padding: 10px 0;
}	


div.CollapsablePanel {
	background-image:url(http://www.passitto.com/App_Themes/Default/images/2pxLine-008ac4.gif);
	background-position:left bottom;
	background-repeat:repeat-x;	
	padding: 10px;
}


div.CollapsablePanel a.CollapsablePanelLink {
	background-color: #fff;
	padding : 0 10px;
}

.AuctionDetails4 {
	clear: both; padding:2px 5px;
}

.GridView {
	border: solid 0px #fff;
}

.GridListHeader {
	border-top: solid 1px #008ac4;
	border-left: solid 1px #008ac4;
	border-right: solid 1px #008ac4;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/headerbg.7.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 1px;
}

div.AuctionStatusTypes a {
	padding:4px 8px;
}

a.ChosenAuctionType:link,   a.ChosenAuctionType:visited,  a.ChosenAuctionType:active, a.ChosenAuctionType:hover{
	background-color: #008ac4;
	text-decoration:none;
	color:#fff;
}

.BidPlaced {
	border: solid 1px green; background-color:Green; color:#fff; padding: 10px;
}


div.HoverContainer {
	width: 282px;
	 background-color:Transparent;
	 display:none;
	 visibility:hidden;
}

div.HoverContainer div.Hover1 {
	padding: 10px 20px 20px 30px;
	background-image: url(http://www.passitto.com/App_Themes/Default/images/hover1.png);
	background-position: left top;
	background-repeat: no-repeat;

}

div.HoverContainer div.Hover1 div.HoverContent {
padding: 5px 20px 5px 10px;

}


div.HoverContainer div.HoverFooter {
	background-image: url(http://www.passitto.com/App_Themes/Default/images/hover1.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;

}


table.FeedbackQuestions tr {
	padding: 5px 0;
}

table.FeedbackQuestions td.FeedbackQuestion {
	width: 400px;
}

table.FeedbackQuestions tr.AltRow {
	 background-color:#f9f9f9;
}



.AlphabetPagerContainer {
	padding: 5px; text-align:center; border-bottom: solid 1px #ffffff;

}

.AlphabetPagerContainer ul {
	padding: 0; margin: 0; display:inline; list-style-type: none;
}

.AlphabetPagerContainer ul li {
	margin: 0 15px 0 0; display:inline;list-style-type: none;
}

.AlphabetPagerCurrent {
	color:#0076b4;
	font-size:20px;
	font-weight: bold;
}
.UpdateResponse {
	height: 20px;
	background-image:url(http://www.passitto.com/App_Themes/Default/images/ActionsResponseSprite.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #aef2ae;
	color: Green;
	border: solid 1px green;
	font-weight:bolder;
	padding: 5px  5px 5px 30px;
}

.ContactsRow {
	padding: 0 0 0px 0;
	clear:right;
}

.ContactsItem {
	
	padding: 10px;
	height: 150px;
	background-image:url(http://www.passitto.com/App_Themes/Default/images/ContactsItemBG4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.ContactsItemOld {
	
	
	padding: 5px 5px 15px 5px;
	background-image:url(http://www.passitto.com/App_Themes/Default/images/ContactsItemBG2.gif);
	background-position: right bottom;
	/* for bottom right
	background-position: right 35px; 
	/* for top left 
	background-position: -2px -118px;
	*/
	background-repeat:no-repeat;
}

/* styles for expand link */
.MinimizeLink {
	padding: 3px 0 0 15px;
	background-image:url(http://www.passitto.com/App_Themes/Default/images/ExpandMinimizeSprite.png);
	background-position:left 2px;
	background-repeat:no-repeat;
} 

.ExpandLink {
	padding: 3px 0 0 15px;
	background-image:url(http://www.passitto.com/App_Themes/Default/images/ExpandMinimizeSprite.png);
	background-position:left -20px;
	background-repeat:no-repeat;
}

div.Notiffs div.NotiffWrapper {
	padding: 5px 0 5px 20px;
}

div.Notiffs div.NotiffSeperator {
	padding: 10px 5px 5px 5px; 
	font-weight:bold;
	border-bottom: solid 1px #ccc;
}

.AutoCompleteList {
	margin: 0;
	padding: 2px;	
	border: solid 1px #008ac4; 
	background-color: #f9f9f9;
}

.AutoCompleteListItem {
	border: solid 1px #008ac4; 
	padding : 2px;
	color: #008ac4;
}

.AutoCompleteListItemHighlighted {
	border: solid 1px #008ac4;
	padding : 2px;
	background-color: #008ac4; 
	color: #fff;
}

table.PointsHistoryTable {
	
}

table.PointsHistoryTable tr {
		
}

table.PointsHistoryTable td {

	padding: 5px;	
}

table.PointsHistoryTable td.Date {
	width: 70px;
}

table.PointsHistoryTable td.Description {
	width: 300px;
}
