﻿body 
{
	/*margin:0;
	padding:0;
	font-family:Tahoma;
	font-size:small;
	background: #FFFFFF url(../Images/img01.jpg) repeat-x;*/
	margin: 0;
	padding: 0;
	/*background: transparent url(../Images/img01.jpg) repeat-x;*/
	font-family:Tahoma;
	font-size:small;
}

h1
{
	font-family:Trebuchet MS;margin:0;padding-left:10px;
	font-size:3em;color:White;
	font-weight:500;	top:20px;left:50px;
}


h2
{
	font-family:Trebuchet MS;margin:0;padding-left:10px;
	font-size:x-large;display:block;
	border-width:0 0px 1px 0px;
	border-color:#D4D3D3;
	border-style:dashed;
	font-weight:500;
}
#Header
{
	width:986px;
	height: 128px;
	margin: 0 auto;
	background: #FFFFFF url(../Images/headerBG.gif)  top right;
}

#Header h2
{
	font-size: 11px;
	font-style:normal;
	margin:0;
	padding:0;

	/*padding: 134px 20px 0 0;*/
}

#Header hvc
{
	font-size: 11px;
	font-style:normal;
	padding: 120px 0 0 20px;
	font-size: 36px;
}


/*		Top Menu		*/

#topMenu {
	width: 1000px;
	height: 30px;
	margin: 0 auto;
	background: url(../Images/topMenuBG.gif) no-repeat;
}

#topMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topMenu li {
	display: inline;
}

#topMenu a {
	display: block;
	float: left;
	padding: 5px 20px 0 20px;
	background: url(../Images/img03.jpg) no-repeat;
	text-transform: capitalize;
	text-decoration: none;
	font: bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D8D8D8;
}

#topMenu a:hover {
	color: #FFFFFF;
}

#topMenu .first a {
	background: none;
}
/*******************************/

/*		Top Menu		*/

#topSubMenu{
	width: 1000px;
	height: 35px;
	margin: 0 auto;
	background: url(../Images/topSubMenuBG.gif) no-repeat;
}

#topSubMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topSubMenu li {
	display: inline;
}

#topSubMenu a {
	display: block;
	float: left;
	padding: 10px 20px 0 20px;
	
	text-transform: capitalize;
	text-decoration: none;
	font-family:"Trebuchet MS";
	font-weight:500;font-size:11px;
	color: #FFFFFF;letter-spacing:0px;
}

#topSubMenu a:hover {
	color: #EAEAE8;
}

#topSubMenu .first a {
	background: none;
}
/*******************************/

#Content
{
	width:1000px;
	/*height:448px;*/
	margin:0 auto;
	padding:0;
	background:#E9E9E9;
	height:800px;
	background: url(../Images/contentBG.gif);
}

#leftMenu
{
	width:210px;
	float:left;
	background: transparent;
	margin:0 auto;		
	height:auto;
	padding:0 20px 0 20px;
	
}


.boxBorder
{
	border-width:0 1px 0 1px;
	border-color:#D4D3D3;
	border-style:solid;
	background:white;
}

.topleftBox
{
	float:left;background:url(../Images/roundBox.gif)  -2px -1px no-repeat;
	height:10px;width:90%;
}

.toprightBox 
{
	float:left;background:url(../Images/iroundBox.gif)  top right no-repeat;
	height:10px;width:10%;
}

.bottomleftBox
{
	float:left;background:url(../Images/iroundBox.gif)  bottom left no-repeat;
	height:10px;width:90%;
}

.bottomrightBox 
{
	float:left;background:url(../Images/iroundBox.gif)  bottom right no-repeat;
	height:10px;width:10%;
}

.ThumbText span a
{
	color:#9521A3;
	text-decoration:none;
	font-size:small;
	clip:0 20px 100px 30px;
}

.imgThumb
{
	padding-left:0px;
}

#HomeContent
{
	float:left;
	width:450px;
	background:transparent;
	margin:0 4px;
}


#rightMenu
{
	float:left;
	width:248px;
	background: transparent;
	padding:0 20px;
}

/*#footer
{
	clear:left;
	margin:0 auto;
	width:1000px;
	height:50px;
	background:url(images/footerBG.gif) #256;
}*/

#footer 
{
	clear:left;
	height: 100px;
	padding: 20px;
	background: #2D2D2D url(../Images/img07.gif) repeat-x;
}

#footer p {
	text-align: center;
	color: #999999;
}
#footer a {
	text-decoration:none;
	color: #F26521;
}

.subject
{
	width:70px;text-align:right;color:#0A5687;padding-right:5px;
	line-height:1.8em;
	font-family:Trebuchet MS;
	font-size:10pt;
	
}

.content
{
	float:left;width:300px;text-align:left;color:#444443;
}

.validation
{
	/*height:100px;
left:600px;
position:absolute;
display:block;*/
width:200px;
background:#fff;
}

/*.validation span
{
width:100px;
background:#fff;background: url(images/view.gif)  no-repeat;
}*/

.validator
{
	position:absolute;border:1px dashed gray;margin:-1px;
	padding:10px 10px 10px 25px;
	background:#fff url(images/view.gif)  no-repeat;
	background-position:-10px 0;
}

.Success
{
	color:Green;
}

.Failure
{
	color:Red;
}

#profileMenu 
{
	
}


/* portal Menu */


.clear
{
	clear:left;margin:0;
}

.ThumbProfileBox
{
	text-align:center;
	background:#F8F7F7;
	width:100%;
	text-align:center;
	height:150px;
	padding-top:4px;
	display:block;
}

