﻿/*###########################
    Pages
#############################*/
    
.PageImageLarge
    {
        padding-bottom:20px;
    }
    
.PageSubjectImage
    { 
        padding-bottom:14px;
    }
    
.TextPlateWide
    {
        width:436px;
    }
    
.TextPlateWide .TextPlate
    {
        width:436px;
        float: none;
    }
    
.TextPlate
    {
        width:370px;
        float:left;
    }


/*
###################################
	TextImages
###################################
*/
.TextImageRight
	{
		float: right;
		padding-left:24px;
	}
.TextImageLeft
	{
		float: left;
		padding-right:24px;
	}
.TextImageCenter
	{
		float: none;
	}
	
#TextRightImages
    {
        float:right;
        text-align:right;
        width:300px; margin-right:9px;
        padding-top:24px;
    }

/*
###################################
	Sub menu
###################################
*/
#SubMenuHeader
    {
        color:#595855; font-size:16px; padding-left:20px; padding-top:21px; padding-bottom:14px;
    }
#SubMenu
    {
        padding-left:22px; padding-right:20px;
    }
    
.SubMenuItem
    {
    	width: 178px;
    }
.SubMenuItemTxt
	{
		float: left;
		width: 155px;
		padding-top: 6px;
		padding-bottom: 7px;
	}    
.SubMenuItemArrow
    {
        float:left; width:20px;
        padding-top: 10px;
        line-height: 0px;
        font-size: 0px;
    }
    
.SubMenuItemLine
    {
        clear: both;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height:1px; background-color:#FFFFFF; border-top:solid 1px #dfddd8;
    }
    
.SubMenuItemLinkSelected a
    {
        font-weight:normal; color:#595855;
    }
    
.MenuItemOrangeLink
    {
        color:#ff6d02;
    }
    
.MenuItemOrangeLink a
    {
        color:#ff6d02;
    }
    
/*
###################################
	List item
###################################
*/

.PageTextPlate ul
    {
       
    }

.PageTextPlate ul li
    {
       list-style-image:url('../Images/Ico/ListArrow.gif');
       padding-top:3px;
       padding-bottom:0px;
    }
    
/*
###################################
	SearchBox
###################################
*/
#SearchBox
    {
        background-image:url('../Images/Design/Search/SearchBoxBg.jpg');
        height:52px; width:335px;
        position:relative;
    }
    
#SearchKeyword
    {
        position:absolute;
        width:138px;
        position:absolute; top:18px; left:111px;
        border-width:0px;
        background-color:Transparent;
        font-size:12px;
        height:15px;
    }
    
#SearchBoxBtn
    {
        position:absolute;
        width:43px; height:25px;
        position:absolute; top:15px; left:269px;
    }
  
/*
###################################
	SearchErrorBox
###################################
*/  
.SearchErrorBox
{
	position: absolute; width: 276px; border: 1px solid #b0aea7; background-color: #f9f8f4; display: none;
} 
.MenuSearchErrorBox
{
	top: 99px; right: 196px;
}
.PageSearchErrorBox
{
	top: -50px; left: 351px;
}
.SearchErrorBoxHeader
{
	width: 276px; height: 25px; background-color: #d93232; text-align: center; font-size: 14px; color: #fff; font-weight: bold; line-height: 25px;
}
.SearchErrorBoxContent
{
	width: 276px; color: #2d2c2a; text-align: center; font-size: 12px; padding-top: 16px; padding-bottom: 9px;
}
.SearchErrorBoxContentButton
{
	padding-left: 2px; padding-top: 8px;
}
  
