
/* ------------------------------------
/*	SolPart Menu
/* ------------------------------------ 
*/

/* Menu Container CSS Class. */
.MainMenu_MenuContainer {
}

/* Menu Bar CSS Class. */
.MainMenu_MenuBar {
}

/* Menu Item CSS Class. */
.MainMenu_MenuItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Menu Icon CSS Class. */
.MainMenu_MenuIcon {
}

/* Menu Item CSS Class for mouse-over. */
.MainMenu_MenuItemSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Menu Break CSS Class. */
.MainMenu_MenuBreak {
}

/* SubMenu CSS Class. */
.MainMenu_SubMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}

/* CSS Class used for sub menu items when they are the active tab. */
.SubMenu_MenuItemActive {
}

/* CSS Class used for sub menu items when they moused-over. */ 
.SubMenu_MenuItemSelected {
}

/* CSS Class used for sub menu items when they are found in the breadcrumb array list. */
.SubMenu_MenuItemBreadcrumb {
}

/* CSS Class used for root menu items. */
.RootMenu_MenuItem {
	color: #FFFFFF;
	height: 26px;
}

/* CSS Class used for root menu items when they are found in the breadcrumb array list. */
.RootMenu_MenuItemBreadcrumb {
	color: #000000;
	background-color: #FFCC66;
	background-image: url(nav_on.gif);
	height: 26px;
}

/* CSS Class used for root menu items when they are the active tab. */
.RootMenu_MenuItemActive {
	color: #000000;
	background-color: #FFCC66;
	background-image: url(nav_on.gif);
	height: 26px;
}

/* CSS Class used for root menu items when they moused-over. */
.RootMenu_MenuItemSelected {
	color:#000000;
	height: 26px;
}

/* CSS class used for the root level menu item separator. */
.RootMenu_RightSeparator {
	width:1px;
	background-color:#FFFFFF;
}

/* ------------------------------------
/*	Skin styles
/* ------------------------------------ 
*/

body {
	background-color: #FFFFFF;
	background-image: url(background.jpg);
	margin: 0px;
	padding: 0px;
	text-align:center;
}

.gftc-MainContainer {
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	width: 714px;
	margin-left: auto;
    margin-right: auto;
}

.gftc-ContentPane {
	padding: 16px;
}

.gftc-RightPane {
	padding: 16px;
}

.gftc-FooterPane {
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px;
	padding-top:32px;
}

.gftc-NavPane {
	border-bottom:solid 1px #FFFFFF;
	background-image: url(nav_off.gif);
	background-color:#313E63;
}

.gftc-BreadcrumbContainer {
	height: 23px;
	margin-left: 16px;
	padding-left: 16px;
	vertical-align: middle;
	overflow: hidden;
}

.gftc-Login {
	margin-left: 16px;
	margin-right: 16px;
	margin-top: auto;
	margin-bottom: auto;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}

.gftc-TopPane {
}

.gftc-Banner {
	background-image:url(hdr3-background.jpg);
	background-color:#A5C8D5;
}
