@charset "utf-8";
/* CSS Document */
body {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    font: 11px Tahoma, sans-serif;
    color:#333333;
    background-color:#ffffff;
}


/* -------------------- */
/* title text style class */

a {
    color: #333333;
    text-decoration:underline;
}

a:hover {
    color:#666666;
    text-decoration: none;
}


/* -------------------- */
/* Header */
#header {
    margin: 0px auto 0px 0px;
    padding: 0px;
    width: 1003px;
    height:119px;
    background-image:url(images/headerTile.jpg);
    background-repeat:repeat-x;
}

#menu {
    float:left;
    width: 661px;
    height:119px;
    background-image:url(images/menubar_bg.jpg);
    background-position:bottom;
    background-repeat:no-repeat;    
}

#menuItem{
    font: 12px Tahoma, sans-serif;
    padding-top:85px;
    padding-left:43px;
}

#menu a{
    color:#FFFFFF;
    text-decoration: none;
}

#menu a:hover{
    color:#b62c3f;
    text-decoration: none;
}

#logo{
    float:right;
    width: 324px;
    height:119px;
}


/* -------------------- */
/* Main Flash */
#mainFlash{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 1003px;
    height:280px;
    background-image:url(images/header.jpg);
    background-repeat:no-repeat;
}

#underFlashBar{
    width: 1003px;
    height:3px;
    background-image:url(images/underflashBar_bg.jpg);
    background-repeat:repeat-x;
}


/*-----------------------*/
/* mainContent */
#mainContent{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 1003px;
    height:420px;
    background-color:#FFFFFF;
    direction: rtl;
}
#contentSubpage_left{
    float:left;
    width:643px;    
    padding-left:30px;
    padding-right:30px;
    padding-top:40px;
    padding-bottom:30px;   
        direction: rtl;
        text-align:right;
}

#content_left{
    float:left;
    width:703px;    
    height:420px;   
}

#welcomeTitle{
    font: 14px Tahoma, sans-serif;
    color:#b62b3e;
    font-weight:bold;
    direction:rtl;
    padding-right:30px;
    padding-top:40px;
}

#welcomeText{
    font: 11px Tahoma, sans-serif;
    color:#333333;
    direction:rtl;
    padding-right:30px;
    padding-left:30px;
    padding-top:10px;
    padding-bottom:40px;
}

#bars{
    width:703px;
}

#newsBarTile{
    float:left;
    width:320px;    
    padding-right:30px;
    direction:rtl;
}

#newsText{
    float:right;
    width:271px;
    font: 11px Tahoma, sans-serif;
    color:#333333;
    direction:rtl;
    padding-top:10px;
    padding-bottom:10px;
}

.more{
    width:271px;
    direction:ltr;
    padding-bottom:30px;
}

#divider{
    float:left;
    background-image:url(images/verticalDivider.gif);
    background-repeat:repeat-y;
    padding-bottom:30px;
    height:210px;
}
    
#branchBarTile{
    float:left;
    width:320px;        
    padding-left:30px;
    direction:ltr;
}

#branchText{
    float:left;
    width:271px;
    font: 11px Tahoma, sans-serif;
    color:#333333;
    direction:rtl;
    padding-top:10px;
    padding-bottom:10px;
}

#content_right{
    float:right;
    width:300px;
    height:420px;
    background-image:url(images/shoping_bg.gif);
    background-repeat:repeat-y;
}

#searchContent{
    height:50px;
    padding-top:40px;
    padding-right:30px;
}

#searchBt{
    width:81px;
    height:22px;
    background:url(images/searchButton_bg.gif);
    border:0px;
    font: 12px Tahoma, sans-serif;
    color:#FFFFFF;  
}

#shopTitleBar{
    padding-right:30px;
}

#shopText{
    padding-top:10px;
    padding-left:30px;
    padding-right:30px;
    padding-bottom:10px;    
    direction:rtl;  
    font: 11px Tahoma, sans-serif;
    color:#333333;
}

#shopMore{
    padding-left:30px;
    padding-bottom:30px;
}


/*-----------------------*/
/* Footer */
#footer{
    width:1003px;
    height:70px;
    background-color:#b62c3f;
}

#topFooter{
    width: 1003px;
    height:3px;
    background-image:url(images/topOfFooter.jpg);
    background-repeat:repeat-x;
}

#navigate{
    float:left; 
    width:703px;
    text-align:center;
    padding-top:10px;
    color:#FFFFFF;
}

#navigate a{
    text-decoration:none;
    color:#FFFFFF;
}

#navigate a:hover{
    text-decoration:underline;
    color:#FFFFFF;
}

#copyrights{
    width:240px;
    float:right;
    padding-top:30px;
    padding-left:30px;
    padding-right:30px;
    text-align:center;
    color:#FFFFFF;  
}

input{
font: 11px Tahoma, sans-serif;
}