*
{
    font-family: Tahoma;
    font-size: 11px;
}
html, body, .ASPNETFORM
{
    margin: 0px;
    padding: 0px;
    height: 100%;
    width: 100%;
}

h3
{
	margin-top:3px;
}
body
{ 
    background-color: #E3EFFD;        
}
.canvas
{
    width: 760px;
    background-color: White;
    border: solid 2px #D8E7FE;
    border-top:none;
    border-left:none;
}
.CanvasTop
{
    width:760px;
    height:100px;
    background-image:url("../Images/Head.gif");
}
.HomePageLink
{
    width:160px;
    height:68px;
    position:absolute;
    left:20px;
    top:10px;
    text-decoration:none;
}
.Langs
{
    height:25px;
    width:200px;
    float:right;
}
.LangsItem
{
    width:60px;
    margin-top:5px;
    color:#B80100;
    float:right;
    text-align:left;
    background-image:url("../Images/LangDot.gif");
    background-position:45px 5px;
    background-repeat:no-repeat;
}
.LangsItem a
{
    text-decoration:none;
    color:#B80100;
}
.LangsItem a:hover
{
    text-decoration:underline;
}
.Search
{   
    position:relative;
    width:300px;
    height:25px;
    top:50px;
    left:450px;
    text-align:right;
}
.Search table
{
    float:right;
}
.Search a
{
    text-decoration:none;
    color:#6699CC;
}
.Search a:hover
{
    color:#B80100;
}
.Tabs
{
    position:absolute;
    margin:0px;
    padding:0px;
    width:740px;
    height:20px;
    top:79px;
}
.Tabs table
{
    height:19px;
    width:740px;
}
.Tabs td
{
    border-right:1px solid #FFCC66;
    height:19px;
    line-height:19px;
    vertical-align:middle;
    text-align:center;
    margin:0px;
    padding:0px;
    padding-left:3px;
    padding-right:3px;
}
.TabsItem
{
    color:#FCE386;
    font-size:10px;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
}
.TabsItem:hover, .TabsSelected:hover
{
    text-decoration:underline;
    cursor:pointer;
}
.TabsSelected
{
    color:White;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;

}
.CenterLogo
{
    height:216px;
    width:750px;
    margin:0px;
    padding:0px;
    overflow:hidden;
    position:relative;
    z-index:10;
}
.CenterLogoButtons
{
    margin:0px;
    padding:0px;
    height:85px;
    width:497px;
    position:relative;
    top:200px;
    left:15px;
    overflow:hidden;
    z-index:11;
}
.CenterLogoImage
{
    margin:0px;
    padding:0px;
    height:85px;
    width:497px;
    background-image:url("../Images/Button2.png");
    behavior: url("Images/iepngfix.htc");
    background-repeat:no-repeat;
    position:relative;
    top:0px;
    z-index:0;    
}
.CenterLogoMask
{
    margin:0px;
    padding:0px;
    background-image:url("../Images/mask.png");
    width:753px;
    height:17px;
    background-repeat:no-repeat;
    position:absolute;
    behavior: url("Images/iepngfix.htc");
    overflow:hidden;
    top:301px;
    z-index:99;
}
.SearchStart
{
    height:14px;
    width:4px;
    line-height:14px;
    margin:0px;
    padding:0px;
    background-image:url("../Images/SearchButtonStart.gif");
    background-repeat:no-repeat;
    float:left;
}

.SearchEnd
{
    height:14px;
    width:4px;
    line-height:14px;
    margin:0px;
    padding:0px;
    background-image:url("../Images/SearchButtonEnd.gif");
    background-repeat:no-repeat;
    float:left;
}
.SearchMiddle
{
    height:14px;
    margin:0px;
    padding:0px;
    font-weight:bold;
    background-image:url("../Images/SearchButtonMiddle.gif");
    background-repeat:repeat-x;
    float:left;
}
 .SearchMiddle a
 {
    height:14px;
    margin:0px;
    padding:0px;
    color:#E8EAEF;
    line-height:12px;
    font-size:10px;
 }

.ButtonSet1,.ButtonSet2,.ButtonSet3
{
    position:relative;
    float:left;
    top:-65px;
    height:60px;
    z-index:98;
}
.ButtonSet1
{
    left:47px;
    width:105px;
}
.ButtonSet2
{
    left:100px;
    width:158px;
}
.ButtonSet3
{
    left:145px;
    width:70px;
}
.ButtonSet1 a,.ButtonSet2 a,.ButtonSet3 a
{
    text-decoration:none;
    color:White;
    display:block;
    width:100%;
    height:15px;
    padding-left:3px;
    line-height:15px;
    z-index:98;

}

.ButtonSet1 a:hover,.ButtonSet2 a:hover,.ButtonSet3 a:hover
{
   color:#CC3333;
}

