﻿body 
{
     background-color   :white;
     margin             :0px;
     padding            :0px;
     color              :#545454;
   	 font-size          :11px;
	 font-family        :Trebuchet MS , Arial, Tahoma;
	 background-image   :url(../Images/bg_body.gif);
	 background-position:top;
	 background-repeat  :repeat-x;
     
}

DIV.pageLoading
{
    display             :block;
    background-image    :url(../Images/bg_loading.jpg);
    background-repeat   :no-repeat;
    background-position : 50% 50%;
    position            :absolute;
    top                 :200px;
    left                :50%;
    margin-left         :-250px;
    width               :452px;
    height              :314px;
    background-color    :White;
    padding-top         :30px; 
}

DIV.Main
{
    width               :776px;
    padding             :44px 5px 5px 5px;
    background-image    :url(../Images/top6.gif);
    background-repeat   :no-repeat;
    background-position :center top;
    
}

DIV.MainWrap
{
    position            :absolute;
    top                 :0px;
    left                :50%;
    margin-left         :-395px;
    width               :790px;
    background-color    :Transparent;
}

DIV.Left
{
    width               :199px;
    float               :left;  
    background-color    :White;
    margin-left         :2px;
    display             :inline;
}

DIV.Middle
{
    width               :370px;
    float               :left;  
    background-color    :White; 
}


DIV.Right

{
    width               :195px;
    float               :left;   
    margin-left         :10px;
    background-color    :White;
    display             :inline;

}

DIV.TitleBig

{
    font-size           :10px;
    color               :white;
    text-transform      :uppercase;
    background-image    :url(../Images/titlesm.jpg);
    height              :21px;
    width               :179px;
    padding             :6px 0 0 12px;
    overflow            :hidden;
    margin              :0 0 10px 0px;
}

DIV.TitleSm

{
    color               :#133260;
	font-weight         :bold;
	margin-bottom       :5px;
	float               :left;
	width               :300px;
}

DIV.TitleSearch

{
    color               :#133260;
	font-size           :11px;
	font-weight         :bold;
}

DIV.TextBoxSm

{
   padding              :0px;
   padding-bottom       :5px;
}

DIV.DateTxt

{
   width                :150px;
   text-align           :justify;
   color                :#a6acac;
}


.Menu

{
    padding             :8px 0 8px 2px;
    margin-left         :3px;
    color               :#6593c1;
    width               :143px;
    border-bottom       :solid 1px #43698f;
}

.MenuHover

{
    padding             :8px 0 8px 6px;
    margin-left         :3px;
    color               :#6593c1;
    width               :143px;
    border-bottom       :solid 1px #43698f;
}

.MenuSelected

{
    padding             :8px 0 8px 2px;
    margin-left         :3px;
    color               :white;
    width               :143px;
    border-bottom       :solid 1px #43698f;
}


A

{
    color               :#0d5fa5;
    text-decoration     :none;
}

DIV.Bottom

{
    width               :787px;
    padding-bottom      :12px;
    padding-right       :11px;
    text-align          :center;
    background-color    :#efefef;
    background-image    :url(../Images/bottom.gif);
    background-position :right bottom;
    background-repeat   :no-repeat;
}

DIV.SearchBox
{
    width               :182px;  
    color               :#243d5d;
    overflow            :hidden;
    clear               :both;
    float               :right;
}

DIV.GalleryImagesS 
{
    float               :left;
    padding             :0 6px 4px 0;
    background-image    :url(../Images/bgShadow.gif);
    background-repeat   :no-repeat;
    background-position :right bottom;
}                    
                    

DIV.TextBoxBig

{
   width                :355px;
   border-bottom        :1px solid #cbcbcb;
   padding              :3px 5px;
   margin-bottom        :10px;
   overflow             :hidden;
}

DIV.TextBoxBig IMG
{ 
   border               :none;
}

DIV.TextBoxSearch

{
   width                :355px;
   text-align           :justify;
   background-color     :#efefef;
   padding              :3px 5px;
   overflow             :hidden;
}



