/*******************************************************************************
*                                                                              *
*                               SIFLAJ Global Style                            *
*                                                                              *
*                              Copyright 2006 SIFLAJ                           *
*                                                                              *
*******************************************************************************/

body
{
	font-size: 62.5%;
	margin: 0em;
	padding: 0em;
	border: none;
	word-spacing: 0em;
	text-indent: 0em;
}

div, span, a, img, p, pre, form, textarea, select, input, option
{
	margin: 0em;
	padding: 0em;
	border: none;
	word-spacing: 0em;
	text-indent: 0em;
}

.absDiv
{
	position: absolute;
	visibility: hidden;
}

/*
 >~~~~~~~~~~~~~~
 Web Page Footer
 >~~~~~~~~~~~~~~
*/
div.FtrContainer
{
	clear: both;
	height: 2.0em;
	background-color: #C1D4E9;
	padding-top: 0.4em;
}

p.FtrTxt
{
	text-align: center;
	font-family: Arial;
	font-size: 1.3em;
	color: ##000099;
}

/*
 >~~~~~~~~~~~
 Common Panel
 >~~~~~~~~~~~
*/
div.CommonPanelContainer
{
	text-align: left;
	width: 12.0em;
	border: none;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
}

p.ContentPanelCaption
{
	margin-top: 4.5em;
	color: #21488C;
	margin-bottom: 0.2em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Tahoma;
	font-size: 1.33em;
	font-weight: bold;
	font-style: normal;
}

p.ContactPanelCaption
{
	margin-top: 5.0em;
	color: #21488C;
	margin-bottom: 0.2em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Tahoma;
	font-size: 1.33em;
	font-weight: bold;
	font-style: normal;
}

/*******************************************************************************
*                                     Graphics                                 *
*******************************************************************************/
/*
 ~~~~~~~~~~~~~~~~~~~~~~~~
 Standard Seperator Lines
 ~~~~~~~~~~~~~~~~~~~~~~~~
*/
div.SepLineSmall
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2.0em;
	margin-bottom: 1.0em;
	text-align: center;
}

img.SepLineSmall
{
	width: 64.5em;
	height: 0.4em;
}

div.SepLineMed
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2.0em;
	margin-bottom: 1.0em;
	text-align: center;
}

img.SepLineMed
{
	width: 64.5em;
	height: 0.7em;
}

/*******************************************************************************
*                                        Floats                                *
*******************************************************************************/

.FloatContainer
{
	overflow: auto;
}

.FloatContainerLeft
{
	float: left;
	display: inline;
	text-align: left;
}

.FloatContainerCenter
{
	float: left;
	display: inline;
	text-align: center;
}

.FloatLeft
{
	float: left;
	display: inline;
}

.FloatRight
{
	float: right;
	display: inline;
}

.FloatClearBoth
{
	clear: both;
}

/*******************************************************************************
*                                        Text                                  *
*******************************************************************************/
/*
 ~~~~~~~~~~~~~~~~~~~~~~
 Standard Text Families
 ~~~~~~~~~~~~~~~~~~~~~~
*/
.TextFamilyNorm
{
	font-family: Verdana, Arial;
}

.TextFamilySecTitle
{
	font-family: Verdana, Arial;
}

.TextFamilyQuote
{
	font-family: Verdana, Arial;
}

.TextFamilyStSig
{
	font-family: "Brush Script MT";
}

/*
 ~~~~~~~~~~~~~~~~~~~~
 Standard Text Colors
 ~~~~~~~~~~~~~~~~~~~~
*/
.TextColorBlack
{
	color: black;
}

.TextColorDarkBlue
{
	color: #21488C;
}

/*
 ~~~~~~~~~~~~~~
 Text Alignment
 ~~~~~~~~~~~~~~
*/
.TextLeft
{
	text-align: left;
}

.TextCenter
{
	text-align: center;
}

.TextRight
{
	text-align: right;
}

/*
 ~~~~~~~~~~~~~~~
 Text Decoration
 ~~~~~~~~~~~~~~~
*/
.TextDecorateNone
{
	text-decoration: none;
}

.TextUnderline
{
	text-decoration: underline;
}

.TextOverline
{
	text-decoration: overline;
}

.TextLinethrough
{
	text-decoration: line-through;
}

.TextBlink
{
	text-decoration: blink;
}

/*
 ~~~~~~~~~~~
 Font Weight
 ~~~~~~~~~~~
*/
.FontWeightNormal
{
	font-weight: normal;
}

