
/* CSS Document */

body
{
    background-image: url(Images/bg.gif);
    background-repeat: repeat-x;
    background-color: #f3f3f3;
    margin: 0;
}

/* Top Menu */

#topmenu
{
    vertical-align: middle;
}

#abovetopmenu
{
    height: 50px;
}

#abovetopmenu ul li
{
    display: inline;
    padding: 10px;
}


#searchloginbar
{
    margin-bottom: 5px;
    border: #CCCCCC solid 1px;
    background-image: url(Images/searchlog_bg.jpg);
    background-repeat: repeat-x;
}

#banner
{
    float: left;
    margin-bottom: 5px;
    border: #CCCCCC solid 1px;
    background-image: url(Images/banner_bg.jpg);
    background-repeat: repeat-x;
}

#bannerstrip
{
    background-color: #FFFFFF;
    height: 50px;
    margin: 15px 25px 10px 25px;
}

#latest
{
    border: #CCCCCC solid 1px;
    background-image: url(Images/banner_bg.jpg);
    background-repeat: repeat;
    margin-bottom: 5px;
}

#reg_icon
{
    width: 45px;
    float: left;
}

#latest1_icon
{
    width: 45px;
    float: left;
}

#latest2_icon
{
    width: 45px;
    float: left;
}

#latest3_icon
{
    width: 45px;
    float: left;
}

#search1
{
    vertical-align: middle;
}

#search_btn
{
    float: right;
}

#leftmenu1
{
    background-color: #FFFFFF;
    display: inline;
    list-style: none;
    margin-bottom: 10px;
}

#login
{
    padding: 10px;
}

/*left menu*/
.leftmenu1_mini
{
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: auto;
    padding-top: 12px;
}

.leftmenu1_01
{
    background-image: url(Images/leftmenu_01.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 40px;
    padding-top: 12px;
}

.leftmenu1_02
{
    background-image: url(Images/globe.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_03
{
    background-image: url(Images/leftmenu_03.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_04
{
    background-image: url(Images/leftmenu_04.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    line-height: 10px;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_05
{
    background-image: url(Images/leftmenu_05.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_06
{
    background-image: url(Images/leftmenu_06.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_07
{
    background-image: url(Images/leftmenu_07.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_08
{
    background-image: url(Images/leftmenu_08.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 8px;
    line-height: 10px;
}

.leftmenu1_09
{
    background-image: url(Images/leftmenu_09.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_010
{
    background-image: url(Images/leftmenu_010.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

.leftmenu1_011
{
    background-image: url(Images/leftmenu_011.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 8px;
    line-height: 10px;
}

.leftmenu1_012
{
    background-image: url(Images/leftmenu_012.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    border-bottom: #EFEFEF 1px solid;
    background-color: #FFFFFF;
    height: 24px;
    padding-left: 45px;
    padding-top: 12px;
}

#leftmenu2
{
    background-image: url(Images/left_menu_bg.jpg);
    background-repeat: repeat-y;
}
#maincontent
{
    background-color: #FFFFFF;
    min-height: 395px;
    height: 100%;
}
#content
{
    /*     padding: 15px;*/
    padding-top: 15px;
    padding: 10px;
}
/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
    font-family: arial,helvetica,clean,sans-serif;
    font-size: small;
    border-bottom: solid 5px #529f25;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
    background: url(Images/sprite.png) #d8d8d8 repeat-x;
    margin: 0px 0.16em 0px 0px;
    padding: 1px 0px 1px 0px;
    vertical-align: bottom; /*border:solid 1px #a3a3a3;*/
    border-bottom-width: 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
    color: #000;
    padding: 0.35em 0.75em;
    margin-right: 0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
    background: url(Images/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
    color: #fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background: url(Images/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
    /*font-family:verdana,tahoma,helvetica;     font-size:10pt;     padding:0.25em 0.5em;      border:solid 1px #808080;     border-top-width:0px;*/
}
#lstPager
{
    margin-top: 25px;
}
#hor-minimalist-a
{
    font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;
    font-size: 12px;
    background: #fff;
    margin: 45px;
    width: 480px;
    border-collapse: collapse;
    text-align: left;
}
#hor-minimalist-a th
{
    font-size: 14px;
    font-weight: normal;
    color: #039;
    padding: 10px 8px;
    border-bottom: 2px solid #6678b1;
}
#hor-minimalist-a td
{
    color: #669;
    padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
    color: #009;
}


#hor-minimalist-b
{
    font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;
    font-size: 12px;
    background: #fff;
    margin: 45px;
    width: 480px;
    border-collapse: collapse;
    text-align: left;
}
#hor-minimalist-b th
{
    font-size: 14px;
    font-weight: normal;
    color: #039;
    padding: 10px 8px;
    border-bottom: 2px solid #6678b1;
}
#hor-minimalist-b td
{
    border-bottom: 1px solid #ccc;
    color: #669;
    padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
    color: #009;
}
#personalinfo
{
    margin: 10px;
}
#aboutme
{
    margin: 10px;
}
#companylogo
{
    text-align: right;
    float: right;
    margin: 10px;
}
#supplylist
{
    margin: 10px;
}
#imagegallery
{
    margin: 10px;
}

#finus
{
    margin: 10px;
}

#map
{
    margin: 10px;
}

#contactdetails
{
    margin: 10px;
}

#accred
{
    margin: 10px;
}

#newsarticles li
{
    list-style-type: none;
    padding: 2px 2px 2px 4px;
    color: #3399cc;
}

ol
{
    width: 30em; /* room for 3 columns */
    color: #3399cc;
}
ol li
{
    float: left;
    width: 200px; /* accommodate the widest item */
    color: #3399cc;
}
/* stop the floating after the list */
br
{
    clear: left;
}
/* separate the list from what follows it */
div.wrapper
{
    margin-bottom: 1em;
}
/* anchor styling */
ol li a
{
    display: block;
    text-decoration: none;
    color: #3399cc;
}
ol li a:hover
{
    color: #FFF; /* white */
    background-color: #A52A2A; /* brown */
}
#imgpic
{
    margin: 10px;
}
#managesectors
{
    float: right;
}
.CBL2Cols tr td
{
    width: 70%;
    color: #3399cc;
}

#minipro
{
    margin: 5px;
}
.mdmfd
{
    background-color: #d5d110;
    color: #ffffff;
    float: right;
    font-size: 11px;
    margin-left: 5px;
    padding-top: 3px;
    padding-right: 5px;
    padding-bottom: 1px;
    padding-left: 5px;
    text-decoration: none;
    height: 18px;
}

.DelegateNew
{
    border: solid 1px #FFFF00;
    background-color: #FFFF99;
    width: 360px;
    text-align: right;
}
#logo
{
    background-image: url(Images/whg.gif);
    background-repeat: no-repeat;
    height: 90px;
    overflow: hidden;
}
