﻿/* CSS Document */

body{
	background:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper{
	margin:20px auto 20px auto;
	width:820px;
	height:416px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	overflow:hidden;	
}

#content{
	width:820px;
	height:415px;	
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


#main{
	margin-left:auto;
	margin-right:auto;
	width:975px;
	background:transparent url('images/contentstrip.jpg') repeat-y scroll left top;
}

#container{
	margin-left:auto;
	margin-right:auto;
	width:965px;
	background:transparent url('images/siteframeBG.jpg') no-repeat scroll left top;
	padding:220px 5px 0px 5px;
}

#navigation{
	width:935px;
	margin:0px auto 0px auto;
	background:#aa2c30 none;
	padding:10px 10px 10px 10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:15px;
}

#navigation ul{
	display:inline;
	padding:0;
	margin:0px 0px 0px 65px;
	
}

#navigation ul li{
	display:inline;
	list-style:none outside none;
	margin:0;
	padding:0px 35px 0px 0px;
}

#navigation ul li a{
	color:#d5d8eb;
	text-decoration:none;
}

#navigation ul li a:hover{
	text-decoration:underline;
}

#innercontent{	
	width:945px;
	padding:10px 15px 5px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.left{
	float:left;
}

.right{
	float:right;
}

.clear{
	clear:both;	
}

.clearBoth{
	clear:both;
}


.pad-right-5{padding-right:5px;}
.pad-right-10{padding-right:10px;}
.pad-right-15{padding-right:15px;}
.pad-right-20{padding-right:20px;}
.pad-right-25{padding-right:25px;}

.wid-250{width:250px;}
.wid-350{width:350px;}
.wid-450{width:450px;}

#imagebrowse, #biobrowse{display:none;}

#upload_slots{text-align:left;}

#upload_slots .title{font-weight:bold; font-size:16px; }
#innercontent .title{font-weight:bold; font-size:28px; }

.curve{margin:0px auto 0px auto; width:975px;}

#credits{
	margin:0px auto 0px auto;
	width:965px;
	color:#8c8c8c;
	font-size:12px;
	font-weight:bold;
	padding:0px 15px 0px 15px;
}

#credits a{
	color:#8c8c8c;
	text-decoration:none;
}

#credits a:hover{
	text-decoration:underline;
}

#header{
	margin-left:auto;
	margin-right:auto;
	width:765px;
}

.clearBoth{
	clear:both;
}

#logbox{
	background:transparent url('images/loginboxjpg.jpg') no-repeat scroll left top;
	padding:15px 0px 0px 15px;
	height:218px;
	width:398px;
}

.description{
	width:500px;
	padding:0px 0px 0px 25px;
	line-height:30px;
	font-weight:bold;
}

#startUpload{ 
	margin:10px 0px 0px 0px;
}

#startUpload a{
	background:transparent url('images/uploadResume.jpg') no-repeat scroll left top;
	padding:0px 200px 75px 200px;
	text-decoration:none;
	height:95px;
}

#startUpload a:hover{
	background:transparent url('images/uploadResumeHov.jpg') no-repeat scroll left top;
}

.inputbox {
	background:transparent url('images/loginInputbox.jpg') no-repeat scroll left top;
	border:none;
	width:278px;
	height:45px;
	padding:2px 25px 0px 15px;
	font-size:14px;
	font-weight:bold;
}

#background_0, #interest_0, #session_notes{
	border:1px #cd3333 solid;
}

#upload_slots table td{
	font-weight:bold;
}

#password-clear{
	display:none;
}

#profilebox{
	display:none;
	
	width:850px;
	border:10px solid #666666;
	
	border:10px solid rgba(82, 82, 82, 0.698);
	
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}

#innerprofilecontent{
	background:#FFFFFF none;
	border:1px solid #3B5998;
	padding:10px;
}

#innerprofilecontent .title{
	background-color:#6D84B4;
	border:1px solid #3B5998;
	color:#FFFFFF;
	font-size:30px;
	margin:-11px -11px 0;
	padding:5px 10px;
}

#miniWrapper{
	width:835px;
	height:353px;
	overflow:hidden;
}


#miniScroll{
	overflow:auto;
	height:350px;
	width:835px;
}


#miniWrapper2{
	width:835px;
	height:550px;
	overflow:hidden;
}

#miniScroll2{
	overflow:auto;
	height:550px;
	width:835px;
}


#closeButton{
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-outline-radius-bottomleft:4px;
	-moz-outline-radius-bottomright:4px;
	-moz-outline-radius-topleft:4px;
	-moz-outline-radius-topright:4px;
	background-color:#222222;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;
	font-size:11px;
	height:24px;
	width:100px;
	outline-color:#999999;
	outline-style:outset;
	outline-width:1px;	
}


