/*Global*/
.commentBox {
text-align:right;
border:0px #ccc solid;
}

#memberSection {
	vertical-align:top;
	text-align:left;
	width:80px;
	height:100%;
	border-right:thin;
	border-right-color:#666; 
}
#memberSectionB{
	vertical-align:top;
	text-align:left;
	width:80px;
	height:100%;
	color:#CECECE;
	border-right:thin;
	border-right-color:#666; 
}


#contentSection {
	vertical-align:top;
	text-align:left;
	word-wrap:break-word;	
	
}
#contentSectionB{
	vertical-align:top;
	text-align:left;
	word-wrap:break-word;
	color:#CECECE;
	width:350px;
	background-color:#F6F6F6;
	
}

#pointSection {
	vertical-align:top;
	text-align:right;
	width:70px;
	height:100%;
	border-right:thin;
	border-right-color:#666;
	
	 
}

textarea#replyBox{
	height:0px;
	border:0px solid #ccc;

	/*background-image: url(bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;*/
}

.replyBoxForm{
	padding-left:0px;
	
}


tr.submittedReply td {
	border-top:1px solid #FB7A31;
	border-bottom:1px solid #FB7A31;
	background-color:#FFF7C7;

	}


#listDec ul { list-style-type:none; }  
#listDec2 { list-style-type:none; }  

