/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body{
	padding: 0px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
	border: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.ControlPanel, .PagingTable {
    width: 100%;
    height: 64px;
    background-color: #ffffff;
    BORDER-RIGHT: #3333332 1px solid; 
    BORDER-TOP: #3333332 1px solid; 
    BORDER-LEFT: #3333332 1px solid; 
    BORDER-BOTTOM: #33333321px solid; 
}
.SkinObject {
    font-weight: bold;
    font-size: 11px;
    color: #3333332;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
A.SkinObject:link {
    text-decoration:    none;
    color:#3333332;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#3333332;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#3333332;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#D29106;
}
/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #3333332;
}
/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #3333332;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  x-small;
    font-weight:    bold;
    color:#3333332;
}
/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
}

.DefaultType
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
}
/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #3333332;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: normal;
}
/* text style used for help text rendered by modules */
.Help
{
  border-right: black 1px solid;
  padding-right: 2px;
  border-top: black 1px solid;
  padding-left: 2px;
  font-weight: normal;
  font-size: 11px;
  padding-bottom: 2px;
  border-left: black 1px solid;
  color: black;
  padding-top: 2px;
  border-bottom: black 1px solid;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  background-color: #6B7584;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	 color: #3333332;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #3333332;
}

A.CommandButton:visited  {
    text-decoration: underline;
    color: #3333332;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #3333332;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #D29106;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #3333332;
	color: #CCCCCC;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
/* GENERIC */
H1  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #3333332;
}

H2  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #3333332;
}

H3  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #3333332;
}

H4  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #3333332;
}

H5, DT  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #3333332;
}

H6  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #3333332;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  12px;
    color: #3333332;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #3333332;
}

A:link  {
    text-decoration:    none;
    color: #0066CC;
}

A:visited   {
    text-decoration:    none;
    color: #0066CC;
}

A:active    {
    text-decoration:    none;
    color: #0066CC;
}

A:hover {
    text-decoration:    underline;
    color: #0066CC;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    color: #333333;
    height:1pt;
    text-align:left
}
/**/
.LeftPane{
	padding-top: 5px;
	padding-bottom: 5px;
   padding-left: 5px;
	padding-right: 5px;
}
.NavPane{
	padding-top: 1px;
	padding-bottom: 1px;
   padding-left: 1px;
	padding-right: 1px;
}
.BannerPane1Left{
	padding-top: 0px;
	padding-bottom: 0px;
   padding-left: 0px;
	padding-right: 0px;
}
.BannerPaneRight{
	padding-top: 0px;
	padding-bottom: 0px;
   padding-left: 0px;
	padding-right: 0px;
}
.TopPane{
	padding-top: 5px;
	padding-bottom: 5px;
   padding-left: 5px;
	padding-right: 5px;
}
.ContentPane{
	padding-top: 5px;
	padding-bottom: 5px;
   padding-left: 5px;
	padding-right: 5px;
}
.RightPane{
	padding-top: 5px;
	padding-bottom: 5px;
   padding-left: 5px;
	padding-right: 5px;
}
.BottomPane{
	padding-top: 5px;
	padding-bottom: 5px;
   padding-left: 5px;
	padding-right: 5px;
}
.rightmiddlepane{
    padding-top: 5px;
	padding-bottom: 5px;
    padding-left: 5px;
	padding-right: 5px;
}

.Separatorcssclass{
}

