﻿/*Global
-------------------------------------------------------------------------------*/
*{  
    margin:0;  
    padding:0;  
}  
  
body
{
    font: 0.8em arial,sans-serif; 
    background-color: #525252;
    margin: 0;
    color: White;
    text-align:center; /*For IE6 Shenanigans*/  
}

a:link
{
    color: white;
    text-decoration: none;
}

a:visited
{
   color: white;
   text-decoration: none;
}

a:hover
{
    color: #FF7513;
}

.allScreen
{
    width:789px;
    background-color: #525252;
    margin:0 auto;
    padding: 3px 0 0 0;
    text-align:left;  
}

h1
{
    color:#FF6000;
    font-size: 1.4em!important;
    margin-bottom: 5px;
}


/*Header
-------------------------------------------------------------------------------*/
.GIEHeader
{
    background-image: url(images/header.jpg);
    background-repeat:no-repeat;
    background-position:top;
    height: 99px;    
    margin: 0 auto;
    width: 789px;
    
}

.logo
{
    width: 122px;
    height: 99px;
    float: left;
    display: inline;
    margin: 0 0 0 20px;
    text-align: center;
}

.menuTab
{
    width: 90px;
    height: 99px;
    background-image: url(images/button_up.jpg);
    background-repeat:no-repeat;
    background-position:top;
    float: right;
    display: inline;
    margin: 0 5px 0 0;
    text-align: center;
}

.menuTab p
{
    padding: 75px 0 0 0;  
}

.wrapper
{
    background-image: url(images/pix_mid.gif);
    background-position: top;   
    margin: 0 auto;
    width: 789px;
    float:left;
}

.mainContent
{
   width: 770px;
   float:left;
   margin: 0 auto;    
}

/*Body
-------------------------------------------------------------------------------*/

.websitePicture
{
    float:right;
    width: 277px;
    height: 312px;
    margin: 10px 0 0 0;
}

.websiteContent
{
    margin: 10px 0 0 20px;
    float:left;
    width: 460px;
}

.websiteContent ul
{
    margin: 5px 0 0 15px;    
}

/*Header
-------------------------------------------------------------------------------*/
.footer1
{
    background-image: url(images/footer1.gif);
    background-repeat:no-repeat;
    background-position:top;
    width: 789px;
    height: 72px;
    float:left;
    display: inline;
    margin: 0 auto;
    text-align: center;
}

.footer2
{
    background-image: url(images/footer2.gif);
    background-repeat:no-repeat;
    background-position:top;
    width: 789px;
    height: 35px;
    float:left;
    display: inline;
    margin: 0 auto;
    text-align: left;
    padding: 8px 0 0 0;
    
}


.contactUsDetails
{margin-top: 30px;}

.contactUsDetails h2
{
  color: black;
  font-size:1.4em;
  
}

.contactUsDetails a:hover
{
    color:white;
    text-decoration: underline;    
}

/*Contact us
-------------------------------------------------------------------------------*/
.websiteContent label { position: absolute; text-align:left; width:130px;}
.websiteContent input, textarea { margin-left: 140px; }

.websiteContent h2
{
    font-size:1.2em!important;
    text-decoration: underline;    
}

.formInputTextField
{
    width: 200px;
    height: 20px;
    background-color: #353535;
    color: white;
    border-style: solid;
    border-color: #4F4F4F;
    border-width: 1px;
    
}

.formInputTextArea
{
    width: 200px;
    height: 100px;
    background-color: #353535;
    color: white;
    border-style: solid;
    border-color: #4F4F4F;
    border-width: 1px;
}

.formsubmitButton
{
    height: 25px;
    width:  77px;
    color: #FF6000;
    margin-left: 130px;    
}

.formTitle
{
    font-size:10pt;    
}

.formsubmitButton
{
    color: Black;
    background-color: #ff7513;
    height:25px;    
    border: solid 1px #ff7513;
    cursor:pointer;
}
