/* ------------ general ------------ */
a, a:visited {color: #0D5777;}
a:hover{color:#a2dcf5;}

/* Colors
Student	#5DABB4
Business	#F18E07
Faculty	#28AE11
Mentor	#830816
*/

.infoBox .box  a, .infoBox .box  a:visited{color:#0D5777;}
.infoBox .box  a:hover{color:#0596d4;}


body {
font-family: georgia, helvetica, arial, sans-serif;
background: #eee;
color: #2f2f2f;
}
p option, p select,  input{
color:#2f2f2f;
font-family: georgia, helvetica, arial, sans-serif;
font-size:12px;
}
p{
	line-height:15px;
	padding:3px 0px;
}

div.wrap{
	width: 812px;
	overflow:hidden;
}
 
h1{
	font-size:21px;
	font-weight:bold;
	height:11px;
	margin-left:20px;
	padding:10px 0px 25px;
	color:#2f2f2f;
}
textarea {font-family: georgia, helvetica, arial, sans-serif;font-size:12px;}
input {font-family: georgia, helvetica, arial, sans-serif;font-size:12px;}

.clear{clear:both;padding-bottom:10px;}
.bold{font-weight: bold;}
.gray{color: #aaa;}


/*------------ Top  ------------*/  


.top {
	height: 93px;
	margin: 0px;
}
.logo{
	height: 93px;
	width: 297px;
	background: url(../images/innerLogo.jpg) no-repeat;
	float:left;
}
.logoLink{
	display:block;
	height:71px;
	left:26px;
	line-height:200px;
	overflow:hidden;
	position:relative;
	top:11px;
	width:264px;
	font-size:0;
}


.topRight {
	height: 93px;
	width: 515px;
	margin: 0px;
	float:left;
}


.menuBar{
	height: 29px;
	background: url(../images/innerTopNavGrad.jpg) repeat-x; 
}
.loginStatus{
	float:left;
	height:25px;
	padding-top:4px;
	font-size:13px;
	padding-left:6px;
}
.menuItems{
	height: 29px;
	font-size:14px;
	float:right;
	padding-right: 15px;
	padding-top:2px;
	background: url(../images/InnerTopNavRight.jpg) no-repeat top right; 
}
.menuItems a, .menuItems a:visited {
	color:#444;
}
.menuItems a:hover {
	color:#0d5777;
}





.header{
	height: 26px;
	text-align: center;
}
.header h2{
	padding-top:2px;
	font-size:21px;
	height:24px;
}
.header span{
	padding-top:2px;
	font-size:21px;
	height:24px;
}
.contentTop{
	height: 38px;
	background: url(../images/innerBottomNavGrad.jpg) repeat-x; 
}
.breadCrumb{
	float:left;
	font-size:12px;
	height:20px;
	margin:16px 0 0 7px;
	overflow:visible;
	display:inline;
}
.quickSearch{
	height: 38px;
	float: right;
	padding:12px 18px 0px 0px;
	background: url(../images/innerBottomNavRight.jpg) no-repeat top right; 
}
.qsearchInput{
	float:left;
	height:16px;
	margin-top:2px;
	color:#aaa;
	font-family:georgia;
	font-size:12px;
}
.qsearchInput:focus{
	color:#444;
}
.qsearchButton{
	background:transparent url(../images/searchButton.gif) no-repeat scroll 0 0;
	border:medium none;
	float:left;
	height:22px;
	margin-left:-2px;
	margin-right:8px;
	margin-top:2px;
	padding:0;
	width:26px;
}
.qsearchButton:hover{
	background: transparent url(../images/searchButton.gif) no-repeat bottom;
}

.teamsearchInput{
color:#AAAAAA;
float:left;
font-family:georgia;
font-size:12px;
margin-left:2px;
margin-top:2px;
width:145px;
}
.teamsearchInput:focus{
	color:#444;
}
.teamsearchButton{
float:left;
margin-top:1px;
}





/* ------------  content	------------ */
.content{
	background: #FFF url(../images/innerContentGrad.jpg) repeat-y;
	padding-top: 6px;

}
.alerts{
	margin:0px auto 0px;	
	width: 761px;
}
.alertstop{
	background: #fab252 ;
	height: auto;
	padding:5px 10px;
}
.alertsItems{
	clear: both;
	width: 580px;
	padding-left: 70px;
	padding-bottom:10px;
	padding-top:10px;
}
.alertsItems p{
	font-size:12px;
	padding-bottom:8px;
}
.alertsItems .bid{
	background:transparent url(../images/bidW.jpg) no-repeat scroll 0 0;
	padding-left:32px;
}
.alertsItems .cal{
	background:transparent url(../images/calW.jpg) no-repeat scroll 0 0;
	padding-left:32px;
}
.alertsItems .mail{
	background:transparent url(../images/mailW.jpg) no-repeat scroll 0 0;
	padding-left:32px;
}

div.box p.bid{
	padding-left:25px;
	background:transparent url(../images/bidW.jpg) no-repeat scroll 0 0;
}

div.box p.cal{
	padding-left:25px;
	background:transparent url(../images/calW.jpg) no-repeat scroll 0 0;
}

div.box p.mail{
	padding-left:25px;
	background:transparent url(../images/mailW.jpg) no-repeat scroll 0 0;
}

.profile{
	width: 761px;
	margin:0px auto 0px;
	padding:15px 0px;
}

/*               Search                         */

.mainSearch{
	width: 761px;
	/*margin:0px auto 0px;*/
	padding:0px 0px;
}
.mainSearch a,.mainSearch span{
	font-size: 12px;
}
#search_table{
	width:100%;
	margin:0px;
	padding:0px;
	font-size:9px;
}

#search_table .searchResults{
	margin:0px;
	padding:0px;
	font-size:9px;
	background:white;
	width:100%;
}

/*.searchResults table{margin:0px;}
.searchResults table td{padding: 2px;}*/

#search_table .searchResultsInner {
	width:100%;
	margin:0px;
	padding:0px;
}

.mainSearch .bar{
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
margin-bottom:3px;
padding-bottom:6px;
/*padding-left:85px;*/
padding-top:6px;
width:auto;
}
.mainSearch .radio{padding-left:79px;}
.mainSearch .links{
border-left:1px solid #DDDDDD;
margin-left:5px;
padding-left:7px;
}


/*		Directory		*/
.directList{
padding:16px 30px 10px 54px;
}
.directList ul li{
line-height:24px;
}
.directList ul{
font-size:14px;
float:left;
list-style-type:circle;
padding:0;
width:328px;
}

a.linkUni, a.linkSki, a.linkSki2, a.linkInd{
display:block;
float:left;
padding:9px 10px;
text-align:right;
}
a.linkInd {
background:transparent url(../images/industry.gif) no-repeat scroll 0 0;
margin-left:176px;
width:117px;
}

a.linkUni{
background:transparent url(../images/graduation_hat_blue.gif) no-repeat scroll 0 0;
margin-left:156px;
width:137px;}
a.linkSki, a.linkSki2{
background:transparent url(../images/bulb.gif) no-repeat scroll 0 0;
margin-left:30px;
width:62px;
}
a.linkSki2{background:transparent url(../images/book_glasses.gif) no-repeat scroll 0 0;width:96px;}



/*		Sign In		*/
.roundBoxOut{
background:#5DABB4 none repeat scroll 0 0;
clear:both;
margin:10px auto;
padding:10px 10px 0;
width:522px;
}
.roundBoxIn{
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:10px;
}

.wideReg{
font-size:12px;
margin:0 auto;
padding:7px 0 7px 53px;
width:553px;
}
.wideReg p{
padding:5px 0;
width:493px;
}

.wideReg p span{width:400px;}
.wideReg p select{width: 400px;}
.wideReg p textarea{width: 400px;color:#2f2f2f;}
.wideReg p input{width: 400px;}
.signInButton{margin-left:120px; width: 200px;}
.signInText{float:left;width:65px; text-align:right;}
.signin text {width: 200px;}
.signIn, .reg{
	font-size:12px;
	margin:0 auto;
	padding:7px 0 7px 54px;
	width:492px;
}
.signIn p, .reg p{
padding:5px 0;
width:340px;
}
/*.signIn input{}*/
.signIn select{}
p.smallTitle{
color:#555;
}
.div{
border-top:1px solid #CCCCCC;
margin-top:5px;
padding-top:5px;
margin-left:-53px;
}


/*		Registration		*/
.reg .new{margin-bottom:9px;}
.reg p span{width:328px;}
.reg p select{width: 328px;}
.reg p textarea{width: 323px;color:#2f2f2f;}
/*.reg p input, .signIn p input{width: 323px;}*/
.reg p input{width: 323px;}
input.normal{width:auto !important;}


/*		Student Profile		*/



/*		Gray  Profile TABS		*/


ul.grayProfileTabs,ul.grayProfileTabs li{list-style-type:none;margin:0;padding:0}
ul.grayProfileTabs{margin-left: 11px;width:747px}
ul.grayProfileTabs li{float:left;margin-right:5px;text-align:center;}
ul.grayProfileTabs a{
	background:#e4e4e4 none repeat scroll 0 0;
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0;
	text-decoration:none;
	width:88px;
}
ul.grayProfileTabs a:hover{
	background:#a8a8a8  none repeat scroll 0 0;
	color:#000;
}
ul.grayProfileTabs li.active a,ul.grayProfileTabs li.active a:hover{background:#a8a8a8  none repeat scroll 0 0;
color:white;
font-weight:bold;
}


/*		Student Profile TABS		*/


ul.studentProfileTabs,ul.studentProfileTabs li{list-style-type:none;margin:0;padding:0}
ul.studentProfileTabs{margin-left: 11px;width:747px}
ul.studentProfileTabs li{float:left;margin-right:5px;text-align:center;}
ul.studentProfileTabs a{
	background:#61C4CF none repeat scroll 0 0;
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0;
	text-decoration:none;
	width:88px;
}
ul.studentProfileTabs a:hover{
	background:#5dabb4  none repeat scroll 0 0;
	color:#000;
}
ul.studentProfileTabs li.active a,ul.studentProfileTabs li.active a:hover{background:#5dabb4  none repeat scroll 0 0;
color:white;
font-weight:bold;
}

/*		Business Profile TABS		*/


ul.businessProfileTabs,ul.businessProfileTabs li{list-style-type:none;margin:0;padding:0}
ul.businessProfileTabs{margin-left: 11px;width:747px}
ul.businessProfileTabs li{float:left;margin-right:5px;text-align:center;}
ul.businessProfileTabs a{
	background:#fb0 none repeat scroll 0 0;
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0;
	text-decoration:none;
	width:88px;
}
ul.businessProfileTabs a:hover{
	background:#F18E07  none repeat scroll 0 0;
	color:#000;
}
ul.businessProfileTabs li.active a,ul.businessProfileTabs li.active a:hover{background:#F18E07  none repeat scroll 0 0;
color:white;
font-weight:bold;
}


/*		Faculty Profile TABS		*/


ul.facultyProfileTabs,ul.facultyProfileTabs li{list-style-type:none;margin:0;padding:0}
ul.facultyProfileTabs{margin-left: 11px;width:747px}
ul.facultyProfileTabs li{float:left;margin-right:5px;text-align:center;}
ul.facultyProfileTabs a{
	background:#0f0 none repeat scroll 0 0;
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0;
	text-decoration:none;
	width:88px;
}
ul.facultyProfileTabs a:hover{
	background:#28AE11  none repeat scroll 0 0;
	color:#000;
}
ul.facultyProfileTabs li.active a,ul.facultyProfileTabs li.active a:hover{background:#28AE11  none repeat scroll 0 0;
color:white;
font-weight:bold;
}



/*		Mentor Profile TABS		*/


ul.mentorProfileTabs,ul.mentorProfileTabs li{list-style-type:none;margin:0;padding:0}
ul.mentorProfileTabs{margin-left: 11px;width:747px}
ul.mentorProfileTabs li{float:left;margin-right:5px;text-align:center;}
ul.mentorProfileTabs a{
	background:#ff8686 none repeat scroll 0 0;
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0;
	text-decoration:none;
	width:88px;
}
ul.mentorProfileTabs a:hover{
	background:#b13030  none repeat scroll 0 0;
	color:#000;
}
ul.mentorProfileTabs li.active a,ul.mentorProfileTabs li.active a:hover{background:#b13030  none repeat scroll 0 0;
color:white;
font-weight:bold;
}







.profileContent, .profileContentBusiness, .profileContentFaculty, .profileContentMentor, .profileContentGray{
	background:#5dabb4  none repeat scroll 0 0;
	padding:10px 10px 0px 10px ;
	clear:both;
}
.profileContentBusiness{background:#F18E07;}
.profileContentFaculty{background:#28AE11;}
.profileContentMentor{background:#b13030;}
.profileContentGray{background:#a8a8a8;}


p.stripRed{
background:#ff7474 none repeat scroll 0 0;
margin-bottom:-11px;
padding-left:16px !important;
padding-right:16px !important;
}
p.stripBlue{
background:#55b8c3 none repeat scroll 0 0;
/*height:40px;*/
margin-bottom:-11px;
padding-left:16px !important;
padding-right:16px !important;
}
p.stripGreen{
background:#3ed224 none repeat scroll 0 0;
margin-bottom:-11px;
padding-left:16px !important;
padding-right:16px !important;
}
p.stripOrange{
background:#F18E07   none repeat scroll 0 0;
margin-bottom:-11px;
padding-left:16px !important;
padding-right:16px !important;
}

.colForm{
clear:both;
width:500px;
}
.colForm  p.left{float:left;width:175px;}
.colForm  p.right{float:right;width:300px;}

.profileContentLeft{
	background:#fff none repeat scroll 0 0;
	width:505px;
	float:left;
	display:inline;
}
.profileContentHome{
	background:#fff none repeat scroll 0 0;
	width:587px;
	float:left;
	display:inline;
}
.profileContentFull{
	background:#fff none repeat scroll 0 0;
	width:741px;
}

.profileTitle{
	border-bottom: 3px solid #5dabb4;
	height:50px;
}
.profileTitle div{
	float:left;
	font-family:arial;
	font-size:11px;
	padding-top:18px;
	padding-left:8px;
}
.infoBox{
	margin: 15px 25px 20px 20px;	
}
.infoBox .title{
	/*background:transparent url(../images/headersNewListings.jpg) no-repeat scroll right bottom;*/
	background:#5dabb4 none repeat scroll 0 0;
	color:white;
	text-decoration: none;
	font-size:12px;
	/*height:25px;*/
	/*line-height:32px;*/
	padding:2px;
	
}

.infoBox .title span.closeTitle{
	/*background:transparent url(../images/headersNewListings.jpg) no-repeat scroll left bottom;*/
	background:#5dabb4 none repeat scroll 0 0;
	float:left;
	height:38px;
	padding:0 15px;
}

#profileEdit .accordion_toggle{
	background:#5dabb4 none repeat scroll 0 0;
	font-size:12px;
	padding:3px 10px;
	color:white;
	margin-bottom:5px;
}

#profileEdit .accordion_content {
	margin-top:3px;
	margin-bottom:5px;
}
#profileEdit .accordion_content p{
	font-size:12px;
	margin-left:10px;
	padding:3px 0px;
}


/*		Gigs		*/
.gigsTable{
font-size:12px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:17px;
width:694px;
clear:both;
}
.gigLinks{
float:right;
margin-bottom:11px;
width:133px;}
.gigLinks a{
background:#EEEEFF none repeat scroll 0 0;
border-bottom:1px solid #BBBBBB;
clear:left;
float:right;
font-size:12px;
margin-right:10px;
margin-top:5px;
padding:3px;
text-align:center;
width:126px;
}
.row{
background:white none repeat scroll 0 0;
clear:both;
float:left;
margin-top:11px;
padding:5px;
width:730px;
}

.gigInfo, .gigRow{
background:#c9dde9 none repeat scroll 0 0;
padding:5px;
font-family:verdana;
font-size:11px;
}
.gigRow{
background: white;
padding:0px;
}
.gigRow .infoBox{
float:left;
width:237px;
}
.gigRow .title2{font-family:georgia;}
.gigBox{padding:2px 3px;}

.gigTitle{
float:left!important;
font-family:georgia!important;
font-size:20px!important;
padding-top:6px!important;
width:301px!important;
}
.gigTitleCat{
float:right!important;
padding-left:11px!important;
padding-right:13px!important;
padding-top:16px !important;
text-align:right !important;
width:152px !important;
}
.gigBidTitle{
color:#2F2F2F;
font-weight:bold;
text-align:center;
width:328px;
}
.gigHistoryBox{
background:#EEEEFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:8px auto;
padding:10px 5px;
}

/*
.gigInfo .row{}
.gigInfo .row .col1{
	float:left;
	font-size:12px;
	padding-right:4px;
	width:75px;
}
.gigInfo .row .col2{
	float:left;
	font-size:12px;
	width:127px;
}
*/

/*		SG Teams  		*/
.subTitle{
	padding:2px 5px;
	font-size:13px;
	border-bottom:1px solid #CCCCCC;
}
.sgTeamLinks a{
	padding-left:20px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	margin-top:2px;
	margin-left:4px;
	padding:1px 0px 1px 20px;
}
.sgTeamLinks a:hover{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color: black;
}

a#newTeam {background:url(../images/newsg_team.gif) no-repeat 0% 50%;}
a.viewTeams {background:url(../images/viewsg_team.gif) no-repeat 0% 50%;}
a.editTeams {background:url(../images/editsg_team.gif) no-repeat 0% 50%;}

.teamBox{	
	border:1px solid #CCCCCC;
	/*float:left;*/
	margin:5px 4px;
	text-align:center;
	width:129px;
}


/*		Jotter		*/
.notes{padding:11px 0;}
.notes div{
font-size:13px;
/*padding:10 20px 0 10px;*/
padding:0 25px 5px 21px;
}
.delete div{color:#AAAAAA;text-decoration:line-through;}
.noteRed, .noteOrange, .noteGreen{width:569px;}
.notes img{float:right;}
.noteRed{float:left;background:transparent url(../images/flag_red.gif) no-repeat scroll 0 0;}
.noteOrange{float:left;background:transparent url(../images/flag_orange.gif) no-repeat scroll 0 0;}
.noteGreen{float:left;background:transparent url(../images/flag_green.gif) no-repeat scroll 0 0;}
.noteAdd{border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:5px 39px;}
.jotterLinks a{
display:block;
float:left;
height:19px;
padding-right:6px;
padding-top:4px;
text-align:right;
}
.jotterLinks a.newNote{
background:white url(../images/add.gif) no-repeat scroll 5% center;
margin-right:3px !important;
width:87px;
}
.jotterLinks a.clearNote{
background:white url(../images/delete.gif) no-repeat scroll 3% center;
width:97px;}

/*		Messages		*/

.messageLinks{
	background:white none repeat scroll 0 0;
	float:right;
	margin-bottom:2px;
	margin-top:2px;
}
.messageLinks a{
background-position:13% 50%;
display:block;
float:left;
height:18px;
padding:2px 6px 2px 28px;
text-align:right;
}
.messageLinks a:hover{background-color:#7ec3cb;color:white;}
.messageNew{background:transparent url(../images/mail_new.gif) no-repeat ;}
.messageDelete{background:transparent url(../images/mail_delete.gif) no-repeat ;}
.messageSend{background:transparent url(../images/mail_send.gif) no-repeat ;}
.messageSave{background:transparent url(../images/mail_draft.gif) no-repeat ;}
.messageCancel{background:transparent url(../images/mail_cancel.gif) no-repeat ;}
.messageClose{background:transparent url(../images/mail_new.gif) no-repeat ;}
.messageInboxTable{
border: 1px solid #eee;
font-size:12px;
width:697px;
}
.messageBox{
background:#F9F9F9 none repeat scroll 0 0;
border:2px solid #EEEEEE;
padding:23px 0;
}



.portfolioLinks{
margin-bottom:5px;
margin-top:5px;
}
.portfolioLinks a{
	background-color:#fff;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	margin-left:4px;
	padding:2px 4px 1px 22px;
}
.portfolioLinks a:hover{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	color: black;
}

a.newItem {
background-image:url(../images/new_portfolio1.gif);
background-position:2% 50%;
background-repeat:no-repeat;
background-attachment:scroll;}
a.viewItems {
background-image:url(../images/new_portfolio2.gif);
background-position:2% 50%;
background-repeat:no-repeat;
background-attachment:scroll;}

.teamMember, .portItem, .searchItem {
border:1px solid #ccc;
padding:3px;
/*margin-bottom:15px;*/
margin-top:15px
width: 600px;
}
.teamMemberLeft, .searchItemLeft{
float:left;
width:191px;
padding: 3px 0px;
}
.portItemLeft {
float:left;
margin-top:13px;
width:177px;
}

.teamMemberLeftPic, .portItemLeftPic {
float:left;
padding-bottom:3px;
padding-left:38px;
}
.portEditLeftPic {
float:left;
padding-bottom:3px;
padding-left:15px;
}
.teamMemberLeftPic img, .portItemLeftPic img, .portEditLeftPic  img{
border:2px solid #CCCCCC;
}
.teamMemberLeftPicLinks, .portItemLeftPicLinks {
clear:both;
border-top:1px solid #ccc;
width:185px;
}
.teamMemberLeftPicLinks a , .portItemLeftPicLinks a {
background:#EEEEFF none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
clear:both;
float:left;
font-size:12px;
margin-left:13px;
margin-right:auto;
margin-top:3px;
padding:3px;
text-align:center;
width:152px;
}
.teamMemberRight, .portItemRight, .portUploadRight, .searchItemRight {
padding:0px 5px 5px 5px;
float:left;
border-left:1px solid #ccc;
margin:3px 0px;
width:482px;
}
.searchItemRight {
	height:100px;
	margin:20px 0 0;
	padding:0 0 0 30px;
	width:300px;
}
.searchItemLeft{width:200px; padding:20px 20px 20px 0;}
.div2{
width:569px;
border-top:1px solid #CCCCCC;
}
.teamMemberRight div, .portItemRight div{
border-top:1px solid #CCCCCC;
clear:both;
float:left;
margin-left:6px;
width:471px;
padding:6px 0px;
}
.portUploadRight div {
border-top:1px solid #CCCCCC;
clear:both;
float:left;
margin-left:6px;
width:532px;
padding:6px 0px;
}
div.firstBorder{border:none;}





.infoBox .box {
	margin-top:3px;
	height:auto;
	/*max-height: 300px !important;
	overflow:auto;*/
}
.infoBox .box p{
	font-size:12px;
	margin-left:10px;
	padding:3px 0px;
}

.box td{
	font-size:12px;
	margin-left:10px;
	padding:3px 0px;
}

.post {
	border-bottom:1px solid #CCCCCC;
	margin-top:11px;
	padding:5px 0;
}
.postTop {
	background:transparent url(../images/note.gif) no-repeat scroll 0 0;
	padding-left:20px;
}
.postTopTitle {
	float:left;
}
.postTopTitle p {
	line-height:7px;
}
.postTopDelete {
	float:right;
}
.postBody {
	padding-left:20px;
	margin-top:2px;
}
.postBody p {
	line-height:15px;
}
.postFoot {
	padding-left:29px;
	margin-top:5px;
}
.postFoot a {
	font-size:11px;
}




.profileBox{
	float:right;
	width:226px;
	padding-top:10px;
}
.profileBoxAd{
	float:right;
	width:120px;
	height:230px;
	margin-right:13px;
	padding-top:10px;
	background:url(../images/120x240.gif);
}
.profileBox .pic img{
	border:6px solid white;
	margin-bottom:5px;
}
.profileBox .info{
	padding-left:7px;
	font-size:12px;
	color:white;
}
.profileList{
	background:white;
	margin-top: 5px;
}
.profileListTitle{
	border-bottom:2px solid #5dabb4;
	padding:5px 6px;	
	font-size:12px;

}
.profileList .holder{
	font-size:12px;
	/*height:270px;*/
	max-height:270px;
	overflow-y:scroll;
	padding:6px;
}

.itemBox{
	border-top:1px solid #CCC;
	margin-bottom:16px;
}
.itemBox p{
	line-height:15px;
	padding:1px 0;
}
/* ------------  footer	------------ */
.footer{
	height: 44px;
	background: url(../images/innerFooterGrad.jpg) repeat-x; 

}
.footerLeft{
	height: 44px;
	width: 13px;
	float: left;
	background: url(../images/innerFooterLeft.jpg) no-repeat;

}
.footerCenter{
	height: 24px;
	width: 786px;
	float: left;
	text-align: center;
	padding-top: 22px;
	color:#444;
	font-size:11px;
}

.footerCenter a, .footerCenter a:visited {color:#444;}
.footerCenter a:hover{color:#000;}

.footerRight{
	height: 44px;
	width: 13px;
	float: right;
	background: url(../images/innerFooterRight.jpg) no-repeat; 
}






/*------------ Star Ratign System------------*/  

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:125px;
	height:25px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}

.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:25px;
	line-height:25px;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	


/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	background: none repeat scroll 0 0;
	display:inline-block;
	padding-top:4px;
	padding-left:4px;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(../images/star_small.jpg);
	line-height: 10px;
	height: 10px;
}




/*------------ Welcome message and new listings ------------*/  
/*------------ Welcome message and new listings ------------*/  




/*------------ Site Content ------------*/  
