﻿/*========================================================*/
/*         FAL Default Skin Style		                  */
/*========================================================*/

/*========================================================*/
/*  Universal                                             */
/*========================================================*/

/* Style For HTML PAGE                  */ html { }
/* Style For HTML BODY                  */ body { background: #fff; height: 100%; margin: 0px;}
/* Setting Text Throughout the skin     */ table, tr, td, div, p {font: 11px/13px normal Verdana,Tahoma,Arial,; margin: 0;}
/* Setting Text in P Tag                */ p {margin: 12px 0px;}
/*========================================================*/
/*  Design Elements                                       */
/*========================================================*/

/*-- Outer table for whole skin			--*/ .OuterTable { width: 870px; border: 0px; background-color: #fff; overflow:hidden; margin:auto}
/*-- cell containing header 			--*/ .HeaderTD { height: 120px; vertical-align: top; text-align: center;}
/*-- cell containing logo				--*/ .LogoTD {padding: 20px 0px 0px 20px; vertical-align: top; text-align: left; }
/*-- cell containing login & language	--*/ .LanguageTD { text-align: right; padding: 5px 10px 10px 0px; vertical-align: middle; white-space: nowrap; }
/*-- cell containing privacy			--*/ .PrivacyTD { width: 250px; vertical-align: bottom; text-align: right; padding:0 0 24px 0; white-space: nowrap; }
/*-- cell containing copyright			--*/ .CopyrightTD { width: 250px; vertical-align: bottom; text-align: left; padding:0 0 24px 0; white-space: nowrap; }
/*-- cell containing info change notice	--*/ .InfoChangeTD { vertical-align: bottom; text-align: center; padding:0 0 24px 0; white-space: nowrap; }
/*-- Div containing login           	--*/ .LoginDiv { position: absolute; left:0px; top:150px;}
/*-- cell containing content          	--*/ .ContentTD { text-align: center; vertical-align: top; height: 525px; padding-top:0px }
/*-- Content Pane TD                   	--*/ .ContentPaneTD { padding: 0px 30px 0 20px; width: 100%; vertical-align: top; }


/*========================================================*/
/*  Menus						                          */
/*========================================================*/
/*-- Parent Nav TD                      --*/ .ParentNavTD { text-align: right; vertical-align: middle; width: 100%; height: 30px; white-space: nowrap; padding-left: 100px;}
/*-- Child Nav TD                       --*/ .ChildNavTD{ height: 45px; vertical-align: top; padding-left: 100px;}

#navParent a { font-weight:bold; line-height:1.4em; float:left; display:inline; white-space: nowrap; padding:0px; text-decoration:none; color:#06c;}
#navParent a:hover, #navParent li.hover a { text-decoration:none; color:#666; }
#navParent li { list-style:none; float:left; padding: 0px 5px;} 
#navParent li:hover, #navParent li.hover{}
#navParent .SelectedItem {}
#navParent .SelectedItem a { color:#666;}
#navChild ul { padding:2px 0 2px 3px; margin:0; display:none; list-style:none; float:left;}
#navChild ul ul { display: inline; }
#navChild li { position: relative; list-style-position: outside; list-style:none; padding:7px 7px 0px 1px; background:url(divider.gif) no-repeat right 7px;}

/* second-level lists */ 
.navChildDiv { width: 482px; display:inline; border-top: 1px solid #e8ebef; left:44px; position: relative; z-index:999;}
#navChild li ul { position : absolute; left: -999em; background-color:#e8ebef; padding: 0 0 8px 6px; }
#navChild a { font-size: 10px;  display:block; text-decoration:none; padding:0px; color:#000; text-align:left; padding-bottom:7px}
#navChild li li { background-image: none; display: block; }
#navChild li a { white-space: nowrap;  color: #06c;}
#navChild li li a { white-space: nowrap; display: inline;}
#navChild li a:hover { color:#666;}
#navChild a.SelectedItem { color:#666;}
#navChild .DisabledItem { color:#cccccc;}

/* no need to change these hover classes 
unless you need more than 4 levels */
#navChild li:hover ul ul, #navChild li:hover ul ul ul, #navChild li:hover ul ul ul ul,
#navChild li.hover ul ul, #navChild li.hover ul ul ul, #navChild li.hover ul ul ul ul{ left: -999em;}
#navChild li:hover ul, #navChild li.hover ul { top: 26px; left:0;}
#navChild li li:hover ul, #navChild li li li:hover ul, #navChild li li.hover ul,  
#navChild li li li.hover ul { top: 0; left:130px;}

/*========================================================*/
/*  Tokens                                                */
/*========================================================*/

/*-- login token idle                   --*/ .LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active {  font-family: Verdana,Tahoma,Arial; font-size: 11px; font-weight:normal; text-decoration: none; padding: 0px; margin: 0px; }
/*-- login token hover                  --*/ a.LOGIN_object:hover { font-weight:normal; text-decoration: none; }
/*-- user token idle                    --*/ .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { font-family: Verdana,Tahoma,Arial; font-size: 11px; font-weight:normal; text-decoration: none; padding: 0px; margin: 0px; }
/*-- user token hover                   --*/ a.USER_object:hover { font-size: 11px; font-weight:normal; text-decoration: none; }
/*-- language Links                     --*/ .Language_object { font-family: Verdana, Tahoma, Arial; font-size: 11px; color:#06c; text-decoration: none;}
/*-- language Links hover               --*/ .Language_object:hover { font-family: Verdana, Tahoma, Arial; font-size: 11px; color:#94b4ca; text-decoration: underline;}
/*-- Breadcrumb object                  --*/ .Breadcrumb_Object { color:#06c; font-size: 11px; font-family: Verdana, Tahoma, Arial; padding: 0 0 0 15px; background: url(BreadcrumbArrow.gif) no-repeat left middle; }
/*-- Breadcrumb links                   --*/ a.Breadcrumb_Object:link, a.Breadcrumb_Object:visited, a.Breadcrumb_Object:active { font-size: 11px; font-family: Verdana, Tahoma, Arial; color:#06c; font-weight: normal; text-decoration: none; }
/*-- Breadcrumb links hover             --*/ a.Breadcrumb_Object:hover { font-size: 11px; font-family: Verdana, Tahoma, Arial; color:#94b4ca; font-weight: normal; text-decoration: underline;  }
/*-- terms privacy and copyright        --*/ .FOOTER_objects { color:#06c; font-size: 11px; font-family: Verdana, Tahoma, Arial; }
/*-- terms privacy and copyright links  --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { font-size: 11px; font-family: Verdana,Tahoma,Arial; color:#06c; font-weight:normal; text-decoration:none; }
.FOOTER_objectss { color:#06c; font-size: 11px; font-family: Verdana, Tahoma, Arial; }
.FOOTER_objectss a:link, .FOOTER_objectss a:visited, .FOOTER_objectss a:active{ color:#990000;}
.FOOTER_objectss a:hover { color:blue;}

/*-- terms privacy and copyright hover  --*/ a.FOOTER_objects:hover { font-size: 11px; font-family: Verdana,Tahoma,Arial; color:#94b4ca; font-weight:normal; text-decoration: underline;  }



/*========================================================*/
/*  Footer Box Elements                                   */
/*========================================================*/

/*-- Not used: row containing footer area          .FooterRow { padding: 0px; width: 100%; text-align: center; }


/*========================================================*/
/*  Links                                                 */
/*========================================================*/

/*-- default links visited and active   --*/ a:link, a:visited, a:active { color: #06c; font-family: Verdana,Tahoma,Arial; font-weight: normal; font-size: 11px; text-decoration: none; }
/*-- default links hover                --*/ a:hover { color: #333; font-family: Verdana,Tahoma,Arial; font-size: 11px; text-decoration: underline;}
/*-- normal  links visited and active   --*/ a.Normal:link, a.Normal:visited { color: #06c; font-family: Verdana,Tahoma,Arial; font-weight: normal; font-size: 11px; text-decoration: none; }
/*-- normal  links hover                --*/ a.Normal:hover { color: #94b4ca; font-family: Verdana,Tahoma,Arial; font-size: 11px;	text-decoration: none; }
/*-- footer links                       --*/ .Footer_Links, a.Footer_Links:link, a.Footer_Links:visited, a.Footer_Links:active { color: #FFF; font-family: Verdana,Tahoma,Arial; font-size: 11px; font-weight:normal; text-decoration: none; }
/*-- footer links hover                 --*/ a.Footer_Links:hover { color: #eee; font-family: Verdana,Tahoma,Arial; font-weight:normal; font-size: 11px; text-decoration: none; }

/*========================================================*/
/*   Image                                                */
/*========================================================*/
/* Div for images                                         */.mtb { font-weight:bold; line-height:18px; padding-top:18px; padding-bottom:18px;}

/*========================================================*/
/*   Text                                                 */
/*========================================================*/
/*- ���������ʽ                           -*/ .verticaltop { margin-top: 1.5em; width:100%;}
/*- �������td��ʽ                        -*/ .verticaltop td { vertical-align: top; }
/*- horizontal line                     -*/ .hl { color: #666; size: 1px;}
/*- channels td over line               -*/ .channels td{  border-bottom:1px solid #ccc; padding:9px 0;}
/*- width 480px                         -*/ .Width480 {width: 580px!important}
/*- only vertical scrollbar             - .VerticalScrollbar {width:450px; float:right; height:300px;overflow: auto; overflow-x: hidden; margin-top:24px; padding-right:12px;scrollbar-face-color: #e8ebef; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #fff; scrollbar-3dlight-color: #fff;  scrollbar-arrow-color: #999; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff; scrollbar-base-color: #fff;  text-align:left; }*/
/*- ���td Title��ʽ                                                      -*/ .BottomBorderSolid td {	font-weight:bold; border-bottom:2px solid #666;	padding-bottom:3px;}
/*- ���td ��ʽ_���±߿�                -*/ .BottomBorder td { border-bottom:1px solid #ccc;}
/*-- most of the text on site           -*/ .normal, .Normal { font-family: Verdana,Tahoma,Arial; font-size: 11px; color: #333; }
/*-- most of the bold text on site      -*/ .NormalBold { font-family: Verdana,Tahoma,Arial; font-size: 12px; font-weight: bold; color: #333; }
/*-- red text on site for errors        -*/ .NormalRed { color: #C50000; font-family: Verdana,Tahoma,Arial; font-weight: bold; font-size: 12px; }
/*-- subheadings - mostly in admin      -*/ .SubHead { font-family: Verdana,Tahoma,Arial; font-size: 11px; font-weight: bold; color: #333; padding: 0; }
/*-- headings - mostly in admin         -*/ .Head { font: 14px/16px; color: #333; font-weight: bold; background: transparent; padding: 0;}

/*==========================================================*/
/*   Forms                                                  */
/*==========================================================*/

/*-- default form elements              -*/ select, input { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #333; }
/*-- textbox                            -*/ .NormalTextBox { color: #333; padding-left: 4px; line-height: 14px; font-family: Verdana,Tahoma,Arial; font-weight: normal; font-size: 11px; }
/*-- textbox container                  -*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }

