/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}

div {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
}

#wrapper {
	position: relative;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	display: table;
}


#PDF_wrapper {
	width: 98%;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	display: table;
}

.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

#nav_top { width:750px; height:21px; background-color:#323232; }
#nav_top ul { margin:0px; padding:0px; list-style-type: none;}
#nav_top li { float:left; }
#nav_top a { padding: 3px 17px 3px 17px; text-decoration:none; color:#FFFFFF; display: block; }
#nav_top a:hover { background-color:#3399CC; }
#nav_top a.active { background-color:#3399CC; font-weight:bold; }

#PDF_wrapper #nav_top { width: 100%; height:21px; background-color:#323232; }

#header { width: 750px; padding: 10px 0px 15px 0px; display:block; }

#headerCrumb { width: 750px; padding: 6px 0px 6px 0px; display:table; }

#PDF_wrapper #headerCrumb { width: 100%; padding: 6px 0px 6px 0px; display:table; }

#header_intro { width: 270px; padding-left: 10px; padding-top:22px; float:left; line-height:18px; vertical-align:bottom}

/* added by sb for merging styles_new with styles. old: header_intro, new: header_intro_mrg */
#header_intro_mrg { width: 270px; padding-left: 10px; padding-top:22px; margin-bottom: 0px; float:left; line-height:18px; vertical-align:bottom}

#header_ad { width: 120px; padding-left: 20px; float:right; vertical-align:bottom;}
#header_intro_discipline { padding-left: 7px; line-height:18px; }
#header_login { width: 285px; float:right; vertical-align:bottom; font-size:11px; padding-top:62px;}
#header_login_top { width: 324px; float:right; vertical-align:bottom; font-size:11px;}

/* moved by sb from bottom of this file to here */
.countryFlag {float:right;}
.countryFlag select {font-size:9px;}