DIV.Navigation
{
    background-image    :url(../Images/menu_middle1.jpg);
    width               :160px;
    padding             :0px 10px 0 20px;
    margin              :0px;
    background-position :center bottom;
    background-repeat   :repeat-y;

}

DIV.NavigationTopWrap

{
    background-image    :url(../Images/menu_top1.jpg);
    width               :190px;
    height              :24px;
    background-position :center bottom;
    background-repeat   :no-repeat;
}
    
DIV.NavigationBottomWrap

{
    background-image    :url(../Images/menu_bottom1.jpg);
    width               :190px;
    height              :49px;
    background-position :center top;
    background-repeat   :no-repeat;
    margin-bottom       :10px;
    
}

DIV.NavigationBottom
{
    width               :748px;
}

.MenuBottom

{
    margin-right        :10px;
    color               :#192765;
    text-decoration     :underline;
    padding             :2px;
    font-size           :12px;
}

.MenuBottomSelected

{
    margin-right        :10px;
    color               :#545454;
    border-left         :solid 2px #b3b3b3;
    font-weight         :bold;
    padding-left        :2px
}

DIV.RightBoxGray
{
    padding             :20px 10px 20px 25px;
    color               :#152e50;
    width               :164px;
    font-size           :10px;

}

DIV.TitleGray

{
    font-size           :10px;
    color               :white;
    text-transform      :uppercase;
    background-image    :url(../Images/bg_titlelong.jpg);
    height              :24px;
    padding             :6px 0 0 8px;
    width               :359px;
    margin-bottom       :10px;
}

DIV.TitleGreen

{
    height              :16px;
    padding-top         :2px;
    font-size           :14px;
    color               :#1b8623;
    font-weight         :bold;
    text-transform      :uppercase;
    margin-bottom       :10px;
}

.ButtonStyle
{
   height              :34px;
   width               :76px;
   background-image    :url(../Images/sendbtn.jpg);
   background-repeat   :no-repeat;
   background-position :right bottom;
   color               :white; 
   margin-right        :20px;
   float               :right;
   font-size           :11px;
   border              :none;
   background-color    :White;
}


.ButtonSearchStyle

{
    height              :22px;
    width               :22px;
    background-image    :url(../Images/b_search.jpg);
    background-repeat   :no-repeat;
    background-position :center;
    color               :white; 
    float               :right;
    border              :none;
    background-color    :White;
    margin              :4px 0 4px 2px;

}

.LoginButton
{
    height              :22px;
    width               :154px;
    border              :solid 1px #192765;
    background-color    :#f0f0f0;
    margin-top          :15px;
}

DIV.Dl_style1
{
    text-align          :left;
    padding             :1px 0px;   
    font-weight         :bold;
    color               :#192765;
    font-size           :11px;
    float:left;
}

DIV.Dl_style2
{
    text-align          :left; 
    padding             :1px 4px;   
    font-size           :11px;
    float               :left;
}

DIV.dl_box1
{
    width               :280px;
    float               :left;
    }

DIV.dl_box2
{
    overflow            :hidden;
    width               :60px;
    float               :left;
    text-align          :center;
}

DIV.SearchMessageBox
{
   width                :355px;
   text-align           :justify;
   border-bottom        :1px solid #cbcbcb;
   padding              :3px 5px;
   margin-bottom        :10px;
   overflow             :hidden;  
   color                :#1b8623;
   padding-bottom       :10px;
}

DIV.NewsRotator
{
   margin               :0 0 10px 5px;
   width                :155px;
   height               :165px;
   background-image     :url(../Images/frame_news.jpg);
   background-position  :center;
   background-repeat    :repeat-x;
   padding              :20px 15px;
}

DIV.NewsTitleDate
{
    font-size           :20px;
    color               :#133260;
    text-align          :center;
    width               :40px;
    height              :67px;
    border              :solid 1px #C0C0C0;
    float               :left;
    margin-right        :5px;
    margin-top          :5px;
}

