/* Default LogiCreate Color Setup:
	LC Blue/Grey = #BFC6D8  (used in top nav bar, and other apps)
	LC Dark Blue = #125CA5  (primary color)
	LC Orange    = #CCCCFF  (primary color) 
	LC Green     = #058845  (used in comments, and top menu)
	LC Light Grey= #E0E3EC  (used in menu, forums, etc)
	LC Left Menu = #EFEBAE  (used in the left menu)
*/
	BODY { 
		background-color: #FFCE00; 
	}

	H1 {
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		color : #000000; 
		font-weight : bold; 
		line-height : normal; 
		margin-top : 0px; 
		margin-bottom : 8px; 
	} 

	H2 {
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-weight : bold; 
		text-transform : none; 
		margin-top : 0px; 
		color : #000000; 
		line-height : 90%; 
		margin-bottom : 8px; 
	} 

	H3 {
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-weight : bold; 
		margin-top : 12px;
		margin-bottom : 4px;
		color : #000000; 
		line-height : 100%; 
	} 

	H4 {
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-weight : bold; 
		margin-top : 12px;
		margin-bottom : 4px;
		color : #FFCE00; 
		line-height : 100%; 
	} 

	TABLE { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-style: normal;
		line-height: 16px; 
		font-weight: normal;
		font-variant: normal; 
		text-transform: none;
		color: #000000
	}

	.bodycopy {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		font-style: normal;
		line-height: 16px; 
		font-weight: normal;
		font-variant: normal; 
		text-transform: none;
		color: #000000
		}

	.bodycopy a:link { color: #125CA5; } 
	.bodycopy a:visited { color: #125CA5; } 
	.bodycopy a:hover { color: #CCCCFF; }

	.topnav {	 color: #606060;
		 background-color: #E0E3EC;
		 font-size: 9px; 
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		 text-align: right;
		 text-decoration: none;
		}
	.topnav a:link { color: #606060; text-decoration: none; } 
	.topnav a:visited { color: #606060; text-decoration: none;}
	.topnav a:hover { color: #CCCCFF; text-decoration: none; }

	.rowheader { color: #FFFFFF;
		 font-size: 10px; 
		 background-color: #125CA5;
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		}
	.rowheader a { color: #FFFFFF; text-decoration: none;}
        .rowheader a:link { color: #FFFFFF; text-decoration: none;}
        .rowheader a:hover { color: #CCCCFF; text-decoration: none;}

	.topsn { color: #ffffff; text-decoration: none; font-weight: bold; } 
	.topsn:hover { color: #ffffff; text-decoration: none; font-weight: bold;} 
	.topsn:visited { color: #ffffff; text-decoration: none; font-weight: bold;} 
	
	.leftnav { color: #000000;
		   background-color: #FFCE00;
		     font-size: 12px;
		     font-color: #FFFFFF;
		     font-family: arial, helvetica, san-serif;
		    }
	.leftnav a:hover {color: #CCCCFF;}
	.leftnav a:link {color: #000000;}

	.rightnav { color: #000000;
		   background-color: #efebae;
		     font-size: 12px;
		     font-color: #000000;
		     font-family: arial, helvetica, san-serif;
		    }
	.rightnav a:hover {color: #000000;}
	.rightnav a:link {color: #000000;}
	.rightnav a:visited {color: #000000;}
	.rightnav a:active {color: #CCCCFF;}

	.menu_head {	 color: #ffffff;
		 font-size: 14px; 
		 background-color: #000000; 
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		 text-align: center;
		 line-height: 18px;
		}
	.menu_head a:link {color: #FFFFFF; font-weight: bold;}

	.menu_item { color: #000000;
		 background-color: #FFCE00;
		 font-size: 11px; 
		 font-family: verdana, arial, helvetica, san-serif;
		 line-height: 18px;
		 }
	.menu_item a:hover {color: #999999;}


	.menu2 { color: #000000;
		 font-size: 10px; 
		text-indent: 15px; 
		 font-family: verdana, arial, helvetica, san-serif;
		 }

	/* used in the login and register pages  #e0e3ec;*/
	.reglogin { color: #000000;
		 background-color: #ffffff;
		 font-size: 11px; 
		 font-family: verdana, arial, helvetica, san-serif;
		 line-height: 18px;
		 }

	/* used in the login and register pages #e0e3ec*/
	.regloginhead {color: #000000;
		 font-size: 12px; 
		 background-color: #ffffff; 
		 font-family: arial, helvetica, san-serif;
		 text-align: left;
		 line-height: 18px;
		}

	.line { color: #CCCCFF;
		 font-size: 12px; 
		 background-color: #CCCCFF;
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		}

	.greenline { color: #000000;
		 font-size: 12px; 
		 background-color: #058845;
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		}

	.row1 { color: #000000;
		 font-size: 10px; 
		 background-color: #b2b2b2;
		 font-family: arial, helvetica, san-serif;
		}

	.row2 { color: #000000;
		 font-size: 10px; 
		 background-color: #e0e0e0;
		 font-family: arial, helvetica, san-serif;
		}

	.footer { background-color: #125CA5; }

	.bottomnav {	 color: #000000;
		background-color: #ffffff;
		 font-size: 9px; 
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		 text-align: center;
		 line-height: 10px;
		 text-decoration: none;
		}

	.bottomnav a:link { color: #FFCE00; text-decoration: none; } 
	.bottomnav a:visited { color: #FFCE00; text-decoration: none;}
	.bottomnav a:hover { color: #CCCCFF; text-decoration: none; }

	/* Used in the welcome/news/templates/news.html for news */
	td.header {
		background-color : #FFCE00; 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10pt; 
		font-weight: bold;
		color : #000000; 
		line-height : 120%; 
		font-style : normal; 
	} 


	td.grey {
		background-color : #c0c0c0; 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10pt; 
		font-weight: bold;
		color : #000000; 
		line-height : 120%; 
		font-style : normal; 
	} 


	/* Used in the welcome/news/templates/news.html for articles  */
	td.header2 {
		background-color : #CCCCFF; 
		font-family : Verdana, Arial, Helvetica, sans-serif; 
		font-size : 10pt; 
		font-weight: bold;
		color : #000000; 
		line-height : 120%; 
		font-style : normal; 
	} 

	.forum_head { 
		background-color: #FFCE00; 
		font-weight: bold; 
		font-size: 9pt; 
		font-family: Arial; 
		color: #000000;
	}
	.forum_head a:link {color: black;}
	.forum_head a:visited {color: black;}
	.forum_head a:hover {color: #999999;}
	.forum_head a:active {color: black;}

	.forum_row1{ 
		background-color: #bfc6d8; 
		font-size: 9pt; 
		font-family: Arial; 
		color: black;
	}
	.forum_row1 a:link {color: black;}
	.forum_row1 a:visited {color: black;}
	.forum_row1 a:hover {color: #C87225;}
	.forum_row1 a:active {color: black;}

	.forum_row2{ 
		background-color: #e0e3ec; 
		font-size: 9pt; 
		font-family: Arial; 
		color: black;
	}
	.forum_row2 a:link {color: black;}
	.forum_row2 a:visited {color: black;}
	.forum_row2 a:hover {color: #C87225;}
	.forum_row2 a:active {color: black;}

	.forum_moderated{ 
		background-color: red; 
		font-weight: bold; 
		font-size: 9pt; 
		font-family: Arial; 
		color: white;
		text-align: left;
	}
	.forum_moderated a:link {color: white;}
	.forum_moderated a:visited {color: white;}
	.forum_moderated a:hover {color: #DADAB9;}
	.forum_moderated a:active {color: white;}


	.forum_head2 { 
		background-color: #CCCCFF; 
		font-weight: bold; 
		font-size: 8pt; 
		font-family: Arial; 
		color: white;
	}
	.forum_head2 a:link {color: white;}
	.forum_head2 a:visited {color: white;}
	.forum_head2 a:hover {color: #DADAB9;}
	.forum_head2 a:active {color: white;}


	.comment_head {	 color: #000000;
		 font-size: 14px; 
		 background-color: #FFCE00;
		 font-weight: bold;
		 font-family: arial, helvetica, san-serif;
		 line-height: 18px;
		}

	.comment_item { color: #000000;
		 background-color: #c0c0c0;
		 font-size: 8pt; 
		 font-family: verdana, arial, helvetica, san-serif;
		 }
	.comment_item2 { color: #000000;
		 background-color: #cccccc;
		 font-size: 8pt; 
		 font-family: verdana, arial, helvetica, san-serif;
		 }
	.comment_small { color: #000000;
		 background-color: #FFCE00;
		 font-size: 9px; 
		 font-family: verdana, arial, helvetica, san-serif;
		 }

        .search_title { font-size: 120%; color: #000000; font-family: arial, helvetica, san-serif;}
        .search_type  { font-size: 80%;  font-variant: small-caps;color: blank; width: 50%}
        .search_link  { color: #125CA5; }


	.whitelink {	 color: #ffffff;
		 font-size: 10pt; 
		 background-color: #000000; 
		 font-family: arial, helvetica, san-serif;
		 text-align: center;
		}
	.whitelink a:link {color: #FFFFFF; font-weight: bold;}


.search_title { font-size: 12.5px; color: #5A99DE; font-family: arial, helvetica, san-serif;}
.search_type  { font-size: 11px;  font-variant: small-caps;color: blank; width: 50%}
.searchdesc  { font-size: 11px; color: black; }
.searchposition
{   font-size: 12.5px;
    color: black;
    font-weight: normal;
}
.searchlink,.searchlink:visited
{   font-size: 12px;
    color: #125CA5;
    font-family: arial, helvetica, san-serif;
}

.searchlink:hover
{   text-decoration: none;
}

.searchscore { color: #6E6E6E; font-size: 10px; }
.searchtotalresultsfound
{   font-size: 12px;
    color: black;
    font-family: arial, helvetica, san-serif;
    font-weight: bold;
}
.searchnextprevcell
{   font-size: 14px;
    color: #FFCE00;
    font-weight: bold;

}
.searchprvnxt
{   font-size: 14px;
    font-weight: bold;
    color:
    text-decoration: underline;
}
.searchprvnxt:hover { text-decoration: none; }
