﻿body
{
    font-family:Arial;   
    font-weight:normal;
    font-size:.7em;
    color:#666;    
}

h1
{
    color:#d90000;
    font-size:1.3em;
    font-weight:bold;   
}
h2
{
    font-family:Arial;
    font-weight:Bold;
    color:#666; 
    padding:5px 0px;
    margin:0px 0 15px 0; 
    padding:0px;
}

h5 {margin:10px 0; font-weight:bold;}

ul {margin:0 0 0 40px; padding:10px 0;}
table td {padding:2px;}

/*//////////////////////
    PARAGRAPH SETTINGS
//////////////////////*/
strong {font-weight:bold;}
em {font-style:italic;}

p
{
    font-family:Arial;
    color:#666; 
    padding:5px 5px 5px 0px;
    margin:0px;   
}
p.forumQuote
{
    border:dotted 1px #999;
    padding:5px;
    color:#999;
    margin-bottom:10px;   
}
.forumQuoteTitle
{
    font-weight:bold;
    font-style:italic;
    padding-bottom:5px;      
}
.globalNav p 
{
    float:right;
    margin:-15px 12px 0px 0px;
    padding:2px 0px 0px 0px;
    display:inline;
    font-size:0.9em;
    font-family:arial,geneva,sans-serif;
    color:#000;
}
.editProfileRightHeader
{
	color:#d90000;
	font-weight:bold;	
}
.editProfileBlockHeader
{
    color:#d90000;
	font-weight:bold;  
}
.quote
{
    font-style:italic; 
    color:#c00;   
}
.contentHolder strong
{
    margin-right:5px;    
}

input {padding:2px; color:#666; vertical-align:middle;}

input.addBtn { height:24px;width:58px !important;background:url('../images/btnGo.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer;margin-left:4px; }
input.threadEditGreen { height:27px;width:39px !important;background:url('../images/btnEditGreen.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.threadDeleteGreen { height:27px;width:65px !important;background:url('../images/btnDelete.gif') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.threadReplyGreen { height:27px;width:50px !important;background:url('../images/btnReplyGreen.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.threadEditBlue { height:27px;width:39px !important;background:url('../images/btnEditblue.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.threadDeleteBlue { height:27px;width:39px !important;background:url('../images/btnDelete.gif') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.threadReplyBlue { height:27px;width:50px;background:url('../images/btnReplyBlue.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.addThread { height:24px;width:45px !important;background:url('../images/btnAddThread.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer; }
input.loginBtn { vertical-align:middle;height:40px;width:82px !important;background:url('../images/btnLogin.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer;margin:13px 0px 0px 0px; }
input.postBtn { vertical-align:middle;height:25px;width:58px !important;background:url('../images/btnPost.gif') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer;margin:-12px 0px 0px 0px !important; }
input.saveChangesGreen { vertical-align:middle;height:41px;width:204px;background:url('../images/btnSaveChanges.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer;margin:13px 0px 0px; }
input.saveChangesBlue { vertical-align:middle;height:42px;width:202px;background:url('../images/btnSaveChangesBlue.jpg') no-repeat;color:#fff;font-size:0px;border:0px;cursor:pointer;margin:13px 0px 0px; }
.colleaguesSearch input { width:100px;margin:10px 0px; }
.knowContentBlock input { width:100px;margin:0 0 5px 0; }
.threadContentBlock input { margin:5px 0px; }
/*HORIZONTAL RULES*/
hr { background:url('../images/imgHorizontalLine.jpg');border:0px !important;height:1px;margin-right:40px; }
.knowContentBlock hr { width:500px !important; }
.knowRightContentHolder hr { width: 375px !important; }
/*HYPERLINKS*/
a, a:link, a:visited, a:active { font-weight:bold;text-decoration:none; color:#666; }
a:hover { text-decoration:underline; }
a.edit, a.edit:Link, a.edit:Visited, a.edit:Active { font-weight:bold;text-decoration:none;color:#900 !important;cursor:pointer; }
a.edit:Hover { text-decoration:underline; }
a.remove, a.remove:Link, a.remove:Visited, a.remove:Active{ font-weight:bold;text-decoration:none;color:#c00 !important; }
a.remove:Hover { text-decoration:underline; 
}

a.test, 
a.test:Link, 
a.test:Visited, 
a.test:Active
{ font-family:Arial !important;font-weight:bold;text-decoration:none;color:#060 !important; }
a.test:Hover
{ text-decoration:underline; 
}
.addNew a:Hover
{ text-decoration:underline; 
}

.userIDholder img
{ vertical-align:bottom; }
.underline
{ width:100%;background:url('../images/imgHorizontalLine.jpg');height:1px;_font-size: 0px;_height:0px;padding:0px; }
.contentHolder .underline
{ width:182px;background:url('../images/imgHorizontalLine.jpg');height:1px; }
.lineSpacer
{ width:100%;height:10px; }
.UserName
{ font-size:1.3em;color:#d80001; }
.secContentHeader .rightHeader
{ font-size:1em;color:#d80001;font-weight:bold; }
.threadBlockTitle .forums,
.threadBlockTitle .update,
.threadBlockTitle .topics,
.threadBlockTitle .posts
{ padding:0px; }

.forumContentBlock .forums,
.forumContentBlock .update,
.forumContentBlock .topics,
.forumContentBlock .posts
{ padding:10px 10px 0px 10px; 
}
.widgetHeader
{ font-weight:bold;	
}
.widgetContent
{ 
}

.knowContentBlock input {width:207px !important;}

.usersOnlineNumber {color:#e10000; font-weight:bold; font-size:1.1em; float:right; }


/*//////////////
	NAVIGATION
//////////////*/

/*MAIN*/

ul.topNavigation
{ margin:0px 0px 0px 0; padding:0; }
ul.topNavigation li
{ float:left;  padding:0px 12px 0px 12px;list-style:none;border-right:solid 1px #ccc;height:14px; }
ul.topNavigation li a,
ul.topNavigation li a:Link,
ul.topNavigation li a:Active,
ul.topNavigation li a:Visited
{color:#666;font-family:Arial;text-decoration:none;padding:0px;font-weight:normal;vertical-align:text-top; }
ul.topNavigation li a:Hover
{ text-decoration:underline; }

ul.topNavigation li.menuItemSelected a {font-weight:bold !important; }

li.lastNavigation
{ border-right:0px !important; }

/*FOOTER*/

ul.mainFooterMenu
{ margin:5px 0px 0px;padding:0px; }
ul.mainFooterMenu .first
{ padding-left:0px !important; }
ul.mainFooterMenu .last
{ border-right:0px !important; }

ul.mainFooterMenu li
{ list-style:none;float:left;padding:0px 12px;border-right:1px solid #ccc;height:15px; }
ul.mainFooterMenu a,
ul.mainFooterMenu a:Link,
ul.mainFooterMenu a:Visited,
ul.mainFooterMenu a:Active
{ color:#999;font-family:Arial;font-weight:bold;text-decoration:none;vertical-align:text-top; }
ul.mainFooterMenu a:Hover
{ text-decoration:underline; }

/*//////////
    Labels
//////////*/
.viewProfileDetailsHolder label
{ 
    margin:15px 10px 0px 0px !important; 
    width:110px !important; 
    float:none;clear:left; }
.editProfileLeftContainer .contentHolder label
{ /*
	margin-left:-90px;padding-bottom:20px;
	*/
	float:left;font-weight:Bold;width:100px;padding:0 10px 0 0
}
.knowRightContentHolder label
{ vertical-align:middle;/*margin-right:10px;*/
	display:block;float:left;width:125px   
}
.threadContentBlock label
{ vertical-align:middle;margin:10px 0px 0px;width:70px;float:left; }
.threadContentBlock .subjectContainer label
{ 
    margin:15px 10px 0px 0px !important; 
    width:auto !important; 
    float:none; }

/*////////////////////////
    Knowledge Arena Tags
////////////////////////*/

.knowContentBlock .toolbar
{ 
}

.knowContentBlock .toolbar input.btnAddDoc
{ width:109px !important; }

.knowContentBlock .toolbar input.btnAddWeb
{ border:solid 1px green;width:95px !important; }

.tagContainer
{ vertical-align:middle !important;margin-top:20px;clear:both; }

.tagContainer img
{ margin-top:-3px; }

.tagContainer a, 
.tagContainer a:hover,
.tagContainer a:link,
.tagContainer a:active,
.tagContainer a :visited
{ background:url('../images/tagBg.gif') no-repeat right;vertical-align:top; 
    padding:0 14px 0 6px;float:left;display:block; }

.editProfileLeftContainer .contentHolder input, .editProfileLeftContainer .contentHolder select
{ width:180px; }

.viewProfileLeftContainer p, .viewProfileCenterBlock p
{ margin:8px 0;padding:0; }
.viewProfileLeftContainer h2, .viewProfileCenterBlock h2
{ width:auto;padding-right:10px;display:inline; }

.validationGroup
{ padding:5px 0; }

.validationGroup ul
{ margin:0;padding:0;list-style-type:none; }

.gradteam {margin:12px 0 0 0; }
.gradteam p {margin-bottom:18px; }

img.teamthumb {float:left; margin:0 10px 0 0; padding:1px; border:1px solid #b7b7b7; }
a:hover img.teamthumb {border:1px solid #e03d35; }

input.okBtn
{
    height:24px;  
    width:58px !important;
    background:url('../images/btnGo.jpg') no-repeat;
    color:#fff;
    font-size:0px;
    border:0px;
    cursor:pointer;  
}
input.goBtn
{
    height:24px;  
    width:58px !important;
    background:url('../images/btnGo.jpg') no-repeat;
    color:#fff;
    font-size:0px;
    border:0px;
    cursor:pointer;  
}
input.addBtn
{
    height:24px;  
    width:58px !important;
    background:url('../images/btnGo.jpg') no-repeat;
    color:#fff;
    font-size:0px;
    border:0px;
    cursor:pointer; 
    margin-left:4px;
}