body {
    font-family: "Trebuchet MS", Arial, "MS sans-serif", sans-serif;
    font-size: 12px;
    color: #fff;
    margin: 0px;
    background-color:#f3eded;
    /*background-image: url(/image/bg1.gif);*/
    padding: 0px;
    letter-spacing:0px;/*-0.04em;*/
    line-height:12px;
}

h1
{
    font-size: 22px;
	font-weight: bold;
	letter-spacing:-1px;
	line-height:19px;
	margin-bottom:-15px;
	margin-right:10px;
	padding:0;
	margin-top:0px;
	clear:left;
	float:left;
}

.none
{
    display:none;    
}

table.VAlignTop td
{
    vertical-align:top;
}
table.VAlignBottom td
{
    vertical-align:bottom;
}
table.VAlignMiddle td
{
    vertical-align:middle;
}

p
{
    margin:0px;
    padding:0px;
}

.Header
{
	font-size: 22px;
	font-weight: bold;
	letter-spacing:-1px;
	line-height:19px;
	margin-bottom:3px;
	padding:0;
}

.Header2
{
	font-size: 18px;
	font-weight: bold;
	letter-spacing:-1px;
	line-height:17px;
	margin-bottom:3px;
	padding:0;
}

.SubHeader
{
	font-size: 16px;
	line-height:20px;
	font-weight: normal
}

.SubHeader2
{
	font-size: 14px;
	line-height:16px;
	font-weight: normal;
}

.Title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000;
    font-weight: bold;
}

.MenuTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold
}

.SubTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF9900;
    font-weight: normal;
}

.FooterAddress
{
    font-size: 9px;
    color: #999;
    font-weight: normal;
}

a.Home
{
	color: #182224;
	font-size:12px;
	text-decoration:none;
}

a.Home:hover
{
	color: #000;
}