#header_login a { font-size:10px; text-decoration:underline; color:#333333; }
.login { width: 145px; background-color:#E0EFF7; }
.checkbox { width:20px; }
.btn_login { background-color:#3399CC; color: #FFFFFF; font-weight:bold; width:65px; border:1px outset #3399CC; }
.btn_register { background-color:#333333; color: #FFFFFF; width:128px; border:1px outset #333333; }

.normalTxt { font-size:12px; font-weight:normal; }
.normalstyle {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000000; }

#header_profile_new { width: 320px; float:right; background-color:#E7F2F7; display:block; vertical-align:top; font-size:11px; padding: 1px 5px 10px 5px; line-height:20px;}
#header_profile_new .guruStar{ padding-right:15px; float:left;}
#header_profile_new .header{ padding-top:15px; font-size:14px; float:left;}
#header_profile_new .guruName{ font-size:14px; font-weight:bold;}
#header_profile_new .edit{ padding-top:15px; float:right;}
#header_profile_new .column{ padding-right:19px; float:left;}
#header_profile_new .column img{ padding-top:3px; padding-bottom:3px;}

#header_profile_rev { 
	width:320px; 
	float:right; 
	background-color:#E7F2F7; 
	display:block;
	padding: 1px 5px 10px 5px;
	line-height:20px;
}

#header_profile { 
	width:420px; 
	float:right; 
	background-color:#E7F2F7; 
	display:block;
	padding: 1px 15px 10px 15px;
	line-height:20px;
}
#header_profile .guruStar{ padding-right:15px; float:left;}
#header_profile .header{ padding-top:15px; font-size:14px; float:left;}
#header_profile .guruName{ font-size:14px; font-weight:bold;}
#header_profile .edit{ padding-top:15px; float:right;}
#header_profile .column{ padding-right:19px; float:left;}
#header_profile .column img{ padding-top:3px; padding-bottom:3px;}

#header_profile2 { width:240px; float:right; background-color:#E7F2F7; display:block; padding: 1px 15px 10px 15px; line-height:20px;}
#header_profile2 .guruStar{ padding-right:15px; float:left;}
#header_profile2 .header{ padding-top:15px; font-size:14px; float:left;}
#header_profile2 .guruName{ font-size:14px; font-weight:bold;}
#header_profile2 .edit{ padding-top:15px; float:right;}
#header_profile2 .column{ padding-right:19px; float:left;}
#header_profile2 .column img{ padding-top:3px; padding-bottom:3px;}

#header_profile3 { width:420px; float:right; background-color:#E7F2F7; display:block;padding: 1px 15px 5px 15px; line-height:20px;}
#header_profile3 .guruStar{ padding-right:15px; float:left;}
#header_profile3 .header{ padding-top:15px; font-size:14px; float:left;}
#header_profile3 .guruName{ font-size:14px; font-weight:bold;}
#header_profile3 .edit{ padding-top:15px; float:right;}
#header_profile3 .column{ padding-right:19px; float:left;}
#header_profile3 .column img{ padding-top:3px; padding-bottom:3px;}


.logout_global { font-weight:bold; color:#006699; text-decoration:underline; text-align:right; }
logout_global_new { font-weight:bold;  font-size:x-large color:#006699; text-decoration:underline; text-align:right; }


#selectBar { width:750px; clear:both; padding-bottom:20px;}
#selectBar2 { width:750px; clear:both; padding-bottom:6px;}
#selectBar3 { width:750px; clear:both; padding-bottom:6px; padding-top:8px;}
#body { width:750px; padding-bottom:20px; display:block; }

#PDF_wrapper #body { width:100%; padding-bottom:20px; display:block; }

.RedError { color:#FF0000; font-weight:bold;}
.RedTxt { color:#CC0000; font-size:12px; font-weight:normal;}

.sBlock { width:248px; padding-right:3px; float:left; display:block;}
.sBlock2 { width:248px; padding-right:3px; float:left; display:block; padding-bottom:10px;}
.srBlock { width:248px; float:left; display:block;}
.mBlock { width:499px; padding-right:3px; float:left; display:block;}
.mrBlock { width:499px; float:right; display:block;}

/* added by sb for merging styles_new with styles. old: mrBlock, new: mrBlock_mrg */
.mrBlock_mrg { width:499px; float:right; display:block; }

.mrBlock_new { width:499px; float:right; display:block; padding-top:2px;}
.halflBlock { width:248px; padding-right:3px; float:left; display:block;}
.halfrBlock { width:497px; float:right; display:block;}
.halfrBlock2 { width:497px; float:right; display:block; padding-top:2px; }
.halflBlocktc { width:360px; padding-right:3px; float:left; display:block;}
.halfrBlocktc { width:385px; float:right; display:block;}
.fullBlock { background-color:#E0EFF7; padding: 12px 10px 12px 10px; margin-top:2px; display:table; width:730px;}
.halfBlock { width:372px; padding-right:3px; float:left; display:block;}

.fullBlock .guruStar{ padding-right:20px; float:left; padding-top:4px;}
.fullBlock .header{ font-size:14px; float:left; padding-right:15px;}
.fullBlock .guruName{ font-size:14px; font-weight:bold;}
.fullBlock .date{ font-size:12px;}
.fullBlock .edit{ float:left; padding-left:60px;}
.fullBlock .column{ padding-right:20px; float:left; width:220px; padding-left:40px; line-height:16px;}
.fullLBlock1 { width:730px; padding-left: 5px; padding-top:8px; float:left; display:block;}

.blockHeader { 
	height:16px; 
	background-color:#C1E0F0; 
	font-size:14px; 
	font-weight:bold; 
	padding: 3px 10px 3px 10px;
}

/* added by sb for merging styles_new with styles. old: blockHeader, new: blockHeader_mrg */
.blockHeader_mrg { 
	height:16px; 
	background-color:#C1E0F0; 
	font-size:14px; 
	font-weight:bold; 
	padding: 3px 10px 3px 10px;
	margin-bottom: 0px;
}
.blockHeader_mrg .normalTxt { font-size:12px; font-weight:normal; }
.blockHeader_mrg a { font-size:12px; font-weight:normal; }

.blockHeader1 { 
	height:16px; 
	width:728px;
	background-color:#E0EFF7; 
	padding: 3px 10px 3px 10px;
}

.blockHeader2 { 
	height:16px; 
	width:728px;
	background-color:#E0EFF7; 
	padding: 3px 10px 3px 10px;
}
.blockHeader3 { 
	height:16px; 
	background-color:#C1E0F0; 
	font-size:14px; 
	font-weight:bold; 
	padding: 2px 10px 3px 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.blockHeader5 { 
	height:16px; 
	background-color:#C1E0F0; 
	font-size:14px; 
	font-weight:bold; 
	padding: 3px 10px 3px 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.blockHeader4 { 
	height:16px; 
	background-color:#C1E0F0; 
	font-size:14px; 
	font-weight:bold; 
	padding: 1px 10px 2px 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.blockHeader6 { 
	height:16px; 
	width:725px;
	background-color:#E0EFF7; 
	padding: 3px 10px 3px 10px;
}

.blockHeader7 { 
	height:18px; 
	width:725px;
	font-size:14px;
	background-color:#E0EFF7; 
	padding: 2px 10px 2px 10px;
}

.body_comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}
.blockHeader .normalTxt { font-size:12px; font-weight:normal; }
.blockHeader a { font-size:12px; font-weight:normal; }

.blockSubhead { 
	width:228px; 
	height:16px; 
	background-color:#E0EFF7;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
}

.blockSubhead2 { 
	width:227px; 
	height:14px; 
	background-color:#E0EFF7;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
}

/*	border: 1px solid lightblue; */

.blockSubhead3 { 
	width:227px; 
	height:14px; 
	background-color:#E0EFF7;
	border: 1px solid lightblue;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
	float:right;
}

.blockBlue5 {  
	width:228px; 
	height:16px;
	background-color: #E0EFF7;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
	margin-bottom:0px;
	
}
.blockBlue5 ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue5 li { padding-bottom:7px;}
/* added for new file login captcha page */
.blockBlue5Captcha {  
	background-color:#E0EFF7;
	padding: 10px 10px 12px 10px;
	margin-top:2px;
}
.blockBlue5Captcha ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue5Captcha li { padding-bottom:7px;}
/* end addition */

.blockBlue2 {  
	background-color: #E0EFF7;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
	
}
.blockBlue2 ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue2 li { padding-bottom:7px;}

/* added by sb for merging styles_new with styles. old: blockBlue2, new: blockBlue2_mrg */
.blockBlue2_mrg {  
	width:228px; 
	height:16px;
	background-color: #E0EFF7;
	padding: 3px 10px 3px 10px;
	margin-top:2px;
	
}
.blockBlue2_mrg ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue2_mrg li { padding-bottom:7px;}

.blockBlue {  
	background-color:#E0EFF7;
	padding: 12px 10px 12px 10px;
	margin-top:2px;
}
.blockBlue ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue li { padding-bottom:7px;}

/* added by sb for merging styles_new with styles. old: blockBlue, new: blockBlue_mrg */
.blockBlue_mrg {  
	background-color:#E0EFF7;
	padding: 12px 10px 12px 10px;
	height:60px;
	margin-top:4px;
	margin-bottom:0px;
}
.blockBlue_mrg ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue_mrg li { padding-bottom:7px;}

.blockBlue3 {  
	background-color: #E0EFF7;
	padding: 3px 10px 8px 10px;
	margin-top:2px;
	
}
.blockBlue3 ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue3 li { padding-bottom:7px;}

.blockBlue4 {  
	background-color:#E0EFF7;
	padding: 12px 10px 13px 10px;
	height:121px;
	margin-top:4px;
	margin-bottom:0px;
}

.blockBlue4 ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none;}
.blockBlue4 li { padding-bottom:7px;}
/* added for new file login captcha page */
.blockBlue4Captcha {  
	background-color: #E0EFF7;
	padding: 2px 1px 3px 10px;
	margin-top:0px;
	font-weight:bold;
	font-size:14px;
	
}
.blockBlue4Captcha ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue4Captcha li { padding-bottom:7px;}
/* end addition*/
.blockBlue6 {  
	background-color: #E0EFF7;
	padding: 3px 10px 8px 10px;
	margin-top:2px;
	
}
.blockBlue6 ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue6 li { padding-bottom:7px;}

.blockBlue7 {  
	background-color: #E0EFF7;
	padding: 3px 10px 40px 10px;
	margin-top:3px;
	
}
.blockBlue7 ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue7 li { padding-bottom:7px;}

.blockBlue_registration {  
	background-color: #E0EFF7;
	padding: 3px 10px 10px 10px;
	margin-top:3px;
	
}
.blockBlue_registration ul { margin:0px; padding:0px; list-style-type: none;}
.blockBlue_registration li { padding-bottom:7px;}

.blockBlueLine { 
	width:248px;
	height:1px;
	background-color:#E0EFF7;
}

.blockBlueSLine { 
	width:200px;
	height:1px;
	background-color:#E0EFF7;
}

.fullBlueLine { 
	height:1px;
	background-color:#C1E0F0;
	clear:both;
}

.fullLightBlueLine { 
	height:1px;
	background-color:#C1E0F0;
	clear:both;
	margin: 15px 0px 10px 0px;
}

.blockWhite {  
	padding: 12px 10px 12px 10px;
	margin-top:2px;
}

.blockWhite2 {  
	padding: 2px 10px 0px 10px;
	margin-top:2px;
}

.blockWhite3 {  
	padding: 3px 10px 0px 10px;
	margin-top:2px;
}

.blockWhite4 {  
	padding: 1px 0px 2px 10px;
	margin-top:0px;
}
/* added for new file login captcha page */
.blockWhite5Captcha {  
	padding: 0px 0px 10px 15px;
	margin-top:0px;
	margin-bottom:0px;
//	font-size:15px;
	font-weight:bold;
	background-color:#FFFFFF;
	color:#2A5FAA;
}
/*end addition*/
.blockWhite_n1 {  
	padding: 12px 10px 12px 10px;
	margin-top:0px;
}
.blockWhite_n {  
	padding: 40px 10px 3px 10px;
	margin-top:5px;
}
.blockWhite_new {  
	padding: 8px 10px 8px 10px;
	margin-top:5px;
}

.blockWhiteS {  
	padding: 12px 10px 8px 10px;
	margin-top:2px;
}

.browseWhite {  
	padding: 0px 10px 12px 2px;
	margin-top:2px;
	margin-bottom: 10px;
	position:bottom;
	border: 1px solid #E0EFF7;
	width:226px; 
	height:209px;
	overflow:auto;	
}

.browseWhite2 {  
	padding: 0px 10px 12px 10px;
	margin-top:2px;
	margin-bottom: 10px;
	position:bottom;
	border: 1px solid #E0EFF7;
	width:226px; 
	height:198px;
	overflow:auto;	
}

.browseWhite3 {  
	padding: 0px 10px 11px 2px;
	margin-top:2px;
	margin-bottom: 6px;
	position:bottom;
	border: 1px solid #E0EFF7;
	width:226px; 
	height:198px;
	overflow:auto;	
}

.browseWhiteL {  
	padding: 0px 10px 12px 10px;
	margin-top:2px;
	position:bottom;
	border: 1px solid #E0EFF7;
	width:226px; 
	height:265px;
	overflow:auto;	
}
.browseWhiteXL {  
	padding: 0px 10px 12px 2px;
	margin-top:0px;
	position:bottom;
	border: 1px solid lightblue;
	width:225px; 
	height:370px;
	overflow:auto;	
}
.browseWhiteshort {  
	padding: 0px 10px 12px 10px;
	margin-top:2px;
	position:bottom;
	border: 1px solid #E0EFF7;
	width:226px; 
	height:500px;
	overflow:auto;	
}

.whiteBarShort { padding: 5px 0px 0px 0px; clear:both; color:#000000; font-size:12px; margin-top: 0px; margin:bottom: 0px; }
.whiteBarXShort { padding: 2px 0px 0px 0px; clear:both; color:#000000; margin-top: 0px; margin:bottom: 0px; }

.blockWhite_Disc {  
	padding: 0px 0px 0px 0px;
	margin-top:1px;
	text-align:left;
}

.blockWhiteLB {  
	padding: 12px 10px 5px 10px;
	margin-top:2px;
}

.blockWhiteSB {  
	padding: 5px 10px 0px 10px;
}

.blockWhiteBorder {  
	padding: 12px 9px 12px 9px;
	border: 1px solid #C1E0F0;
	display:block;
}

.blockWhiteBorderHome {  
	padding: 5px 5px 3px 3px;
	border: 1px solid #C1E0F0;
	display:block;
}
.blockWhiteBorderAdd {  
	padding: 5px 5px 3px 3px;
	display:block;
}

.blockWhiteBorderMargin {  
	padding: 10px 9px 10px 9px;
	border: 1px solid #C1E0F0;
	display:block;
	margin-top:2px;
}
/* added for new file login captcha page */
.blockWhiteBorderMargin2 {  
	padding: 7px 5px 10px 5px;
	border: 1px solid #C1E0F0;
	display:block;
	margin-top:3px;
	margin-bottom:0px;
}
/*end addition*/
.LB_blueBorder {  
	padding: 10px 9px 10px 9px;
	border: 1px solid #C1E0F0;
	display:block;
	margin-top:2px;
	background-color:#F3F9FC;
}

.LB_greyBorder {  
	padding: 10px 9px 10px 9px;
	border: 1px solid #cecece;
	display:block;
	margin-top:2px;
}

.mblockDivider
{
	height: 10px;
	line-height:10px;
}

.mReward {
	width: 235px;
	float:left;
	padding-top:7px;
	padding-bottom:7px;
}

.mRewardLogo {
	float:right;
	padding-top:8px;
	width:201px;
}

.topGurus { 
	width:180px; 
	padding-bottom:10px;
	float:left;
}
.topGurusStar { 
	width:40px; 
	float:right;
}

.header3 { font-size:14px; font-weight:bold;}
.header4 { font-size:12px; font-weight:bold; color:#006699;}
.header5 { font-size:12px; font-weight:bold;}
.header6 { font-size:15px; font-weight:bold;}
.header7 { font-size:13px; font-weight:bold;}
.header8 { font-size:14px; font-weight:bold; color:#006699;}


a.blackBoldLink { color:#333333; text-decoration:underline; font-weight:bold;}
a.blackLink { color:#333333; text-decoration:underline; }
a.blueBoldLink { color:#006699; text-decoration:underline; font-weight:bold;}
a.redLink { color:#CC0000; text-decoration:underline; font-size:12px; font-weight:normal;}
.blackBoldLink { color:#333333; text-decoration:underline; font-weight:bold; }

#footer_n {
	width: 750px;
	font-size:11px;
	text-align:center;
	clear:both;
	padding: 2px 2px 10px 20px;
}
#footer_n a { text-decoration: none; color:#333333;}
#footer_n a:hover { text-decoration: underline;}

#footer {
	width: 750px;
	font-size:11px;
	text-align:center;
	clear:both;
	padding: 10px 0px 10px 0px;
}
#footer a { text-decoration: none; color:#333333;}
#footer a:hover { text-decoration: underline;}

#footer1 {
	width: 760px;
	font-size:11px;
	text-align:center;
	clear:both;
	padding: 10px 0px 10px 0px;
}
#footer1 a { text-decoration: none; color:#333333;}
#footer1 a:hover { text-decoration: underline;}

#PDF_wrapper #footer { width:100%; font-size:11px; text-align:center; clear:both; padding: 10px 0px 10px 0px; }

.floatR { float:right;}
.floatL { float:left;}
.floatC { text-align:right;padding-right:220px;padding-bottom: 5px}
.floatL1 { float:left; padding-left:50px; padding-bottom: 5px; }


a { text-decoration: underline; color:#006699; }

.expandbutton { cursor: pointer; }

#MyMessagesContent { padding-top:2px; border: 1px solid #C1E0F0; display:table; width:497px; }
#MyMessagesContent .greyBar { background-color:#EBF0F2; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px; }
#MyMessagesContent .date { padding: 0px 5px 0px 6px; font-weight:bold; width:70px; float:left; }
#MyMessagesContent .whiteBar { padding:10px 0px 10px 30px; clear:both; color:#006699; font-size:11px; }

/* added by sb for merging styles_new with styles. old: MyMessagesContent, new: MyMessagesContent_mrg */
#MyMessagesContent_mrg { padding-top:2px; border: 1px solid #C1E0F0; display:table; width:497px; }
#MyMessagesContent_mrg .greyBar { background-color:#EBF0F2; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px; }
#MyMessagesContent_mrg .date { padding: 0px 5px 0px 6px; font-weight:bold; width:70px; float:left; }
#MyMessagesContent_mrg .whiteBar { padding:15px 0px 10px 30px; clear:both; color:#006699; font-size:11px; }

.MyDiscipline { height:16px; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
#MyDisciplineContent { padding-top:2px; border: 1px solid #C1E0F0; display:table; width:497px; }

.crumb { float:right; text-align:right; }
.crumbLink a { color:#333333; text-decoration:underline;}
.crumbLink a:hover { color:#006699; text-decoration:underline;}
.welcomeName { padding-top:34px; text-align:right;}
.welcomeName1 { padding-top:5px; text-align:right;}
.guruName{ font-size:12px; font-weight:bold;}


.formSection { display:table; padding: 10px 0px 5px 10px;}
.formSection2 { display:table; padding: 2px 0px 5px 10px;}
.formSection3 { display:table; padding: 0px 0px 5px 10px;}
.formSection4 { display:table; padding: 0px 0px 20px 10px;}
.formSection5 { display:table; padding: 4px 0px 5px 10px;}
.formSection6 { width:740px; display:table; padding: 8px 0px 0px 10px;}
.formSection7 { width:740px; display:table; padding: 5px 0px 0px 10px;}
.formSection8 { display:table; padding: 10px 0px 5px 1px;}
.formSection9 { display:table; padding: 0px 0px 5px 1px;}
.formSection10 { display:table; padding: 4px 0px 0px 10px;}
.formSection11 { display:table; padding: 3px 0px 0px 10px;}
.formSection12 { display:table; padding: 6px 0px 5px 10px;}
.formSection11_inprocess { display:table; padding: 1px 0px 0px 10px; width: 460px;}
.formSection13 { display:table; padding: 6px 0px 5px 0px;}

/* added for new file login captcha page */
.formSection8Captcha { width:365px; display:table; padding: 12px 0px 5px 4px;}
/* end addition*/
.formTxt { width:90px; float:left; font-weight:bold;}
.formTxt3 { width:110px; float:left; font-weight:normal;}
.formTxt4 { width:100px; float:left; font-weight:bold; }
.formTxt5 { width:400px; float:left; font-weight:bold; font-style:italic; font-size:11px; padding-left:30px; }
.formTxt6 { width:200px; float:left; font-weight:bold; font-style:italic; font-size:11px; padding-left:0px; }
.formTxt7 { width:317px; float:left; font-weight:bold; font-style:normal; font-size:14px; padding-left:30px; padding-top:15px; padding-right:0px; color:#2A1F55; }
.formTxt8 { width:200px; float:left; font-weight:bold; font-size:12px; padding-left:0px; }
/* added for new file login captcha page */
.formTxt8Captcha { width:85px; float:left; font-weight:normal; font-style:normal; font-size:11px; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:1px; color:#006699; }
/* end addition*/
.formTxt9 { width:400px; float:left; font-weight:bold; font-style:italic; font-size:11px; padding-left:20px; }
.formTxt10 { width:225px; float:left; font-weight:bold; color:#006699;}  
.formTxt11 { width:200px; float:left; font-size:12px; padding-left:20px; } 
.formTxt12 { width:300px; float:left; font-weight:normal;}
.formTxt_inprocess { width:100px; float:left; font-weight:bold; }
.formTxt13 { width:50px; float:left; font-weight:bold;}

.formTxtLB { font-weight:bold; padding:2px 0px 4px 0px;}
.formTxtLong { width:150px; float:left; font-weight:bold;}
.formProfileTxt { width:100px; float:left; font-weight:bold;}
.formField { width:350px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
.formField input{ width:350px;}
.formField select{ width:355px;}
.formField textarea{ width:350px;}

.formField2 { width:350px; float:left; padding-left:21px; font-size:11px; font-style:italic;}
.formField2 input{ width:342px;}
.formField2 select{ width:355px;}
.formField2 textarea{ width:350px;}

.formCopy { display:block; padding: 10px 0px 20px 10px; width:460px;}
.formCopy2 { display:block; padding: 10px 0px 20px 10px; width:300px;}
.formCopy3 { display:block; padding: 10px 0px 20px 10px; width:250px;}
/* added for new file login captcha page */
.formCopy5 { display:block; padding: 10px 0px 3px 10px; width:325px;}
/* end addition */
/* added by sb for merging styles_new with styles. old: formCopy3, new: formCopy3_mrg */
.formCopy3_mrg { display:block; padding: 0px 0px 10px 10px; width:730px; }
.formCopy6 { display:block; padding: 10px 0px 3px 10px; width:450px; text-align:right; }

.formCopy4 { display:block; padding: 10px 0px 5px 20px; width:170px;}
.formFieldLB { width:350px; padding-left:110px; font-size:11px; font-style:italic;}
.formFieldLB select{ width:355px;}
.formFieldLB textarea{ width:350px;}

.formField40 { width:350px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
.formField40 input{ width:296px;}
.formField40 select{ width:303px;}

.formField60 { float:left; padding-left:20px; font-size:11px; font-style:italic;}
.formField60 select{ width:506px;}
.formField60 input{ width:500px;}

.formField61 { width:550px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.formField61 select{ width:496px;}
.formField61 textarea{ width:500px;}
.formField61 input{ width:491px;}
.formField61 input.shortInput{ width:200px;}

.formField62 { width:600px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.formField62 select{ width:506px;}
.formField62 textarea{ width:493px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.formField62 fieldset{ width:482px; margin: 0px 0px 0px 0px;}
.formField62 input{ width:100px; }
.formField62 input.longInput { width:80px; }
.formField62 input.shortInput { width:15px; }
.formField62 label { width:80px; }

.formField64 { width:550px; float:left; padding-left:5px; font-size:11px; font-style:italic;}
.formField64 select{ width:506px;}
.formField64 textarea{ width:500px;}
.formField64 input{ width:350px; padding-bottom:5px;}

.formField65 { width:550px; float:left; padding-left:5px; padding-top:5px; font-size:11px; font-style:italic;}
.formField65 select{ width:506px;}
.formField65 textarea{ width:500px;}
.formField65 input{ width:500px; padding-bottom:5px;}
/* added for new file login captcha page */
.formField67Captcha { width:250px; float:left; padding-left:20px; font-size:11px; padding-right:0px; padding-bottom:1px; font-style:normal; font-weight:normal; color:#000000; }
.formField67Captcha textarea{ width:250px; font-size:11px; font-style:normal; font:Arial, Helvetica, sans-serif; }
.formField67Captcha input{ width:250px; font-size:11px; font-style:normal; font:Arial, Helvetica, sans-serif; }
/* end addition*/
.formField69 { width:230px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.formField69 input{ width:200px;}
.formField69 input.shortInput{ width:200px;}

.formField70 { width:585px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.formField70 select{ width:496px;}
.formField70 input{ width:85px;}
.HSformSection { display:table; padding: 10px 0px 5px 0px; width:224px;}
.HSformTxt { width:75px; float:left; font-weight:bold;}
.HSformField { width:140px; float:left; padding-left:0px; font-size:11px; font-style:italic;}
.HSformField input{ width:140px;}
.HSformField input.checkbox { width:12px; height:12px; }

.formField71 { width:550px; float:left; padding-left:12px; font-size:11px; }
.formField71 select{ width:506px;}
.formField71 textarea{ width:500px;}
.formField71 input{ width:500px;}
.formField71 input.shortInput{ width:200px;}

.formField72 { width:170px; float:left; padding-left:10px; font-size:11px; font-style:italic; margin-left:5px;} 
.formField72 input{ width:120px;} 
  
.formField73 { width:340px; float:right; padding-right:0px; font-size:11px; font-style:italic;} 

.formField74 { width:550px; float:left; padding-left:16px; font-size:11px; font-style:italic;}
.formField74 select{ width:496px;}
.formField74 select.shortSelect { width:455px;}
.formField74 textarea{ width:500px;}
.formField74 input{ width:491px;}
.formField74 input.shortInput{ width:200px;}

.formField75 { width:550px; float:left; padding-left:15px; font-size:11px; }
.formField75 select{ width:506px;}
.formField75 textarea{ width:500px;}
.formField75 input{ width:500px;}
.formField75 input.shortInput{ width:200px;}

.formField76 { width:600px; float:left; padding-left:16px; font-size:11px; font-style:italic;}
.formField76 select{ width:506px;}
.formField76 textarea{ width:453px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.formField76 fieldset{ width:443px; margin: 0px 0px 0px 0px;}
.formField76 input{ width:100px; }
.formField76 input.longInput { width:80px; }
.formField76 input.shortInput { width:15px; }
.formField76 label { width:80px; }

.formField77 { width:550px; float:left; padding-left:10px; font-size:11px; font-style:italic;}
.formField77 select{ width:496px;}
.formField77 select.shortSelect { width:455px;}
.formField77 textarea{ width:500px;}
.formField77 input{ width:491px;}
.formField77 input.shortInput{ width:200px;}

.formField78 { width:550px; float:left; padding-left:10px; font-size:11px; }
.formField78 select{ width:506px;}
.formField78 textarea{ width:500px;}
.formField78 input{ width:500px;}
.formField78 input.shortInput{ width:200px;}

.formField79 { width:600px; float:left; padding-left:11px; font-size:11px; font-weight:normal; }
.formField79 select{ width:506px;}
.formField79 textarea{ width:453px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.formField79 fieldset{ width:443px; margin: 0px 0px 0px 0px;}
.formField79 input{ width:100px; }
.formField79 input.longInput { width:80px; }
.formField79 input.shortInput { width:15px; }
.formField79 label { width:80px; }

.formField80 { width:320px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
.formField80 input{ width:320px;}
.formField80 select{ width:325px;}
.formField80 textarea{ width:350px;}

.formField80_inprocess { width:320px; float:left; padding-left:14px; font-size:11px; font-style:italic;}
.formField80_inprocess input{ width:320px;}
.formField80_inprocess select{ width:325px;}
.formField80_inprocess textarea{ width:350px;}

.formField80_inprocess1 { width:320px; float:left; padding-left:14px; font-size:11px; font-style:italic;}
.formField80_inprocess1 input{ width:335px;}

.formField81 { width:470px; float:left; padding-left:3px; font-size:11px; font-style:italic;}
.formField81 select{ width:466px;}
.formField81 select.shortSelect { width:455px;}

.formField82 { width:470px; float:left; padding-left:3px; font-size:11px; }
.formField82 select{ width:466px;}
.formField82 textarea{ width:455px;}

.formField83 { width:600px; float:left; padding-left:3px; font-size:11px; font-style:italic;}
.formField83 select{ width:506px;}
.formField83 textarea{ width:453px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.formField83 fieldset{ width:443px; margin: 0px 0px 0px 0px;}
.formField83 input{ width:100px; }
.formField83 input.longInput { width:80px; }
.formField83 input.shortInput { width:15px; }
.formField83 label { width:80px; }

.formField85 { width:325px; float:left; padding-left:0px; font-size:11px; font-style:italic; padding-bottom:3px;}
.formField85 input{ width:320px;}
.formField86 { width:345px; float:left; padding-left:14px; font-size:11px; font-style:italic;}
.formField86 input{ width:100px;}
.formField86 input.longInput { width:80px; }
.formField86 input.shortInput { width:15px; }
.formField86 select{ width:340px;}
.formField86 fieldset{width:320px; margin: 0px 0px 0px 0px; padding-right:0px; padding-left:2px;}
.formField86 textarea{ width:335px;}
.formField86 label { width:100px;}

.formField_inprocess { width:320px; float:left; padding-left:14px; font-size:11px; font-style:italic;}
.formField_inprocess input{ width:320px;}
.formField_inprocess input.longInput { width:80px; }
.formField_inprocess input.shortInput { width:15px; }
.formField_inprocess select{ width:325px;}
.formField_inprocess fieldset{ width:250px; margin: 0px 0px 0px 0px;}
.formField_inprocess textarea{ width:325px;}
.formField_inprocess label { width:80px; }

.formField_button { width:320px; float:left; padding-left:14px; font-size:11px; font-style:italic;}
.formField_button input{ width:100px;}
.formField_button textarea{ width:320px;}


.formField87 input{ width:100px;}
.formField87 input.longInput { width:80px; }
.formField87 input.shortInput { width:15px; }
.formField87 textarea{ width:345px;}
.formField87 select{ width:350px;}
.formField87 fieldset{ width:335px; margin: 0px 0px 0px 0px;} */

.HformSection { display:table; padding: 10px 0px 5px 0px; width:320px;}
.HformTxt { width:100px; float:left; font-weight:bold;}
.HformField { width:220px; float:left; padding-left:0px; font-size:11px; font-style:italic;}
.HformField input{ width:210px;}
.HLformSection { display:table; padding: 10px 0px 5px 0px; width:470px;}
/* added for new file login captcha page */
.HformSection2Captcha { display:table; padding:0px 0px 2px 58px; font-weight:bold; font-size:11px; width:320px;}
.HformTxt2Captcha { width:63px; float:left; font-weight:bold; font-size:11px;}
.HformField2Captcha { width:125px; float:left; padding-left:0px; font-size:11px; font-style:italic; padding-top:0px;}
.HformField2Captcha input{ width:120px; font-size:11px; padding-top:0px;}

.HformSection3Captcha { display:table; padding:0px 0px 12px 58px; font-weight:bold; font-size:11px; width:325px;}
.HformTxt3Captcha { width:63px; float:left; font-weight:bold; font-size:11px;}
.HformField3Captcha { width:65px; float:left; padding-left:3px; font-size:11px; font-style:italic; padding-top:0px;}
.HformField3Captcha input{ width:63px; font-size:11px; padding-top:0px; padding-left:2px}
/* end addition*/
.PformSection { display:table; padding: 10px 0px 1px 10px; width:485px;}
.PformSection2 { display:table; padding: 5px 0px 1px 10px; width:485px;}
.PformSection3 { display:table; padding: 10px 0px 1px 10px; width:650px;}
.PformSection5 { display:table; padding: 8px 0px 1px 30px; width:485px;}
.PformSection9 { display:table; padding: 3px 0px 1px 8px; width:605px;}
.PformSection10 { display:table; padding: 5px 0px 1px 0px; width:248px; font-size:11px;}
.PformSection11 { display:table; padding: 0px 0px 8px 10px; width:730px;}
.PformSection12 { display:table; padding: 0px 0px 0px 10px; width:650px;}

.PformFieldModified { width:310px; float:left; padding-left:25px; font-size:12px;}
.PformFieldModified2 { width:310px; float:left; padding-left:1px; font-size:12px;}
.PformFieldModified3 { width:420px; float:left; padding-left:1px; font-size:12px; font-weight:bold}
.PformFieldModified4 { float:left; font-size:12px; font-weight:bold; padding-left:1px; width:645px; }
.PformFieldModified5 { width:640px; float:left; padding-left:1px; font-size:12px; font-weight:normal}
.PformField { width:310px; float:left; padding-left:25px; font-size:11px; font-style:italic;}
.PformField input{ width:300px;}
.PformField select{ width:305px;}
.PformField textarea{ width:500px;}

.PformField_prompt { width:365px; float:left; padding-left:10px; font-size:11px; font-style:italic;}
.PformField_prompt input{ width:300px;}
.PformField_prompt select{ width:335px;}
.PformField_prompt textarea{ width:500px;}

.PformField1 { width:390px; float:left; padding-left:25px; font-size:11px; font-style:italic;}
.PformField1 input{ width:370px;}
.PformField1 select{ width:375px;}

.PformField5 { width:350px; float:left; padding-left:2px; font-size:11px; font-style:italic;}
.PformField5 input{ width:340px;}
.PformField5 select{ width:305px;}
.PformField5 textarea{ width:500px;}

.PformField11{ width:550px; float:left; padding-left:25px; font-size:11px; font-style:italic;}
.PformField11 textarea { width:465px;}
.PformField11 select { width:306px;}

.fullLBlock { width:730px; padding-left: 5px; padding-top:5px; float:left; display:block;}
.fullLBlock1 { width:730px; padding-left: 5px; padding-top:8px; float:left; display:block;}

.PformSection2 { display:table; padding: 5px 0px 1px 10px; width:485px;}
.PformSection5 { display:table; padding: 8px 0px 1px 30px; width:485px;}
.PformSection6 { display:table; padding:2px 0px 5px 30px; width:645px;}
.PformSection13 { display:table; padding: 8px 0px 1px 0px; width:730px; font-size:12px; font-weight:normal} 

.FformSection { display:table; padding: 10px 0px 1px 10px; width:740px;}
.FformSection4 { display:table; padding: 0px 0px 1px 10px; width:740px;}
.FformSection9 { display:table; padding: 5px 0px 1px 10px; width:740px;}
.FformSection10 { display:table; padding: 5px 0px 1px 10px; width:740px;}
.FformSection11 { display:table; padding: 5px 0px 5px 65px; width:740px;}
.FformSection12 { display:table; padding: 10px 0px 1px 6px; width:740px;}
/*.FformSection13 { display:table; padding: 3px 0px 0px 10px; width:740px;}*/
.FformSection13 { display:table; padding: 5px 0px 1px 10px; width:480px;}

.FformField { width:620px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
.FformField input{ width:610px;}
.FformField input.checkbox{ width:20px;}
.FformField select{ width:620px;}
.FformField select.shortSelect{ width:455px;}
.FformField textarea{ width:500px;}

.FformField2 { width:620px; float:left; padding-left:106px; }
.FformField3 { width:510px; float:left; padding-left:20px; }
.FformField3 select{ width:620px;}
.FformField3 select.shortSelect{ width:455px;}
.FformField3 textarea{ width:390px;}

.FformField4 { width:620px; float:left; padding-left:125px; font-style:italic; }
.FformField5 { width:550px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.FformField5 textarea{ width:492px;}

.FformField7 { width:350px; float:left; padding-left:2px; }
.FformField7 select{ width:345px;}

.FformField8 { width:600px; float:left; padding-left:3px; font-size:11px; font-style:italic;}
.FformField8 input{ width:340px;}
.FformField8 input.checkbox{ width:20px;}
.FformField8 select{ width:580px;}
.FformField8 select.shortSelect{ width:455px;}
.FformField8 textarea{ width:500px;}

.FformField9 { width:600px; float:left; padding-left:7px; font-size:11px; font-style:italic;}
.FformField9 input{ width:340px;}
.FformField9 input.checkbox{ width:20px;}
.FformField9 select{ width:580px;}
.FformField9 select.shortSelect{ width:455px;}
.FformField9 textarea{ width:500px;}

.FformField10 { width:630px; float:right; padding-right:0px; font-size:14px; font-style:italic; font-weight:bold; padding-bottom:15px; color:#006699;}
.FformField10 input{ width:172px;}
.FformField10 input.checkbox{ width:20px;}

.FformField11 { width:580px; float:left; padding-left:28px; font-size:11px; font-style:italic;}
.FformField11 input{ width:575px;}
.FformField11 input.shortInput { width:100px;}

/*.FformField12 { width:126px; float:right; font-size:11px; font-style:italic; padding-top:5px;}
.FformField12 input{ width:90px;}
.FformField12 { width:505px; float:left; padding-left:15px; font-size:11px; font-style:italic;}
.FformField12 input{ width:465px;}*/

.FformField12 { width:505px; float:left; padding-left:25px; font-size:11px; font-style:italic;}
.FformField12 input{ width:465px;}
.FformField12 input.shortInput { width:100px;}

.formFieldTxt { width:565px; float:left; padding-left:25px; font-size:12px;}
.formFieldTxtUs { width:565px; float:left; padding-left:14px; font-size:12px;}

.inviteField { float:left; padding-left:20px; font-size:11px; font-style:italic;}
.inviteField textarea { width:420px;}
.inviteField input { width:420px;}
.inviteField select { width:427px;}

.emailFieldTxt { width:180px; float:left; font-weight:bold;}
.emailFieldTxt1 { width:120px; float:left; padding-left:62px; }
.emailFieldFull { float:left; padding-left:20px; font-size:11px; font-style:italic;}
.emailFieldFull textarea { width:530px;}
.emailFieldFull select { width:300px;}
.emailFieldFull1 { float:left; padding-left:20px; font-size:11px; font-style:italic;}
.emailFieldFull1 textarea { width:528px;}
.emailFieldFull2 { float:left; padding-left:360px; font-size:11px; font-style:italic;}
.emailFieldFull2 input { width:80px; }


.btn_blue { background-color:#3399CC; color: #FFFFFF; font-weight:bold; border:1px outset #3399CC; }
.btn_delblue { background-color:#3399CC; color: #FFFFFF; font-weight:bold; border:1px outset #3399CC; padding:0px 0px 0px 0px; font-size:10px;}
.btn_blue_captcha_disrespect { background-color:#3399CC; color: #FFFFFF; font-weight:bold; border:1px outset #3399CC; width:200px; }
.btn_black { background-color:#383838; color: #FFFFFF; font-weight:bold; border:1px outset #383838; }
.btn_grey { background-color:#707070; color: #FFFFFF; font-weight:bold; border:1px outset #707070; }
.btn_sblack { background-color:#383838; color: #FFFFFF; font-weight:bold; border:1px outset #999999; height:16px; width:auto; font-size:8px; font-weight:normal; }

a.forgotLink { font-size:10px; text-decoration:underline; color:#333333; font-style:normal; }

.A_Z { padding: 12px 0px 12px 10px; margin-top:2px; }
.A_Z a  { padding-right:8px; }

.divider_disciplines { border-bottom: solid 1px #E0EFF7; font-weight:bold; margin: 12px 0px 12px 10px; width:485px; clear:both; display:table;}
.divider_disciplines a { font-size:11px; text-decoration:none; font-weight:normal;}
.disciplines_field { margin: 12px 0px 12px 5px; width:485px; display:table;}
.disciplines_field input { margin-right: 5px;}

.level2_disciplines { font-weight:bold; width:485px;}
.closeaccount { width:150px; padding-right:35px; float:left; font-weight:bold; color:#006699; }


#searchpaper { background-image:url(../images/searchpaper_bg.gif); background-repeat:no-repeat; width:670px; margin-top:10px; padding:13px 0px 45px 75px; display:table; }
#searchpaper .heading { padding-bottom:10px; }
#searchpaper .section { width:660px; height:22px; margin-bottom:5px; display:table; clear:both;}
#searchpaper .left { width:120px; padding-right:5px; color:#0066CC; text-align:right; float:left; padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px;  }
#searchpaper .fields { width:500px; color:#0066CC; float:left; font-family: Arial, Helvetica, sans-serif;  font-size:12px;  }
#searchpaper .section input {width:370px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;  font-size:12px;}
#searchpaper .section2 { width:660px; height:22px; margin-bottom:5px; display:table; clear:both; }
#searchpaper .section2 input {width:370px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
#searchpaper .section select {width:375px; font-weight:normal;  font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#searchpaper .ending { padding:8px 0px 0px 0px; font-weight:bold; }
#searchpaper .ending img { padding-left:5px; padding-right:5px; }
#searchpaper .ending .thanks {padding:6px 0px 0px 0px; float:right; width:325px}
#searchpaper .ending .name {padding:0px 40px 0px 0px; float:left; width:165px; }

.searchResult_blueBar { height:16px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.searchResult_blueBar .title { font-size:14px; font-weight:bold; width:150px; float:left; }
.searchResult_blueBar .found { width:150px; float:left; font-size:12px; font-weight:normal; }
.searchResult_blueBar .number { font-weight:bold; }
.searchResult_blueBar .page { float:right; font-size:12px; font-weight:normal; padding-left:20px; text-align:right; width:180px;}
.searchResult_blueBar .page a { text-decoration:underline; color:#333333; padding-left:4px;}
.searchResult_blueBar .page .active { font-weight:bold; padding-left:4px; }

.searchResult_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.searchResult_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.searchResult_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.searchResult_sortBar .university { width:200px; float:left; }
.searchResult_sortBar .course { width:300px; float:left; }
.searchResult_sortBar .contributor { width:145px; float:left; }
.searchResult_sortBar .rating { width:80px; float:right; }

.searchResult_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; clear:both;}
.searchResult_docBar .divider { padding:0px 8px 0px 8px; float:left;}
.searchResult_docBar .university { width:198px; float:left; padding-right:20px; }
.searchResult_docBar .course { width:280px; float:left; padding-right:20px; }
.searchResult_docBar .contributor { width:120px; float:left; padding-right:20px; }
.searchResult_docBar .rating { width:70px; float:right; }

.searchResult_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 0px 8px; display:table; width:728px; clear:both; }
.searchResult_txtBar a { font-weight:bold;}
.searchResult_txtBar .content {  }
.searchResult_txtBar .contentheader { width:70px; float:left;  color:#006699; text-align:right; padding-right:10px;}
.searchResult_txtBar .contentHalfWrapper { width:340px; float:left; padding-right:20px; }
.searchResult_txtBar .contentHalf { width:260px; float:left;}
.searchResult_txtBar .contentFull { width:620px; float:left; padding-right:20px; }

.searchHand { padding: 10px 0px 10px 8px; width:740px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#0066CC; }
.searchHand div{ padding: 5px 0px 0px 0px; }
.searchHand .input1 {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; height:15px;}
.searchHand select {font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; height:22px;}

.searchHand1 { padding: 10px 0px 10px 8px; width:760px;  font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#0066CC; }
.searchHand1 div{ padding: 5px 0px 0px 0px; }
.searchHand1 input {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; height:15px;}
.searchHand1 select {font-family:  Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; height:22px; width:235px;}


#userProfile_header { background-color:#E0EFF7; padding: 12px 10px 10px 10px; margin-top:2px; display:table; width:730px; vertical-align:middle;}

#userProfile_left { width:200px; float:left; }
#userProfile_left .guruStar{ padding-right:05px; float:left;}
#userProfile_left .name { line-height:20px; padding-top:5px; }
#userProfile_left .aboutme { padding-top:5px; }
#userProfile_left .aboutmeTitle { padding-right:5px; font-weight:bold; }

.userProfile_headDivider { width:1px; margin:10px 15px 0px 15px; height:158px; background-color:#FFFFFF; float:left; }

#userProfile_right { width:478px; float:left; }
#userProfile_right .link { text-align:right; font-weight:bold; }
#userProfile_right .title { font-weight:bold; width:130px; padding-top:5px; float:left; }
#userProfile_right .titleAnswer { width:335px; padding-top:5px; float:left; padding-left:12px; }

.userProfile_btnBar { text-align:right; padding: 5px 0px 5px 0px;}

.userProfile_blueBar { height:16px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userProfile_blueBar .title { font-size:14px; font-weight:bold; width:240px; float:left; }
.userProfile_blueBar .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
.userProfile_blueBar .titleLong { font-size:14px; font-weight:bold; float:left; }
.userProfile_blueBar .normal { font-size:12px; font-weight:normal; }
.userProfile_blueBar .rating { font-size:12px; font-weight:bold; width:100px; float:left;}
.userProfile_blueBar .stars { width:70px; float:left; }
.userProfile_blueBar .total { font-size:12px; font-weight:bold; float:right; width:170px; text-align:right;}
.userProfile_blueBar .page { float:right; font-size:12px; font-weight:normal; padding-left:20px; text-align:right; width:300px;}
.userProfile_blueBar .page a { text-decoration:underline; color:#333333; padding-left:4px;}
.userProfile_blueBar .page .active { font-weight:bold; padding-left:4px; }
.userProfile_blueBar .link { font-size:12px; font-weight:bold; color:#006699; float:right; }
.userProfile_blueBar1 { height:30px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userProfile_blueBar1 .title { font-size:14px; font-weight:bold; width:220px; float:left; }
.userProfile_blueBar1 .page { float:right; font-size:12px; font-weight:normal; padding-left:20px; text-align:right; width:300px;}
.userProfile_blueBar2 { height:16px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userProfile_blueBar2 .title { font-size:14px; font-weight:bold; width:220px; float:left; }
.userProfile_blueBar2 .page { float:right; font-size:12px; font-weight:normal; padding-left:20px; text-align:right; width:250px;}
.userProfile_blueBar3 { height:16px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userProfile_blueBar3 .title { font-size:14px; font-weight:bold; width:240px; float:left; }
.userProfile_blueBar3 .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
.userProfile_blueBar3 .titleLong { font-size:14px; font-weight:bold; float:left; }
.userProfile_blueBar3 .normal { font-size:12px; font-weight:normal; }
.userProfile_blueBar3 .rating { font-size:12px; font-weight:bold; width:100px; float:left;}
.userProfile_blueBar3 .stars { width:70px; float:left; }
.userProfile_blueBar3 .total { font-size:12px; font-weight:bold; float:right; width:170px; text-align:right;}
.userProfile_blueBar3 .page { float:right; font-size:12px; font-weight:normal; padding-left:10px; text-align:right; width:250px;}
.userProfile_blueBar3 .page a { text-decoration:underline; color:#333333; padding-left:4px;}
.userProfile_blueBar3 .page .active { font-weight:bold; padding-left:4px; }
.userProfile_blueBar3 .link { font-size:12px; font-weight:bold; color:#006699; float:right; }

#PDF_wrapper .userProfile_blueBar { height:16px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }

.userProfile_blueWrapper { border: 1px solid #C1E0F0; display:table; padding:2px; width:744px; }
.userProfile_blueWrapper1 { border: 1px solid #C1E0F0; display:table; padding:0px; width:740px; }

.userProfile_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.userProfile_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.userProfile_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.userProfile_sortBar .filename { width:380px; float:left; }
.userProfile_sortBar .date { width:240px; float:left; }
.userProfile_sortBar .rating { width:90px; float:right; }

.userProfile_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table;  width:728px; }
.userProfile_docBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.userProfile_docBar .filename { width:380px; float:left; padding-right:17px; }
.userProfile_docBar .date { width:240px; float:left; }
.userProfile_docBar .rating { width:75px; float:right; }

.userProfile_txtBar { border-bottom: 1px solid #FFFFFF;padding:10px 8px 10px 8px; display:table; width:500px; }
.userProfile_txtBar .contentheader { width:130px; float:left;  color:#006699; }
.userProfile_txtBar .content { float:left; display:table; }

.userProfile_txtBar1 { border-bottom: 1px solid #FFFFFF;padding:20px 8px 10px 8px; display:table; width:500px;}
.userProfile_txtBar1 .contentheader { width:130px; float:left;  color:#006699;}
.userProfile_txtBar1 .content { float:left; display:table; width:350px;}


.myNotes_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.myNotes_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.myNotes_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.myNotes_sortBar .filename { width:128px; float:left; }
.myNotes_sortBar .module { width:200px; float:left; }
.myNotes_sortBar .useful { width:170px; float:left; }
.myNotes_sortBar .date { width:100px; float:left; }
.myNotes_sortBar .rating { width:120px; float:right; }

.myNotes_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 10px 8px; display:table; width:728px; }
.myNotes_txtBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.myNotes_txtBar .filename { width:125px; float:left;  color:#006699; padding-right:20px; }
.myNotes_txtBar .module { width:180px; float:left; padding-right:20px; }
.myNotes_txtBar .useful { width:150px; float:left; padding-right:20px; }
.myNotes_txtBar .date { width:80px; float:left;  padding-right:20px;}
.myNotes_txtBar .rating { width:70px; float:right; text-align:center;  padding-right:20px;}
.myNotes_txtBar .rating img { padding-left:2px; padding-bottom:10px;}

.myNotes_btnBar { border-bottom: 1px solid #FFFFFF; padding:10px 4px 0px 8px; text-align:right; width:732px; }
.myNotes_btnBar1 { border-bottom: 1px solid #FFFFFF; padding:10px 0px 0px 8px; text-align:right; width:741px; }

.myFolder_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFolder_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.myFolder_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.myFolder_sortBar .filename { width:140px; float:left; }
.myFolder_sortBar .module { width:200px; float:left; }
.myFolder_sortBar .date { width:100px; float:left; }
.myFolder_sortBar .contributor { width:140px; float:left; }
.myFolder_sortBar .rating { width:115px; float:right; }

.myFolder_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFolder_docBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.myFolder_docBar a.normal { font-weight:normal; color:#006699; text-decoration:underline; }
.myFolder_docBar .filename { width:116px; float:left; padding-right:17px; padding:2px 20px 0px 2px; }
.myFolder_docBar .module { width:180px; float:left; vertical-align:top; padding:2px 20px 0px 0px;}
.myFolder_docBar .date { width:80px; float:left; padding:2px 20px 0px 0px; }
.myFolder_docBar .contributor { width:148px; float:left; padding:2px 0px 0px 0px; }
.myFolder_docBar .rating { width:80px; float:right; padding:2px 0px 0px 0px;}

.myFolder_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 0px 8px; display:table; width:400px; }
.myFolder_txtBar .contentheader { width:85px; float:left;  color:#006699; padding-right:20px; }
.myFolder_txtBar .content { width:250px; float:left; padding-right:20px; }
.myFolder_txtBar textarea { width:250px; font-size:11px;}

.myFolder_textBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 0px 8px; display:table; width:720px; }
.myFolder_textBar .contentheader { width:95px; float:left;  color:#006699; padding-right:10px; }
.myFolder_textBar .content { width:550px; float:left; padding-right:20px; }
.myFolder_textBar textarea { width:550px; font-size:11px;}


.myFeedback_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFeedback_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.myFeedback_sortBar .divider { padding:0px 8px 0px 2px; float:left;}
.myFeedback_sortBar .filename { width:142px; float:left; }
.myFeedback_sortBar .useful { width:202px; float:left; }
.myFeedback_sortBar .date { width:130px; float:left; }
.myFeedback_sortBar .contributor { width:100px; float:left; }
.myFeedback_sortBar .rating { width:90px; float:right; }

.myFeedback_sortBar .viewAllFeedbackFilename { width:305px; float:left; }
.myFeedback_sortBar .viewAllFeedbackDate { width:135px; float:left; padding-right:20px; }
.myFeedback_sortBar .viewAllFeedbackRating { width:118px; float:right; }

.myFeedback_sortBar1 { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFeedback_sortBar1 a { font-weight:bold; color:#006699; text-decoration:none; }
.myFeedback_sortBar1 .divider { padding:0px 8px 0px 2px; float:left;}
.myFeedback_sortBar1 .filename { width:142px; float:left; }
.myFeedback_sortBar1 .useful { width:202px; float:left; }
.myFeedback_sortBar1 .date { width:125px; float:left; }
.myFeedback_sortBar1 .contributor { width:100px; float:left; }
.myFeedback_sortBar1 .rating { width:90px; float:right; }

.myFeedback_sortBar1 .viewAllFeedbackFilename { width:305px; float:left; }
.myFeedback_sortBar1 .viewAllFeedbackDate { width:135px; float:left; padding-right:20px; }
.myFeedback_sortBar1 .viewAllFeedbackRating { width:118px; float:right; }

.myFeedback_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:3px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFeedback_docBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.myFeedback_docBar a.normal { font-weight:normal; color:#006699; text-decoration:underline; }
.myFeedback_docBar .filename { width:140px; float:left; padding-right:20px; }
.myFeedback_docBar .useful { width:181px; float:left; padding-right:20px; }
.myFeedback_docBar .date { width:110px; float:left; padding-right:20px; }
.myFeedback_docBar .contributor { width:115px; float:left; padding-right:20px; }
.myFeedback_docBar .rating { width:90px; float:right; text-align:center; }
.myFeedback_docBar .rating .star { padding-left:2px; padding-bottom:5px;}

.myFeedback_docBar .viewAllFeedbackFilename { width:325px; float:left; }
.myFeedback_docBar .viewAllFeedbackDate { width:115px; float:left; padding-right:20px; }
.myFeedback_docBar .viewAllFeedbackRating { width:138px; float:right; text-align:center; }

.myFeedback_docBar1 { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:3px 8px 2px 8px; display:table; height:16px; width:728px; }
.myFeedback_docBar1 a { font-weight:bold; color:#006699; text-decoration:underline; }
.myFeedback_docBar1 a.normal { font-weight:normal; color:#006699; text-decoration:underline; }
.myFeedback_docBar1 .filename { width:140px; float:left; padding-right:20px; }
.myFeedback_docBar1 .useful { width:181px; float:left; padding-right:20px; }
.myFeedback_docBar1 .date { width:110px; float:left; padding-right:20px; }
.myFeedback_docBar1 .contributor { width:115px; float:left; padding-right:10px; }
.myFeedback_docBar1 .rating { width:90px; float:right; text-align:center; }
.myFeedback_docBar1 .rating .star { padding-left:2px; padding-bottom:5px;}

.myFeedback_docBar1 .viewAllFeedbackFilename { width:325px; float:left; }
.myFeedback_docBar1 .viewAllFeedbackDate { width:115px; float:left; padding-right:20px; }
.myFeedback_docBar1 .viewAllFeedbackRating { width:138px; float:right; text-align:center; }

.myFeedback_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 0px 0px 8px; display:table; width:728px; }
.myFeedback_txtBar .contentheader { width:60px; float:left;  color:#006699; padding-right:20px; }
.myFeedback_txtBar .content { width:610px; float:left; padding-right:20px; }


.myMessages_subjectBar { background-color:#EBF0F2; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; width:728px; clear:both; margin-top:6px; }
.myMessages_subjectBar input { margin-right:12px;}
.myMessages_subjectBar img { padding-top:4px; }
.myMessages_subjectBar .date { width:60px; float:left; padding:2px 20px 0px 2px;}
.myMessages_subjectBar .subject { width:50px; float:left; font-weight:bold; padding: 2px 3px 0px 0px; }
.myMessages_subjectBar .title { width:540px; float:left; padding-top:2px; }
.myMessages_subjectBar .floatL{ width:21px; float:left;}

.myMessages_subjectBar_unread { background-color:#EBF0F2; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; width:728px; clear:both; margin-top:6px; font-weight:bold; }
.myMessages_subjectBar_unread input { margin-right:12px;}
.myMessages_subjectBar_unread img { padding-top:4px; }
.myMessages_subjectBar_unread .date { width:60px; float:left; padding:2px 6px 0px 2px;}
.myMessages_subjectBar_unread .subject { width:45px; float:left; font-weight:bold; padding: 2px 3px 0px 0px; }
.myMessages_subjectBar_unread .title { width:540px; float:left; padding-top:2px; }
.myMessages_subjectBar_unread .title2 { width:250px; float:left; padding-top:2px;  font-weight:normal;}
.myMessages_subjectBar_unread .body2 { width:345px; float:left; padding-top:2px; font-weight:normal;}
.myMessages_subjectBar_unread .floatL{ width:55px; float:left; }

.myMessages_subjectBar_read { background-color:#EBF0F2; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; width:728px; clear:both; margin-top:6px; font-weight:normal; }
.myMessages_subjectBar_read input { margin-right:12px;}
.myMessages_subjectBar_read img { padding-top:4px; }
.myMessages_subjectBar_read .date { width:60px; float:left; padding:2px 6px 0px 2px;}
.myMessages_subjectBar_read .subject { width:41px; float:left; padding: 2px 3px 0px 0px; }
.myMessages_subjectBar_read .title { width:540px; float:left; padding-top:2px; }
.myMessages_subjectBar_read .title2 { width:250px; float:left; padding-top:2px;  font-weight:normal;}
.myMessages_subjectBar_read .body2 { width:345px; float:left; padding-top:2px; font-weight:normal;}
.myMessages_subjectBar_read .floatL{ width:60px; float:left; vertical-align:bottom;}

.myMessages { height:16px; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.myMessages .title { font-size:14px; font-weight:bold; width:240px; float:left; }
.myMessages .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
.myMessages .titleLong { font-size:14px; font-weight:bold; float:left; }
.myMessages .normal { font-size:12px; font-weight:normal; }
.myMessages .rating { font-size:12px; font-weight:bold; width:100px; float:left;}
.myMessages .stars { width:70px; float:left; }
.myMessages .total { font-size:12px; font-weight:bold; float:right; width:170px; text-align:right;}
.myMessages .page { float:right; font-size:12px; font-weight:normal; padding-left:20px; text-align:right; width:300px;}
.myMessages .page a { text-decoration:underline; color:#333333; padding-left:4px;}
.myMessages .page .active { font-weight:bold; padding-left:4px; }
.myMessages .link { font-size:12px; font-weight:bold; color:#006699; float:right; }




.myMessage_txtBar { border-bottom: 1px solid #FFFFFF; padding:4px 8px 2px 8px; display:table; width:728px; clear:both; }
.myMessage_txtBar .contentheader { width:145px; float:left; text-align:right;  color:#006699; padding-right:5px; padding-left:32px; }
.myMessage_txtBar .contentheader2 { width:92px; float:left;  color:#006699; padding-right:10px; padding-left:3px; }
.myMessage_txtBar .content { width:530px; float:left; }

.helpLink { padding-top:10px; padding-left:10px;}
.helpLink ul { margin:0px; padding:0px; }
.helpLink li { float:left; padding:2px 10px 2px 0px; width:260px; list-style:none; margin:0px;}
.help_section { margin: 12px 10px 12px 10px; width:730px; display:table; clear:both;}
.help_Q { width:730px; clear:both; display:table; background-color:#EBF0F2; padding:5px 0px 5px 0px;}
.help_Q .floatL { float:left; padding-left:10px; width:20px; font-weight:bold;}
.help_Q .floatR { float:left; padding-left:10px; width:690px;}
.help_A { width:730px; clear:both; padding-top:10px;}
.help_A .floatL { float:left; padding-left:10px; width:20px; font-weight:bold;}
.help_A .floatR { float:left; padding-left:10px; width:690px;}
.divider_help { border-bottom: solid 1px #E0EFF7; font-weight:bold; margin: 18px 10px 15px 10px; width:730px; clear:both; display:table;}
.divider_help a { font-size:11px; text-decoration:none; font-weight:normal;}


.rewards_notice { float:left; border:1px #C1E0F0 solid; background-color:#FFFFFF; color:#CC0000; padding:5px; margin-left:30px; width:450px;}
.rewards_notice a {color:#CC0000;}
.rewards_header { clear:both; padding-top:10px;}
.rewards_header .floatL {float:left;}
.rewards_header h1 { padding:2px 10px 2px 0px; font-weight:bold; font-size:13px; margin:0px; float:left;}
.rewards_header h2 { padding:2px 10px 2px 0px; font-weight:bold; width:120px; font-size:12px; margin:0px; float:left;}
.rewards_header h3 { padding:2px 10px 2px 0px; width:60px; font-size:12px; margin:0px; float:left; font-weight:normal;}
.rewards_header h4 { padding:2px 10px 2px 15px; width:50px; font-size:12px; margin:0px; float:left; font-weight:bold;}
.rewards_header h5 { padding:2px 10px 2px 0px; width:100px; font-size:12px; margin:0px; float:left; font-weight:bold;}
.rewards_header h6 { padding:2px 10px 2px 0px; width:140px; font-size:12px; margin:0px; float:left; font-weight:normal;}
.rewards_header .divider { width:1px; margin:2px 25px 0px 15px; height:50px; background-color:#FFFFFF; float:left; }

.rewards_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.rewards_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.rewards_sortBar .reward { width:245px; float:left; }
.rewards_sortBar .points { width:300px; float:left; }
.rewards_sortBar .request { width:110px; float:right; }

.rewards_blueBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:17px; width:728px; }
.rewards_blueBar .reward { width:257px; float:left; padding-right:10px; }
.rewards_blueBar .points { width:320px; float:left; padding-right:10px; }
.rewards_blueBar .request input { width:92px; float:right; font-size:12px; }

.rewards_whiteBar { background-color:#FFFFFF; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:17px; width:728px; }
.rewards_whiteBar .reward { width:257px; float:left; padding-right:20px; }
.rewards_whiteBar .points { width:330px; float:left; padding-right:20px; }
.rewards_whiteBar .request input { width:92px; float:right; font-size:12px; }

.rewards_blueBox { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:30px; width:728px; line-height:26px; }
.rewards_blueBox h2{ padding-right:20px; width:180px; font-size:12px; float:left; margin:0px; }
.rewards_blueBox h3{ padding-right:20px; width:300px; font-size:12px; float:left; margin:0px; }

.RformSection { display:table; padding: 10px 0px 1px 10px; width:730px;}
.rewardField { float:left; padding-left:20px; font-size:11px; font-style:italic;}
.rewardField select{ width:420px;}
.rewardField input{ width:420px;}
.rewardField .number { width:200px; }

.reward_title2 { font-size:12px; font-weight:bold; width:200px; float:left; padding-left:50px;}
.reward_title3 { font-size:12px; font-weight:bold; width:150px; float:left; padding-left:20px;}
.reward_title4 { font-size:12px; font-weight:bold; width:200px; float:left; padding-left:20px;}
.reward_title5 { font-size:12px; font-weight:bold; width:220px; float:left; padding-left:0px;}

.reward_file_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.reward_file_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.reward_file_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.reward_file_sortBar .filename { width:260px; float:left; }
.reward_file_sortBar .date { width:170px; float:left; }
.reward_file_sortBar .rating { width:150px; float:left; }
.reward_file_sortBar .points { width:120px; float:right; }

.reward_file_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; clear:both; }
.reward_file_docBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.reward_file_docBar .divider { padding:0px 8px 0px 8px; float:left;}
.reward_file_docBar .filename { width:258px; float:left; padding-right:20px; }
.reward_file_docBar .date { width:149px; float:left; padding-right:20px; }
.reward_file_docBar .rating { width:160px; float:left; }
.reward_file_docBar .points { width:102px; float:right; }



/* Defined as dummy for reward_file_docBar,just color is changed */

.reward_file_docBar_white { background-color:white; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; width:728px; clear:both; }
.reward_file_docBar_white a { font-weight:bold; color:#006699; text-decoration:underline; }
.reward_file_docBar_white .divider { padding:0px 8px 0px 8px; float:left;}
.reward_file_docBar_white .filename { width:258px; float:left; padding-right:20px; }
.reward_file_docBar_white .date { width:149px; float:left; padding-right:20px; }
.reward_file_docBar_white .rating { width:160px; float:left; }
.reward_file_docBar_white .points { width:102px; float:right; }

/* added for QC 2153 */

.reward_file_docBar_blue { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; width:728px; clear:both; }
.reward_file_docBar_blue a { font-weight:bold; color:#006699; text-decoration:underline; }
.reward_file_docBar_blue .divider { padding:0px 8px 0px 8px; float:left;}
.reward_file_docBar_blue .filename { width:258px; float:left; padding-right:20px; }
.reward_file_docBar_blue .date { width:149px; float:left; padding-right:20px; }
.reward_file_docBar_blue .rating { width:160px; float:left; }
.reward_file_docBar_blue .points { width:102px; float:right; }




.reward_file_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 10px 8px; display:table; width:728px; clear:both; }
.reward_file_txtBar .content { width:600px; float:left; padding-right:20px; }
.reward_file_txtBar .points { width:102px; float:right; }

.redemp_file_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.redemp_file_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.redemp_file_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.redemp_file_sortBar .redemption { width:130px; float:left; }
.redemp_file_sortBar .date { width:150px; float:left; }
.redemp_file_sortBar .points { width:160px; float:left; }
.redemp_file_sortBar .status { width:260px; float:right; }

.redemp_file_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; clear:both; }
.redemp_file_docBar .redemption { width:127px; float:left; padding-right:20px; }
.redemp_file_docBar .date { width:130px; float:left; padding-right:20px; }
.redemp_file_docBar .points { width:150px; float:left; padding-right:20px; }
.redemp_file_docBar .status { width:243px; float:right; }

.redemp_file_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 10px 8px; display:table; width:728px; clear:both; }
.redemp_file_txtBar .section { clear:both; padding: 2px 0px 2px 0px}
.redemp_file_txtBar .contentheader { width:110px; float:left;  color:#006699; padding-right:5px; }
.redemp_file_txtBar .content { width:600px; float:left; }

.sitemap_L1 { font-weight:bold; padding-top:10px; padding-bottom:5px;}
.sitemap_L2 ul { margin-left:20px; color:#006699; margin-bottom:0px; margin-top:0px;padding: 0px 0px 0px 0px;}
.sitemap_L2 li { list-style:none; width:230px; background-image: url(images/bullet_sitemap_1.gif); background-repeat: no-repeat; background-position:left top; padding: 0px 30px 2px 12px; line-height:18px;}
.sitemap_L3 ul { margin-left:50px; color:#006699; margin-top:3px; margin-bottom:0px;padding: 0px 0px 0px 0px;}
.sitemap_L3 li { list-style:none; width:280px; background-image: url(images/bullet_sitemap_2.gif); background-repeat: no-repeat; background-position:left top; padding: 0px 0px 2px 10px; line-height:18px;}


#PDF_wrapper .fileBar { padding: 3px 0px 10px 0px; display:table; width:100%;}
#PDF_wrapper .filename { font-weight:bold; float:left;}
#PDF_wrapper .link { float:right; font-weight:bold;}

#PDF_wrapper .btnBar { width:100%; text-align:center; clear:both;  padding: 5px 0px 6px 0px;}
#PDF_wrapper .btnBar_left { width:100%; text-align:left; clear:both;  padding: 5px 0px 6px 0px;}
#PDF_wrapper .btnBar_center input { margin-top:3px;}
#PDF_wrapper .btnBar_center { width:100%; text-align:left; clear:both;  padding: 10px 0px 10px 150px;}

#PDF_wrapper .preview { width:100%; height:404px;}
#PDF_wrapper .clickfile { font-size:11px; font-style:italic; padding-top:2px; }
#PDF_wrapper .clickfile_left { font-size:11px; font-style:italic; float:left; padding-left:30px;}

#PDF_wrapper .feedbackBar {  }
#PDF_wrapper .feedbackBar .floatL { float:left; padding-right:5px;}
#PDF_wrapper .feedbackBar select { width:120px; }
#PDF_wrapper .feedbackBar textarea { width:580px; }

#PDF_wrapper .bluelineWrapper { border: 1px solid #C1E0F0; padding:0px; width:100%;}

#PDF_wrapper .userProfile_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border: 1px solid #FFFFFF; padding:2px 0px 2px 0px; display:table; height:16px; width:100%; }
#PDF_wrapper .userProfile_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
#PDF_wrapper .userProfile_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
#PDF_wrapper .userProfile_sortBar .username { width:160px; float:left; padding-left:8px; }
#PDF_wrapper .userProfile_sortBar .status { width:90px; float:left; }
#PDF_wrapper .userProfile_sortBar .university { width:245px; float:left; }
#PDF_wrapper .userProfile_sortBar .course { width:250px; float:left; }
#PDF_wrapper .userProfile_sortBar .date { width:110px; float:left; }
#PDF_wrapper .userProfile_sortBar .rating { width:90px; float:left; }
#PDF_wrapper .userProfile_sortBar .AverageRating { width:120px; float:right; }
#PDF_wrapper .userProfile_sortBar .module { width:245px; float:left; }

#PDF_wrapper .userProfile_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 0px 2px 0px; display:table; height:16px; width:100%; }
#PDF_wrapper .userProfile_docBar a { color:#006699; text-decoration:underline; font-weight:normal; }
#PDF_wrapper .userProfile_docBar .username { width:10%; float:left; padding-right:20px;  padding-left:8px;}
#PDF_wrapper .userProfile_docBar .status { width:5%; float:left; padding-right:20px;}
#PDF_wrapper .userProfile_docBar .university { width:40%; float:left; padding-right:20px;}
#PDF_wrapper .userProfile_docBar .course { width:35%px; float:left; padding-right:20px; }
#PDF_wrapper .userProfile_docBar .date { width:5%; float:left; padding-right:20px; }
#PDF_wrapper .userProfile_docBar .rating { width:5%; float:left; }

#PDF_wrapper .userProfile_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 0px 10px 0px; display:table; width:100%; }
#PDF_wrapper .userProfile_txtBar .contentheader { width:122px; float:left;  color:#006699; padding-left:8px; }
#PDF_wrapper .userProfile_txtBar .content {  float:left; padding-left:8px;  }

.PDF_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; height:16px;}
.PDF_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.PDF_sortBar .divider { padding:0px 8px 0px 8px;}
.PDF_sortBar .front { padding:0px 0px 0px 6px;}

.PDF_txtBar { background-color:#F3F9FC}
.PDF_txtBar td { padding-left:20px; padding-top:4px; padding-bottom:4px; }

.PDF_filedetails_bluetxt {color:#006699;}

.PDFm_fileBar { padding: 10px 0px 15px 0px; display:table; width:750px; clear:both;}
.PDFm_fileBar .filename { font-weight:bold; float:left;}
.PDFm_fileBar .link { float:right; font-weight:bold;}
.PDFm_contributor { font-size:12px; font-weight:bold; float:left; padding-left:60px;}

.PDFm_reviews_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.PDFm_reviews_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.PDFm_reviews_sortBar .divider { padding:0px 8px 0px 4px; float:left;}
.PDFm_reviews_sortBar .username { width:140px; float:left; }
.PDFm_reviews_sortBar .status { width:70px; float:left; }
.PDFm_reviews_sortBar .university { width:170px; float:left; }
.PDFm_reviews_sortBar .course { width:150px; float:left; }
.PDFm_reviews_sortBar .date { width:75px; float:left; }
.PDFm_reviews_sortBar .rating { width:86px; float:right; }

.PDFm_reviews_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:3px 8px 2px 8px; display:table;  width:728px; }
.PDFm_reviews_docBar .divider { padding:0px 8px 0px 8px; float:left;}
.PDFm_reviews_docBar .username { width:129px; float:left; padding-right:15px; }
.PDFm_reviews_docBar .status { width:70px; float:left; padding-right:7px; }
.PDFm_reviews_docBar .university { width:165px; float:left; padding-right:5px; }
.PDFm_reviews_docBar .course { width:155px; float:left; padding-right:0px; }
.PDFm_reviews_docBar .date { width:60px; float:left; padding-right:15px; }
.PDFm_reviews_docBar .rating { width:70px; float:right; }

#.PDFm_reviews_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 0px 10px 0px; display:table; width:728px; }
#.PDFm_reviews_txtBar .contentheader { width:122px; float:left;  color:#006699; padding-left:8px; }
#.PDFm_reviews_txtBar .content {  float:left; padding-left:8px; width:590px;  }

.PDFm_reviews_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 0px 10px 0px; display:table; width:328px; }
.PDFm_reviews_txtBar .contentheader { width:122px; float:left;  color:#006699; padding-left:8px; }
.PDFm_reviews_txtBar .content {  float:left; padding-left:8px; width:260px;  }

.PDFm_reviews_txtBar1 { border-bottom: 1px solid #FFFFFF; padding:10px 0px 10px 0px; display:table; width:728px; }
.PDFm_reviews_txtBar1 .contentheader { width:115px; float:left;  color:#006699; padding-right:8px; }
.PDFm_reviews_txtBar1 .content {  width:550px; float:left; padding-left:8px;  }

.PDFm_detailBar { border-bottom: 1px solid #FFFFFF; padding:0px 8px 0px 8px; display:table; width:728px; clear:both; }
.PDFm_detailBar a { font-weight:bold;}
.PDFm_detailBar .content { padding-top:10px; padding-bottom:10px; width:570px; float:left; }
.PDFm_detailBar .contentLheader { width:120px; float:left;  color:#006699;  padding:10px 10px 10px 0px;}
.PDFm_detailBar .contentRheader { width:105px; float:left;  color:#006699;  padding:10px 10px 10px 0px;}
.PDFm_detailBar .contentLWrapper { width:290px; float:left; padding-right:20px;}
.PDFm_detailBar .contentLHalf { width:160px; float:left; word-wrap: break-word;  padding:10px 0px 10px 0px;}
.PDFm_detailBar .contentLFull { width:620px; float:left; padding-right:20px; }
.PDFm_detailBar .contentRWrapper { width:375px; float:left; padding-right:20px; }
.PDFm_detailBar .contentRHalf { width:260px; float:left; word-wrap: break-word;  padding:10px 0px 10px 0px;}
.PDFm_detailBar .contentRFull { width:620px; float:left; padding-right:20px; }
.PDFm_detailBar .contentFull {  float:left; padding-right:20px; width:570px; }

.PDFm_detailBar1 { border-bottom: 1px solid #FFFFFF; padding:0px 0px 0px 8px; display:table; width:740px; clear:both; }
.PDFm_detailBar1 table{ width: 740px;}
.PDFm_detailBar1 table tbody tr, .PDFm_detailBar table tr{ float: left;}
.PDFm_detailBar1 a { font-weight:bold;}
.PDFm_detailBar1 .content { padding-top:10px; padding-bottom:10px; width:570px; float:left; }
.PDFm_detailBar1 .contentLheader { width:120px; float:left;  color:#006699;  padding:10px 10px 10px 0px;}
.PDFm_detailBar1 .contentRheader { width:105px; float:left;  color:#006699;  padding:10px 10px 10px 0px;}
.PDFm_detailBar1 .contentLWrapper { width:290px; float:left; padding-right:20px;}
.PDFm_detailBar1 .contentLHalf { width:160px; float:left; word-wrap: break-word;  padding:10px 0px 10px 0px;}
.PDFm_detailBar1 .contentLFull { width:620px; float:left; padding-right:20px; }
.PDFm_detailBar1 .contentRWrapper { width:375px; float:left; padding-right:20px; }
.PDFm_detailBar1 .contentRHalf { width:260px; float:left; word-wrap: break-word;  padding:10px 0px 10px 0px;}
.PDFm_detailBar1 .contentRFull { width:620px; float:left; padding-right:20px; }
.PDFm_detailBar1 .contentFull {  float:left; padding-right:20px; width:570px; }


/******** MyNotes.html ********/





/******** ADDITIONAL STYLES - HURIX CHENNAI *********/

.blockalert { color:#FF0000; background-color: #FFFFFF;	font-size:12px; font-weight:bold; padding: 13px 10px 0px 140px;}
/* added for new file login captcha page */
.blockalert2 { color:#FF0000; background-color: #FFFFFF; font-size:11px; font-weight:bold; padding: 5px 10px 5px 0px;}
/* end addition*/
.blockalert3 { color:#FF0000; background-color: #FFFFFF; font-size:12px; font-weight:bold; padding: 5px 10px 0px 140px;}
/* added by sandip to introduce new div for error message in edit discipline page */
.alerteditdiscipline { color:#FF0000; background-color: #FFFFFF;	font-size:12px; font-weight:bold;}

.header_loginalert { font-size:12px; font-weight: bold; color: #FF0000; }
.mrBlock2 { width:650px; float:right; display:block;}
.mrBlock1 { width:499px; float:left; display:block;}

.formField50 { width:350px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
.formField50 input{ width:340px;}
.formField50 select{ width:303px;}

.FformField2 { width:620px; float:left; padding-left:106px; }
.FformField3 { width:510px; float:left; padding-left:20px; }
.FformField3 select{ width:620px;}
.FformField3 select.shortSelect{ width:455px;}

.FformField4 { width:620px; float:left; padding-left:125px; font-style:italic; }
.FformField5 { width:550px; float:left; padding-left:12px; font-size:11px; font-style:italic;}
.FformField5 textarea{ width:492px;}

table.simple thead tr {
  background-color: #fff;
}
table.simple tr.even {
  background-color: #fff;  color:#000;  font-weight:normal; 
}
table.simple tr.msgodd {
  background-color: #ffffff;  color:#000;  font-weight:normal; 
}
table.simple {
	width: 100%;
	background-color:#fff; font-weight:normal; 
	vertical-align:top;
	border: 1px solid #C1E0F0; 
	padding:2px 8px 2px 8px;
	
	border-collapse: collapse;
	
}
table.simple td,table.simple th{
	border-top: 0px solid #C1E0F0;
	border-bottom: 0px solid #C1E0F0;
	vertical-align:top;
	padding: 5px 0px 5px 5px;
}

table.nocol tbody td,table.nocol tbody th{
	border-left: none;
	border-right: none;
}
table.simple th{
	background-color: #EBF0F2;
	padding: 5px;
	 color:#006699;
	border-width: 1px;
	border-style: solid;
	border-color: #C1E0F0;
	text-align:left;
}

/****CSS For BLUE BORDER BETWEEN TWO RECORDS ****/

table.simple td{
	background-image:url(../images/bluebar_light.gif);
	background-repeat:repeat-x;
}

/****CSS For SEARCH RESULT Page****/


/* added by sandip*/
table.simple1 thead tr {
  background-color: #fff;
}
table.simple1 tr.even {
  background-color: #F3F9FC;  color:#000;  font-weight:normal; 
}
table.simple1 tr.odd {
  background-color: #F3F9FC;  color:#000;  font-weight:normal; 
}
table.simple1 {
	width: 100%;
	background-color:#fff; font-weight:normal; 
	vertical-align:top;
	border: 1px solid #C1E0F0; 
	padding:2px 8px 2px 8px;
	
	border-collapse: collapse;
	
}
table.simple1 td,table.simple th{
	border-top: 0px solid #C1E0F0;
	border-bottom: 0px solid #C1E0F0;
	vertical-align:top;
	padding: 5px 0px 5px 5px;
}

table.nocol tbody td,table.nocol tbody th{
	border-left: none;
	border-right: none;
}
table.simple1 th{
	background-color: #EBF0F2;
	padding: 5px;
	color:#006699;
	border-width: 1px;
	border-style: solid;
	border-color: #C1E0F0;
	text-align:left;
}

/****CSS For BLUE BORDER BETWEEN TWO RECORDS ****/

table.simple1 td{
	background-image:url(../images/bluebar_light.gif);
	background-repeat:repeat-x;
}
/* end addition*/

/* added by sb for qc 1265 */
table.contrib thead tr {
  background-color: #fff;
}
table.contrib tr.even {
  background-color: #fff;  color:#000;  font-weight:normal;
}
table.contrib tr.msgodd {
  background-color: #ffffff;  color:#000;  font-weight:normal;
}
table.contrib {
	width: 100%;
	background-color:#fff; font-weight:normal; 
	vertical-align:top;
	border: 1px solid #C1E0F0; 
	padding:2px 8px 2px 8px;	
	border-collapse: collapse;
	
}
table.contrib td,table.contrib th{
	border-top: 0px solid #C1E0F0;
	border-bottom: 0px solid #C1E0F0;
	vertical-align:top;
	padding: 5px;
}
table.contrib th{
	background-color: #EBF0F2;
	padding: 5px;
	 color:#006699;
	border-width: 1px;
	border-style: solid;
	border-color: #C1E0F0;
	text-align:left;
}
table.contrib td{
	background-image:url(../images/bluebar_light_contrib.gif);
	background-repeat:repeat-x;
	height:60px;
}
/* end addition */

div.pagelinks {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 padding: 5px 5px 0px 0px;
 margin: 0px;
 display: inline;
 float: right;
 vertical-align: bottom;
 border-bottom: none;
 width:440px;
 height:20px;
}
div.pagebanner  {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 position: absolute;
 padding: 5px 0px 0px 5px;
 margin: 0px;
 display: inline;
 float: left;
 vertical-align: bottom;
 border-bottom: none;
 width:300px;
 height:20px;
}
/******** AJAX CSS ***********/

.popupItem {
  background: #FFFFFF;
  color: #005599;
  text-decoration: none;
  font-size: 1em;
}

.popupItem:hover {
  background: #FFFFFF;
  color: #000000;
  text-decoration: none;
}

.popupRow {
  border: 1;
  background: #FFFFFF;
}
/****new css for myfolder page****/

div.pagelinks1 {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 padding: 5px 5px 0px 0px;
 margin: 0px;
 display: inline;
 float: right;
 vertical-align: bottom;
 border-bottom: none;
 width:440px;
 height:20px;
}

div.pagebanner1  {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 position: absolute;
 padding: 5px 0px 0px 5px;
 margin: 0px;
 display: inline;
 float: left;
 vertical-align: bottom;
 border-bottom: none;
 width:300px;
 height:20px;
 }
 
 
  /****CSS For File Preview Review Page****/

div.pagelinks2 {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 padding: 5px 5px 0px 0px;
 margin: 0px;
 display: inline;
 float: right;
 vertical-align: bottom;
 border-bottom: none;
 width:340px;
 height:20px;
}
div.pagebanner2  {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 position: absolute;
 padding: 5px 0px 0px 5px;
 margin: 0px;
 display: inline;
 float: left;
 vertical-align: bottom;
 border-bottom: none;
 width:400px;
 height:20px;
}


 /****CSS For User Profile Contribution Page****/

div.pagelinks3 {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 padding: 5px 5px 0px 0px;
 margin: 0px;
 display: inline;
 float: right;
 vertical-align: bottom;
 border-bottom: none;
 width:280px;
 height:20px;
}
div.pagebanner3  {
 font: normal 10px; Arial, Helvetica, sans-serif;
 color: #000;
 background-color: #C1E0F0;
 position: absolute;
 padding: 5px 0px 0px 5px;
 margin: 0px;
 display: inline;
 float: left;
 vertical-align: bottom;
 border-bottom: none;
 width:460px;
 height:20px;
}

.userProfile_txtBar2 { border-bottom: 1px solid #FFFFFF;padding:10px 0px 10px 8px; display:table; width:720px;}
.userProfile_txtBar2 .contentheader { width:110px; float:left;  color:#006699; }
.userProfile_txtBar2 .content { float:left; display:table; width:600px;}

.PDFm_reviews_txtBar2 { border-bottom: 1px solid #FFFFFF; padding:10px 0px 10px 0px; display:table; width:250px; }
.PDFm_reviews_txtBar2 .contentheader { width:122px; float:left;  color:#006699; padding-left:8px; }
.PDFm_reviews_txtBar2 .content {  float:left; padding-left:8px; width:590px;  }


.myMessage_txtBar2 { border-bottom: 1px solid #FFFFFF; background-color:#EBF0F2; padding:8px 8px 2px 8px; display:table;  margin-top:6px; width:728px; clear:both; }
.myMessage_txtBar2 .contentheader { width:92px; float:left;  color:#006699; padding-right:10px; padding-left:5px; }
.myMessage_txtBar2 .content { width:600px; float:left; }


/******** Admin Module CSS ********/

#nav_top_admin { width:750px; height:21px; background-color:#323232; }
#nav_top_admin ul { margin:0px; padding:0px; list-style-type: none;}
#nav_top_admin li { float:left; }
#nav_top_admin a { padding: 3px 13px 3px 13px; text-decoration:none; color:#FFFFFF; display: block; }
#nav_top_admin a:hover { background-color:#3399CC; }
#nav_top_admin a.active { background-color:#3399CC; font-weight:bold; }

.formTxtLong_admin { width:200px; float:left; font-weight:bold;}
.inviteField select { width:425px;}

.PDF_admin_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; height:16px; padding:4px 2px 4px 2px;}
.PDF_admin_sortBar td{ border:1px #C1E0F0 solid;}
.PDF_admin_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.PDF_admin_sortBar .divider { padding:0px 0px 0px 0px;}
.PDF_admin_sortBar .front { padding:0px 0px 0px 1px;}

.PDF_admin_txtBar { background-color:#F3F9FC}
.PDF_admin_txtBar td { padding-left:5px; padding-top:4px; padding-bottom:4px;  }
.PDF_admin_txtBarw { }
.PDF_admin_txtBarw td { padding-left:5px; padding-top:4px; padding-bottom:4px;}


/******** Admin Module CSS ********/


/*********added for stubbing js ***/



body div#toolTip {
	position: absolute;
	z-index: 1000;
	width: 180px;
	background: #FFF;
	border: 2px solid #BED6F8;
	text-align: left;
	padding: 4px;
	min-height: 1em;
}

body div#toolTip p {
	margin: 0;
	padding: 0;
	color: #000044;
	font: 11px/ 12px verdana, arial, sans-serif;
}

body div#toolTip p em {
	display: block;
	margin-top: 3px;
	color: #000044;
	font-style: normal;
	font-weight: normal;
}

body div#toolTip p em span {
	font-weight: normal;
	color: #000044;
}


/*********End of  stubbing js ***/


/********for maintan profile alignment ***/
 
.PformField2 { width:620px; float:left; padding-left:20px; font-size:11px; font-style:italic;}
 
.PformField2 select{ width:300px;}

/******** end for maintan profile alignment ***/

/********for register first login alignment ***/

.FformSection2 { display:table; padding: 10px 0px 1px 10px; width:740px;}
.FformField2 { width:620px; float:left; padding-left:25px; font-size:11px; font-style:italic;}
.FformField2 input{ width:595px;}
.FformField2 input.checkbox{ width:20px;}
.FformField2 select{ width:600px;}
.FformField2 select.shortSelect{ width:455px;}
.FformField2 textarea{ width:500px;}
.formFieldTxt2 { width:565px; float:left; padding-left:25px; font-size:12px;}
.formTxt2 { width:90px; float:left; font-weight:bold;}

.FformSection3 { display:table; padding: 10px 0px 1px 10px; width:740px;}

.FformSection5 { display:table; padding: 1px 0px 2px 30px; width:745px; }

.formSection6 { width:740px; display:table; padding: 8px 0px 0px 10px;}
.formSection7 { width:740px; display:table; padding: 0px 0px 0px 10px;}


.FformField3 { width:600px; float:left; padding-left:15px; font-size:11px; font-style:italic;}
.FformField3 input{ width:575px;}
.FformField3 input.checkbox{ width:20px;}
.FformField3 select{ width:580px;}
.FformField3 select.shortSelect{ width:455px;}
.FformField3 textarea{ width:500px;}
.FformSection8 { display:table; padding: 5px 0px 1px 10px; width:340px;}
/********for register first login alignment end here ***/

.countryFlag {float:right;}
.countryFlag select {font-size:9px;}

#BrowseResult { padding-top:2px; border: 1px solid #C1E0F0; display:table; width:497px; }
#BrowseResult_bluebar { background-color:#C1E0F0; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px;  }
#BrowseResult .greyBar { background-color:#EBF0F2; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:20px; margin:0px 2px 0px 2px; }
#BrowseResult .blueBar { background-color:#E0EFF7; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px; }
#BrowseResult .date { padding: 0px 5px 0px 6px; font-weight:bold; width:70px; float:left; }
#BrowseResult .whiteBar { padding:2px 6px 2px 6px; clear:both; color:#006699; height:15px; margin:0px 2px 0px 2px; }
#BrowseResult .title { font-size:14px; font-weight:bold; width:240px; float:left; }
#BrowseResult .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
#BrowseResult .titleLong { font-size:14px; font-weight:bold; float:left;}
#BrowseResult .filename { width:180px; float:left; font-weight:bold; }
#BrowseResult .rating { width:90px; float:left; font-weight:bold; }
#BrowseResult .notes { width:202px; float:left; font-weight:bold; }

#userBrowseResult { border: 1px solid #C1E0F0; display:table; width:495px; }
#userBrowseResult_bluebar { background-color:#C1E0F0; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px;}
#userBrowseResult .greyBar { background-color:#EBF0F2; padding:0px 6px 0px 2px; height:24px; margin:0px 0px 0px 0px; }
#userBrowseResult .blueBar { background-color: #F0F8FF; padding:2px 6px 2px 6px; height:70px; margin:0px 0px 0px 0px; }
#userBrowseResult .date { padding: 0px 5px 0px 6px; font-weight:bold; width:70px; float:left; }
#userBrowseResult .whiteBar { padding:2px 6px 2px 6px; clear:both; color:#006699; height:70px; margin:0px 0px 0px 0px; }
#userBrowseResult .title { font-size:12px; font-weight:bold; width:240px; float:left; }
#userBrowseResult .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
#userBrowseResult .titleLong { font-size:14px; font-weight:bold; float:left;}
#userBrowseResult .filename { width:180px; float:left; font-weight:bold; font-size:12px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; padding-left:4px; }
#userBrowseResult .rating { width:90px; float:left; font-weight:bold; font-size:12px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; }
#userBrowseResult .notes { width:202px; float:left; font-weight:bold; font-size:12px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; }
#userBrowseResult .divider { padding:0px 8px 0px 8px; float:left; height:24px; margin-top: 0px; margin-bottom: 0px; }

.userBrowse_btnBar { text-align:right; padding: 5px 0px 5px 0px;}

.userBrowse_blueBar { width:478px; height:16px; background-color:#E0EFF7; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userBrowse_blueBar .lightbluebar { height:16px; background-color:#66FFFF; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }
.userBrowse_blueBar .greybar ( background-color:#EBF0F2; border-top: 1px solid #CCE1EB; padding:2px 6px 2px 6px; height:15px; margin:0px 2px 0px 2px; }
.userBrowse_blueBar .title { font-size:12px; font-weight:bold; width:478px; float:left; }
.userBrowse_blueBar .titleShort { font-size:14px; font-weight:bold; width:180px; float:left; }
.userBrowse_blueBar .titleLong { font-size:14px; font-weight:bold; float:left;}
.userBrowse_blueBar .normal { font-size:12px; font-weight:normal; }
.userBrowse_blueBar .rating { font-size:12px; font-weight:bold; width:100px; float:left;}
.userBrowse_blueBar .stars { width:70px; float:left; }
.userBrowse_blueBar .total { font-size:12px; font-weight:bold; float:right; width:170px; text-align:right;}
.userBrowse_blueBar .page { float:right; font-size:12px; font-weight:normal; padding-right:50px; width:10px;}
.userBrowse_blueBar .page a { text-decoration:underline; color:#333333; padding-left:4px;}
.userBrowse_blueBar .page .active { font-weight:bold; padding-left:4px; }
.userBrowse_blueBar .link { font-size:12px; font-weight:bold; color:#006699; float:right; }

#PDF_wrapper .userBrowse_blueBar { height:15px; background-color:#C1E0F0; font-size:14px; font-weight:bold; padding: 4px 10px 3px 10px; }

.userBrowse_blueWrapper { border: 1px solid #C1E0F0; display:table; padding:2px; width:744px; }

.userBrowse_sortBar { background-color:#EBF0F2; font-weight:bold; color:#006699; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:475px; }
.userBrowse_sortBar a { font-weight:bold; color:#006699; text-decoration:none; }
.userBrowse_sortBar .divider { padding:0px 8px 0px 8px; float:left;}
.userBrowse_sortBar .filename { width:180px; float:left; }
.userBrowse_sortBar .date { width:240px; float:left; }
.userBrowse_sortBar .rating { width:90px; float:right; }
.userBrowse_sortBar .notes { width:202px; float:left; }

.userBrowse_docBar { background-color:#F3F9FC; border-bottom: 1px solid #FFFFFF; padding:2px 8px 2px 8px; display:table; height:16px; width:728px; }
.userBrowse_docBar a { font-weight:bold; color:#006699; text-decoration:underline; }
.userBrowse_docBar .filename { width:380px; float:left; padding-right:17px; }
.userBrowse_docBar .date { width:240px; float:left; }
.userBrowse_docBar .rating { width:75px; float:right; }

.userBrowse_txtBar { border-bottom: 1px solid #FFFFFF; padding:10px 8px 10px 8px; display:table; width:728px; }
.userBrowse_txtBar .contentheader { width:130px; float:left;  color:#006699; }
.userBrowse_txtBar .content { float:right; display:table; }

/* FformSection11, FformSection12, PformSection13, formTxt10, FormTxt11, FormField72, formField73 are added by Shalini Gupta for QC 2375 */
/* searchHand1 are added by Shalini Gupta for QC 2374 */
/* formField 74, 75, 76; PformSection9, 10; FformField3, 7; blockBlue7; PformField5; FformSection9 added by Shalini Gupta for QC 2370 */
