/* Template: EzVista */
/* Major components */
body
{ 
    margin:0px; 
	spacing:0px;
    font-size: 1pt; 
    color: #6763CA; 
    padding:0px;
    background-color: #ebebeb;
    font-family: Verdana, Arial, sans-serif;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat: repeat-x;
}
TABLE 
{ 
	empty-cells: show;
}
.bbstable
{
	BACKGROUND: #d3e2e9;
	margin: 0px;
	padding: 0px;
}

td
{
    font-size: 10pt; 
    color: #0d7f90;
}
.messagecellbody 
{   
	font-size: 8pt;
	color: #333333;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat: repeat-x;
}

.messagecellbody2
{  
	font-size: 8pt;
	color: #333333;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat: repeat-x;
}
.messagecellbody3
{  
	font-size: 8pt;
	color: #333333;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat: repeat-x;
}
.messageheader 
{  
	font-size: 10pt;
	color: #e0dccf;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messageheader-background.gif);
}

.messagemiddle
{  
	font-size: 8pt;
	color: #000000;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messagecellbody.gif);
	background-repeat: repeat-x;
}
.messagefooter 
{  
	font-size: 10pt;
	color: #e0dccf;
	background-color: #ebebeb;
	padding:2px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left: 1px solid #ffffff;
	background-image: url(images/common/messagefooter-background.gif);
}

.messagecellheader
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #e6eff2;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Verdana;
	border-top: 1px solid #7bbad6;
	border-right: 1px solid #7bbad6;
	border-left: 1px solid #7bbad6;
}
.messagecellheader2
{
	font-size: 10px; font-weight: bold;
	color: #0195ab; 
	background-color: #d3d3d3; 	
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
.messagecellheader3
{
	font-size: 11px; font-weight: bold;
	color: #669966;
	text-align:right;
	padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Verdana;
	background-image: url(images/common/messagecellheader3.gif);
}
.messagecellheader4
{
	font-size: 10px; font-weight: bold;
	color: #0195ab; 
	text-align:right;
	padding-left:8px; padding-right:18px; padding-top:4px; padding-bottom:4px;
	background-repeat: repeat;	
	background-image: url(images/common/messagecellheader4.gif);
}
/* Custom Header 'forum-view.asp'*/
.customheader1
{
	font-size: 11px; 
	font-weight: bold;
	color: #ffffff; 
	text-align:left;
	font-family:Verdana;
	padding-left:8px; padding-right:18px; padding-top:4px; padding-bottom:4px;
	background-repeat: repeat;	
	background-image: url(images/common/messagecellheader-background.gif);
}


.messagecellspacer
{
	background-color: #d3d3d3; color: #6B7983; height: 3; font-size: 0px;
}
.messagecellfooter
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Verdana;
	border-top: 2px solid #7bbad6;
	border-left: none;
	border-right: none;
	background-image:none;
}
.quotation
{
	font-family: Verdana;
	font-size: 8pt;
	background-color:#f6f5f5;
	color:#4b4a4a;
	padding: 5px;
	border-top: 1px dashed #3399cc;
	border-right: 1px dashed #3399cc;
	border-bottom: 1px dashed #3399cc;
	border-left: 3px solid #3399cc;
	background-image: url(images/common/quotebg.gif);
	background-repeat:repeat-x;
}

.randomquote
{
	 background-color:d3e2e9;   
	 padding: 0px;
	 background-image: url(images/common/theme/randomquote/rightside.gif);
	 background-position:right;
	 background-repeat:no-repeat;
}
.insiderandomquote
{
	 color: #000000;
     font-size: 11px; font-style: italic;
}
.smalltext
{
	font-size: 11px;
}

/* MAIN HYPERLINKS */

