﻿#wrapperouter
{
    width: 100%;
}

#corner
{
    position:absolute;
    right:0px;
    top:0px;
    z-index:20000;
}

#contentcontainer
{
    width: 961px;
    margin: 0px auto;
    position: relative
}

#ColumnHeight
{
    overflow: hidden;
}

#main #content .divider
{
    width: 20px;
    float: left;
}
/*#nobg 
{
    display:none;
    
    }*/
#header img
{
    float: left;
}

#header
{
    height: 170px;
    width: 961px;
    position: relative;
    z-index:10;
}


.main #searchouter
{
    background-image: url('../../Images/searchbg.png');
    background-repeat: no-repeat;
    background-position: top center;
    padding: 20px 5px 0px 0px;
    position: relative;
    height: 190px;
    z-index:7;
}

.main #searchbottom
{
    background-image: url('../../Images/searchbgbottom.png');
    background-repeat: no-repeat;
    margin: 122px 30px 0px 0px;
    background-position: bottom center;
    text-align: center;
    position: relative;
    z-index: 100000;
    display: block;
    height: 62px;
}

#searchbottom p
{
    width: 230px;
    float: right;
    padding: 0px;
    margin: 0px;
    margin-top: 36px;
}

#searchbottom p span
{
    float: left;
    margin: 5px 50px 3px 0px;
    position: absolute;
    width: 220px;
    right: 1px;
}

#searchbottom p span a
{
    text-decoration: underline;
}

#searchbottom p span a:hover
{
    text-decoration: none;
}

.main #searchbottom p img
{
    float: right;
}


#search input
{
    border: 0px solid #000;
    background: none;
    color: #808083;
}

#search input#button
{
    width: 118px;
    margin-left: 0px;
    text-indent: -9999px;
    cursor:pointer;
}

#wrapper
{
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto; /* the bottom margin is the negative value of the footer's height */
    padding-bottom: 0px;
    margin-bottom: -200px;
    background-repeat: repeat-y;
    background-position: top left;
    position: relative;
    width: 961px;
}

#line
{
    padding-bottom: 40px;
}

#push
{
    height: 20px;
}
#contentDIV 
{
    width:600px;
    height:auto;    
    }

#contentDIV ul 
{
    margin:2px 0 0 30px;
    padding:0px;
    list-style-type:disc;
    }   
    
#contentDIV ul li 
{
    margin:2px 0 0 0px;
    padding:0px;
    list-style-type:disc;
    
    }
#contentDIV ol
 {
     list-style-type:decimal;
     margin:5px 0 0 30px;
     padding:0px;
     
     }
  
 #contentDIV ol li
 {
     
     margin:2px 0 0 0px;
     padding:0px;
     list-style-type:decimal;
     
     }   

      
   
#contentDIV p
{
    font-size: 13px;
}

#contentDIV a
{
    color: #75bae3;
}

#contentDIV a:hover
{
    text-decoration: underline;
}


#DropdownLoginMenu .hr
{
    background-image: url('/Resources/Images/linesmallldropmenu.jpg');
    background-repeat: repeat-x;
    position: relative;
    top: -350px;
    left: -74px;
    width: 957px;
    visibility: hidden;
}

#DropdownLoginMenu .left
{
    float: left;
    width: 45%;
    margin-top: 45px;
    margin-left:25px;
    text-align: left;
    color: #fff;
}

#DropdownLoginMenu .left form
{
    width: 410px;
}

#DropdownLoginMenu .left .input
{
    height: 20px;
    margin-top: 5px;
}

#DropdownLoginMenu .left .input .checkbox
{
    width: 12px;
    height: 12px;
    border: 0px;
    background: none;
    padding: 0px;
}

#DropdownLoginMenu .left #DropdownLoginMenu .left .input span, 
#DropdownLoginMenu .left .input .checkbox
{
    float: left;
}


#header p
{
    
    padding-right: 37px;
    color: #BABCBE;
    font-size: 10px;
    position:absolute;
    margin:0px;
    right:0px;
    top:0px;
}

#header p a
{
    font-size: 10px;
}

#header span#logo
{
    background-image: url('../../images/logo.jpg');
    width: 310px;
    height: 105px;
    display: block;
    position: absolute;
}