.FontBold
{
	font-weight: bold;
}

.FontBolder
{
	font-weight: bolder;
}

.FontLighter
{
	font-weight: lighter;
}

.FontWeight100
{
	font-weight: 100;
}

.FontWeight200
{
	font-weight: 200;
}

.FontWeight300
{
	font-weight: 300;
}

.FontWeight400
{
	font-weight: 400;
}

.FontWeight500
{
	font-weight: 500;
}

.FontWeight600
{
	font-weight: 600;
}

.FontWeight700
{
	font-weight: 700;
}

.FontWeight800
{
	font-weight: 800;
}
	
.FontWeight900
{
	font-weight: 900;
}

/*
 ~~~~~~~~~~
 Font Style
 ~~~~~~~~~~
*/
.FontStyleNormal
{
	font-style: normal;
}

.FontItalic
{
	font-style: italic;
}

.FontOblique
{
	font-style: oblique;
}


/*
 ----------
 Font Sizes
 ----------
*/
.FontPt6
{
	font-size: 0.8em;
}

.FontPt7
{
	font-size: 0.9em;
}

.FontPt7_5
{
	font-size: 1.0em;
}

.FontPt8
{
	font-size: 1.1em;
}

.FontPt9
{
	font-size: 1.2em;
}

.FontPt10
{
	font-size: 1.3em;
}

.FontPt10_5
{
	font-size: 1.4em;
}

.FontPt11
{
	font-size: 1.5em;
}

.FontPt12
{
	font-size: 1.6em;
}

.FontPt13
{
	font-size: 1.7em;
}

.FontPt13_5
{
	font-size: 1.8em;
}

.FontPt14
{
	font-size: 1.9em;
}

.FontPt14_5
{
	font-size: 2.0em;
}

.FontPt15
{
	font-size: 2.1em;
}

.FontPt16
{
	font-size: 2.2em;
}

.FontPt17
{
	font-size: 2.3em;
}

.FontPt18
{
	font-size: 2.4em;
}

.FontPt20
{
	font-size: 2.6em;
}

.FontPt22
{
	font-size: 2.9em;
}

.FontPt24
{
	font-size: 3.2em;
}

.FontPt26
{
	font-size: 3.5em;
}

.FontPt27
{
	font-size: 3.6em;
}

.FontPt28
{
	font-size: 3.7em;
}

.FontPt29
{
	font-size: 3.8em;
}

.FontPt30
{
	font-size: 4.0em;
}

.FontPt32
{
	font-size: 4.2em;
}

.FontPt34
{
	font-size: 4.5em;
}

.FontPt36
{
	font-size: 4.8em;
}

/*******************************************************************************
*                                        Margins                               *
*******************************************************************************/

.MargLeftAuto
{
	margin-left: auto;
}

.MargRightAuto
{
	margin-right: auto;
}

/*
 By Number - 0.2em
 -----------------
*/
.Marg_0-2
{
	margin: 0.2em;
}

.MargTop_0-2
{
	margin-top: 0.2em;
}

.MargRight_0-2
{
	margin-right: 0.2em;
}

.MargBot_0-2
{
	margin-bottom: 0.2em;
}

.MargLeft_0-2
{
	margin-left: 0.2em;
}

/*
 By Number - 0.4em
 -----------------
*/
.Marg_0-4
{
	margin: 0.4em;
}

.MargTop_0-4
{
	margin-top: 0.4em;
}

.MargRight_0-4
{
	margin-right: 0.4em;
}

.MargBot_0-4
{
	margin-bottom: 0.4em;
}

.MargLeft_0-4
{
	margin-left: 0.4em;
}

/*
 By Number - 0.6em
 -----------------
*/
.Marg_0-6
{
	margin: 0.6em;
}

.MargTop_0-6
{
	margin-top: 0.6em;
}

.MargRight_0-6
{
	margin-right: 0.6em;
}

.MargBot_0-6
{
	margin-bottom: 0.6em;
}

.MargLeft_0-6
{
	margin-left: 0.6em;
}

/*
 By Number - 0.8em
 -----------------
*/
.Marg_0-8
{
	margin: 0.8em;
}

.MargTop_0-8
{
	margin-top: 0.8em;
}

.MargRight_0-8
{
	margin-right: 0.8em;
}

.MargBot_0-8
{
	margin-bottom: 0.8em;
}

.MargLeft_0-8
{
	margin-left: 0.8em;
}

/*
 By Number - 1.0em
 -----------------
*/
.Marg_1-0
{
	margin: 1.0em;
}

