﻿*
{
	font-size:100%;
}


body{
	font:75%/140% Arial, Helvetica, sans-serif;
	margin:0;
	text-align:center;

}
a
{
    text-decoration: none;
    color: #ef59a1;
}
a:hover
{
    text-decoration: none;
    color: #00a4b0;
}
b,strong
{
    color:#15a2bb;
}
H1
{
    font-size:larger;
}
.headerBack
{
    background-image: url(images/headerBack.gif);
    background-repeat: repeat-x;
    background-position: 0% 150px;
    height:190px;
}
.headerBack2
{
    background-image: url(images/headerBack.gif);
    background-repeat: repeat-x;
    background-position: 0% 85px;
    height:125px;
}

.innerHeaderPos
{
  margin-left:10%;
  position:absolute;
  left:0;
  top:0;
     
}
.headerMid
{
    background-image:url(images/header.gif);
    background-repeat:no-repeat;
    background-position:center;
    height:123px;
    margin-left:2%;
}
.subHeaderBack
{
    height: 132px;
    width:100%;
    background-image:url(images/subHeaderBack.gif);
    background-repeat: repeat-x;
    background-position: 0% 47px;
  
    
 
}
.homePad
{
    height:100px;
}

.menu,.menu2
{
    font-size: 2em;
    color: #00aeef;
    color:#ef59a1;
}

.menu a,.menu2 a
{
    text-decoration: none;
    line-height: 3em;
    color:#000000;
    font-size:0.7em;
   display:inline;

    
}
.menu a:hover,.menu2 a:hover
{
    color:#00a4b0;
}
.menu2 a.selectedMenu, .menu a.selectedMenu, .pink
{
    color: #00a4b0;
}

.hiddenPic {display:none;}
.header, .header2, .header3, .header4
{
    font-size:1.3em;
    color: #57575a;
}
.header
{
    color: #ef59a1;
    font-weight:bold;
    
}
.spacer
{
    height:9px;
}
.spacerRight
{
    margin-right:3px;
    margin-bottom:0px;
 }
.spacerTopNeg
{
    
     
}
.header3
{
    color: #15a2bb;
    font-weight:bold;
}
.endText
{
     width:790px;
     margin-top:90px;
     padding-bottom:30px;
     text-align:left;
    
 
}
.caption
{
    color: #8cc6ff;
    font-family: Arial;
    font-size: 2em;
}
.details
{
    color: #57575a;
    font-family: Arial;
    font-size: 1.8em;

}
.details a
{
     color: #57575a;
     text-decoration:none;
}
.details a:hover
{
    color: #ef59a1;
}

.footer
{
    background-image:url(images/footer.gif);
    background-repeat:repeat-x;
    height:20px;
    color:black;
    font-size:1.1em;
   
    
}
.footer3
{
    background-color: #cccccc;
    height: 20px;
    font-size: 1em;
    color: #808080;
    border: solid 2px #000000;
}
.footer a
{
    color:#000000;
    text-decoration:none;
}
.footer a:hover,.footer3 a:hover
{
    color:#57575a;
    text-decoration:none;
}
.footer3 a
{
    color:#000000;
}
/* ----------------------------------------------------- */

.topBlueHeader
{
     background-color: #003367;
    margin-bottom:18px;
    margin-left:150px;
    padding-top:15px;
    padding-right:50px;
    padding-bottom:0px;
}
.dropdownFeint
{
    color: #808080;
    font-size: x-small;
    margin-bottom: 3px;
}
.homePageHeaderZZZ
{
    background-image:url(images/hR.jpg);
    background-repeat:repeat-x;
  
    margin:0;
}
/*
div{
	margin:10px 0 10px 0;
	background:#EFEFEF;
}
*/
dd{
	margin-right:0;
}

#wrap h1{
	color:#000;
}


.hidden-navigation{
	width:1px;
	position:absolute;
	left:-9999px;
}

#wrap{
/*	background: white url(images/menuBack.jpg) repeat-y; */
	width:100%;
	margin:0 auto;
	text-align:left;
	margin-top:15px;
	
	
}

.main-content
{

	width:50%;
}
.main-content,.main-content2
{
	display:block;
	float:left;
	margin-left:20px;
	margin-right:20px;
	text-align:justify;
}
#sub-content{
	width:23em;
	margin-left:0px;	
	padding-left:10px;
	display:inline;
	float:left;
	text-align:justify;
	/* background: white url(images/menuLineLeft.jpg) repeat-y; */
    border-left: solid 1px #658cc3;
	
	
}

#navigations
{
    width: 125px;
    float: left;
    margin-left: 0px;
    padding-left: 23px;
    border-right: solid 1px #658cc3;
    background-color: #e8f6ff;
}


#foot
{
    padding-left:167px;
	clear:both;
}

a.black
{
    text-decoration: none;
    line-height: 1.7em;
    color:#000000;
}
a:hover.black
{
    color: #ff0000;
}
#foot a
{
    text-decoration: none;
    color: #808080;
}
#foot a:hover
{
    text-decoration: none;
    color: #0000ff;
}
/* inner page specific */
.innerPage
{
    background: url(images/innerBack.gif) repeat-x top left;
    width:100%;
}
.innerHeaderPos
{
  margin-left:10%;
      position:absolute;
      left:0;
      top:0;
     
}
.innerHeaderLeft
{


}
.innerHeaderRight
{
    float:right;
    margin-top:50px;
    margin-right:12px;
    line-height:4em;
}
.innerMain
{
    font-size:medium;
    margin-top:20px;
    text-align:left;
   
 
}
.innerMain img
{
    margin:20px;
}
a.innerUK
{
    color: #ffffff;
    text-decoration: none;
    font-size: large;
}
.footer2
{
    background-image:url(images/footer.gif);
    background-repeat:repeat-x;
    height:31px;
    color: #ffffff;
    font-size:1.1em;
    padding-top:7px;
    float:left;
    width:100%;
   
    
}
.footer2 a
{
    color: #ffffff;
    text-decoration:none;
}
.footer2 a:hover
{
    color:#57575a;
    text-decoration:none;
}
.menuSpacer
{
    margin-top:100px;
}
.cent,.spacerTopNeg
{
    width:70%;
    margin-left:15%;
    margin-right:15%;
    
}
.menu2
{
    width:70%;
    margin-left:14%;
    margin-right:16%;
    margin-top:-13px;
     
}
.subMenuLine,.subMenuLine2
{
    background-color: #0093b0;
    width:100%;
    height:8px;   
    margin-top:-5px;
    margin-bottom:33px;
    
}
.subMenuLine2
{
    margin:0;
    margin-top:-5px;
}
.tr0
{
    background-color: #ffe6f5;
}
.idm
{
    font-size:x-small;
}
a.idm
{
        color:#000000;
}
/* GDD */
a.lnkFind
{
    background-image:url(images/bargain1.gif);
    float:left;

 }
a:hover.lnkFind
{
    background-image:url(images/bargain2.gif);
 }
a.lnkBarg2
{
    background-image:url(images/bargain3.gif);
    float:left;
 }
a:hover.lnkBarg2
{
    background-image:url(images/bargain4.gif);
 }
 .bigger
 {
    font-size:1.7em;
 }
 .smaller
 {
    font-size:smaller;
 }
 .gdd
{
    padding-right:2%;
    padding-top:34px;
    padding-bottom:4px;
   
}
.dataLeft
{
    text-align:justify;
    min-width:660px;
    max-width:800px;
}
.tr0
{
    background-color: #ffe4ed;
}
.tr1
{
    background-color: #f1f1f1;
}
.left
{
    text-align:left;
}
.link
{
    
}