/*
###################################
	Faq
###################################
*/  
.FaqContentPlate
{
} 
.FaqLeftContentPlate
{
    width: 402px;
} 
.FaqRightContentPlate
{
    width: 293px;
}  
.FaqRightContentPlatePadding
{
    padding-top: 23px;
} 
.FaqContentPlateText
{
    width: 370px;
    padding-bottom: 20px;
} 
.FaqSearchPlate
{
    width: 312px;
    height: 65px;
} 
.FaqSearchPlateLeft
{
    width: 8px;
    height: 65px;
    background-image: url('/Content/Images/Design/FAQ/Searchbox/left_bg.png');
    background-repeat: no-repeat;
} 
.FaqSearchPlateSpan
{
    width: 296px;
    height: 65px;
    background-image: url('/Content/Images/Design/FAQ/Searchbox/span_bg.gif');
    background-repeat: repeat-x;
} 
.FaqSearchPlateSpanPadding
{
    padding-left: 5px;
    padding-top: 8px;
}
.FaqSearchPlateDropDown
{
    width: 231px;
}
.FaqSearchPlateButton
{
    width: 60px;
}
.FaqSearchPlateRight
{
    width: 8px;
    height: 65px;
    background-image: url('/Content/Images/Design/FAQ/Searchbox/right_bg.png');
    background-repeat: no-repeat;
} 
.FaqSearchPlate h4
{
    font-size: 12px;
    font-family: Arial;
    font-weight: bold;
    color: #4a4946;
    padding: 0px;
    margin: 0px;
    line-height: normal;
    padding-bottom: 5px;
}
/*
###################################
	Faq List
###################################
*/
.FaqListPlate
{
    padding-top: 10px;
}  
.FaqListItem
{
    width: 370px;
    padding-top: 8px;
} 
.FaqListItemTop
{
    width: 370px;
    height: 8px;
    line-height: 0px;
    font-size: 0px;
} 
.FaqListItemTopLeft
{
    width: 5px;
    height: 8px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/top_left_bg.gif');
    background-repeat: no-repeat;
} 
.FaqListItemTopSpan
{
    width: 360px;
    height: 8px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/top_span_bg.gif');
    background-repeat: repeat-x;
} 
.FaqListItemTopRight
{
    width: 5px;
    height: 8px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/top_right_bg.gif');
    background-repeat: no-repeat;
} 
.FaqListItemSpan
{
    width: 370px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/span_bg.gif');
    background-repeat: repeat-y;
}
.FaqListItemSpanPadding
{
    padding-left: 12px;
    padding-top: 2px;
}
.FaqListItemQuestionPlateText
{
    font-weight: bold;
    font-family: Arial;
    font-size: 13px;
    color: #4e981f;
    width: 272px;
    line-height: 19px;
    padding-bottom: 7px;
}
.FaqListItemQuestionPlateButton
{
    width: 76px;
    text-align: right;
    padding-top: 5px;
    padding-bottom: 2px;
}
.imgFaqListItemQuestionPlateButton
{
    cursor: pointer;
}
.FaqListItemBottom
{
    width: 370px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
}
.FaqListItemBottomLeft
{
    width: 5px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/bottom_left_bg.gif');
    background-repeat: no-repeat;
} 
.FaqListItemBottomSpan
{
    width: 360px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/bottom_span_bg.gif');
    background-repeat: repeat-x;
} 
.FaqListItemBottomRight
{
    width: 5px;
    height: 5px;
    line-height: 0px;
    font-size: 0px;
    background-image: url('/Content/Images/Design/FAQ/ListItem/bottom_right_bg.gif');
    background-repeat: no-repeat;
} 

.FaqListItemAnswerPlate
{
    padding-top: 2px;
    padding-bottom: 7px;
    padding-right: 13px;
}

/*
###################################
	Faq Send Question
###################################
*/
.FaqSendQuestionPlate
{
    width: 280px;
    height: 318px;
    background-color: #f4f3f1;
}
.FaqSendQuestionPlateLeft
{
    width: 5px;
    height: 318px;
    background-image: url('/Content/Images/Design/FAQ/QuestionBox/left_bg.png');
    background-repeat: no-repeat;
}
.FaqSendQuestionPlateSpan
{
    width: 270px;
    height: 318px;
    background-image: url('/Content/Images/Design/FAQ/QuestionBox/span_bg.png');
    background-repeat: repeat-x;
}
.FaqSendQuestionPlateSpanPadding
{
    padding-left: 10px;
    padding-top: 12px;
}
.FaqSendQuestionPlateRight
{
    width: 5px;
    height: 318px;
    background-image: url('/Content/Images/Design/FAQ/QuestionBox/right_bg.png');
    background-repeat: no-repeat;
}
.FaqSendQuestionPlateSpanPadding h2
{
    font-size: 16px;
    font-weight: normal;
    color: #464646;
    line-height: 19px;
    padding: 0px;
    margin: 0px;
    padding-bottom: 1px;
}
.FaqSendQuestionPlateSpanPadding p
{
    padding: 0px;
    margin: 0px;
}
.FaqSendQuestionPlateSpanText
{
    width: 171px;
}
.FaqSendQuestionPlateSpanImage
{
    width: 72px;
    text-align: right;
    padding-top: 3px;
}
