
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

****		iNetDevs Web Portal Style Sheet					****

****		Copyrights (c) www.inetdevs.com					****

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Main Style

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#PortalPage {
	width: 952px;
}

#Container_Header {
	width: 100%;
	height : 184px;
	direction: ltr;
	background-repeat: no-repeat;
	background-image: url(Skin/Banner.jpg);
}

#Navigation {
	float: left;
	width: 250px;
	height : 50px;
	direction: ltr;
	vertical-align: middle;
}

#Language {
	float: left;
	height : 50px;
	direction: ltr;
	text-align: left;
	padding-top: 5px;
}

#Logo {
	float: left;
	direction: ltr;
	text-align: left;
	padding-left: 65px;
}

#Preview {
	float: left;
	direction: ltr;
	text-align: left;
	padding-left: 230px;
}

#PageSettings {
	float: left;
	direction: ltr;
	text-align: left;
	padding-left: 70px;
}

#EditContent {
	padding: 10px 20px 10px 20px;
}

#ControlContent {
	margin: 20px 45px 20px 45px;
	width: 850px;
}

#ContentUP {
	width: 952px;
	height: 5px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(Skin/ContentRep.jpg);
	background-repeat: repeat-y;
}

#Content {
	width: 952px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(Skin/ContentRep.jpg);
	background-repeat: repeat-y;
}

#ContentDown {
	width: 952px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(Skin/ContentRep.jpg);
	background-repeat: repeat-y;
	height: 10px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML TAGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

html { margin: 0px; direction: rtl; }

body {
	margin: 0px;
	font-size: 9pt;
	direction: ltr;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Skin/bg_tile.jpg);
	background-repeat: repeat;
	color: Black;
}

label, span {
	font-weight: normal;
	font-size: 10pt;
}	

hr {
	color: #E5E5E5;
	background-color: #E5E5E5;
	height: 1px;
	border:0;
	margin: 2px 0px 2px 0px;
}
	
blockquote {
	padding:0 0 0 12px;
	margin:12px 0 0 0;
	background:url(Common/bg-quote.png) no-repeat;
	}

blockquote p {
	margin:2px 0;
	}
	
fieldset {
	padding:15px;
	}
	
legend {
	color:#333333;
	padding:5px 3px 10px 3px;	
	}
	
input, textarea, option, select {
	font-weight: bold;
	font-size: 10pt;
	color: #595959;
}

img {
	border: 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
h1, h2, h3, h4, h5, h6 {
	margin:5px 0;
}

h1 { font-size: 1.6em; }

h2 { font-size: 1.3em; }

h3 { font-size: 1.1em; }

h4 { font-size: 0.9em; }

h5 { font-size: 0.8em; }

h6 { font-size: 0.7em; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LINKS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a {
	color: #666666;
	font-size: 10pt;
	text-decoration: none;
}

a:hover {
	color: #a0a0a0;
	text-decoration: underline;
}

a.CmdButton {
	font-weight: bold;
}

a.CmdButton:hover {
	text-decoration: underline | overline;
}

a.xSmall {
	font-size: 7pt;
}
a.Small {
	font-size: 8pt;
}

a.Mid {
	font-size: 11pt;
}

a.Large {
	font-weight: bold;
	font-size: 13pt;
}

a.xLarge {
	font-weight: bold;
	font-size: 16pt;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LABELS & SPANS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

label.Small {
	font-weight: bold;
	font-size: 8pt;
	color: gray;
}

span.Small {
	font-weight: normal;
	font-size: 8pt;
	color: gray;
}

span.Mid {
	font-weight: normal;
	font-size: 10pt;
	color: gray;
}

label.Mid {
	font-weight: normal;
	font-size: 10pt;
	color: gray;
}

span.PageTitle {
	font-weight: bold;
	font-size: 12pt;
	color: Navy;
}

span.Labels {
	font-weight: bold;
	font-size: 9pt;
}

label.Labels {
	font-weight: bold;
	font-size: 9pt;
}

span.Error {
	font-size: 9pt;
	color: Red;
}

label.Error {
	font-size: 9pt;
	color: Red;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Dropdown Menu

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

ul.ddMenu {
	margin: 0;
	padding: 0;
	z-index: 30;
}

li.ddMenu {
 	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial
}

div.ddMenu {
	position: absolute;
	display: none;
	margin: 0;
	padding: 0;
	background-color: White;
	border: 1px solid DarkGray;
}

a.ddMenu {	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: White;
	font-size: 9pt;
	font-family : Arial;
}

a.ddMenu:hover {
	background: #ffffcc;
	font-size: 9pt;
	font-family : Arial;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Navigation Pane

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

table.NavPane{}

#Navigation a {
	font-weight: bold;
	font-size: 9pt;
	color: White;
}

#Navigation a:hover {
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline;
}

#Navigation td.NavBegin {
	font-size: xx-small;
	width: 25px;
	height: 20px;
}

#Navigation td.NavEnd {
	font-size: xx-small;
	width: 18px;
	height: 20px;
}

#Navigation td.Nav1 {
	font-size: xx-small;
	height: 40px;
	width: 5px;
}