.login{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.login:link{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.login:visited{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.login:hover{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.login:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.user{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
   font-weight: normal;
   
}
A.user:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.user:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
A.user:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFCC;
	font-weight: normal;
}
A.user:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.current{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3A3A;
	font-weight: normal;
}
.copyright{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
   font-weight: normal;
   padding-left: 200px;
   padding-right: 12px;
}
.terms{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    font-weight: normal;
    padding-left: 12px;
	padding-right: 12px;
}
A.terms:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
   font-weight: normal;
}
A.terms:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
A.terms:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
   text-decoration: underline;
	font-weight: normal;
}
A.terms:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.privacy{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
   font-weight: normal;
   padding-left: 12px;
	padding-right: 12px;
}
A.privacy:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
   font-weight: normal;
}
A.privacy:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
A.privacy:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
   text-decoration: underline;
	font-weight: normal;
}
A.privacy:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.hostname{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
   font-weight: normal;
   padding-left: 12px;
	padding-right: 12px;
}
A.hostname:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
   font-weight: normal;
}
A.hostname:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
A.hostname:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
    text-decoration: underline;
	font-weight: normal;
}
A.hostname:active{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.links{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bolder;
	
}
A.links:link{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	
}
A.links:visited{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
A.links:active{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.QuickLink{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	}

.breadcrumb{
	font-family: Arial;
	font-size: 10px;
	color: #9C9C9C;
	padding-left: 12px;
	padding-right: 12px;
	}
A.breadcrumb:link{
	font-family: Arial;
	font-size: 10px;
	color: #9C9C9C;
}
A.breadcrumb:visited{
	font-family: Arial;
	font-size:10px;
	color: #9C9C9C;
}
A.breadcrumb:hover{
	font-family: Arial;
	font-size: 10px;
	color: #CCCCCC;
}
A.breadcrumb:active{
	font-family: Arial;
	font-size: 8px;
	font-weight: bolder;
	color: #9C9C9C;
	}


/* Solpart Menu Styles */
/*---------------------*/
/* NOTE --> notable classes are MainMenu_Out(for idle menu items), MainMenu_Over(for "selected" menu items) */
/*          and MainMenu_Active(for active tab menu items)                                                  */
/*----------------------------------------------------------------------------------------------------------*/
.MainMenu_MenuContainer {  
background: transparent; 
width: 120px; 
padding-left: 0; 
}

.MainMenu_MenuBar { 
cursor: pointer; 
cursor: hand; 
background: transparent;  
width: 120px; 
padding: 0 0 0 41px; 
}

.MainMenu_SubMenu, 
.ModuleTitle_SubMenu {
	z-index: 1000;
	cursor: hand;
	cursor: hand;
	margin: 2px 0 0 1px;
	padding: 0px;
	font-weight: normal;
	filter: none;
	background-color: #C8E4F2; 
}

.MainMenu_MenuItem, 
.ModuleTitle_MenuItem {
	font-family: tahoma;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	padding: 0px 5px 0px 5px;
	height: 20px;
	border: 0;
}

.MainMenu_MenuItemSel, 
.ModuleTitle_MenuItemSel{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	cursor: hand;
	cursor: hand;
	color: #333333;
	background-color:#99CCFF;
	
	padding: 0px 5px 0px 5px;
	height: 20px;
	border: 0;
}

.MainMenu_Idle 
{ color: #333333; 
no-repeat ; 
padding: 0; 
height: 25px; 
font-weight: bold;
}

.MainMenu_Selected 
{ color: #333333; 
padding: 0; 
text-align: right; 
height: 25px; 
font-weight: bold;
}

.MainMenu_Active, .MainMenu_BreadcrumbActive { 
color: #333333; 
padding: 0; 
height: 25px; 
font-weight: bold;
}

.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { 
display: none; 
}

.ModuleTitle_MenuContainer { 
color: #333333; 
}
.ModuleTitle_MenuBar { 
cursor: pointer; 
cursor: hand;
}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { 
padding: 0 5px 0 0; 
}
.ModuleTitle_MenuBreak, .MainMenuSeperator, .MainMenu_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { 
display: none; 
}
/**/
.ModuleTitle_MenuIcon {
   cursor: pointer;
   cursor: hand; 
   background-color: #F2F3F3; 
   border-left: #EEEEEE 0px solid; 
   border-bottom: #EEEEEE 0px solid; 
   border-top: #EEEEEE 0px solid; 
   text-align: center; 
   width: 15px; 
   height: 20px; 
   color: #396C00;
   font-size: 11px;
 }
.ModuleTitle_MenuArrow{	
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   cursor: pointer; 
   cursor: hand; 
   border-right: #FFFFFF 0px solid; 
   border-bottom: #FFFFFF 0px solid; 
   border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow{
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   cursor: pointer; 
   cursor: hand;
}
.ModuleTitle_MenuBreak{
   border-bottom: #EEEEEE 0px solid; 
   border-left: #EEEEEE 0px solid; 
   border-top: #EEEEEE 0px solid;  
   border-right: #EEEEEE 0px solid; 
   background-color: #333333; 
   height: 0px; 
   color: #333333;
	font-size: 11px;
}
.ModuleTitle_MenuItemSel {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	cursor: hand;
	cursor: hand;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	border: 0;
	background-color: #99CCFF;
}
.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #333333; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bolder; 
	font-style: normal; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: Transparent;
}
.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: hand; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #FFFFFF 0px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
}


/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2007 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * This is the default CSS file used by the editor area. It defines the
 * initial font of the editor and background color.
 *
 * A user can configure the editor to use another CSS file. Just change
 * the value of the FCKConfig.EditorAreaCSS key in the configuration
 * file.
 */

/*
    The "body" styles should match your editor web site, mainly regarding
    background color and font family and size.
*/

body
{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}

body, td
{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a[href]
{
	color: #0000FF !important;	/* For Firefox... mark as important, otherwise it becomes black */
}

/*
	Just uncomment the following block if you want to avoid spaces between
	paragraphs. Remember to apply the same style in your output front end page.
*/


p, ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
	font: Tahoma, Arial, Helvetica, sans-serif
}


/*
    The following are some sample styles used in the "Styles" toolbar command.
    You should instead remove them, and include the styles used by the site
    you are using the editor in.
*/

.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 12px;
	color: #0099CC;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #0099FF;
}

.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small; color: black;
}

