/*_______________________________________________________________________________________________

  CSS for home page
  _______________________________________________________________________________________________
*/

/* center everything on home page */
.page {width:1000px;margin-left: auto ;   margin-right: auto ;}
    
.wrapper1 {width:1000px;}

#MainText {position:absolute; top:70px; left:575px;width:400px;}
#MainText h1 {font-size:35px;}
/* red #CB0C05*/
#MainText a {color:#6B0E6B;text-decoration:none;}	
#MainText a:hover, a:active {  text-decoration:underline;}  
#OrBrowse {font-size:10px;}

#MainText_Bottom {background-color:#E4F3FA;
                color:#525454;
            padding:5px 10px 10px 0px;margin-top:20px;
            border:1px solid #525454;}

.rounded-corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}



#idBullets {font-size:13px;margin-right:10px;}
#idBullets ul {}
#idBullets li {margin-top:12px;   }	
/*margin-bottom:24px;*/


/*ticker*/
.newsticker ul {    list-style:none;padding-left:3px;}	
.newsticker li {    list-style:none;}

/*#HomePageTicker {font-size: 8px;}*/
.call-to-action p {margin-top:10px;}
.call-to-action p a {font-size: 10px;margin-left:20px;}

#HomePageTicker h3 {font-size: 14px;
    font-weight: bold;
    line-height: 1.2em;
    margin: 0 0 12px;
    padding-left: 18px;}

/*Go to language*/
#lngWId {font-size:18px;color:#525454; }
/*#btnGo {font-size:16px;}*/

/*search*/
fieldset {border:none;padding:0;display:inline;}
form label {left:-9999px;position:absolute;}
#idSearch {margin:12px 0 25px 0;}
#frmSearch {display:inline; padding:0px;}



/* login/logout section*/
/*.loginlogout {left:800px;}*/
.loginlogout {bottom:3px;right:0px; }


/***********
Find us on
*************/

#marketplace {
    margin-bottom: 8px;text-align:right;
}
#marketplace * {
    font-size: 13px;
    line-height: 24px;
    white-space: nowrap;
}
#marketplace strong {
    margin-right: 28px;
}
#marketplace b {
    margin-left: -10px;
}
#marketplace b a {
    display: inline-block;
    height: 24px;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    width: 24px;
}
#marketplace b * {
    font-size: 0;
    letter-spacing: normal;
    word-spacing: normal;
}
#marketplace b img 
{
    border-style: none;
    position: relative;
    vertical-align: top;
    width: 24px;
}
#marketplace b img:hover {
    top: -24px;
}
#marketplace span {
    margin-right: 12px;
}