.ButtonSetItem
{
    height:15px;
    line-height:15px;
    cursor:pointer;
    z-index:99;
    display:block;
    margin-bottom:6px;
}
.ButtonSetItem a
{
    height:15px;
    line-height:15px;
    display:block;
    z-index: 100;
}
.ButtonSetItem a:hover
{
    background-color:#99CCFF;
}
.CategoryTitle, .CategoryTitleOrange
{
    background-image:url("../images/title.jpg");
    background-repeat:no-repeat;
    color:White;
    height:17px;
    width:354px;
    margin:0px;
    padding:0px;
    font-weight:bold;
    overflow:hidden;
    margin-top:10px;
    margin-bottom:5px;
}
.CategoryTitleOrange
{
    background-image:url("../images/titleorange.jpg");
}
.CategoryTitle h2, .CategoryTitleOrange h2
{
    margin:0px;
    padding:0px;
    width:340px;
    color:White;
    font-weight:bold;
    font-size:12px;
    padding-left:10px;
    padding-top:2px;
}
.CategoryTitle h2 a, .CategoryTitleOrange h2 a
{
    color:White;
    font-weight:bold;
    font-size:12px;
    padding-left:10px;
    padding-top:2px;
    text-decoration:none;
    cursor:pointer;
}
.Navigiation
{
    color:#999999;
    text-align:right;
    width:345px;
    margin-top:10px;
    padding-top:1px;
    padding-right:14px;
    padding-bottom:5px;
}
.Navigiation a
{
    text-decoration:underline;
    color:#A8BC4A;
}

.MainBody
{
    width:730px;
    margin:0px;
    padding:0px;
    margin-bottom:10px;
    color:#666666;
    position:relative;
    float:left;
    background-color:White;
}
.Bottom
{
    margin-left:15px;
    color:#336699;
}
.BottomTop
{
    background-image:url("../images/BottomTabLine.gif");
    background-repeat:repeat-x;
    height:19px;
    margin-right:14px;
}
.BottomTopStart
{
    background-image:url("../images/BottomTabStart.gif");
    background-repeat:no-repeat;
    width:3px;
    float:left;
    height:19px;
}
.BottomTopEnd
{
    background-image:url("../images/BottomTabEnd.gif");
    background-repeat:no-repeat;
    width:4px;
    height:19px;
    float:left;
    margin-right:5px;
}
.BottomTopItem
{
    background-image:url("../images/BottomTabMiddle.gif");
    float:left;
    height:17px;
    padding-left:5px;
    padding-right:5px;
    font-weight:bold;
    padding-top:2px;
}
.BottomMainStart
{
    background-image:url("../images/BottomMainStart.gif");
    background-repeat:no-repeat;
    height:71px;
    width:5px;
    float:left;
}
.BottomMainEnd
{
    background-image:url("../images/BottomMainEnd.gif");
    background-repeat:no-repeat;
    height:71px;
    width:5px;
    float:left;
}
.BottomMain
{
    background-image:url("../images/BottomMainMiddle.gif");
    background-repeat:repeat-x;
    height:71px;
    width:720px;
    float:left;
}
.BottomLeft
{
    height:55px;
    width:330px;
    border-right:2px solid #D0E0EB;
    float:left;
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-right:10px;
    overflow:hidden;
}
.BottomLeft a
{
    color:#336699;
    text-decoration:underline;

}
.BottomRight
{
    height:50px;
    width:330px;
    float:left;
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-right:10px;
    overflow:hidden;
    line-height:150%;
}
.BottomRight a
{
    color:#336699;
    text-decoration:underline;
}
.BottomRight a:hover
{
    color:#093B6D;
    text-decoration:underline;
}
.Designer
{
    margin:0px;
    padding:0px;
    text-align:right;
    width:755px;
    color:#336699;
    /*height:12px;*/
    line-height:12px;
    margin-top:3px;
    padding-bottom:20px;
}
.Designer a
{
    color:#99CCFF;
    text-decoration:none;
}
.Designer a:hover
{
    text-decoration:underline;
}
.ClearClass
{
    clear:both;
    height:1px;
    line-height:1px;
    font-size:1px;
    margin:0px;
    padding:0px;
}
.MainBodyLeft,.MainBodyRight
{
    width:355px;
    float:left;
}
.MainBodyDummyGap
{
    margin:0px;
    padding:0px;
    width:10px;
    height:1px;
    float:left;
    line-height:1px;
    font-size:1px;
}
.MainBodyLeftBig
{
    width:470px;
    float:left;
}