a
{
	text-decoration: underline;
	color: #0d7f90;
}
A:hover
{
    COLOR: #19b9d1;
	/*background: url(images/common/linkhover.gif) repeat-x 100% 100%;padding-bottom: 2px;*/
}
a:visited.threadlink
{
    COLOR: #0195aa;
	text-decoration:line-through;
}
a:hover.threadlink
{
    COLOR: #015c69;
}
.headerlink2
{color: #0195ab; text-decoration: none}
.headerlink
{color: #ffffff; text-decoration: none; font-weight: bold;}
	
.homelink
{color: #808080; text-decoration: none}

:hover.headerlink 
{color: #ffffff; text-decoration: underline; font-weight: bold;}



/* Headers (not used too often) */ 

.header6     
{
	font-size: 10pt;
	font-weight: bold;
}
.header5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
}
.header4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #669966;
}


/* next thread / previous thread */

.threadbox
{ 
 	background-color: #626562;
 	font-size: 10px;
 	font-weight: normal; 
 	color:#000000; 
 	padding: 3px;
 	border: 0px solid #999999;
}
.threadboxlink
{
    color: #000000;
    text-decoration: none;
}
:hover.threadboxlink
{
    color: #C0BABA;
    text-decoration: none;
}



/* Header items */
.headerbar
{ 
    font-size: 10pt; 
    color: #111111; 
    background-color: #92A2B4;
}

.headercontrolbox
{
	font-size: 10px; font-weight: bold;
	color: #0195ab; 
	background-color: #ebebeb; 
	padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:4px;
	background-image: url(images/common/messagecellheader2-background.gif);
}
.headercontrolbox a
{
   color: #669966;
}

.headerbarlink
{
	color: #ffffff;
	font-size: 11px; text-decoration:none; font-weight:bold
}

.adminlink
{
	color: #005CB9;
	font-size: 10pt;
	text-decoration: none;
    FONT-WEIGHT: bold;	
}
   

/* footer items */
.footerbar
{ 
    font-size: 7pt; 
    color: #000000; 
	background-color: #d3e2e9;
}
a.footerlink:link
	{
	font-size: 7pt; 
	color: #1f94a6;
	text-decoration: none;
	}
a.footerlink:hover
	{
	font-size: 7pt; 
	color: #ffffff;
	text-decoration: none;
	}
a.footerlink:visited
	{
	font-size: 7pt; 
	color: #1f94a6;
	text-decoration: none;
	}

/* FORMS */

form
{
	margin: 0px;
}

.bbsbutton
{
	color : #666666;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/common/portalbuttoncommon.gif);
	font-weight : bold;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}
.bbsbutton:hover
{
	color : #414141;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/common/portalbuttonover.gif);
	font-weight : bold;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
}

/* Login form */
.bbstextbox
{
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
}

.bbstextbox:hover, textarea:hover 
{ 
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
}

.bbstextbox:focus, textarea:focus 
{ 
	font-size: 10px;
	background-color: #ffffdd;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
}
/* Forum post form */
textarea 
{
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
	font-family:Verdana;
}
textarea:hover, textarea:hover 
{ 
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
	font-family:Verdana;
}
textarea:focus, textarea:focus
{ 
	font-size: 10px;
	background-color: #ffffdd;
	color: #000000;
	border-top: 1px solid #3370a5;
	border-right: 1px solid #adcae4;
	border-bottom: 1px solid #b0d5eb;
	border-left: 1px solid #adcae4;
	font-family:Verdana;
}

.bbseditbox
{
	font-size: 10px;; font-family: Verdana;
}
.bbscheckbox
{
	font-size: 10px;; font-family: Verdana;
}

.bbsradiobox
{
	font-size: 10px;; font-family: Verdana;
}

.bbsdropdownbox
{
	font-size: 10px;; font-family: Verdana;
}


/* LEFTOVERS */
.adminname   
{ color: #143e5a }
.moderatorname 
{ color: #34adff }
.registeredname 
{ color: #24b2d9}
.notregisteredname 
{ color: #e77d00 }