a.links:link{ font-family:Tahoma, Geneva, sans-serif;text-decoration: none;  color:#660;font-size: 12px;  }
a.links:visited{ font-family:Tahoma, Geneva, sans-serif;text-decoration: none;  color:#660;font-size: 12px;}
a.links:hover{ font-family:Tahoma, Geneva, sans-serif;text-decoration: none;  color:#660;font-size: 12px;}
a.links:active{ font-family:Tahoma, Geneva, sans-serif;text-decoration: none;  color:#660;font-size: 12px;}

/*******************Book*******************************************/

.genTitle{
   font-family:Tahoma, Geneva, sans-serif;
   font-size: 14px;  
   color:#67599F;
   cursor:pointer;   
  
}

.subtitle{

   font-family:Tahoma, Geneva, sans-serif;
   font-size: 12px;  
   color:#67599F;
}

.bookDescript{
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;  
   color:#066;
   font-style:italic;

}
.genFieldName{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#48738C;
}


/*************************************************************************/

.genText{
	font-family:Arial, Helvetica, sans-serif;
	color:#48738C;
	font-size:12px;
}
.genText2{
	font-family:Arial, Helvetica, sans-serif;
	color:#718596;
	font-size:12px;
}


/**********************Fields*************************************/
.fieldName{
	font-family:Arial, Helvetica, sans-serif;
	color:#48738C;
	font-size:12px;
}
.fieldGenUpload{
	
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#718596;
}
.fieldGeneral{
	border:1px #ccc solid; 
	background-color:#FCFCF5;
	font-family:Arial, Helvetica, sans-serif;
	color:#718596;
	font-size:12px;
	font-weight:100;	
}
.fieldChoice{
	font-family:Arial, Helvetica, sans-serif;
	color:#457A66;
	font-size:12px;
}

.fieldComment{
    font-family:Tahoma, Geneva, sans-serif;
	color:#8A5D46;
	font-size:12px;
}

/**********************************************************************/

.ttip {
	cursor: help;
}
.info {
	display: none;	
	width:150px;
	color: #993300;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	background-color:#0E7CD1;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.infoProfile {
	
	display: none;	
	width:330px;
	max-height:490px;
	min-height:100px;
	color:#800080 ;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	background-color:#DFDFEC;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	z-index:1000;
}

p {  

    font-size: 14px;  

    max-width: 450px;
	margin-bottom: 18px; 
}  
   
a[href$='.pdf']:after {					/*Progressive enhancement does not work in explorer*/
	content: url(images/pdf.png);
	margin-left: 3px;
}

.noicon:after {							/*Make sure image links don't get the icon in the end*/
	content: ""!important;
	margin-left: 0px !important;
}

img { -ms-interpolation-mode:bicubic; }
.header{
		background-color:#0F78B0;
		height:100px;
		width:100%;
	
}

.headerBox{
padding-top:0px;float:left;
border-bottom: 1px solid #D4D4D4;
width:300px;
background-color:#ECEFF5;
text-align:left;
}
a.topMenuLink:link{font-size:14px;color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;font-weight:100}
a.topMenuLink:visited{font-size:14px;color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;font-weight:100}
a.topMenuLink:hover{font-size:14px;color:#9990BD;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;font-weight:100}
a.topMenuLink:active{font-size:14px;color:#ffffff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-decoration: none;font-weight:100}


A:link {text-decoration: none; color:#697CDA;  font-size:12px;}
A:visited {text-decoration: none; color:#697CDA;font-size:12px}
A:hover {text-decoration: none; color:#697CDA;font-size:12px}
A:active {text-decoration: none; color:#697CDA;font-size:12px}

h2 {
	text-shadow: 0px 0px 0px #5DADE9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#9990BB;
}

h1 {
color:#9990BB;
}

blockquote {  
    text-indent: -0.8em;  
     font-size: 14px;  
} 

.standardBig{
	
   font-family:Tahoma, Geneva, sans-serif;
   font-size: 14px; 
   color:#67599F;
}

pre {
	  font-family:Tahoma, Geneva, sans-serif;
	color:#67599F;
	font-size:14px;
}

body {  

  font-family:Tahoma, Geneva, sans-serif;
	color:#8A5D46;
	font-size:12px;
   line-height: 18px; 
   color:#67599F;
  	height:100%;


 }  

/*Admin*/

tr.adminRowClass td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	padding-top:5px;	
	padding-bottom:5px;
	background-color:#FFF7C7;
}

A.deleteClass:hover {text-decoration:none;color:#800000; font-weight:bold;}
A.deleteClass:link { text-decoration:none;color:#800000;font-weight:bold;}
A.deleteClass:visited {text-decoration:none;color:#800000;font-weight:bold;}
A.deleteClass:active { text-decoration:none;color:#800000;font-weight:bold;}


/*Current select styles */

A.mediaClass:hover { background-color:#9990BD;text-decoration:none;color:#ffffff;}
A.mediaClass:link { background-color:#9990BD;text-decoration:none;color:#ffffff;}
A.mediaClass:visited { background-color:#9990BD;text-decoration:none;color:#ffffff;}
A.mediaClass:active {background-color:#9990BD; text-decoration:none;color:#ffffff;}


#wrapper-right
{
position:absolute;
top:0;right:0;bottom:0;width:20px;
background:url('/images/page-bg-right.gif')repeat-y scroll right center;
min-height:100%;
padding-left:100%;
}

/* Section List  */

.sectionReply
{
	color:#81ABE6;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.sectionHeader {
	border-top: 1px solid #A4C1E3;
	border-bottom: 1px solid #A4C1E3;
	background: #F0F7FA;
	float:left;
	width:640px
	}
.sectionIntro{
 color:#066;
 font-style:italic;
 width:400px;
 height:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;  
 float:left;
 overflow:hidden;
 display:block;
 

}

.sectionRow{
cursor:pointer;
padding-top:5px;
height:35px; 
border-bottom: 1px solid #F0F7FA;
float:left;
width:660px;
padding-bottom:5px;
}

tr.sectionList td {

	border-top: 1px solid #A4C1E3;
	border-bottom: 1px solid #A4C1E3;
	background: #F0F7FA;

	}
	
tr.sectionListContent td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	
}

/************AscendLink submit part 2****************************/
.subCat{
	float:right;
	padding-right:10px;
	width:125px;
	padding-bottom:10px;
	border:0px #ccc solid;
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#457A66;
	font-size:12px;
	cursor:pointer;


}

.mainCat{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	height:30px;
	border:0px solid #0C9;
	padding-right:10px;
	width:90px;
	
}

.catRow{
	float:right;
	padding-right:10px;
	width:660px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 0px solid #CCCCCC;

}


/******************Pagination********************************************/



.pagination
{
	background-color:#FFF;
	color:#09F;
 	
	display:inline;
	border-top: 1px solid #39C;
	border-bottom: 1px solid #39C;
	border-left:1px solid #39C;
	border-right:1px solid #39C;
	text-align:center;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	
	
}
.paginationB
{
	
	display:inline;
	border-top: 1px solid #39C;
	border-bottom: 1px solid #39C;
	border-left:1px solid #39C;
	border-right:1px solid #39C;
	text-align:center;
	vertical-align:middle;
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	background-color:#9999CC;
	color:#BFDBB2;
	
	
}

.pageLink{
	padding-right:2px;
	

}

A.pageLink:hover { text-decoration:none; color:#036; }
A.pageLink:link { text-decoration:none;}
A.pageLink:visited { text-decoration:none;}
A.pageLink:active { text-decoration:none;}

#idCurrent{
	background-color:#9999CC;
	text-decoration:none;
	color:#BFDBB2;
}
/*************Ascendlink**********************/

.classMedia{

	width:100px;
	float:left;padding-left:10px;
	padding-right:25px;
	border:0px solid #ccc;


}
.classMediaB{
	width:0px;
	padding-right:0px;
	padding-right:20px;

}


.subMenu{
	float:left;
	font-weight:100;
	font-size:12px;
	position:absolute;
	padding-left:5px;
	color:#7C36A2;
	top:110px;	
}
/*--Settings section in Ascendlink --*/
.checked{
	color:#666666;
	padding-bottom:10px;
	
}

.unchecked{
	color:#ACACAC;
	padding-bottom:10px;
}

#daWrapper{
	
	width:152px;

}

#settingRow{

	
}

.settingsCatWrapper{
	
	width:650px;
	padding-top:10px;
	
}
/*-- Mains ettings - Recent activity section -*/

.activityType{
padding-left:10px;
float:left;
color:#800040;
font-weight:bold;
	

}
.activityDate{
padding-left:10px;
float:left;
color:#B6B6B6;
float:left;
}
.activityHeader{
	
padding-left:10px;
float:left;
width:500px;
text-align:left; 
vertical-align:middle;
height:30px;
}

.activityWrapper{

width:600px;

}
.activityRow {
width:600px; 
height:50px;
border-bottom: 1px solid #EAEAEA; 
padding-top:5px;	
}
 
.activityAction{
	float:left;
	text-align:center; 
	height:23px;
	width:50px;
	border-top: 1px solid #FF7800;
	border-bottom: 1px solid #FF7800;
	border-left:1px solid #FF7800;
	border-right:1px solid #FF7800;
	padding-top:5px;
}
.activityAction2{
	float:left;
	text-align:center; 
	height:23px;
	width:50px;
	border-top: 1px solid #B39C84;
	border-bottom: 1px solid #B39C84;
	border-left:1px solid #B39C84;
	border-right:1px solid #B39C84;
	padding-top:5px;
}




A.activityUn:hover {text-decoration:none; color:#FF7800; font-size:10px; }
A.activityUn:link { text-decoration:none;color:#FF7800;font-size:10px; }
A.activityUn:visited { text-decoration:none;color:#FF7800; font-size:10px;}
A.activityUn:active { text-decoration:none;color:#FF7800;font-size:10px; }



/*-- The links to right in Ascendlink -*/
.sortPeriod{
	float:right;
	padding-top:20px;
	
	
}



.menuBox{
	margin-top:25px;
	text-align:left;
}

.box{
	
	vertical-align:top;
	text-align:left;
	width:280px;	
	

	/*border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;*/	
}

.boxRow{
	padding-top:5px;
	width:100%;
	min-height:30px;
	border-bottom: 1px solid #EAEAEA;
	padding-bottom:0px;
	overflow:hidden;
	cursor:pointer; 
	border:0px solid #000;
	
	
}

.boxThumb{

	float:left;
	width:25px;
	padding-left:5px;


	
}
.pointsBox{
	text-align:center;
	vertical-align:middle;
	padding-top:6px;
	width:30px;
	height:24px;
	background-color:#F0F7FA;
	display:inline;	
	float:left;
	
}

.titleBox{
	padding-left:10px;
	display:inline;	
	width:205px;
	float:left;
	border:0px solid #ccc;
	font-size:14px;

}

.titleLink{
	
}

A.titleLink:hover { text-decoration:underline; color:#036;font-size:14px; }
A.titleLink:link { text-decoration:underline;font-size:14px;}
A.titleLink:visited { text-decoration:underline;font-size:14px;}
A.titleLink:active { text-decoration:underline;font-size:14px;}

A.titleLinkB:hover { text-decoration:underline; color:#666666; font-size:14px;}
A.titleLinkB:link { text-decoration:underline;color:#B6D0ED;font-size:14px;}
A.titleLinkB:visited { text-decoration:underline;color:#B6D0ED;font-size:14px;;}
A.titleLinkB:active { text-decoration:underline;color:#B6D0ED;font-size:14px;}


#smallLink{
	font-size:9px;
}
.planeLink{
	font-size:9px;
}

A.planeLink:hover { text-decoration:none;color:#036; }
A.planeLink:link { text-decoration:none;}
A.planeLink:visited { text-decoration:none;}
A.planeLink:active { text-decoration:none;}

A.planeLinkB:hover { text-decoration:none;color:#666666; }
A.planeLinkB:link { text-decoration:none;color:#B6D0ED;}
A.planeLinkB:visited { text-decoration:none;color:#B6D0ED;}
A.planeLinkB:active { text-decoration:none;color:#B6D0ED;}

A.commentLink:hover { text-decoration:none;font-size:12px;
color:#69C;}
A.commentLink:link { text-decoration:none;font-size:12px;
color:#69C;}
A.commentLink:visited { text-decoration:none;font-size:12px;
color:#69C;}
A.commentLink:active { text-decoration:none;font-size:12px;
color:#69C;}

.timeAgoLink{
	color:#A12A54;
	display:inline;
	font-size:12px;
	
	
	}
.timeAgoLinkB{
	color:#C77F7F;
	display:inline;
	font-size:12px;
	
	}

.ascendLink{
font-size:12px;
color:#69C;
}
.ascendLinkB{
font-size:12px;
color:#B6D0ED;

}