#DropdownLoginMenu
{
    position: absolute;
    right: -31px;
    top: 40px;
    z-index:99999999;
    
}

#DropdownLoginMenu #center
{
    height: 10px;
    width: 10px;
    float: left;
}

#DropdownLoginMenu #center span
{
    float: left;
    padding: 8px 5px;
    margin: 10px 30px 10px 20px;
    display: block;
}

#rss 
{
    height: 15px;
    width: 15px;
    position: absolute;
    top:900px;
    right:7px;
    }

#rss a
{
    background-image: url('../../Images/rss.png');
    height: 15px;
    width: 15px;
    position: absolute;
    right:15px;
    top: 3px;
}

#rss a:hover
{
    background-position: 0px 15px;
}


#top
{
    width: 980px;
    display: block;
    margin: 0px 0 45px -10px;
    height: 380px;
}

#top li
{
    width: 280px;    
    float: left;
    text-align: center;
    position: relative;
}

#col1 
{
    padding: 5px 20px 40px 20px;
    
    }
#col2 
{
    padding: 5px 15px 40px 15px;
    
    }
#col3 
{
    padding: 5px 10px 40px 10px;
    
    }
   



#top li p span
{
    font-size: 14px;
    margin-top: 10px;
    display: block;
    color: #666;
}

#col1 a 
{
    background:url('/resources/Images/blank.gif') repeat;
    width: 251px;
    height: 380px;
    position: absolute;
    z-index:3;
    top:0px;
    display:block;
       
    }

#col2 a 
{
    background:url('/resources/Images/blank.gif') repeat;
    width: 251px;
    height: 380px;
    position: absolute;
    z-index:3;
    top:0px;
    display:block;
       
    }
#col3 a 
{
    background:url('/resources/Images/blank.gif') repeat;
    width: 251px;
    height: 380px;
    position: absolute;
    z-index:3;
    top:0px;
    display:block;
       
    }





#top li p.title
{
    color: #666;
    top:160px;
    position:relative;
    z-index:2;
    
    
}
#top li p
{
    font-size: 20px;
    width: 200px;
    position:relative;
    z-index:2;
    margin:0 auto;
    top:170px;
        
}
#spacer
{
    height: 100px;
}

#top li.div
{
    background: url('/resources/Images/sidebg.png');
    background-position: center;
    background-repeat: repeat-y;
    width: 40px;
    height: 300px;
    padding: 0px;
    margin-top: 5px;
}