#Navigation td.Nav2 {
	height: 20px;
}

#Navigation td.Nav3 {
	font-size: xx-small;
	height: 20px;
	width: 0px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	ARTICLES Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.ArticleTitle {
	font-weight: bold;
	font-size: 10pt;
}

a.ArticleTitle:hover {
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
}

p.Articles {
	font-weight: normal;
	font-size: 10pt;
	color: Black;
	text-align: justify;
}

label.AuthorName {
	font-weight: bold;
	font-size: 9pt;
	color: navy;
}

span.AuthorName {
	font-weight: bold;
	font-size: 9pt;
	color: navy;
}

a.AuthorName {
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
}

a.AuthorName:hover {
	font-weight: bold;
	font-size: 10pt;
	color: blue;
}

label.AuthorPosition {
}

table.ArticlesAuthorsBlock {
	width: 130px;
	text-align: center;
}

td.ArticleTitlesList {
	border-right: lightgrey 2px dashed;
	width: 150px;
}

td.ArticleArchiveCat {
	border-left: lightgrey 2px dashed;
	padding-left: 5px;
	text-align: center;
	width: 120px;
}

td.ArticleArchiveTitles {
	width: 65%;
}

td.ArticleCats {
	border-left: lightgrey 2px dashed;
	width: 130px;
}

img.ArticleAuthorPrint {
	float: right;
	border: 0px;
	margin: 5px 5px 5px 10px;
}

img.ArticleAuthor {
	float: right;
	-moz-opacity:0.85;
	filter:alpha(opacity=85);
	border: dashed 2px gray;
	margin: 5px 5px 5px 10px;
}

img.ArticleAuthorOver
{
	float: right;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
	border: solid 2px gray;
	margin: 5px 5px 5px 10px;
}

hr.ArticleUsersComment {
	width: 70%;
	border: 1;
	height: 1px;
	color: Gray;
	text-align: right;
	border-style: dashed;
	background-color: Gray;
	margin: 2px 0px 2px 0px;
}

label.ArticleUsersCommentTitle {
	font-weight: bold;
	font-size: 13pt;
	color: Navy;
}

label.ArticleUsersCommentName {
	font-weight: bold;
	font-size: 12pt;
	color: Gray;
}