.MargTop_1-0
{
	margin-top: 1.0em;
}

.MargRight_1-0
{
	margin-right: 1.0em;
}

.MargBot_1-0
{
	margin-bottom: 1.0em;
}

.MargLeft_1-0
{
	margin-left: 1.0em;
}

/*
 By Number - 1.2em
 -----------------
*/
.Marg_1-2
{
	margin: 1.2em;
}

.MargTop_1-2
{
	margin-top: 1.2em;
}

.MargRight_1-2
{
	margin-right: 1.2em;
}

.MargBot_1-2
{
	margin-bottom: 1.2em;
}

.MargLeft_1-2
{
	margin-left: 1.2em;
}

/*
 By Number - 1.4em
 -----------------
*/
.Marg_1-4
{
	margin: 1.4em;
}

.MargTop_1-4
{
	margin-top: 1.4em;
}

.MargRight_1-4
{
	margin-right: 1.4em;
}

.MargBot_1-4
{
	margin-bottom: 1.4em;
}

.MargLeft_1-4
{
	margin-left: 1.4em;
}

/*
 By Number - 1.6em
 -----------------
*/
.Marg_1-6
{
	margin: 1.6em;
}

.MargTop_1-6
{
	margin-top: 1.6em;
}

.MargRight_1-6
{
	margin-right: 1.6em;
}

.MargBot_1-6
{
	margin-bottom: 1.6em;
}

.MargLeft_1-6
{
	margin-left: 1.6em;
}

/*
 By Number - 1.8em
 -----------------
*/
.Marg_1-8
{
	margin: 1.8em;
}

.MargTop_1-8
{
	margin-top: 1.8em;
}

.MargRight_1-8
{
	margin-right: 1.8em;
}

.MargBot_1-8
{
	margin-bottom: 1.8em;
}

.MargLeft_1-8
{
	margin-left: 1.8em;
}

/*
 By Number - 2.0em
 -----------------
*/
.Marg_2-0
{
	margin: 2.0em;
}

.MargTop_2-0
{
	margin-top: 2.0em;
}

.MargRight_2-0
{
	margin-right: 2.0em;
}

.MargBot_2-0
{
	margin-bottom: 2.0em;
}

.MargLeft_2-0
{
	margin-left: 2.0em;
}





/*
 By Number - 2.2em
 -----------------
*/
.Marg_2-2
{
	margin: 2.2em;
}

.MargTop_2-2
{
	margin-top: 2.2em;
}

.MargRight_2-2
{
	margin-right: 2.2em;
}

.MargBot_2-2
{
	margin-bottom: 2.2em;
}

.MargLeft_2-2
{
	margin-left: 2.2em;
}

/*
 By Number - 2.4em
 -----------------
*/
.Marg_2-4
{
	margin: 2.4em;
}

.MargTop_2-4
{
	margin-top: 2.4em;
}

.MargRight_2-4
{
	margin-right: 2.4em;
}

.MargBot_2-4
{
	margin-bottom: 2.4em;
}

.MargLeft_2-4
{
	margin-left: 2.4em;
}

/*
 By Number - 2.6em
 -----------------
*/
.Marg_2-6
{
	margin: 2.6em;
}

.MargTop_2-6
{
	margin-top: 2.6em;
}

.MargRight_2-6
{
	margin-right: 2.6em;
}

.MargBot_2-6
{
	margin-bottom: 2.6em;
}

.MargLeft_2-6
{
	margin-left: 2.6em;
}

/*
 By Number - 2.8em
 -----------------
*/
.Marg_2-8
{
	margin: 2.8em;
}

.MargTop_2-8
{
	margin-top: 2.8em;
}

.MargRight_2-8
{
	margin-right: 2.8em;
}

.MargBot_2-8
{
	margin-bottom: 2.8em;
}

.MargLeft_2-8
{
	margin-left: 2.8em;
}

/*
 By Number - 3.0em
 -----------------
*/
.Marg_3-0
{
	margin: 3.0em;
}

.MargTop_3-0
{
	margin-top: 3.0em;
}

.MargRight_3-0
{
	margin-right: 3.0em;
}

.MargBot_3-0
{
	margin-bottom: 3.0em;
}

.MargLeft_3-0
{
	margin-left: 3.0em;
}

/*
 By Number - 3.2em
 -----------------
*/
.Marg_3-2
{
	margin: 3.2em;
}

.MargTop_3-2
{
	margin-top: 3.2em;
}