.text	a:link		{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: x-small;
	text-decoration: none; 
}

.text	a:visited	{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
color: navy;font-size: x-small; 
text-decoration: none; 
}

.text	a:hover		{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
color: blue; 
font-size: x-small;
text-decoration: underline; 
}

.clsWebSection2 {
background-color:#FFFFFF;
border:outset 1px #f1f1f1;
padding-top:6px;
padding-bottom:6px;
}

.clsPanelPart	{
margin-left:6px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:Black;
}
.clsPanelPartItem {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:68%;
color:Black;
}

.clsWebPartAppText	{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:68%;
font-weight:700;
color:#000000;
padding:2px;
}

.SignInTitle		{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: small; 
font-weight:bold;
}

.alignleft			{
float: left;	
font-family:  Tahoma, Arial, Helvetica, sans-serif;	
font-size: 8pt;	
color: black;
}

.PageTitle			{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-weight: bold; 
font-size: 1em; 
color: #5a5a5a; 
}

.Heading			{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size: 10pt; 
color: navy; 
font-weight: bold;
}

.DefaultType		{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size:  x-small;
}

.DefaultType	a:link		{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
color: #0066CC; 
font-size:  x-small; 	
text-decoration: underline; 
}

.DefaultType	a:visited	{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
color: navy;
font-size: x-small; 
text-decoration: none; 
}

.DefaultType	a:hover		{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: blue; 
font-size:  x-small; 
text-decoration: underline; 
}

.News	{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size: .8em; 
color: Black;
}

.NewsTitle {
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size: 16pt; 
color: Black;
}

.Contact {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
text-align:right; 
font-weight:bold;
}

.ContactLeft {
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
text-align:left; 
font-weight:bold;
}

.Confirmation		{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size: 10pt; 
color:Green;
}

.Error		{
font-family: Tahoma, Arial, Helvetica, sans-serif;	
font-size: 10pt; 
color:red;
}







