body

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 12px;

    color: #808080;

    margin-top: 0px;

    margin-right: 0px;

    margin-left: 0px;

}

a:link, a:visited

{

    font-size: 12px;

    color: #FFC000;

    text-decoration: none;

    font-family:  Tahoma, Verdana, Arial;

}

a:hover

{

    color: #FFC000;    text-decoration: underline;;

}

li

{

    padding: 0px 5px 0 5px;

    list-style: 3px;

    list-style-type: none;

    list-style-image: url(../images/tick.gif);

}

td,tr,p,div

{

    text-align: justify;

}

.contentheading, .componentheading

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 18px;

    font-weight: bold;

    color: #FFC000;

    border-bottom-width: 2px;

    border-bottom-style: solid;

    border-bottom-color: #d3d3d3;

    width: 500px;

}

.contentheading a:link, .contentheading a:visited;

{

    font-size: 18px;

    font-weight: bold;

    color: #FFC000;

}

.modifydate

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #b4b4b4;

    padding-top: 10px;

}

.small

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 11px;

    color: #b4b4b4;

}

.createdate

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 11px;

    color: #b4b4b4;

}

.readon

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 10px;

    font-weight: bold;

    color: #FFC000;

}

a.readon:link, a.readon:visited

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 10px;

    font-weight: bold;

    color: #FFC000;

    text-decoration: none;

    background-image: url(../images/readmore.gif);

    background-repeat: no-repeat;

    background-position: left;

    padding-left: 20px;

}

a.readon:hover

{

    color: #FFC000;    text-decoration: underline;

}

.sectiontableentry1

{

    background-color : #F3F3F3;

}

td.buttonheading

{

    width: 16px;

}

/* custom styling */

#top_logo

{

    background-image: url(../images/top_logo.gif);

    background-repeat: no-repeat;

    height: 38px;

    width: 200px;

    float: right;

}

#top_nav

{

    height: 38px;

    width: 560px;

    float: left;

}

#header_big

{

    background-image: url(../images/header_big.jpg);

    background-repeat: no-repeat;

    height: 180px;

    width: 760px;

}

#div_spacer

{

    height: 20px;

}

.top_nav_bg

{

    background-image: url(../images/top_nav_bg.gif);

    background-repeat: repeat-x;

    height: 38px;

}

.header_big_bg

{

    background-image: url(../images/header_big_bg.gif);

    background-repeat: repeat-x;

    height: 180px;

}

.header_small_bg

{

}

.maincontent_bg

{

    background-image: url(../images/maincontent_bg.gif);

    background-repeat: repeat-x;

    height: 15px;

}

#main_body

{

    padding-right: 60px;

    padding-bottom: 10px;

}

.maincontent

{

}

.footer

{

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #D3D3D3;

    padding-top: 20px;

}

/* top menu styling */

#topnav

{

    font-size: 12px;

    text-align: left;

    font: bold 12px Tahoma, Verdana, Arial;

    padding-top: 10px;

    padding-right: 0;

    padding-bottom: 12px;

    padding-left: 0;

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #FFF;

}

#topnav a

{

    border-right: 1px solid #FFF;

    color: #FFFFFF;

    padding-top: 15px;

    padding-right: 15px;

    padding-bottom: 12px;

    padding-left: 15px;

}

#topnav a:hover, #topnav a:active

{

    color: #FFFFFF;

    text-decoration: none;

    background-color: #FFC000;

}

#topnav li

{

    padding: 0;

    display: inline;

    background: none;

}

#topnav ul, #footer ul

{

    margin: 0;

    padding: 0;

}

/* bottom menu styling */

#bottom_menu

{

    font-size: 12px;

    text-align: right;

    font-family: Tahoma, Verdana, Arial;

    padding-right: 0;

    padding-left: 0;

    padding-bottom: 5px;

}

#bottom_menu a

{

    color: #FFC000;

    padding-right: 5px;

    padding-top: 1px;

    border-right-width: 1px;

    border-right-style: solid;

    border-right-color: #999999;

}

#bottom_menu a:hover, #bottom_menu a:active

{

    color: #FFC000;

    text-decoration: underline;;

}

#bottom_menu li

{

    padding: 0;

    display: inline;

    background: none;

}

#bottom_menu ul, #bottom_menu ul

{

    margin: 0;

    padding: 0;

}

/* user1 styling */

#user1

{

    padding-right: 60px;

}

#user1 table.moduletable

{

    width: auto;

    text-align: left;

    margin-bottom: 5px;

}

#user1 table.moduletable th

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 18px;

    color: #000000;

    text-align: left;

    text-transform: none;

    border-bottom-color: #d3d3d3;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    height: 22px;

}

#user1 table.moduletable td

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 12px;

    color: #808080;

}

/* menu styling */

#right

{

    width: 202px;

    text-align: right;

}

table.moduletable

{

    width: 202px;

    margin-bottom: 20px;

    text-align: right;

}

table.moduletable th

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 18px;

    font-weight: bold;

    color: #FFC000;

    text-align: right;

    height: 28px;

}

table.moduletable td

{

    font-family: Tahoma, Verdana, Arial;

    font-size: 11px;

    color: #9a9a9a;

}

a.mainlevel:link, a.mainlevel:visited

{

    font-size: 11px;

    display: block;

    height: 24px;

    width: 202px;

    font-family: Tahoma, Verdana, Arial;

    text-decoration:none;

    color: #9a9a9a;

    text-align: right;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #ededed;

    line-height: 22px;

}

a.mainlevel:hover

{

    background-color: #fafafa;

    display: block;

    height: 24px;

    width: 202px;

    color: #FFC000;

}

a.sublevel:link, a.sublevel:visited

{

    font-size: 12px;

    display: block;

    height: 24px;

    width: 202px;

    font-family: Tahoma, Verdana, Arial;

    font-weight: bold;

    text-decoration:none;

    color: #000000;

    text-align: left;

    text-indent: 15px;

    border-top-width: 1px;

    border-bottom-width: 1px;

    border-top-style: solid;

    border-bottom-style: solid;

    border-top-color: #f2f2f2;

    border-bottom-color: #f2f2f2;

    line-height: 22px;

}

a.sublevel:hover

{

    display: block;

    height: 24px;

    width: 202px;

    color: #FFC000;

    text-decoration: underline;;

}