.MargRight_3-2
{
	margin-right: 3.2em;
}

.MargBot_3-2
{
	margin-bottom: 3.2em;
}

.MargLeft_3-2
{
	margin-left: 3.2em;
}

/*
 By Number - 3.4em
 -----------------
*/
.Marg_3-4
{
	margin: 3.4em;
}

.MargTop_3-4
{
	margin-top: 3.4em;
}

.MargRight_3-4
{
	margin-right: 3.4em;
}

.MargBot_3-4
{
	margin-bottom: 3.4em;
}

.MargLeft_3-4
{
	margin-left: 3.4em;
}

/*
 By Number - 3.6em
 -----------------
*/
.Marg_3-6
{
	margin: 3.6em;
}

.MargTop_3-6
{
	margin-top: 3.6em;
}

.MargRight_3-6
{
	margin-right: 3.6em;
}

.MargBot_3-6
{
	margin-bottom: 3.6em;
}

.MargLeft_3-6
{
	margin-left: 3.6em;
}

/*
 By Number - 3.8em
 -----------------
*/
.Marg_3-8
{
	margin: 3.8em;
}

.MargTop_3-8
{
	margin-top: 3.8em;
}

.MargRight_3-8
{
	margin-right: 3.8em;
}

.MargBot_3-8
{
	margin-bottom: 3.8em;
}

.MargLeft_3-8
{
	margin-left: 3.8em;
}

/*
 By Number - 4.0em
 -----------------
*/
.Marg_4-0
{
	margin: 4.0em;
}

.MargTop_4-0
{
	margin-top: 4.0em;
}

.MargRight_4-0
{
	margin-right: 4.0em;
}

.MargBot_4-0
{
	margin-bottom: 4.0em;
}

.MargLeft_4-0
{
	margin-left: 4.0em;
}

/*******************************************************************************
*                                       Padding                                *
*******************************************************************************/
/*
 Small
 -----
*/
.PadSmall
{
	padding: 0.2em;
}

.PadSmallTop
{
	padding-top: 0.2em;
}

.PadSmallRight
{
	padding-right: 0.2em;
}

.PadSmallBot
{
	padding-bottom: 0.2em;
}

.PadSmallLeft
{
	padding-left: 0.2em;
}

/*
 Small-Medium
 ------------
*/
.PadSmallMed
{
	padding: 0.4em;
}

.PadSmallMedTop
{
	padding-top: 0.4em;
}

.PadSmallMedRight
{
	padding-right: 0.4em;
}

.PadSmallMedBot
{
	padding-bottom: 0.4em;
}

.PadSmallMedLeft
{
	padding-left: 0.4em;
}

/*
 Medium
 ------
*/
.PadMed
{
	padding: 0.6em;
}

.PadMedTop
{
	padding-top: 0.6em;
}

.PadMedRight
{
	padding-right: 0.6em;
}

.PadMedBot
{
	padding-bottom: 0.6em;
}

.PadMedLeft
{
	padding-left: 0.6em;
}

/*
 Medium-Large
 ------------
*/
.PadMedLarge
{
	padding: 0.8em;
}

.PadMedLargeTop
{
	padding-top: 0.8em;
}

.PadMedLargeRight
{
	padding-right: 0.8em;
}

.PadMedLargeBot
{
	padding-bottom: 0.8em;
}

.PadMedLargeLeft
{
	padding-left: 0.8em;
}

/*
 Large
 -----
*/
.PadLarge
{
	padding: 1.0em;
}

.PadLargeTop
{
	padding-top: 1.0em;
}

.PadLargeRight
{
	padding-right: 1.0em;
}

.PadLargeBot
{
	padding-bottom: 1.0em;
}

.PadLargeLeft
{
	padding-left: 1.0em;
}

/*
 Large-Huge
 ----------
*/
.PadLargeHuge
{
	padding: 1.2em;
}

.PadLargeHugeTop
{
	padding-top: 1.2em;
}

.PadLargeHugeRight
{
	padding-right: 1.2em;
}

.PadLargeHugeBot
{
	padding-bottom: 1.2em;
}

.PadLargeHugeLeft
{
	padding-left: 1.2em;
}

/*
 Huge
 ----
*/
.PadHuge
{
	padding: 1.4em;
}

.PadHugeTop
{
	padding-top: 1.4em;
}

.PadHugeRight
{
	padding-right: 1.4em;
}

.PadHugeBot
{
	padding-bottom: 1.4em;
}

.PadHugeLeft
{
	padding-left: 1.4em;
}