p.ArticleUsersCommentDetails {
	margin: 5px 0px 5px 0px;
	font-size: 13pt;
	text-align: justify;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	NEWS Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.NewsHeadline {
	font-weight: bold;
	font-size: 10pt;
}

a.NewsHeadline:hover {
	font-weight: bold;
	font-size: 10pt;
}

p.News {
	font-weight: normal;
	font-size: 10pt;
	color: black;
	text-align: justify;
}

td.NewsTitlesList {
	padding-left: 40px;
	border-right: lightgrey 2px dashed;
	width: 150px;
}

td.NewsViewed {
	padding-right: 45px;
}

table.ArchivedNews {
	padding-left: 50px;
	padding-right: 30px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	VIEW TOPIC Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

label.TitleViewed {
	font-weight: bold;
	font-size: 10pt;
	color: sienna;
	text-decoration: none;
}

span.TitleViewed {
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
	text-decoration: none;
}

label.TopicAuthor {
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
	text-decoration: none;
}

label.TopicViewed {
	color: Navy;
	font-size: 10pt;
	font-weight: bold;
}

a.TopicViewed {
	font-size: 10pt;
	font-weight: bold;
}

a.TopicViewed:hover {
	font-weight: bold;
	font-size: 10pt;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Events Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 

table.Events{
	border: solid 1px Gray;
	width: 100%;
	padding: 5px;
}

tr.Events{
	background-color: #33a8d2;
	color: White;
	font-weight: bold;
	font-size: 11pt;
}

a.Events{
	font-size: 10pt;
	font-weight: bold;
}

label.Events {
	font-weight: bold;
	font-size: 11pt;
	color: White;
}

label.EventsDate {
	font-weight: bold;
	font-size: 10pt;
	color: red;
}

label.EventsLocation {
	font-weight: bold;
	font-size: 10pt;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Portals List Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a.PortalsModule {
	font-weight: bold;
	font-size: 8pt;
}

a.PortalsModule:hover {
	font-weight:bold;
	font-size: 8pt;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Web Links Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

div.CollapseWebLinks {
	width: 200px;
}

div.WebLinksHead {
	color: Navy;
	font-size: 9pt;
	font-weight: bold;
	padding: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: DimGray 1px solid;
	height: 20px;
	background-color: #eeeeee;
}

span.WebLinksBody {
	padding-left: 10px;
	background-color: #f3f3f3;
	text-align: left;
	border: solid 1px lightgrey;
}

div.WebLinksTab {
	height: 20px;
}

div.WebLinksSplit {
	width: 100%;
	height: 1px;
}

a.WebLinks {
	font-weight: bold;
	font-size: 8pt;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FAQ Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


div.FAQsQuestion {
	color: DarkOrange;
	font-size: 10pt;
	font-weight: bold;
}

td.FAQsAnswer {
	font-size: 8pt;
	padding-left: 20px;
	text-align: justify;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	vMenu Control

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#vMenu {
	padding: 0px;
	padding-left: 10px;
	width: 230px;
}

#vMenu div.Top {
	background-image: url(vMenu/vMenu-Top.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 230px;
	padding: 0px;
}

#vMenu #vMenuMasterdiv {
	background-image: url(vMenu/vMenu-Rep.jpg);
	background-repeat: repeat-y;
	width: 230px;
	padding: 0px;
}

#vMenu div.Down {
	background-image: url(vMenu/vMenu-Bottom.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 230px;
	padding: 0px;
}

#vMenu div.Tab {
	width: 218px;
	height: 31px;
	margin-left: 5px;
	float: left;
	padding-Top: 7px;
	padding-left: 15px;
	text-align: left;
	background-repeat: no-repeat;
	background-image: url(vMenu/Tab.jpg);
}

#vMenu div.TabText {
	position: relative;
	float: left;
	padding-left: 18px;
}

#vMenu div.SubTab {
	background-repeat: no-repeat;
	background-image: url(vMenu/SubTab.jpg);
	position: relative;
	float: left;
	margin-top: 4px;
	margin-left: 5px;
	padding-top: 0px;
	padding-left: 42px;
	width: 218;
	height: 27px;
	text-align: left;
}

#vMenu div.Split {
	height: 4px;
	font-size: 0px;
}

#vMenu div.SubSplit {
	height: 0px;
	font-size: 0px;
}

#vMenu div.SubBody {
	width: 218px;
	padding: 0px;
}

#vMenu a.Tab {
	font-weight: bold;
	color: White;
	font-size: 10pt;
}

#vMenu a.Tab:hover {
	font-weight: bold;
	font-size: 10pt;
	color: Orange;
	text-decoration: underline;
}

#vMenu a.SubTab {
	font-weight: bold;
	font-size: 10pt;
	color: Orange;
}

#vMenu a.SubTab:hover {
	font-weight: bold;
	font-size: 10pt;
	color: White;
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Footer Control

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#FooterRep {
	width: 952px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(Skin/ContentRep.jpg);
	background-repeat: repeat-y;
}

#FooterBg {
	width: 100%;
	height : 113px;
	background-image: url(Skin/FooterBg.jpg);
	background-repeat: no-repeat;
}