.MainBodyLeftBig p,.MainBodyLeft p, .MainBodyRight p
{
    margin:0px;
    padding:0px;
    padding-bottom:3px;
    padding-top:3px;
    line-height:150%;
}
.MainBodyLeftBig ul
{
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-bottom:3px;
    margin-left:10px;
}
.MainBodyLeftBig li
{
    margin:0px;
    padding:0px;
    padding-top:3px;
    margin-left:10px;
    
}
.MainBodyLeftBig h3
{
    margin:0px;
    padding:0px;
    padding-bottom:6px;
    font-size:12px; 
    color:#33538B;
}
.ThumbImage
{
    float:left;
    margin:0px;
    padding:4px;
    margin-right:5px;
    margin-top:3px;
}
.MainBodyRightSmall
{
    width:240px;
    float:left;
}
.BlueButton
{
    margin:0px;
    padding:0px;
    height:19px;
    padding-top:5px;
    padding-right:5px;
    float:right;
}
.BlueButtonMiddle
{
    height:19px;
    background-repeat:repeat-x;
    background-image:url("../images/ButtonBlueMiddle.gif");
    float:left;
    width:auto;
    padding-left:5px;
    padding-right:5px;
    line-height:16px;
    color:#6F87B1;
}
.BlueButtonMiddle a
{
    color:#6F87B1;
    text-decoration:none;
}
.BlueButtonMiddle a:hover
{
    color:#EEA135;
}
.BlueButtonStart
{
    height:19px;
    width:7px;
    float:left;
    background-image:url("../images/ButtonBlueStart.gif");
    background-repeat:no-repeat;
}
.BlueButtonEnd
{
    height:19px;
    width:7px;
    float:left;
    background-image:url("../images/ButtonBlueEnd.gif");
    background-repeat:no-repeat;
}
.PersonUL
{
    margin:0px;
    padding:0px;
    padding-left:10px;
    padding-top:5px;
}
.PersonUL li
{
    padding-left:10px;
    padding-top:3px;
    padding-bottom:3px;
    list-style:none;
    list-style:none;
    background-image:url("../images/Bullet.gif");
    background-repeat:no-repeat;
    background-position:0px 5px;
}
.PersonUL a
{
    text-decoration:none;
    color:#89B7E2;
}
.PersonUL a:hover
{
    text-decoration:underline;
}
.TdStart
{
    margin:0px;
    padding:0px;
    height:26px;
    width:19px;
    background-image:url("../images/BlueButtonLeft.gif");
    background-repeat:no-repeat;
}
.TdStart2
{
    margin:0px;
    padding:0px;
    height:26px;
    width:19px;
    background-image:url("../images/BlueButtonLeft2.gif");
    background-repeat:no-repeat;
}
.TdMiddle, .TdMiddleSel
{
    height:26px;
    margin:0px;
    padding:0px;
    line-height:12px;
    background-repeat:repeat-x;
    background-image:url("../images/BlueButtonMiddle.gif");
}
.TdEnd
{
    height:26px;
    width:16px;
    background-repeat:no-repeat;
    background-image:url("../images/BlueButtonRight.gif");
    margin:0px;
    padding:0px;
}
.TdMiddle a
{
    text-decoration:none;
    color:#85B4E0;
}
.TdMiddleSel a
{
    text-decoration:none;
    color:#BD5A59;
}
.TdMain
{
    margin:0px;
    padding:0px;
    padding-left:5px;
    padding-bottom:10px;
}
.SubPageList
{
    margin:0px;
    padding:0px;
    padding-left:15px;
}
.SubPageList li
{
    padding:0px;
    margin:0px;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
}
.RightTitle
{
    margin:0px;
    padding:0px;
    font-size:12px;
    padding-left:10px;
    color:#36568E;
    font-weight:bold;
    padding-bottom:8px;
}
.BackButtonStart
{
    margin:0px;
    padding:0px;
    height:17px;
    width:322px;
    background-image:url("../images/BackButtonStart.gif");
    background-repeat:no-repeat;
    float:left;
}
.ClearPanel
{
    clear:both;
    height:1px;
    line-height:1px;
    font-size:1px;
}
.SearchHL
{
    text-decoration:none;
    color:#555555;
    display:block;
    border:1px solid white;
}
.SearchHL:hover
{
    background-color:#E3EFFD;
    border:1px solid #D5E5FC;
}
.FeedbackMessage
{
    margin:0px;
    padding:0px;
    float:left;
    color:Red;
    padding-left:40px;
    width:350px;
}
.FeedbackMessageOK
{
    margin:0px;
    padding:0px;
    float:left;
    color:Green;
    padding-left:40px;
    width:350px;
}
.MainName
{
    position:relative;
    width:300px;
    left:175px;
    top:30px;
    padding-top:2px;
    font-size:16px;
    height:16px;
    line-height:19px;
    color:#868582;
    font-family:Arial;
    letter-spacing:1px;
    font-weight:bold;
}
.TransImageDiv
{
    position:absolute;
}
.Childh3
{
    margin:0px;
    padding:0px;
    padding-bottom:6px;
    font-size:12px; 
    color:#33538B;
    font-weight:bold;
    width:454px;
}

.NavigiationSearch
{
    color:#999999;
    text-align:right;
    width:245px;
    margin-top:10px;
    padding-top:1px;
    padding-right:14px;
    padding-bottom:5px;
}
.NavigiationSearch a
{
    text-decoration:underline;
    color:#A8BC4A;
}
.NewsTab
{
    margin:0px;
    padding:0px;
    color:#33538B;
    font-size:12px;
    margin-left:15px;
    padding-left:50px;
}

.NewsTab li a
{
    text-decoration:none;
    color:#33538B;
    font-size:12px;
    line-height:20px;
}

.NewsAll
{
    text-decoration:none;
    color:#555555;
    display:block;
    border:1px solid white;
    font-weight:normal;
}
.NewsAll:hover
{
    background-color:#E3EFFD;
    border:1px solid #D5E5FC;
}
.DigiText
{
    text-align:left;
    padding-left:10px;
}