a {color:#31b9eb}
a:hover
{
	color: #000;
}

a.TitleLink
{
	color: #000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}


a.TitleLink:hover 
{
    color: #ff0000;
}


a.SubTitleLink
{
	color: #000;
	text-decoration:none;
	font-size:11px;
}


a.SubTitleLink:hover 
{
    color: #ff0000;
}

a.FooterLink
{
    font-weight:bold;
	color: #666;
	text-decoration:none;
	font-size:12px;
	/*letter-spacing: -1px;*/
}


a.FooterLink:hover 
{
    color: #000;
}

a.FooterAddressLink
{
	color: #6a4269;
	text-decoration:none;
	font-size:10px;
}


a.FooterAddressLink:hover 
{
    color: #000;
}




/******************************************************************************/
/******************************************************************************/
/******************************************************************************/
/******************************************************************************/


#top
{
    position:absolute;
    left:0px;
    top:-10px;
    width:100%;
    height:9px;
    border:0px #ff0000 solid;
}

#bottom
{
    position:absolute;
    left:0px;
    bottom:-10px;
    width:100%;
    height:9px;
    border:0px #ff0000 solid
}

#left
{
    position:absolute;
    left:-8px;
    top:0px;
    width:7px;
    height:100%;
    border:0px #ff0000 solid
}

#right
{
    position:absolute;
    right:-8px;
    top:0px;
    width:7px;
    height:100%;
    border:0px #ff0000 solid
}



#MasterPage
{
    border: 0px #ff0000 solid;/**/
    /*background-color:#31b9eb;*/
    padding: 0px 0px 0px 0px;
    margin-left: 50%;
    position:absolute;
    left: -430px;
    top:10px;
    width: 860px;
    text-align:left;
    
}

#HeaderRow
{
    margin: 0px 0px 0px 0px;
    position:relative;
    top:0px;
    left:0px;
    width:821px;
    z-index:5;
    height:67px;
    background-color:#fff;
    border: 0px #ff0000 solid;/**/
}

#HeaderRowImage
{
    margin: 26px 0px 0px 0px;
    position:relative;
    top:0px;
    left:0px;
    width:100%;
    z-index:5;
}

#HeaderRowExtra
{
    border: 0px #ff0000 solid;
    position:absolute;
    top:94px;
    height:25px;
    right:174px;
    text-align:right;
    line-height:15px;
}

.MenuRow
{
    border: #ff0000 0px solid;/**/
    position:absolute;
    text-align:left;
    height:40px;
    right:0px;
    top:7px;
    float:left;
    width: 393px;
    z-index:50;
}


.Content
{
    border: yellow 0px solid;/**/
    width: 860px;
    height:100%;
    margin: 0px 0px 0px 0px;
    position:relative;
    float:left;
    z-index:10;
    text-align:left;
    top:0px;
	left:-32px;
}


.ContentColumn
{
    /*border: #ff0000 1px solid;*/
    width: 500px;
    float: left;
    text-indent:0px;
    padding: 5px 0px 0px 0px;
    /*background-repeat:repeat-y;
    background-image: url(/image/main_nav_right_shadow.jpg);*/
    margin: 0px 0px 0px 0px;
    z-index:10;
}

.ContentRow
{
    border: green 0px solid;/**/
    width: 100%;
    height:100%;
    text-align: left;
    padding: 0px 0px 0px 0px;
    position: relative;
    left:0px;
    top:0px;
    margin: 0px 0px 0px 0px;
    float:left;
    z-index:50;
}

.Blok
{
    border:0px #000 solid;
    position:relative;
    left:32px;
    top:0px;
    /*
    width:162px;
    height:267px;
    */
    float:left;
    margin-right:3px;
    z-index:10    
}

.BlokContent
{
    border: green 0px solid;
    position:absolute;
    width:140px;
    top:122px;
    left:13px;
}

.BlokFooter
{
    border: green 0px solid;
    position:absolute;
    bottom:8px;
    left:13px;
}



/*
.ContentRow a{font-size:12px;color: #31b9eb;text-decoration:none}
.ContentRow a:Hover{font-size:12px;color: #000;text-decoration:none}
.ContentRow div.Column{width:102px;float:left;margin-left:6px;border:#ff0000 0px solid;}
.ContentRow div.Header{position:relative;padding: 0;margin: 0;font-size:8px;text-align:center;letter-spacing:0px;}
.ContentRow div.Content{position:relative;width:100%;height:100%;padding: 0;margin: 0px 0px 25px 0px;float:left;font-size:9px;text-align:left;line-height:10px;color:#d0be85;}
.ContentRow div.Footer{position:absolute;bottom:0px;clear:both}
*/

.ShowcaseTeaser
{
    position: absolute;
    width: 222px;
    z-index: 99;
    left: 0px;
    top: 0px;
    visibility: hidden    
}

.LeftColumn
{
    border: green 0px solid;
    width: 150px;
    height:100%;
    padding: 0px 8px 6px 12px;
    margin: 0px 0px 0px 0px;
    float:left;
    /*background-color:#f5a9dd;*/
}

.ImgBtnSendNewsLetter
{
    position:relative;
    top:-8px;
    left:197px;
    border:3px #000 solid;
    z-index:10005;
}


.RightColumn
{
    border:0px #ff0000 solid;    
    width: 638px;
    height: 100%;
    text-align: left;
    padding: 0px 0px 0px 0px;
    float:left;
}


.HeaderBox
{
    border-left: #dddddd 1px solid;
    border-top: #dddddd 1px solid;
    border-right: #dddddd 1px solid;
    border-bottom: #dddddd 1px solid;
}

.HeaderBox2
{
    position:relative;
    left: 0px;
    top: -3px;
    width:638px;
    height:25px;
    margin-bottom:5px;
    line-height:25px;
    text-indent:7px;
}

#HeaderRowCorner
{

    margin: 0px 0px 0px 0px;
    position:absolute;
    top:40px;
    left:425px;
    z-index:6;
}

#HeaderMenu
{
    /*border: #888 1px solid;*/
    margin: 0px 0px 0px 0px;
    width:115px;
    height:200px;
    background-color:#fff;
    position:absolute;
    left:32px;
    top:0px;
    z-index:7;
}



#FooterRow
{
    border: #ff0000 0px solid;/**/
    width: 100%;
    /*height:1%;*/
    text-align: left;
    padding: 0px 0px 0px 0px;
    position: relative;
    left:0px;
    top:17px;
    margin: 0px 0px 0px 0px;
    float:left;
}

#FooterMenuRow
{
    border: #ff0000 0px solid;/**/
    text-align: right;
    padding: 0px 0px 0px 0px;
    position: relative;
    left:0px;
    top:10px;
    margin: -28px 0px 0px 0px;
    width: 100%;
}

.FooterAddressRow
{
    /*border: #000 1px solid;*/
    text-align: left;
    padding: 0px 0px 0px 0px;
    position: relative;
    left:15px;
    top:-55px;
    margin: 0px 0px 0px 0px;
    width: 907px;
}

.FooterInfoRow
{
    text-align: left;
    padding: 0px 0px 0px 0px;
    position: relative;
    left:680px;
    top:-88px;
    width:250px;
    margin: 0px 0px 0px 0px
}

/*************************************/
/*************************************/
/*************************************/
Div .Block
{
    width:350px;
    position:relative;
    padding:0px;
    margin:8px 0px 4px 0px;
    z-index:1;
}

Div .BlockSmall
{
    width:150px;
    position:relative;
    padding:0px;
    margin:8px 0px 4px 0px;
    z-index:1;
}


/********************/
/******* BOX ********/
/********************/
Div .BoxSmall
{
    border:1px #000 solid;
    color:#000;
    font-weight:bold;
    position:relative;
    padding:6px;
    margin:0px 4px 4px 0px;
    z-index:1;
}

Div .BoxNormal
{
    border:1px #000 solid;
    width:100%;
    color:#000;
    font-weight:bold;
    position:relative;
    padding:6px;
    margin:0px 4px 4px 0px;
    z-index:1;
}

/********************/
/********************/



Div .BlockLittleLarge
{
    width:892px;
    position:relative;
    padding:0px;
    margin:8px 0px 4px 0px;
    z-index:1;
}


Div .Block
{
    position:relative;
    padding:4px;
    margin:8px 0px 0px 0px;
    z-index:1;
}

Div .BlockLarge
{
    border:0px #ff0000 solid;
    width:912px;
    position:relative;
    padding:4px;
    margin:8px 0px 0px 0px;
    z-index:1;
}

Div .BlockContent
{
    position:relative;
	left:0px;
    /*width:465px;*/
    padding:8px 20px 8px 40px;
    margin:0;
    line-height:14px;
}
/*************************************/
/*************************************/
/*************************************/



/******************************************************************************/
/******************************************************************************/
/******************************************************************************/
/******************************************************************************/


/******************************************************************************/

.ButtonXSmall
{
    width: 20px;
    height: 20px;
    font-weight: bold;
    font-size: 10px;
    text-align: left;
    padding-left:3px;
    text-indent:2px;
    line-height:7px;
    background-color:Transparent;
    background-image:url(../image/shortbutton-background.jpg);
}

.ButtonSmall
{
    width: 35px;
    height: 25px;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
    padding-left:5px;
    line-height:18px;
    background-color:Transparent;
    background-image:url(../image/shortbutton-background.jpg);
}

.ButtonNormal
{
    width: 100px;
    height: 25px;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    padding-left:5px;
    line-height:18px;
    background-color:Transparent;
    /*background-image:url(../image/shortbutton-background.jpg);*/
    cursor:pointer;
}

.ButtonNormal, a
{
    text-decoration:none;
}

.ButtonActivation
{
    width: 100px;
    height: 24px;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    padding-left:5px;
    line-height:24px;
    background-color:Transparent;
}

.FieldSmall
{
    border: #d3d3d3 1px solid;/**/
    width: 100px;
    /*height: 15px;*/
	font-size: 11px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:Transparent;
}

.FieldXSmall
{
    border: #d3d3d3 1px solid;/**/
    width: 50px;
    /*height: 15px;*/
	font-size: 11px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:Transparent;
}

.SearchField
{
	font-size:12px;
	color:#999;
	width:120px;
	height:17px;
	line-height:17px;
	text-indent:4px;
	margin-right:2px;
	background-color:#444;
	border:0;
	background-image:url(../image/TextBoxStandartBg.gif);
}

.LoginField
{
	font-size:12px;
	color:#999;
	width:120px;
	height:18px;
	line-height:17px;
	text-indent:4px;
	margin-right:2px;
	background-color:#444;
	border:0;
	background-image:url(../image/TextBoxStandartBg.gif);
}

.MultilineFieldNormal
{
	font-size:11px;
	color:#000;
	width:300px;
	height:50px;
	line-height:17px;
	text-indent:4px;
	margin-right:2px;
    background-color:Transparent;
	border: #d3d3d3 1px solid;
	/*background-image:url(../image/content/TextBoxStandartBg.gif);*/
}

.FieldNormal
{
    border: #d3d3d3 1px solid;/**/
    width: 200px;
    /*height: 15px;*/
	font-size: 11px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:#fff;
    color:#000;
}


.FieldLarge
{
    border: #656565 1px solid;/**/
    width: 450px;
    /*height: 15px;*/
	font-size: 11px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:Transparent;
    color:#fff;
}

.UploadNormal
{
    border: #656565 1px solid;/**/
    width: 302px;
    height: 18px;
	font-size: 10px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:Transparent;
    color:#fff;
}

.DropDownLarge
{
    width: 450px;
    text-align: left;
	font-size: 12px;
	background-color: #fff;
}

.DropDownXXLarge
{
    width: 832px;
    text-align: left;
	font-size: 12px;
	background-color: #fff;
}

.DropDownNormal
{
    width: 303px;
    text-align: left;
	font-size: 11px;
	background-color: #fff;
}

.DropDownSmall
{
    width: 100px;
    text-align: left;
	font-size: 11px;
	background-color: #fff;
}

.DropDownXSmall
{
    width: 60px;
    text-align: left;
	font-size: 11px;
	background-color: #fff;
}

.ListBoxNormal
{
    border: #656565 0px solid;/**/
    color:#303030;
    width: 303px;
    height: 100px;
	font-size: 11px;
    text-align: left;
    text-indent: 3px;
    line-height: 15px;
    background-color:#fff;
}

.FormIncompleted
{
    font-size: 14px;
    color: #ff0000;
    font-weight:bold;
    letter-spacing:0;
}

.FormCompleted
{
    font-size: 11px;
    color: #fff;
}




a.LinkWhite8 {color: #fff;font-size:8px;text-decoration:none;}
a.LinkWhite8:hover{color: #000;}
a.LinkWhite9 {color: #fff;font-size:9px;text-decoration:none;}
a.LinkWhite9:hover{color: #000;}
a.LinkWhite10 {color: #fff;font-size:10px;text-decoration:none;}
a.LinkWhite10:hover{color: #000;}
a.LinkWhite11 {color: #fff;font-size:11px;text-decoration:none;}
a.LinkWhite11:hover{color: #000;}
a.LinkWhite12 {color: #fff;font-size:12px;text-decoration:none;}
a.LinkWhite12:hover{color: #000;}
a.LinkWhite13 {color: #fff;font-size:13px;text-decoration:none;}
a.LinkWhite13:hover{color: #000;}
a.LinkWhite14 {color: #fff;font-size:14px;text-decoration:none;}
a.LinkWhite14:hover{color: #000;}
a.LinkWhite15 {color: #fff;font-size:15px;text-decoration:none;}
a.LinkWhite15:hover{color: #000;}
a.LinkWhite16 {color: #fff;font-size:16px;text-decoration:none;}
a.LinkWhite16:hover{color: #000;}
a.LinkWhite20 {color: #fff;font-size:20px;text-decoration:none;}
a.LinkWhite20:hover{color: #000;}

a.LinkWhite8_2 {color: #fff;font-size:8px;text-decoration:none;}
a.LinkWhite8_2:hover{color: #31b9eb;}
a.LinkWhite10_2 {color: #fff;font-size:10px;text-decoration:none;}
a.LinkWhite10_2:hover{color: #31b9eb;}
a.LinkWhite12_2 {color: #fff;font-size:12px;text-decoration:none;}
a.LinkWhite12_2:hover{color: #31b9eb;}
a.LinkWhite14_2 {color: #fff;font-size:14px;text-decoration:none;}
a.LinkWhite14_2:hover{color: #31b9eb;}
a.LinkWhite16_2 {color: #fff;font-size:16px;text-decoration:none;}
a.LinkWhite16_2:hover{color: #31b9eb;}
a.LinkWhite20_2 {color: #fff;font-size:20px;text-decoration:none;}
a.LinkWhite20_2:hover{color: #31b9eb;}

a.LinkWhite8_3 {color: #fff;font-size:8px;text-decoration:none;}
a.LinkWhite8_3:hover{color: #ffae00;}
a.LinkWhite10_3 {color: #fff;font-size:10px;text-decoration:none;}
a.LinkWhite10_3:hover{color: #ffae00;}
a.LinkWhite12_3 {color: #fff;font-size:12px;text-decoration:none;}
a.LinkWhite12_3:hover{color: #ffae00;}
a.LinkWhite14_3 {color: #fff;font-size:14px;text-decoration:none;}
a.LinkWhite14_3:hover{color: #ffae00;}
a.LinkWhite16_3 {color: #fff;font-size:16px;text-decoration:none;}
a.LinkWhite16_3:hover{color: #ffae00;}
a.LinkWhite20_3 {color: #fff;font-size:20px;text-decoration:none;}
a.LinkWhite20_3:hover{color: #ffae00;}

a.LinkWhite8_4 {color: #fff;font-size:8px;text-decoration:none;}
a.LinkWhite8_4:hover{color: #f42355;}
a.LinkWhite10_4 {color: #fff;font-size:10px;text-decoration:none;}
a.LinkWhite10_4:hover{color: #f42355;}
a.LinkWhite12_4 {color: #fff;font-size:12px;text-decoration:none;}
a.LinkWhite12_4:hover{color: #f42355;}
a.LinkWhite14_4 {color: #fff;font-size:14px;text-decoration:none;}
a.LinkWhite14_4:hover{color: #f42355;}
a.LinkWhite16_4 {color: #fff;font-size:16px;text-decoration:none;}
a.LinkWhite16_4:hover{color: #f42355;}
a.LinkWhite20_4 {color: #fff;font-size:20px;text-decoration:none;}
a.LinkWhite20_4:hover{color: #f42355;}

a.LinkBlack8 {color: #000;font-size:8px;text-decoration:none;}
a.LinkBlack8:hover{color: #fff;}
a.LinkBlack10 {color: #000;font-size:10px;text-decoration:none;}
a.LinkBlack10:hover{color: #fff;}
a.LinkBlack12 {color: #000;font-size:12px;text-decoration:none;}
a.LinkBlack12:hover{color: #fff;}
a.LinkBlack14 {color: #000;font-size:14px;text-decoration:none;}
a.LinkBlack14:hover{color: #fff;}
a.LinkBlack16 {color: #000;font-size:16px;text-decoration:none;}
a.LinkBlack16:hover{color: #fff;}
a.LinkBlack20 {color: #000;font-size:20px;text-decoration:none;}
a.LinkBlack20:hover{color: #fff;}

a.LinkBlack8_2 {color: #000;font-size:8px;text-decoration:none;}
a.LinkBlack8_2:hover{color: #31b9eb;}
a.LinkBlack12_2 {color: #000;font-size:12px;text-decoration:none;}
a.LinkBlack12_2:hover{color: #31b9eb;}
a.LinkBlack14_2 {color: #000;font-size:14px;text-decoration:none;}
a.LinkBlack14_2:hover{color: #31b9eb;}
a.LinkBlack16_2 {color: #000;font-size:16px;text-decoration:none;}
a.LinkBlack16_2:hover{color: #31b9eb;}
a.LinkBlack20_2 {color: #000;font-size:20px;text-decoration:none;}
a.LinkBlack20_2:hover{color: #31b9eb;}

a.LinkBlack8_3 {color: #000;font-size:8px;text-decoration:none;}
a.LinkBlack8_3:hover{color: #f42355;}
a.LinkBlack12_3 {color: #000;font-size:12px;text-decoration:none;}
a.LinkBlack12_3:hover{color: #f42355;}
a.LinkBlack14_3 {color: #000;font-size:14px;text-decoration:none;}
a.LinkBlack14_3:hover{color: #f42355;}
a.LinkBlack16_3 {color: #000;font-size:16px;text-decoration:none;line-height:16px;}
a.LinkBlack16_3:hover{color: #f42355;}
a.LinkBlack20_3 {color: #000;font-size:20px;text-decoration:none;}
a.LinkBlack20_3:hover{color: #f42355;}

a.LinkPurple12 {color: #ab28a6;font-size:12px;text-decoration:none;}
a.LinkPurple12:hover{color: #000;}
a.LinkPurple14 {color: #ab28a6;font-size:14px;text-decoration:none;}
a.LinkPurple14:hover{color: #000;}
a.LinkPurple16 {color: #ab28a6;font-size:16px;text-decoration:none;}
a.LinkPurple16:hover{color: #000;}

a.LinkPurple12_2 {color: #d93ad3;font-size:12px;text-decoration:none;}
a.LinkPurple12_2:hover{color: #FFFFFF;}


a.LinkDarkYellow8 {color: #ffae00;font-size:8px;text-decoration:none;}
a.LinkDarkYellow8:hover{color: #000;}
a.LinkDarkYellow12 {color: #ffae00;font-size:12px;text-decoration:none;}
a.LinkDarkYellow12:hover{color: #000;}
a.LinkDarkYellow14 {color: #ffae00;font-size:14px;text-decoration:none;}
a.LinkDarkYellow14:hover{color: #000;}
a.LinkDarkYellow16 {color: #ffae00;font-size:16px;text-decoration:none;}
a.LinkDarkYellow16:hover{color: #000;}
a.LinkDarkYellow20 {color: #ffae00;font-size:20px;text-decoration:none;}
a.LinkDarkYellow20:hover{color: #000;}

a.LinkDarkYellow8_2 {color: #ffae00;font-size:8px;text-decoration:none;}
a.LinkDarkYellow8_2:hover{color: #fff;}
a.LinkDarkYellow12_2 {color: #ffae00;font-size:12px;text-decoration:none;}
a.LinkDarkYellow12_2:hover{color: #fff;}
a.LinkDarkYellow14_2 {color: #ffae00;font-size:14px;text-decoration:none;}
a.LinkDarkYellow14_2:hover{color: #fff;}
a.LinkDarkYellow16_2 {color: #ffae00;font-size:16px;text-decoration:none;}
a.LinkDarkYellow16_2:hover{color: #fff;}
a.LinkDarkYellow20_2 {color: #ffae00;font-size:20px;text-decoration:none;}
a.LinkDarkYellow20_2:hover{color: #fff;}

a.LinkGray8 {color: #444343;font-size:8px;text-decoration:none;}
a.LinkGray8:hover{color: #000;}
a.LinkGray10 {color: #444343;font-size:10px;text-decoration:none;}
a.LinkGray10:hover{color: #000;}
a.LinkGray12 {color: #444343;font-size:12px;text-decoration:none;}
a.LinkGray12:hover{color: #000;}
a.LinkGray14 {color: #444343;font-size:14px;text-decoration:none;}
a.LinkGray14:hover{color: #000;}
a.LinkGray16 {color: #444343;font-size:16px;text-decoration:none;}
a.LinkGray16:hover{color: #000;}
a.LinkGray20 {color: #444343;font-size:20px;text-decoration:none;}
a.LinkGray20:hover{color: #000;}

a.LinkGray8_2 {color: #444343;font-size:8px;text-decoration:none;}
a.LinkGray8_2:hover{color: #fff;}
a.LinkGray10_2 {color: #444343;font-size:10px;text-decoration:none;}
a.LinkGray10_2:hover{color: #fff;}
a.LinkGray12_2 {color: #444343;font-size:12px;text-decoration:none;}
a.LinkGray12_2:hover{color: #fff;}
a.LinkGray14_2 {color: #444343;font-size:14px;text-decoration:none;}
a.LinkGray14_2:hover{color: #fff;}
a.LinkGray16_2 {color: #444343;font-size:16px;text-decoration:none;}
a.LinkGray16_2:hover{color: #fff;}
a.LinkGray20_2 {color: #444343;font-size:20px;text-decoration:none;}
a.LinkGray20_2:hover{color: #fff;}

a.LinkDarkWhite12_2{color: #e3e3e3;font-size:12px;text-decoration:none;}
a.LinkDarkWhite12_2:hover{color: #fff;}

a.LinkRed8 {color: #f42355;font-size:8px;text-decoration:none;}
a.LinkRed8:hover{color: #000;}
a.LinkRed12 {color: #f42355;font-size:12px;text-decoration:none;}
a.LinkRed12:hover{color: #000;}
a.LinkRed14 {color: #f42355;font-size:14px;text-decoration:none;}
a.LinkRed14:hover{color: #000;}
a.LinkRed16 {color: #f42355;font-size:16px;text-decoration:none;}
a.LinkRed16:hover{color: #000;}
a.LinkRed20 {color: #f42355;font-size:20px;text-decoration:none;}
a.LinkRed20:hover{color: #000;}

a.LinkGreen8 {color: #8cd413;font-size:8px;text-decoration:none;}
a.LinkGreen8:hover{color: #fff;}
a.LinkGreen12 {color: #8cd413;font-size:12px;text-decoration:none;}
a.LinkGreen12:hover{color: #fff;}
a.LinkGreen14 {color: #8cd413;font-size:14px;text-decoration:none;}
a.LinkGreen14:hover{color: #fff;}
a.LinkGreen16 {color: #8cd413;font-size:16px;text-decoration:none;}
a.LinkGreen16:hover{color: #fff;}
a.LinkGreen20 {color: #8cd413;font-size:20px;text-decoration:none;}
a.LinkGreen20:hover{color: #fff;}

a.LinkLightBlue8 {color: #31b9eb;font-size:8px;text-decoration:none;}
a.LinkLightBlue8:hover{color: #fff;}
a.LinkLightBlue12 {color: #31b9eb;font-size:12px;text-decoration:none;}
a.LinkLightBlue12:hover{color: #fff;}
a.LinkLightBlue16 {color: #31b9eb;font-size:16px;text-decoration:none;}
a.LinkLightBlue16:hover{color: #fff;}
a.LinkLightBlue20 {color: #31b9eb;font-size:20px;text-decoration:none;}
a.LinkLightBlue20:hover{color: #fff;}

a.LinkLightBlue8_2 {color: #31b9eb;font-size:8px;text-decoration:none;}
a.LinkLightBlue8_2:hover{color: #000;}
a.LinkLightBlue12_2 {color: #31b9eb;font-size:12px;text-decoration:none;}
a.LinkLightBlue12_2:hover{color: #000;}
a.LinkLightBlue16_2 {color: #31b9eb;font-size:16px;text-decoration:none;}
a.LinkLightBlue16_2:hover{color: #000;}
a.LinkLightBlue20_2 {color: #31b9eb;font-size:20px;text-decoration:none;}
a.LinkLightBlue20_2:hover{color: #000;}


a.LinkDarkBlue8_2 {color: #192e7b;font-size:8px;text-decoration:none;}
a.LinkDarkBlue8_2:hover{color: #FFFFFF;}
a.LinkDarkBlue12_2 {color: #192e7b;font-size:12px;text-decoration:none;}
a.LinkDarkBlue12_2:hover{color: #FFFFFF;}
a.LinkDarkBlue16_2 {color: #192e7b;font-size:16px;text-decoration:none;}
a.LinkDarkBlue16_2:hover{color: #FFFFFF;}
a.LinkDarkBlue20_2 {color: #192e7b;font-size:20px;text-decoration:none;}
a.LinkDarkBlue20_2:hover{color: #FFFFFF;}

a.LinkDarkOrange8_2 {color: #634b13;font-size:8px;text-decoration:none;}
a.LinkDarkOrange8_2:hover{color: #FFFFFF;}
a.LinkDarkOrange12_2 {color: #634b13;font-size:12px;text-decoration:none;}
a.LinkDarkOrange12_2:hover{color: #FFFFFF;}
a.LinkDarkOrange16_2 {color: #634b13;font-size:16px;text-decoration:none;}
a.LinkDarkOrange16_2:hover{color: #FFFFFF;}
a.LinkDarkOrange20_2 {color: #634b13;font-size:20px;text-decoration:none;}
a.LinkDarkOrange20_2:hover{color: #FFFFFF;}

a.LinkDarkGreen8_2 {color: #4c5e07;font-size:8px;text-decoration:none;}
a.LinkDarkGreen8_2:hover{color: #FFFFFF;}
a.LinkDarkGreen12_2 {color: #4c5e07;font-size:12px;text-decoration:none;}
a.LinkDarkGreen12_2:hover{color: #FFFFFF;}
a.LinkDarkGreen16_2 {color: #4c5e07;font-size:16px;text-decoration:none;}
a.LinkDarkGreen16_2:hover{color: #FFFFFF;}
a.LinkDarkGreen20_2 {color: #4c5e07;font-size:20px;text-decoration:none;}
a.LinkDarkGreen20_2:hover{color: #FFFFFF;}





/******************************************************************************/


.BgWhite{background-color:#fff;}
.BgDarkWhite{background-color:#e3e3e3;}
.BgDarkWhite2{background-color:#f8f8f8;}
.BgDarkGray{background-color:#282828;}
.BgDarkGray2{background-color:#242424;}
.BgLightGray{background-color:#373737;}
.BgGray{background-color:#444343;}
.BgLightBlack{background-color:#1c1c1c;}
.BgBlack{background-color:#000;}
.BgLightBlue{background-color:#31b9eb;}
.BgGrayBlue{background-color:#5ba0b9;}
.BgDarkYellow{background-color:#ffae00;}
.BgRed{background-color:#f42355;}
/*.BgGreen{background-color:#8cd413;}
.BgOrange{background-color:#ff6600;}*/
.BgPurple{background-color:#ab28a6;}
.BgPurple_2{background-color:#4E126A;}

.BgDarkPurple{background-color:#4E126A}

.BgDarkBlue{background-color: #192e7b}
.BgDarkOrange{background-color: #634b13}
.BgDarkGreen{background-color:#4c5e07}

.BgBlue{background-color: #4c6de3}
.BgOrange{background-color: #fbba1e}
.BgGreen{background-color:#9ec505}




.BorderWhite{border:1px #fff solid;}
.BorderWhite2{border:2px #fff solid;}
.BorderDarkWhite{border:1px #e3e3e3 solid;}
.BorderDarkGray{border:1px #282828 solid;}
.BorderDarkGray2{border:1px #242424 solid;}
.BorderDarkGray3{border:1px #656565 solid;}
.BorderDarkGray10{border:10px #656565 solid;}
.BorderLightGray{border:1px #373737 solid;}
.BorderGray{border:1px #444343 solid;}
.BorderGray5{border:5px #444343 solid;}
.BorderLightBlack{border:1px #1c1c1c solid;}
.BorderBlack{border:1px #000 solid;}
.BorderLightBlue{border:1px #31b9eb solid;}
.BorderDarkYellow{border:1px #ffae00 solid;}
.BorderRed{border:1px #f42355 solid;}
.BorderRed5{border:5px #f42355 solid;}
.BorderGreen{border:1px #8cd413 solid;}
.BorderPurple{border:1px #ab28a6 solid;}
.BorderPurple5{border:5px #ab28a6 solid;}
.BorderNone{border:0px;}



.TextStrong{font-weight:bold}
.TextBlack{color: #000}
.TextLightBlack{color: #1c1c1c}
.TextWhite{color: #fff}
.TextLightGray{color: #999}
.TextGray{color: #777}
.TextDarkGray{color: #555}
.TextLightBlue{color: #31b9eb}
.TextDarkYellow{color: #ffae00}
.TextRed{color:#f42355}
.TextBlueGray{color:#a2bfca;}
/*.TextGreen{color:#8cd413;}*/
.TextPurple{color:#ab28a6;}
.TextPurple_2{color:#4E126A;}
.TextDarkPurple{color:#4E126A}

.TextDarkBlue{color: #192e7b}
.TextDarkOrange{color: #634b13}
.TextDarkGreen{color:#4c5e07}

.TextBlue{color: #4c6de3}
.TextOrange{color: #fbba1e}
.TextGreen{color:#9ec505}


.TextLeft{text-align:left;}
.TextBold{font-weight:bold;}
.TextSmall{font-size:9px;font-weight:normal;}

label {text-align:left;}


.Padding0{padding:0px;}
.Padding2{padding:2px;}
.Padding3{padding:3px;}
.Padding4{padding:4px;}
.Padding5{padding:5px;}
.Padding6{padding:6px;}
.Padding7{padding:7px;}
.Padding8{padding:8px;}
.Padding9{padding:9px;}
.Padding10{padding:10px;}

.Clear{clear:both}
.ClearL{clear:left}
.ClearR{clear:right}
.FloatL{float:left}
.FloatR{float:right}

.Spacer{margin-bottom:3px;}
.Spacer1{margin-bottom:1px;}
.Spacer4{margin-bottom:4px;}
.Spacer6{margin-bottom:6px;}
.Spacer10{margin-bottom:10px;}
.Spacer15{margin-bottom:15px;}
.Spacer18{margin-bottom:18px;}
.Spacer20{margin-bottom:20px;}
.Spacer50{margin-bottom:50px;}
.Spacer75{margin-bottom:50px;}
.Spacer150{margin-bottom:150px;}

.SpacerH{margin-right:3px;}
.SpacerH1{margin-right:1px;}
.SpacerH4{margin-right:4px;}
.SpacerH6{margin-right:6px;}
.SpacerH10{margin-right:10px;}
.SpacerH18{margin-right:18px;}
.SpacerH20{margin-right:20px;}
.SpacerH50{margin-right:50px;}

.TabXXSmall{position: relative;left:1px;}
.TabXSmall{position: relative;left:3px;}
.TabSmall{position: relative;left:5px;}
.TabNormal{position: relative;left:10px;}
.TabLarge{position: relative;left:15px;}
.TabXLarge{position: relative;left:20px;}
.TabXXLarge{position: relative;left:30px;}
.TabXXXLarge{position: relative;left:40px;}



/******************************/
/********** DATAGRID **********/
/******************************/
._DataGrid
{
    text-align:left;
    border: 1px;
    border-color: #fff;

    font-size:11px;
    color:#000;

    /*background-repeat:repeat-x;
    background-image: url(../image/content-background.jpg);*/
    } 

._DataGridRowHeader
{
    color:#31b9eb;
    text-align:left;
    text-indent:3px;
    height:26px;
    border-left : 0px;
    border-left-color: #fff;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    background-image: url(../image/datagrid-header-background.gif);
    font-size:13px;
    font-family: "Trebuchet MS", Arial, "MS sans-serif", sans-serif;
    }


._DataGridRowItem
{
    text-align:left;
    text-indent:3px;
    height:23px;
    /*color: #666;*/
    font-size:11px;
    border-left : 0px;
    border-left-color: #ff0000;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 1px;
    border-bottom-color: #fff;
    font-size:12px;
    font-family: "Trebuchet MS", Arial, "MS sans-serif", sans-serif;
    }

._DataGridRowHeader_Image
{
    text-align:left;
    text-indent:0px;
    height:26px;
    width:23px;
    border-left : 0px;
    border-left-color: #444;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    background-image: url(../image/datagrid-header-background.gif);
    }


._DataGridRowItem_Image
{
    text-align:left;
    text-indent:0px;
    height:23px;
    width:20px;
    vertical-align:text-top;
    padding-top:3px;
    font-size:11px;
    border-left : 0px;
    border-left-color: #333;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 1px;
    border-bottom-color: #fff;
    }

._DataGridRowStyle
{
    color: #666;
    background-image: url(../image/datagrid-row-background.gif);
    }
    
._DataGridRowStyle2
{
    color: #666;
    background-image: url(../image/datagrid-row-background2.gif);
    }
    
._DataGridAlternatingRowStyle
{
    color: #555;
    background-image: url(../image/datagrid-a-row-background.gif);
    }
    
._DataGridAlternatingRowStyle2
{
    color: #555;
    background-image: url(../image/datagrid-a-row-background2.gif);
    }

._DataGridPager
{
    font-size:14px;
    text-align:left;
    text-indent:3px;
    height:22px;
    border-left : 0px;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    background-repeat:repeat-x;
    background-image: url(../image/datagrid-pager-background.gif);
    }
/******************************/
/********** DATAGRID **********/
/******************************/





/******************************/
/********** DATAGRID **********/
/******************************/
.DataGrid
{
    text-align:left;
    border:0px;
    border-color: #fff;
    width: 690px;
    font-size:11px;
    background-color:#fff;
    /*background-repeat:repeat-x;
    background-image: url(/panel/images/panel/content-background.jpg);*/
    } 

.DataGridRowHeader
{
    text-align:left;
    text-indent:3px;
    height:26px;
    border-left : 0px;
    border-left-color: #fff;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    color:#31b9eb;
    background-color:#fff;
    background-image: url(../image/datagrid-header-background.gif);
    }


.DataGridRowItem
{
    text-align:left;
    text-indent:3px;
    height:20px;
    /*color: #666;*/
    font-size:11px;
    border: 0px;
    }

.DataGridRowHeader_Image
{
    text-align:left;
    text-indent:0px;
    height:26px;
    width:20px;
    border-left : 0px;
    border-left-color: #fff;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    background-image: url(../image/datagrid-header-background.gif);
    }


.DataGridRowItem_Image
{
    text-align:left;
    text-indent:0px;
    padding-right:4px;
    height:23px;
    width:20px;
    vertical-align:middle;
    font-size:11px;
    border-left : 0px;
    border-left-color: #fff;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    border-bottom-color: #fff;
    }

.DataGridRowStyle
{
    color: #666;
    background-image: url(../image/datagrid-row-background.gif);
    }
    
.DataGridRowStyle2
{
    color: #666;
    background-image: url(../image/datagrid-row-background2.gif);
    }
    
.DataGridAlternatingRowStyle
{
    color: #555;
    background-image: url(../image/datagrid-a-row-background.gif);
    }
    
.DataGridAlternatingRowStyle2
{
    color: #555;
    background-image: url(../image/datagrid-a-row-background2.gif);
    }

.DataGridPager
{
    color:#000;
    text-align:left;
    text-indent:3px;
    height:22px;
    border-left : 0px;
    border-right : 0px;
    border-top : 0px;
    border-bottom : 0px;
    background-repeat:repeat-x;
    background-image: url(../image/datagrid-pager-background.gif);
    }
/******************************/
/********** DATAGRID **********/
/******************************/








/******************************/
/********** CALENDAR **********/
/******************************/
.Calendar
{
    position: absolute;
    left: 560px;
    width: 180px;
    height: 180px;
    top: 70px;
    font-size: 9px;
    font-family: Helvetica, Arial;
    background-image: url(../image/calendar/background.jpg);
    }
.Calendar .DayHeaderStyle
{
    font-size: 10px;
    color: #fff;
    text-transform: uppercase;
    background-image: url(../image/calendar/dayheader-background.jpg);
    }
.Calendar .SelectorStyle
{
    background-color: #333;
    color: #FFF;
    font-weight: bold;
    }
.Calendar .TitleStyle
{
    font-size: 10px;
    color: #333;
    }
.Calendar .NextPrevStyle
{
    color: #fff;
    }
/******************************/
/********** CALENDAR **********/
/******************************/