#sectiontitles{
	background:url('images/titlesbar.jpg') no-repeat left top;
	width:705px;
	height:20px;
	padding:10px 15px 20px 15px;
	font-family:Arial, Helvetica, sans-serif;	
}

#sectiontitles2{
	background:url('images/titlesbar2.jpg') no-repeat left top;
	width:705px;
	height:20px;
	padding:10px 15px 20px 15px;
	font-family:Arial, Helvetica, sans-serif;	
}

#sectiontitles div.right a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;			
}

#sectiontitles div.right a:hover{
	color:#3399cc;
}


#sectiontitles2 div.right a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#sectiontitles2 div.right a:hover{
	color:#3399cc;
}



#innercontent a{
	color:#3399cc;
	text-decoration:none;
}

#innercontent a:hover{
	color:#3399cc;		
}

.titles{
	float:left;
	font-size:14px;
}

.titles ul{
	margin:0px;
	padding:0px;
}

.titles ul, .titles li{
	display:inline; 
	list-style-type:none;
}

.titles li a{
	color:#000000;
	font-weight:bold;
	padding:0px 10px 0px 10px;
	text-decoration:none;
}

.titles li a:hover, .titles li a.active{
	color:#3399cc;
}


.logout{
	float:left;
	font-size:12px;
	margin-left:80px;
}

.logout a{
	font-weight:bold;
	text-decoration:none;
	color:#990000 !important;
	
}

.logout a:hover{
	text-decoration:underline !important;
}

.logoutRight{
	float:right;
	font-size:14px;
	margin-right:80px;
}

.logoutRight a{
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF !important;
	
}

.logoutRight a:hover{
	text-decoration:underline !important;
}

#loginButton{
	background:transparent url('images/loginButton.jpg') no-repeat left top;
	width:202px;
	height:44px;
	border:none;
	cursor:pointer;
	margin:0px 18px 0px 0px;
}

#loginButton:hover{
	background:transparent url('images/loginButtonhov.jpg');
}

#upload_button{
	background:transparent url('images/submitButton.jpg') no-repeat left top;
	width:129px;
	height:67px;
	border:none;
	cursor:pointer;
}

#upload_button:hover{
	background:transparent url('images/submitButtonHov.jpg') no-repeat scroll left top;
}

#reset_button{
	background:url('images/resetButton.jpg') no-repeat scroll left top;
	width:129px;
	height:67px;
	border:none;
	cursor:pointer;
}

#reset_button:hover{
	background:transparent url('images/resetButtonHov.jpg') no-repeat scroll left top;
}

#uploadmore{
	background:url('images/uploadMore.jpg') no-repeat left top;
	width:160px;
	height:37px;
	border:none;
	cursor:pointer;
}

.downloadbutton{}

.downloadbutton a{
	background:transparent url('images/downloadButton.jpg') no-repeat scroll left top;
	padding:25px 100px 25px 100px;
	text-decoration:none;
}

.downloadbutton a:hover{
	background:transparent url('images/downloadButtonhov.jpg') no-repeat scroll left top;
}

.ghue{
	color:#666666;
}

.ghue a{
	color:#666666;
	text-decoration:none;
}

.ghue a:hover{
	text-decoration:underline;
}

.bhue{
	color:#6D84B4;
	font-weight:bold;
}

.email{
	text-transform:lowercase;
}

select.styled{
	/*border:1px #000000 solid;*/
	background:transparent url('images/loginInputbox.jpg') no-repeat scroll left top;
	border:none;
	width:303px;
	height:46px;
	padding:5px 5px 5px 10px;
	font-size:14px;
	font-weight:bold;

}

.itemrow{
	border:1px #aaaaaa solid;
	background:#fcfbfb;
	width:775px;
	padding:8px 10px 8px 10px;
	height:15px;
	margin-bottom:15px;
}

.itemrow ul, .itemrow li{
	display:inline; 
	list-style-type:none;
}

.itemrow li.delete a{
	color:#eb8c4d !important;
	padding-left:10px;
	font-weight:bold;
}

.itemrow li.delete a:hover{
	color:#000000 !important;
}


.itemrow li.download a{
	color:#3399cc !important;
	font-weight:bold;
}

.itemrow li.download a:hover{
	color:#000000 !important;
}

.categoryrow{
	width:868px;
}

.divHidden{
	display:none;
}

.divVisible{
	display:block;
}

.ubrWrapper{
	text-align:left !important;	
}

a.dp-choose-date{
	background:url("calendar.png") no-repeat scroll 0 0 transparent;
	overflow:hidden;
	float:right;
	height:16px;
	margin:10px 320px 0px 0px;;
	overflow:hidden;
	padding:0;
	text-indent:-2000px;
	width:16px;
}