#Footer Label {
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
}

#Footer Label.Spacer {
	font-weight: normal;
	font-size: 8pt;
	color: #a0a0a0;
}

#Footer Span {
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
}

#Footer a {
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
}

#Footer a:hover {
	font-weight: bolder;
	font-size: 9pt;
	color: #a0a0a0;
	text-decoration: none;
}

#Footer Label.Copyright {
	font-weight: normal;
	font-size: 8pt;
	color: White;
}

td.Copyright {
	padding-left: 470px;
	float: left;
	text-align: left;
	vertical-align: bottom;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Download Module

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

table.Downloads{
	padding: 2px 4px 2px 4px;
}

A.DownloadCat {
	font-weight: bold;
	font-size: 11pt;
	color: Navy;
}

A.DownloadSubCat {
	font-weight: bold;
	font-size: 9pt;
	color: DarkGreen;
}

A.DownloadSubCat:hover {
	font-weight: bold;
	font-size: 9pt;
	color: Green;
}

A.Download {
	font-weight: bold;
	font-size: 9pt;
}

td.DownloadDesc {
	text-align: justify;
}

label.DownloadDesc {
	font-size: 10pt;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Language Drop Down Style

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.LangDropDown {
	font-weight: normal;
	font-size: 8pt;
	background-color: lightskyblue;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	SEND PAGE URL

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

Table.SendUrl {
	width: 100%;
	background-color: Gainsboro;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	CUSTOM PAGER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.PagerContainerTable {
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	color: #d1d1e1;
	border-bottom: #333333 1px solid;
	background-color: #FFFFFF;
}

.PagerInfoCell {
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #f0f1f2;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #fc9e1e;
	font-weight:normal;
}

.PagerInfoCell:link {
	color: #ffcc66;
	text-decoration: none;
}

.PagerInfoCell:visited {
	color: #ffcc66;
	text-decoration: none;
}

.PagerCurrentPageCell {
	color: #990000;
	background-color: #FFFF99;
}

.PagerOtherPageCells {
	background-color: #f0f1f2;
}

.PagerSSCCells {
	background-color: #cccccc;
}

.PagerHyperlinkStyle {
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.PagerHyperlinkStyle:hover {
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.PagerHyperlinkStyle:link {
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.PagerHyperlinkStyle:visited {
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

.PagerHyperlinkStyle:active {
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGE GALLERY

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

td.ImageGalleryThumb {
	background-color: #efeff0;
	border: Solid 1px DarkGray;
}

td.ImageGalleryDetails {
}

img.ImageGallery {
	border: 0px;
	-moz-opacity:0.85;
	filter:alpha(opacity=85);
}

img.ImageGalleryOver {
	border: 0px;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

label.ImageGalleryTitle{
	font-size: 12pt;
	font-weight: bold;
}

label.ImageGalleryDetail{
	color: DimGray;
	font-size: 10pt;
	font-weight: normal;
}

span.ImageGalleryViewer-Title {
	color: Navy;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: underline;
}

label.ImageGalleryViewer-Description {
	font-size: 9pt;
	font-weight: normal;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PERSONALITY MODULE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

td.PersonalityThumb {
	background-color: #efeff0;
	border: Solid 1px DarkGray;
}

td.PersonalityDetails {
}

td.PersonalitySaid {
	border-right: lightgrey 2px dashed;
	text-align: center;
	width: 175px;
}

td.PersonalityAbout {
	border-left: lightgrey 2px dashed;
	text-align: center;
	width: 175px;
}

img.Personality {
	border: 0px;
	-moz-opacity:0.85;
	filter:alpha(opacity=85);
}

img.PersonalityOver {
	border: 0px;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

img.PersonalityPrint {
	float: right;
	border: 0px;
	margin: 5px 5px 5px 10px;
}

span.PersonalityTitle {
	color: Brown;
	font-size: 10pt;
	font-weight: bold;
}

label.PersonalityTitle {
	color: Brown;
	font-size: 10pt;
	font-weight: bold;
}

label.PersonalityName {
	font-size: 10pt;
	font-weight: bold;
}

label.PersonalityDetail {
	color: DimGray;
	font-size: 10pt;
	font-weight: normal;
}