.ThumbProfileImage
{
	height:100px;overflow:hidden;text-decoration:centre;
	
}
.ThumbProfileImage img
{
	margin:0px;border:5px solid black;
}

.ThumbProfileText
{
	text-decoration:none;font-size:10pt;background:#FBFBFB;
	height:45px;
}

.ThumbProfileText a
{
	text-decoration:none;color:#213993;
}

.ThumbBox
{
	background:#F8F7F7;
	width:83px;
	text-align:center;
	height:90px;
	padding-top:4px;
	display:block;
}

.ThumbImage
{
	height:60px;overflow:hidden;
}

.thumbText
{
	text-decoration:none;font-size:8pt;background:#FBFBFB;
	height:28px;
}

.thumbText a
{
	text-decoration:none;color:#213993;
}

.ThumbFriendsBox
{
	background:white;
	width:195px;
	height:75px;
	padding:4px;
	border:1px solid  #EDEAE9;
}

.ThumbFriendsImage
{
	height:72px;overflow:hidden;float:left;
	width:60px
	
}

.thumbFriendsText
{
	text-decoration:none;font-size:8pt;background:#FBFBFB;text-align:left;
	height:100%;padding-left:15px;font-family:Trebuchet MS;color:#727170;
}

.thumbFriendsText a
{
	text-decoration:none;color:#213993;font-size:10pt;
}

.thumbFriendsText a:hover
{
	text-decoration:none;color:#FFA016;
}

.item
{
	color:Maroon;
	background:white;height:auto;width:100%;
}
.altitem
{
	color:Maroon;
	background:#F9F8F8;width:100%;
}

.itemcontent
{
	float:left;width:70%;text-align:left;color:#444443;height:auto;
	display:inherit;
}




.articleList
{
	display:block;
	font-family:Verdana;font-size:8pt;
	background:url(../../Library/Images/oArrow.gif) 3px 4px no-repeat #FBFAFA;
	line-height:1.8em;
	border-width:0 0 1px 0;
	border-color:#F4F1F1;
	border-style:solid;
}

.articleList a
{
	text-decoration:none;
	padding-left:20px;
	color:#0164AA;
}

.loginBox
{
	padding:0 20px;
}

h3
{
	font-family:Trebuchet MS;margin:0;padding-left:10px;
	display:block;
	/*border-width:0 0px 1px 0px;
	border-color:#D4D3D3;
	border-style:solid;*/
	font-weight:normal;
	height:25px;
	color:#790000;
	font-family:Trebuchet MS;
	background:url(../../Library/Images/titleBG1.png) top left no-repeat;
	padding-left:32px;
	padding-top:3px;
	font-size:14px;
	font-weight:600;
	vertical-align:middle;
}

.titleHeader
{
	padding-left:15px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#790000;
	height:33px;
	background:url(../../Library/Images/titleBG.png) top right no-repeat;
}
.icontentBox
{
	padding:0 5px;
	background:#cx;
}
.notMember
{
	display:block;
	height:25px;
	font-family:Tahoma;
	color:#3F3E3E;
	padding-top:3px;
	font-weight:normal;
}

.notMember a
{
	background:url(../../Library/Images/join.gif) 2px 3px no-repeat;
	text-decoration:none;
	color:White;
	padding:2px 6px 0 8px;
	font-size:8pt;
	font-weight:bold;font-family:Trebuchet MS;
}

.titNewMembers
{
	background:url(../../Library/Images/fh_icons.gif) 0px -72px no-repeat;
}

.titNewFriends
{
	background:url(../../Library/Images/fh_icons.gif) 0px -109px no-repeat;
}

.titLogin
{
	background:url(../../Library/Images/fh_icons.gif) 0px -36px no-repeat;
}

.titArticle
{
	background:url(../../Library/Images/fh_icons.gif) 0px -3px no-repeat;
}

.titDiscussion
{
	background:url(../../Library/Images/fh_icons.gif) 0px -143px no-repeat;
}

.titStatistics
{
	background:url(../../Library/Images/fh_icons.gif) 0px -210px no-repeat;
}
.finalProject
{
	background:#FFFFFF;
	padding:10px 0;
	color:#898989;
}

.finalProject h3
{
	background:#FFFFFF;
	padding:0px 0;
	color:#7B2D00;
	text-align:center;
	font-size:12pt;
	height:30px;
	font-family:Trebuchet MS;
	margin:0;
}

.finalProject span
{
	display:block;
	padding:0px 0 0 25px;
	height:22px;
	background:url(../Images/fh_icons1.gif) no-repeat 2px -50px;
}

.finalText
{
	background:#C5E8F6;
	color:#096F95;
	height:220px;
	font-family:Trebuchet MS;
	font-size:8pt;
	line-height:1.4em;
	padding:5px 10px;
	background:url(../Images/final_TextBG.gif) repeat-x;
}

.finalList
{
	background:#F8F9F9;
}

.TopicList
{
	font-size:9pt;
	padding:2px 0 0 40px;
	background:url(../Images/fh_icons1.gif) no-repeat 16px -5px;
	font-family:Trebuchet MS;
}

.TopicList a
{
	display:block;
	text-decoration:none;
	color:#595757;
	padding:2px 0;
}

.TopicList a:hover
{
	text-decoration:underline;
}

.TopicList a:active
{
	text-decoration:none;
}

.iStatistics
{
	font-family:Trebuchet MS;
	font-size:8pt;
	padding:5px 20px;
	line-height:1.6em;
}
.onlineUsers
{
	display:none;
}