DIV.NewsTitleMonth
{
    background-color    :#133260;
    font-size           :11px;
    color               :#FFFFFF;
    font-weight         :bold;
    text-align          :center;
    padding             :1px 0;
    margin-bottom       :5px;
    text-transform      :uppercase;
}

DIV.LeftBoxTopWrap
{
    width               :185px;
    height              :25px;
    background-image    :url(../Images/frame_leftbox_top.jpg);
    background-repeat   :no-repeat;
    background-position :center bottom;
    margin-left         :2px;       
}
DIV.LeftBoxMiddleWrap
{
    width               :155px;
    background-image    :url(../Images/frame_leftbox_middle.jpg);
    background-repeat   :repeat-y;
    background-position :bottom center;
    margin-left         :2px;   
    padding             :0 15px 0 15px;
    font-size           :10px;   
    line-height         :15px;
    clear               :both;
}


DIV.LeftBoxBottomWrap
{
    width               :185px;
    height              :25px;
    background-image    :url(../Images/frame_leftbox_bottom.jpg);
    background-repeat   :no-repeat;
    background-position :center top;
    margin-left         :2px;   
}

DIV.Footer
{
    width               :600px;
    background-color    :#f0f0f0;
    margin              :0 0 0 160px;
    padding             :7px 0;
    text-align          :left;
    font-size:10px; 
    color: #696969;
 }

DIV.Header
{
    width               :748px;
    height              :80px;
    background-color    :white;
    padding             :5px 0;
    margin              :5px 0px 5px 12px;
    background-image    :url(../Images/pe_logo.jpg);
    background-repeat   :no-repeat;
    background-position :0% 50%;
}

DIV.mBoxTop

{
    width               :365px;
    height              :8px;
    background-image    :url(../Images/mBoxTopWrap.jpg);
    background-repeat   :no-repeat;
    background-position :center;
     
}

DIV.mBoxMiddle
{
    width               :345px;
    background-image    :url(../Images/mBoxMiddleWrap.jpg);
    background-repeat   :repeat-y;
    background-position :center;
    padding             :10px 10px 0 10px;
    overflow            :hidden;
 }
 
 DIV.mBoxBottom

 {
    width               :365px;
    height              :9px;
    background-image    :url(../Images/mBoxBottomWrap.jpg);
    background-repeat   :no-repeat;
    background-position :center;
}

.TopLabel
{
    font-size           :20px;
    color               :#d6d6d6;    
}

DIV.ContactTitle

{
    width               :60px;
    float               :left;    
    height              :12px;
    margin-top          :10px;
    text-align          :right;
    vertical-align      :top;
}

DIV.ContactLabel

{
    float               :left;
    
}

.ButtonProducts
{
    color               :white;
}
    
    
.ButtonPartners

{
    color               :#133260;
    
}

.GV
{
    border              :none;
    border-color        :White;
    
    }
DIV.GV
{
    border             :none;    
}

.GV TH
{
    border              :none;
}

.GV TD
{
    border              :none;
}


.SubGalleryLink
{
    display             :block;
    background-image    :url(../Images/b1.gif);
    background-position :left center;
    background-repeat   :no-repeat;
    width               :300px;
    float               :none;
    padding-left        :62px;
    padding-top         :25px;
    margin-bottom       :5px;
    margin-left         :5px;
    height              :35px;
    font-size           :12px;
}

.modalBackground
{
	background-color    :Black;
	filter              :alpha(opacity=70);
	opacity             :0.7;
}

div.PopUp
{
    padding             :10px;
    background-color    :#F0F0F0;
    width               :400px;
    text-align          :center;
    background-image    :url(../Images/NewsBG.gif);
    background-position :bottom right;
    background-repeat   :no-repeat;
}

div.PopUp IMG
{
    text-align          :center;
    margin-top          :5px;
}

div.PopUp .Title
{
    font-size           :22px;
    color               :Green;
}

div.PopUp .Text
{
    font-size           :16px;
    padding             :10px;
}

div.PopUp INPUT
{
    padding             :5px;
    margin-top          :10px;
}
