.accent		{
	font-size:12px;
	color: #E35000;
	font-weight: bold;}

.header {font-size: 16px; 
  color: #336699; 
  font-weight: bold; }

.subMenu { font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
	background-image: url(../images/menu_bg.gif);
	border-bottom: 1px solid #002549;
	padding-left: 18px; }

a.subMenu:link, a.subMenu:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	padding-left: 0px; }

a.subMenu:hover {
	font-size: 12px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px;
	padding-left: 0px;	}
	
.submenu_active		{ 
	color: #003366;
	font-size: 12.5px;
	font-weight: bold;}


.currentTab {
		font-size: 12px;
		font-weight: bold;}

a.currentTab:link, a.currentTab:visited {
	color: #ffffff;
	text-decoration: none;}

a.currentTab:hover {
	color: #ffffff;
	text-decoration: none;}

.otherTab {
	font-size: 12px;
	font-weight: bold;}

a.otherTab:link, a.otherTab:visited {
	color: #A9A9A9;
	text-decoration: none;}

a.otherTab:hover {
	color: #8ABB59;
	text-decoration: none;}
	
.emptyTabSpace {
	border-bottom: 1px solid #67b4ff; }

a.mainmenu		{
	color: #445395;
	text-decoration: none;}

a.mainmenu:hover{
	color: #E35000;
	text-decoration: none;}


.features { font-size: 11px;
  	color: #333333;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none;}

a.features { font-size: 11px;
  	color: #333333;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none;}

a.features:active { font-size: 11px;
  	color: #333333;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none;}

a.features:visited { font-size: 11px;
  	color: #333333;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: none;}

a.features:hover { font-size: 11px;
  	color: #333333;
	font-weight: normal;
	CURSOR: hand;
	text-decoration: underline;}


a.logout:link,a.logout:active,a.logout:visited {
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;}

a.logout:hover		{
	font-size:12px;
	color: #FFFFFF;
	text-decoration:underline;}

a.login:link,a.login:active,a.login:visited {
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;}

a.login:hover		{
	font-size:12px;
	color: #FFFFFF;
	text-decoration:underline;}

A.footer:link {
    FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #6693C2;
	font-weight: bold;
    TEXT-DECORATION: none }

A.footer:active {
    FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #6693C2;
	font-weight: bold;
    TEXT-DECORATION: none }

A.footer:visited {
    FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #6693C2;
	font-weight: bold;
    TEXT-DECORATION: none }
	
A.footer:hover {
    FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #96C573;
	font-weight: bold;
    TEXT-DECORATION: none }



/* 
 * tickets style
 */
.tickets_text	{
	font			: 12px "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	color			: #000000;
	padding-left		: 3px;	}

.tickets_boxborder
	{
	border			: 1px solid #26496d;	}

/* 
 * BUTTONS THAT ROLLOVER 
 */

.tickets_list-menu a
	{
	display			: block;
	border			: 1px solid #C0D0E0;
	background		: #DAD561;
	width			: 98%;
	text-align		: center;
	font-weight		: bold;	}

.tickets_list-menu a:hover
	{
	background		: #356799;
	width			: 98%;
	color			: #ffffff;	}



.w{font-size:8pt;font-family:"Century Gothic", Arial, Helvetica, Verdana, sans-serif;color:#666666;} /*welcome text*/
.hdr{background:#749FC3;color:white;}
.blck{background:black;}
.leftmenu{background:#ededed;font-size:10pt;}
.lmitem{background:#cbdFf2;font-size:10pt;} /*left menu item*/
.lmh{background:#BACFE1;font-size:10pt;} /*left menu header*/
.mh{background:#2B3B4A ;color:#F7CD9A;}
.msh{background:#A0B0BF;font-size:10pt;} /*main sub header*/
.msi{background:#D5E0E7;font-size:10pt;vertical-align:middle;} /* main sub item */
.msi2{background:#BCC5CC;font-size:10pt;vertical-align:middle;} /* main sub item 2*/
.txt{font-size:10pt; vertical-align:middle;background:#FFFFFF; }

table.topmenu {
  border-collapse : collapse;}

td.border{background:#A0B0BF;}

table.topmenu td.background{background:#A0B0BF;}

table.topmenu a 		{text-decoration: none; FONT-SIZE: 11px; COLOR: #C0C0C0;}
table.topmenu a:link    {color:#C0C0C0; text-decoration: none;}
table.topmenu a:visited {color:#C0C0C0; text-decoration: none;}
table.topmenu a:active  {color:#C0C0C0; text-decoration: none;}
table.topmenu a:hover   {color:#8ABB59; text-decoration: none;}


table.topmenu td {
  color:#C0C0C0;
  text-decoration:none;
  FONT-SIZE: 11px;}

table.scrolline td {
  font-size:17px;
  font-weight:bold;}

table.scrolline td a, table.scrolline td a:visited{
  color: #2B547D;
  text-decoration:underline;}

table.scrolline td a:hover  {
  color: #990000;}

.postbody { line-height: 18px}



a.cat		{
	color: #FFFFFF;
	text-decoration: none;}

a.cat:hover{
	color: #F1F1F1;
	text-decoration: none;}

a.copyright		{
	color: #444444;
	text-decoration: none;}

a.copyright:hover {
	color: #000000;
	text-decoration: none;}

a.forumlink 	{
	color: #445395;
	text-decoration: none;}

a.forumlink:hover{
	color: #E35000;
	text-decoration: none;}

a.gen,a.genmed,a.gensmall {
	color: #445395;
	text-decoration: none;}

a.gen:hover,a.genmed:hover,a.gensmall:hover	{
	color: #E35000;
	text-decoration: none;}

a.nav			{
	color: #445395;
	text-decoration: none;}

a.nav:hover		{
	text-decoration: none;}

a.postlink:link	{
	color: #445395;
	text-decoration: none;}

a.postlink:visited {
	color: #445395;
	text-decoration: none;}

a.postlink:hover {
	color: #E35000;
	text-decoration: none;}

a.topictitle:link {
	color: #445395;
	text-decoration: none;}

a.topictitle:visited {
	color: #5493B4;
	text-decoration: none;}

a.topictitle:hover	{
	color: #E35000;
	text-decoration: none;}

.cat	{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;}

.code {
	background-color: #FAFAFA;
	border: #D1D7DC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-top-width: 1px;
	color: #006600;
	font-family: "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;}


.forumline	{
	background-color: #FFFFFF;
	border: 2px #D0D5E7 solid;}

.forumlink		{
	color: #445395;
	font-size: 12px;
	font-weight: bold;}

.gen {
	font-size: 12px;}

.gen,.genmed,.gensmall {
	color: #000000;}

.genmed {
	font-size: 11px;}

.gensmall {
	font-size: 10px;}

.helpline {
	background-color: #DEE3E7;
	border-style: none;}

.mainbody {
	padding: 9px;}

.mainmenu	{
	color: #000000;
	font-size: 11px;}

.maintitle	{
	color: #000000;
	font-size: 22px;
	font-weight: bold;
	line-height: 120%;
	text-decoration: none;}

.name	{
	color: #000000;
	font-size: 11px;}

.nav	{
	color: #000000;
	font-size: 11px;
	font-weight: bold;}

.postbody {
	font-size: 12px;}

.postdetails  {
	color: #000000;
	font-size: 10px;}

.quote {
	background-color: #FAFAFA;
	border: #D1D7DC;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-top-width: 1px;
	color: #444444;
	font-size: 11px;
	line-height: 125%;}

.topictitle	{
	color: #000000;
	font-size: 11px;
	font-weight: bold;}
	

/*left column styles*/
	table.leftColumnModuleHead th {
		font-size: 12px;
		color: #ffffff;
		text-align: left;
		padding: 0px;
		background-color: #eeeeee;
	}
	table.leftColumnModuleS1 td {
		border-bottom: 1px solid #26496D;
		border-left: 1px solid #26496D;
		border-right: 1px solid #26496D;
		background-color: #EEEECC;
		padding: 5px;
	}
	
	table.leftColumnModuleS2 {
		border-bottom: 1px solid #26496D;
		border-left: 1px solid #26496D;
		border-right: 1px solid #26496D;
		background-color: #EEF4FB;
	}

/*
	table.leftColumnModuleS2 td  {
		padding-left: 4px;
		padding-right: 4px;
		padding-top: 2px;
		padding-bottom: 2px;		
	}
*/
	
	.leftColumnModuleS3  {
		font-size: 11px;
		font-weight: bold;
		border-bottom: 1px solid #26496D;
		border-left: 1px solid #26496D;
		border-right: 1px solid #26496D;
		background-color: #efefef;
		padding: 5px;
	}


.listheader {
		font-size: 11px;
		color: #ffffff;
		font-weight: bold;
		text-align: left;
		background-color: #C4DB86;
		padding-left: 5px;
		padding-right: 5px;
}

div.ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