#buyNormal
{
    background:url('/resources/Images/buyNormal.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:0px;
    left:35px;
    z-index:1; 
}

#buyHover
{
    background:url('/resources/Images/buyHover.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:0px;
    left:35px;    
}

#questionNormal
{
    background:url('/resources/Images/questionNormal.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:0px;
    left:29px;
    z-index:1; 
}

#questionHover
{
    background:url('/resources/Images/questionHover.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:0px;
    left:29px;    
}

#greenStarNormal
{
    background:url('/resources/Images/greenStarNormal.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:3px;
    left:27px; 
    z-index:1; 
}

#greenStarHover
{
    background:url('/resources/Images/greenStarHover.jpg');
    width: 251px;
    height: 380px;
    position: absolute;
    top:3px; 
    left:27px;    
}

#contentmain
{
    padding: 0px;    
    width: 670px;
    margin:20px 0 0 -20px;
    height:336px;
}
#contentmain ul 
{
    padding:0px;
    margin:0px;
    
    }

#contentmain li
{
    color: #CFD1D2;
    text-align: left;
    padding: 0px;
    float: left;
    width: 330px;
}


/*New Style*/

#contentmain li ul 
{
    margin-top:5px;
    margin-bottom:10px;
    position:relative;
    }


#contentmain li ul li 
{
    padding:3px 0px 4px 40px;
    list-style-image:url(/Resources/Images/liStagr.gif);    
    background:url(/Resources/Images/liStar.jpg) 19px 3px no-repeat;
    font-size:12px;   
    
    }
    
#joinNowFreeNormal
{
    background:url('/resources/Images/joinNowFreeNormal.jpg');
    width: 317px;
    height: 70px;
    position: absolute;    
    z-index:1; 
    bottom:-20px;
}
#joinNowFreeNormal a
{
    top:0px;
    left:0px;    
    width: 317px;
    height: 70px;
    position: absolute;
    background:url(/resources/Images/blank.gif) repeat;
    
      
}  
#joinNowFreeGlow
{
    background:url('/resources/Images/joinNowFreeGlow.jpg');
    width: 317px;
    height: 70px;
    position: absolute;
    bottom:-20px;
      
}    
#twitBrid 
{
    background:url('/resources/Images/twitBrid.jpg');
    width: 93px;
    height: 36px;
    position: absolute;
    right:372px;
    bottom:285px;    
    }   
#twitBrid a 
{
    width: 93px;
    height: 36px;
    position: absolute;
    top:0px;
    left:0px;      
    }   
#twitWrapper 
{
    position:relative;
    top:46px;
    left:22px;
    }
/*..........*/


#contentmain li h2 
{
    margin:0px;
    padding:0 20px;
    font-size:19px;
    }
#contentmain li p
{
    display: block;
    margin: 15px 0 5px 0px;
    padding:0 20px;
    font-size: 12px;
    line-height: 14px;
    text-align: justify;    
}
#contentmain li p a 
{
    color:#75BAE3;
    
    
    }

#contentmain #HomeBlogMenu
{
    float: right;
    width: 310px;
    margin: 0px;
    position: relative;
}


#contentmain li.divider
{
    width: 20px;
}

#contentmain li h2#joinh2 a
{
    text-decoration: underline;
    color:#75BAE3;
}

#contentmain li h2#joinh2 a:hover
{
    text-decoration: none;
}

#page
{
    float: left;
    width: 600px;
    margin:0 0px 0 0px;
}

#pageheader #faqimg
{
    background-image: url('../../images/faq.png');
    width: 190px;
    height: 150px;
    float: left;
    margin-top: -10px;
    position: relative;
    left:0px;
}

#text fieldset
{
    height: 15px;
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-weight: bold;
}

#text fieldset span.left
{
    width: 100px;
    float: left;
}

#text fieldset span.right
{
    float: right;
}

#contactrightmenuspacer
{
    height: 137px;
    width:  325px;
}

#pageheader #leftimg
{
    float: left;
}

#pageheader h1
{
    
}

#pageheader #leftimg img
{
    float: none;
}



#header div.nav a#join
{
    background: url('../../Images/join.png') no-repeat;
    width: 95px;
}

#header ul li a
{
    text-decoration: none;
}

#header div.nav a:hover, #header ul li a:hover
{
    text-decoration: underline;
}

#rightmenu
{
    left: 0;
    margin-top: 7px;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 9999;
    width: 360px;
}

#rightmenu ul
{
    background-image: url('../../Images/tabsline.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
    width: 365px;
    height: 40px;
}

#rightmenu ul li
{
    padding: 10px 0px;
    float: left;
    color: #fff;
}

.rightmenuhover
{
    background-image: url('../../Images/hovertab.png');
    background-repeat: repeat-x;
    background-position: 30px 6px;
}

#rightmenu ul li a
{
    padding: 12px 24px;
    background-image: url('../../Images/divider.jpg');
    background-repeat: no-repeat;
    background-position: right;
}

#friendwishlist
{
    background-image: url('../../Images/wishlist.png');
    background-repeat: no-repeat;
    padding: 2px 5px;
    float: left;
    width: 253px;
    height: 30px;
    margin-top: -5px;
}

#search
{
    position: absolute;
    top: -39px;
    right: 119px;
}

#SearchInputHome
{
    background-color: transparent;
    width: 260px;
    margin-left: 20px;
    position: absolute;
    top:30px;
    right: 390px;
    border: 0px;
    font-size: 40px;
    color: #6D6E70;
    text-transform: uppercase;
}

#SearchBoxHome
{
    width: 900px;
    overflow: hidden;
    margin-left: 280px;
}


#SearchBoxHome #searchinput
{
    padding: 6px;
    margin: 14px 0px 0px 80px;
}

#search input
{
    padding: 5px 5px;
    font-size: 24px;
}

#search #searchinput
{
    padding: 6px;
    margin: 14px 0px 0px 80px;
}

#search #searchbutton
{
    margin-top: 5px;
}
#TopMenuQuery
{
    width: 170px;
    margin-top: 3px;
    text-transform: uppercase;
}

#search .q
{
    margin-left: 60px;
}



#linebg
{
    background-image: url('../../Images/lineforpage.jpg');
    height: 2px;
}

#friendwishlist a
{
    padding: 2px 2px;
    float: left;
    font-size: 11px;
    display: block;
}

#text
{
    font-size: 12px;
    padding: 30px 0px 0px 0px;
}
#text a 
{
  color:#75BAE3;  
    
    }

#faqtext
{
    font-size: 13px;
    padding: 0px;
}

.contactleft
{
    float: left;
    width: 300px;
}

.ContactFormRightcontent
{
    float: left;
    background: #575859 none repeat scroll 0 0;
    border: 1px solid #000000;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 6px;
    padding: 5px;
    width: 280px;
    margin-left: 16px;
    height: 270px;
}

.ContactFormRightcontent p a 
{
    color:#75bae3;
    }

.contactform
{
    float: right;
    width: 280px;
}

#contactheader
{
    height: 131px;
    display: block;
}

#option
{
    margin-left: 20px;
}

#width
{
    float: left;
    margin-right: 0px;
    margin-top: 0px;
}

#wishlist
{
    background-image: url('../../Images/largestar.png');
    width: 179px;
    height: 127px;
    background-position: 0px -25px;
    float: left;
}

#WishListMenu
{
}

#email
{
    margin-top: 0px;
    padding-top: 0px;
}

#toppadding
{
    margin-left: 200px;
    height: 110px;
}

#width img
{
    margin-left: 30px;
}

#pageheader
{
    height: 134px;
    color: #fff;
}

#pageheader img#faq
{
    margin-top: -30px;
}

#pageheader img
{
    float: left;
}

#pageheader h2
{
    margin: -10px 0px 0px 0px;
    padding: 0px;
    font-size: 40px;
}

#largestar
{
    margin-top: -40px;
}

#pageheader fieldset
{
    float: right;
    width: 410px;
    font-size: 12px;
    color: #fff;
    border: 0px;
}

#contactleft
{
    float: left;
    margin: 0px;
    padding: 0px;
}


#contactform .textarea
{
    float: right;
    height: 305px;
    width: 220px;
    background-image: url('../../Images/bgimage.jpg');
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-color: #575859;
    padding: 10px 0px 0px 70px;
}

#button input
{
    background-image: url('../../Images/submit.png');
    background-color: transparent;
    width: 125px;
    height: 48px;
    border: 0px;    
    cursor:pointer;
    position:relative;
    left:0px;
    top:0px;
}

#width
{
    width: 0px;
}

#rightsidemenuContact 
{    float:right;
    position:relative;
    right:10px;
    top:151px;
    width:333px;
    
    }

#rightsidemenu {
    float:right;
    position:relative;
    right:10px;
    top:0px;
    width:333px;
}
#rightsidemenu img 
{
    width:300px;    
    position:relative;
    }

#center
{
    text-align: center;
    padding: 2px 0px 20px 0px;
}

#topmenu
{
    background: url('../../Images/topmenu.png');
    height: 24px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 360px;
}

#bottommenu
{
    background: url('../../Images/bottommenu.png');
    padding: 5px 8px;
    height: 24px;
    text-align: right;
    position: relative;
    z-index:2;
}

#bottommenu a
{
    text-decoration: underline;
}

#bottommenu a:hover
{
    color: #fff;
    text-decoration: none;
}

#header hr
{
    color: #666;
    height: 1px;
    margin-top: 45px;
    border-bottom: 1px solid #000;
}

#container_content
{
    height: 41px;
    position: absolute;
    display: block;
    top: 120px;
    margin: 0px;
    padding: 0px;
    left: 0px;
    background-image: url('../../Images/hrtop.jpg');
    background-position: bottom;
    background-repeat: repeat-x;
    width: 922px;
    z-index: 11;
}

#header #container_content #twitter
{
    position: relative;
    float: left;
    margin-top: 5px;
}

#container_content #twitter img
{
    float: left;
    margin: 5px 0px 6px 0px;
}

#container_content #twitter a
{
    text-decoration: underline;
}

#container_content #twitter p
{
    float: left;
    margin: 10px 5px 5px 6px;
    width: 190px;
    font-size: 10px;
    color: #ccc;
}

#searchform
{
    background: url('../../Images/search.png') right top no-repeat;
    padding: 12px 5px 35px 69px;
    width: 263px;
    z-index: 1;
    font-size: 11px;
    margin-top: 1px;
    position: absolute;
    right: -140px;
    top: 8px;
}

#searchform form
{
}

#searchform #s
{
    width: 150px;
    font-size: 20px;
    border: 0px;
    position: relative;
    background-color: transparent;
    color: #6D6E70;
    margin: 5px 0px 0px -20px;
}

#searchform #searchsubmit
{
    border: 0 none;
    color: #666666;
    height: 50px;
    margin-left: 2px;
    position: absolute;
    right: 10px;
    top: 6px;
    width: 65px;
    font-size: 13px;
    cursor:pointer;
}

#HomeBlogMenu #navmenu .blogmenu
{
    width: 310px;
    display: block;
    z-index: 2000;
    float: left;
    margin: 0px 0px 0px 0px;
    border: 0px;
    height: 83px;
    font-size: 11px;
    padding: 0px;
    position: relative;
    overflow: hidden;
}

#HomeBlogMenu #navmenu .blogmenu h2 a
{
    text-decoration: none;
}

#SearchBoxHome #searchbutton
{
    background: none;
    width: 125px;
    height: 70px;
    position: absolute;
    top: 22px;
    right: 240px;
    
    color: #6D6E70;
    margin-left: 15px;
    cursor: pointer;
    border: 0px;
    font-size: 24px;
    color: #6D6E70;
    
}

#searchsubmit
{
    border: 0px;
    background: none;
    width: 60px;
    margin-right: 10px;
    height: 41px;
    margin-left: 2px;
    position: relative;
    color: #6D6E70;
    float: right;
}

#navmenu {
    bottom:-18px;
    position:absolute;
    right:25px;
}

#navmenu li
{
    padding: 0px;
    margin: 0px;
    width: 270px;
    height: 81px;
    margin-bottom: 5px;
    position:relative;
}


#content li #navmenu li p
{
    width: 140px;
}

#content li #navmenu li span a:hover, #content li #navmenu li h2 a:hover
{
    text-decoration: none;
}

#content li #navmenu li h2
{
    margin-top: 4px;
}

#content li #navmenu li span
{
    height: 100px;
}



#content li #navmenu a:hover
{
    text-decoration: none;
}

#content li #navmenu li p div
{
    display: block;
}

#content li #navmenu img
{
    float: left;
    margin: 0px;
}

#content li #navmenu h2
{
    margin: 0px;
    padding: 0px;
}



#homepadding
{
    height: 30px;
    width: 100px;
}

#menuouter #rss a
{
    background: url('../../Images/rss.png') no-repeat;
    height: 15px;
    width: 20px;
    display: block;
    float: right;
    margin: -25px -90px 0px 0px;
}

#menuouter #rss a:hover
{
    background-position: 0px -16px;
}

#menuouter #menu
{
    background: url('../../Images/sidemenu.jpg') repeat-x;
    width: 280px;
    padding: 10px 0px 10px 20px;
    font-size: 16px;
    color: #fff;
}

#line
{
    /*border-top: 1px solid #000;*/
    padding: 30px 0px 0px 0px;
    margin-top: 20px;
    /*background: url('../../Images/linebg.jpg');*/
}

#postright
{
    float: right;
}

#footerouter, #push
{
    clear: both;
    height: 260px; /* .push must be the same height as .footer */
    margin: auto;
}

#footerouter
{
    background: url('../../Images/footer.jpg');
    padding-top: 5px;
}

#footer
{
    height: 260px;
    margin: 0px auto 0px auto;
    width: 960px;
    position: relative;
}
#footer p 
{
    margin:2px 0;   
    }
#footer h1, h2 
{
    margin:2px 0 2px 0;
    
    }   
    
    
#footer ul.col
{
    width: 242px;
    float: left;
    margin: 0px;
    padding: 0px 10px 0px 0px;
    font-size: 13px;
}

#footer ul.col li ul li
{
    font-weight: bold;
}

#footer .small
{
    margin-bottom: 5px;
    font-size: 10px;
    font-weight: normal;
}

#footer #links
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    font-size: 12px;
}

#footer #links a
{
    color: #999;
}

#footer #links a:hover
{
    color: #fff;
}

#footer ul#right
{
    width: 200px;
    float: right;
    list-style:none;
    margin:0px;
}

#footer .left
{
    float: left;
    width: 760px;
    height: 200px;
}

#SitemapContainer ul
{
    padding-left: 30px;
}

#SitemapContainer ul li
{
    padding-top: 3px;
    padding-bottom: 3px;
    list-style-type:disc;
}


#footer ul#right li
{
    padding: 0px;
    margin: 0px 0px 0px 0px;
    font-size: 13px;
    list-style: none;
}



#footer ul#right li a
{
    margin: 0px 0px 12px 10px;
    float: left;
    display: block;
}

#footer ul#right span a
{
    height: 46px;
    width: 46px;
    background-repeat: no-repeat;
    background-position: top;
}

#footer ul#right #twitterbottom a
{
    background-image: url('../../Images/twitter.png');
}

#footer ul#right #twitterbottom a:hover
{
    background-position: 0px -45px;
}


#footer ul#right #facebook a
{
    background-image: url('../../Images/facebook.png');
}

#footer ul#right #facebook a:hover
{
    background-position: 0px -45px;
}



#footer ul#right #footrss a
{
    background-image: url('../../Images/footrss.png');
}

#footer ul#right #footrss a:hover
{
    background-position: 0px -44px;
}


#footer ul#right #fr a
{
    background-image: url('../../Images/fr.png');
}

#footer ul#right #fr a:hover
{
    background-position: 0px -45px;
}


#footer ul#right #in a
{
    background-image: url('../../Images/linkedin.png');
}

#footer ul#right #in a:hover
{
    background-position: 0px -45px;
}



#footer ul#right #su a
{
    background-image: url('../../Images/stumbleupon.png');
}

#footer ul#right #su a:hover
{
    background-position: 0px -46px;
}



#footer ul#right #digg a
{
    background-image: url('../../Images/digg.png');
}

#footer ul#right #digg a:hover
{
    background-position: 0px -44px;
}


#footer ul#right #delicious a
{
    background-image: url('../../Images/squares.png');
}

#footer ul#right #delicious a:hover
{
    background-position: 0px -45px;
}




#footer ul#right #q a
{
    background-image: url('../../Images/q.png');
}

#footer ul#right #q a:hover
{
    background-position: 0px -45px;
}



#footlink
{
    font-size: 10px;
}

#footlink p
{
    margin: 0px;
}


#dropmenutitle
{
    color: #fff;
    text-align: right;
    margin-top: -34px;
    margin-right: 90px;
    position: relative;
    top: 22px;
}

#dropmenutitle a
{
    text-decoration: underline;
}

#dropmenucontent
{
    margin: 40px 24px 40px 25px;
}







#slideContentWrapper
{
    border: 2px solid #000;
}

#link1, #link2, #link3, #link4
{
    padding: 5px 3px;
    color: #000;
}

#outerblock
{
    position: relative;
    overflow: hidden;
    height: 300px;
    width: 300px;
    border: 3px solid #000;
}

#content1, #content2, #content3, #content4
{
    height: 300px;
    width: 355px;
    display: block;
    position: relative;
}


#contentwrapper
{
    width: 360px;
    position: relative;
    display: block;
}

#RightWidgetContent
{
    width: 360px;
    background: #58595B;
    z-index: 30000;
    padding-bottom: 5px;
}
#current 
{
    overflow:hidden;
    
    }

#sendtofriend
{
    padding-left: 3px;
    padding-top: 2px;
    cursor: pointer;
    width:100px;
}
#sendtofriend img 
{
    width:28px;
    height:20px;
    }
#DropdownLoginMenu .left form#email
{
    margin-top: 0px;
    padding-top: 0px;
}

#LargeRegContianier
{
    height: 120px;
    width: 565px;
    float: left;
    float: left;
}

#DropMenuLeftContentError
{
        width: 350px;
    }

#DropMenuLeftContentError, #DropMenuLeftContentError p
{
    text-align: center;
    margin: 0;
}

#DropMenuLeftContentSuccess, #DropMenuLeftContentSuccess p
{
    text-align: center;
    margin: 0;
}

#RegisterForm label, #LoginForm label, #PasswordResetForm label
{
    float: left;
    width: 120px;
    padding-top: 12px;
}

#LoginForm label, #PasswordResetForm label
{
    width: 80px;
}

#DropdownLoginMenu .left form#PasswordResetForm
{
    margin-top: 6px;
}



#buying
{
    background: url('/resources/Images/buyingNormal.png') no-repeat;    
    position:absolute; 
    left:0px;
    top:0px;    
    width: 92px;
    height: 40px;    
    display: block;    
    overflow: hidden;
}
#buyingHover
{
    background: url('/resources/Images/buyingHover.png') no-repeat;    
    position:absolute; 
    top:-3px;
    left:0px;     
    width: 92px;
    height: 40px;   
    display: block;    
    overflow: hidden;
}
#buyingHover a 
{
    background:url(/resources/Images/blank.gif) repeat;
    position:absolute; 
    top:-3px;
    left:0px;     
    width: 92px;
    height: 40px;    
    display: block;    
    }

#selling
{
    background: url('/resources/Images/sellingNormal.png') no-repeat;
    position:absolute;
    top:0px;
    left:93px;     
    width: 92px;
    height: 40px;  
    display: block;
    overflow: hidden;
}

#sellingHover
{
    background: url('/resources/Images/sellingHover.png') no-repeat;
    position:absolute;
    top:-3px;
    left:0px;     
    width: 92px;
    height: 40px;  
    display: block;
    overflow: hidden;
}

#sellingHover a 
{
    background:url(/resources/Images/blank.gif) repeat;
    position:absolute;
    top:-3px;
    left:0px;     
    width: 92px;
    height: 40px;  
    display: block;
    }
#JoinNow
{
    background: url('/resources/Images/joinNormal.png') no-repeat;    
    position:absolute; 
    top:0px;
    left:186px;     
    width: 114px;
    height: 40px;    
    display: block;    
    overflow: hidden;
}

#JoinNowHover
{
    background: url('/resources/Images/joinHover.png') no-repeat;    
    position:absolute; 
    top:-3px;
    left:0px;     
    width: 114px;
    height: 40px;    
    display: block;    
    overflow: hidden;
    cursor:pointer;
}


#wishlistlink
{
    background: url('/resources/Images/WishListNormal.png') no-repeat;    
    position:absolute; 
    top:0px;
    left:186px;     
    width: 114px;
    height: 40px;    
    display: block;    
    overflow: hidden;    
}


#wishlistlinkHover
{
    background: url('/resources/Images/WishListHover.png') no-repeat;    
    position:absolute; 
    top:-3px;
    left:0px;     
    width: 114px;
    height: 40px;    
    display: block;    
    overflow: hidden;    
}

#wishlistlinkHover a
{
    background:url(/resources/Images/blank.gif) repeat;   
    position:absolute; 
    top:0px;
    left:0px;     
    width: 114px;
    height: 40px;    
    display: block;   
}



#CompareTopLinksContainer
{
    clear: both;
    text-align: center;
    font-size: 10px;
    padding: 10px 20px 20px 10px;
    background: url('../../Images/hr.png');
    background-position: bottom;
    background-repeat: repeat-x; 
    height: 10px;
}


#UserOptions
{
    position: absolute;
    top: 75px;
    right: 38px;
}

#LoginMessage
{
    height: 20px;
    padding: 10px 0px;
    color: Yellow;    
}
#LoginSpacerDiv
{
    height: 20px;
    padding: 10px 0px;
    color: Yellow;    
}
#button
{
    
    width: 400px;
    height: 60px;    
    position:relative;
    left:0px;
    top:0px;
}
#txtContactUsQuery 
{
    width:280px;
    height:160px;  
    
    }
    

