div.clear { 
clear : both;
} 
.bg_main { 
background-color : #e9e9e9;
padding : 0;
margin : 10px 0 10px 0;
text-align : center;
vertical-align : top;
} 
img { 
border : 0;
} 
#outer { 
margin : 0 auto;
width : 778px;
text-align : left;
border : 1px solid #a6a6a6;
background-color : #fff;
} 
#main_inner { 
margin : 0 0 0 0;
width : 776px;
text-align : left;
border : 1px;
} 
#main_inner2 {
	margin: 0px 0px 0px 0px;
	width: 778px;
	text-align: right;
	padding-top: 10px;
}
#logo_bg { 
background : url(../images/logo_bg.gif) repeat-x !important;
margin : 0 0 0 0;
height : 74px;
width : 100%;
} 
#logo { 
width : 340px;
height : 74px;
background-image : url(../images/logo.gif);
background-position : center 0%;
background-repeat : no-repeat;
} 
#top_menu { 
background-image : url(../images/menu_bg_green.gif);
height : 29px;
background-repeat : repeat-x;
} 
#search { 
margin : 13px 0 0 0;
padding : 0;
width : 100%;
height : 19px;
text-align : right;
} 
.searchbox { 
font : normal 10px Verdana, Arial, Helvetica, sans-serif;
color : #666;
border : 0 solid #bbb3ad;
background-color : #e9e9e9;
width : 130px;
height : 18px;
padding-top : 2px;
text-indent : 5px;
} 
.top_navi { 
display : block;
margin-top : 10px !important;
margin-left : 120px;
padding-top : 2px;
} 
#can_pathway { 
background : url(../images/bg_path.gif) repeat-x top left;
margin : 0 0 0 0;
width : 100%;
height : 30px;
text-align : left;
} 
#can_pathway img { 
margin : 13px 1px 1px 1px;
} 
.pathway { 
padding : 0;
margin : 0 0 0 0;
border : 0;
line-height : 17px;
color : #000000;
} 
a.pathway:link, a.pathway:visited { 
color : #cc0000;
font-size : 11px;
line-height : 17px;
font-weight : bold;
} 
a.pathway:hover { 
color : #ffae60;
} 
#mid_out { 
margin-top : 2px;
padding : 0 0 0 0;
text-align : left;
width : 100%;
} 
#leftmain { 
float : left;
margin-left : 3px;
text-align : left;
width : 168px;
margin-right : 3px;
} 
#leftmain table.moduletable th { 
background : url(../images/ltitle.gif) no-repeat;
border : 0;
height : 22px;
font : bold 11px Arial, Verdana, sans-serif, Helvetica;
color : #fff;
text-align : left;
text-indent : 10px;
padding : 0;
margin : 0;
line-height : 22px;
} 
#leftmain table.moduletable td { 
font : normal 11px Arial, Verdana, sans-serif, Helvetica;
color : #333;
text-align : left;
padding : 0 2px 0;
} 
#rightmain { 
margin : 0 0 0;
padding : 1px 2px 6px;
text-align : left;
width : 180px;
} 
#rightmain table.moduletable { 
margin-bottom : 3px;
padding : 2px;
text-align : left;
} 
#rightmain table.moduletable th { 
background : url(../images/rtitle.gif) no-repeat;
border : 0;
height : 22px;
font : bold 11px Arial, Verdana, sans-serif, Helvetica;
color : #fff;
text-align : left;
text-indent : 10px;
padding : 0 0 3px;
margin : 0;
line-height : 22px;
} 
#rightarea { 
position : relative;
margin : 0;
padding : 0;
text-align : left;
width : 100%;
} 
pre, .code { 
padding : 10px 15px;
margin : 5px 0 15px;
border-top : 3px solid #cccccc;
background : #f8f8f8 no-repeat left top;
font : 1em/1.5 "Courier News", monospace;
} 
blockquote { 
padding : 15px 40px 15px 60px;
background : url(../images/typography/open_quotes.gif) no-repeat 20px 10px;
font : 1em/1.5 Georgia, Times, serif;
} 
p.quote { 
margin : 0;
padding : 0;
background : url(../images/typography/close_quotes.gif) no-repeat bottom right;
} 
div.quote-grey { 
background : #f8f8f8 url(../images/typography/q1_std.gif) no-repeat 20px 10px;
padding : 0;
margin : 0;
border : 1px dotted #929292;
} 
div.quote-grey blockquote { 
background : url(../images/typography/q2_std.gif) no-repeat right bottom;
margin : 0;
} 
div.quote-hilite { 
background : #ebf4e2 url(../images/typography/q1_std2.gif) no-repeat 20px 10px;
padding : 0;
margin-top : 20px;
border : 1px dotted #92bf68;
} 
div.quote-hilite blockquote { 
color : #609133;
background : url(../images/typography/q2_std2.gif) no-repeat right bottom;
margin : 0;
} 
.caption, .captionBox, .captionBox-hilite, .story-hilite { 
border : 1px solid #cccccc;
position : relative;
line-height : normal;
width : 99%;
} 
.captionBox h3, .captionBox-hilite h3 { 
position : absolute;
top : -7px;
left : 10px;
margin : 0 0 0 -2px;
padding : 0 2px;
font-size : 125%;
font-weight : bold;
background : #ffffff;
text-transform : uppercase;
} 
.captionBox-hilite { 
border : 1px solid #3399cc;
} 
.captionBox-hilite h3 { 
color : #3399cc;
} 
.caption span.title { 
position : absolute;
top : -7px;
left : 10px;
margin : 0 0 0 -2px;
padding : 0 2px;
line-height : 14px;
background : #ffffff;
color : #999999;
} 
.story-hilite h3 { 
position : absolute;
top : 0;
margin : 0 0 0 10px;
padding : 0 15px;
background : #3399cc;
font-size : 125%;
font-weight : bold;
color : #ffffff;
text-transform : uppercase;
} 
.story-hilite { 
border : 1px solid #3399cc;
padding-top : 25px;
font-size : 10px;
} 
.zagol1 { 
margin : 0 0 0 0;
padding : 4px 0 4px 25px;
border : 0;
font-family : Tahoma, Arial, Helvetica, sans-serif;
background-color : white;
font-weight : bold;
font-size : 15px;
border-left : solid #cc0000;
border-left-width : 4px;
color : #cc0000;
border-right : 1px solid gray;
border-bottom : 1px solid gray;
} 
.zagol2 { 
padding : 0 5px 0 0;
display : block;
color : #3399cc;
font : bold 20px/30px "Tahoma", Times, serif;
} 
.dropcap { 
float : left;
padding : 0 5px 0 0;
display : block;
color : #3399cc;
font : bold 50px/40px "Times New Roman", Times, serif;
} 
.bignumber { 
float : left;
margin-right : 8px;
padding : 6px 9px;
display : block;
color : #ffffff;
background : url(../images/ol-bg.gif) no-repeat top left;
font : 15px/normal Arial, sans-serif;
font-weight : bold;
} 
.blocknumber { 
clear : both;
padding : 5px 15px 10px;
position : relative;
} 
.pinnote { 
background : #ffffcc url(../images/pin-bg.gif) no-repeat top left;
padding : 15px 0 15px 27px;
border : 1px solid #e1e1a9;
}
.com_search { 
/*background : #cccccc url(../images/search.gif) no-repeat 7px 10px;*/
background : #cdcdcd 10px 10px;
padding : 5px 10px 5px 10px;
border : 1px solid #3399cc;
} 
.com_search_ua { 
background : #cdcdcd url(../images/search_ua.gif) no-repeat 510px 2px;
padding : 5px 5px 5px 5px;
border : 1px solid #3399cc;
} 
.com_info { 
background : #c9c9c9;
padding : 5px 5px 5px 5px;
font : 10px/normal Arial, sans-serif;
} 
.error { 
padding-left : 25px;
color : #cc0000;
font : 9px/normal Tahoma,Arial, sans-serif;
background : url(../images/bullet-error.gif) no-repeat top left;
} 
.message { 
padding-left : 25px;
color : #3399cc;
background : url(../images/bullet-info.gif) no-repeat top left;
} 
.tips { 
padding-left : 25px;
color : #3399cc;
background : url(../images/bullet-tips.gif) no-repeat top left;
} 
ul.checklist { 
list-style : none;
} 
ul.checklist li { 
margin-left : 3px;
padding : 0 0 5px 30px;
background : url(../images/checklist-bg.gif) no-repeat 0 0;
} 
div.bubble1, div.bubble2, div.bubble3, div.bubble4 { 
margin : 5px 15px 0 15px;
} 
div.bubble1 div { 
margin : 0;
width : 100%;
background : url(../images/typography/bub-br-bg.gif) no-repeat bottom right;
} 
div.bubble1 div div { 
background : url(../images/typography/bub-bl-bg.gif) no-repeat bottom left;
} 
div.bubble1 div div div { 
background : url(../images/typography/bub-tr-bg.gif) no-repeat top right;
} 
div.bubble1 div div div div { 
background : url(../images/typography/bub-tl-bg.gif) no-repeat top left;
} 
div.bubble1 div div div div div { 
margin : 0;
padding : 15px 15px 30px 15px;
width : auto;
} 
div.bubble2 div { 
margin : 0;
width : 100%;
background : url(../images/typography/bub2-br-bg.gif) no-repeat bottom right;
} 
div.bubble2 div div { 
background : url(../images/typography/bub2-bl-bg.gif) no-repeat bottom left;
} 
div.bubble2 div div div { 
background : url(../images/typography/bub2-tr-bg.gif) no-repeat top right;
} 
div.bubble2 div div div div { 
background : url(../images/typography/bub2-tl-bg.gif) no-repeat top left;
} 
div.bubble2 div div div div div { 
margin : 0;
padding : 5px 7px 1px 7px;
width : auto;
} 
div.bubble3 div { 
margin : 0;
width : 100%;
background : url(../images/typography/bub3-br-bg.gif) no-repeat bottom right;
} 
div.bubble3 div div { 
background : url(../images/typography/bub3-bl-bg.gif) no-repeat bottom left;
} 
div.bubble3 div div div { 
background : url(../images/typography/bub3-tr-bg.gif) no-repeat top right;
} 
div.bubble3 div div div div { 
background : url(../images/typography/bub3-tl-bg.gif) no-repeat top left;
} 
div.bubble3 div div div div div { 
margin : 0;
padding : 15px 15px 50px 15px;
width : auto;
} 
div.bubble4 div { 
margin : 0;
width : 100%;
background : url(../images/typography/bub4-br-bg.gif) no-repeat bottom right;
} 
div.bubble4 div div { 
background : url(../images/typography/bub4-bl-bg.gif) no-repeat bottom left;
} 
div.bubble4 div div div { 
background : url(../images/typography/bub4-tr-bg.gif) no-repeat top right;
} 
div.bubble4 div div div div { 
background : url(../images/typography/bub4-tl-bg.gif) no-repeat top left;
} 
div.bubble4 div div div div div { 
margin : 0;
padding : 15px 15px 55px 15px;
width : auto;
} 
p.triangle { 
background : url(../images/triangle.gif) no-repeat top left;
padding : 10px 10px 10px 25px;
height : 121px;
} 
.intro { 
padding-right : 10px;
border-top : 4px solid #3399cc;
display : block;
background : #ffffff no-repeat 10px 10px;
padding-left : 10px;
padding-bottom : 10px;
margin : 0;
color : #0080c0;
padding-top : 10px;
border-bottom : 4px solid #3399cc;
font-family : "Times New Roman", Times, serif;
font-weight : bold;
font-size : 14px;
} 
#banner { 
margin : 0 0 10px 0;
padding : 0 0 0 0;
border : 0;
} 
#main_area { 
width : 100%;
margin : 0 0 0 0;
padding : 0 2px;
border : 0;
text-align : left;
} 
#main_body { 
width : 100%;
margin-top : 0;
padding : 0;
border : 0;
text-align : left;
} 
div.left_edge { 
background : url(../images/bg_leftside.gif) repeat-y top left;
margin-bottom : 7px;
} 
div.right_edge { 
background : url(../images/bg_rightside.gif) repeat-y top right;
} 
div.top_lcorner { 
background : url(../images/corner1.gif) no-repeat top left;
height : 6px;
} 
div.top_rcorner { 
background : url(../images/corner2.gif) no-repeat top right;
height : 6px;
text-align : left;
} 
div.top_edge { 
background : url(../images/bg_corner1.gif) repeat-x top left;
height : 6px;
clear : both;
} 
div.bot_lcorner { 
background : url(../images/corner3.gif) no-repeat bottom left;
height : 6px;
} 
div.bot_rcorner { 
background : url(../images/corner4.gif) no-repeat bottom right;
height : 6px;
} 
div.bottom_edge { 
background : url(../images/bg_corner2.gif) repeat-x bottom left;
height : 6px;
clear : both;
} 
div.border { 
border-left : 1px solid #d6d6d6;
border-right : 1px solid #d6d6d6;
padding : 0;
} 
div.corner_inner { 
padding : 0 6px 0 6px;
} 
#blocks { 
width : 100%;
padding : 0;
} 
#blocks table.moduletable th { 
height : 25px;
font : bold 12px Arial, Verdana, sans-serif, Helvetica;
color : #b60000;
height : 18px;
text-align : left;
text-indent : 5px;
padding : 2px 0 0 0;
border-bottom : 1px solid #ddd;
} 
#blocks table.moduletable td { 
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
color : #000;
line-height : 16px;
text-align : left;
padding : 2px 2px 0 2px;
} 
#blocks .moduletable a:link, #blocks .moduletable a:visited { 
font-size : 11px;
color : #333;
text-decoration : none;
line-height : 18px;
font-weight : bold;
} 
#blocks .moduletable a:hover { 
color : #b60000;
text-decoration : underline;
} 
table.moduletable-topnav { 
padding : 0;
} 
.moduletable-topnav td { 
width : auto;
text-align : center;
} 
.topnav { 
width : 0;
} 
a.topnav:link, a.topnav:visited { 
width : auto;
padding-left : 10px;
color : #000000;
border : 0;
margin : 0 4px;
text-decoration : none;
font-weight : normal;
} 
a.topnav:hover { 
width : auto;
color : #cc0000;
} 
a.topnav#current { 
cursor : default;
} 
a.topnav#current:hover { 
width : auto;
color : #000000;
} 
.copyright { 
font : normal 9px Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
padding-left : 4px;
} 
div.bottomcontainer { 
background : url(../images/bg_path2.gif) repeat-x top left;
margin : 0 0 0 0;
width : 100%;
height : 29px;
text-align : center;
padding-top : 8px;
} 
#footer { 
padding : 0 0 0 0;
margin : 0;
width : 100%;
text-align : center;
font : normal 10px Verdana, Arial, Helvetica, sans-serif;
line-height : 12px;
color : #999;
} 
#footer .moduletable { 
padding : 0 0 0 8px;
width : 100%;
background : aqua;
} 
.body { 
background : #ffffff;
padding : 0;
margin : 0;
vertical-align : top;
} 
td, div, p {
color:#000000;
font-family:Trebuchet,sans-serif,Helvetica;
font-size:12px;
line-height:14px;
padding:0pt;
}


a, a:link, a:visited { 
color : #006699;
text-decoration : underline;
} 
a:hover { 
color : #b60000;
text-decoration : none;
} 
h1 { 
font : bold 12px sans-serif, Helvetica;
color : #000000;
margin : 0;
padding : 0;
} 
h2 { 
font : bold 11px sans-serif, Helvetica;
color : #000000;
margin : 0;
padding : 0;
} 
h3 { 
font : bold 10px sans-serif, Helvetica;
color : #000000;
margin : 0;
padding : 0;
} 
h4 { 
font : bold 9px sans-serif, Helvetica;
color : #000000;
margin : 0;
padding : 0;
} 

ol { 
list-style : decimal;
} 
ul { 
margin : 0;
padding : 0;
list-style : none;
} 
li { 
background-image:url(../images/arrow.gif);
background-position:0pt 0px;
background-repeat:no-repeat;
line-height:13px;
text-indent:15px;
} 
blockquote { 
margin : 10px;
margin-left : 30px;
padding : 0 20px 0 10px;
border-left : 5px solid #ccc;
} 
form { 
margin : 0;
padding : 0;
} 
select { 
font-size : 12px;
font-weight : bold;
color : #333;
} 
input { 
padding : 0;
margin : 0;
} 
th.pagenav_prev, th.pagenav_next, a.pagenav_next:link, a.pagenav_next:visited { 
font-size : 10px;
color : #333;
background-color : #ffffff;
font-weight : normal;
} 
a.pagenav_next:hover { 
font-size : 10px;
color : #b60000;
text-decoration : none;
} 
table.moduletable { 
padding : 5px 0 5px 8px;
width : 100%;
margin-bottom : 5px;
} 
table.moduletable ul { 
padding : 0;
} 
table.moduletable td { 
font-size : 11px;
font-weight : normal;
} 
table.pollstableborder td { 
padding : 2px;
line-height : 17px;
} 
.button { 
font : normal 10px Arial, Helvetica, sans-serif;
color : #ffffff;
background-color : #b60000;
} 
.inputbox, .search { 
font : normal 11px Arial, Helvetica, sans-serif;
color : #333;
border : 1px solid #999;
background : url(../images/bg_input.gif) repeat-x;
} 
select.inputbox { 
font : normal 11px Arial, Helvetica, sans-serif;
color : #333;
border : 1px solid #e6d2b5;
background : #ffffff url(../images/bg_input.gif);
} 
.poll { 
font : 11px Arial, Helvetica, sans-serif;
color : #333;
font-weight : normal;
border : 0;
padding : 0;
} 
.contentpane, .contentpaneopen { 

text-align : left;
color : #333;
padding : 0;
width : 100%;
} 
.contentdescription { 
width : 100%;
text-align : left;
color : #333;
padding : 0;
} 
.contentpaneopen td { 
padding : 1px 0;
} 
.contentpane td { 
padding : 2px 0 0 0;
} 
.contentdescription td { 
padding : 4px 0 0 0;
} 
a.contentpane:link, a.contentpane:visited, a.contentpaneopen:link, a.contentpaneopen:visited { 
color : #333;
text-decoration : none;
} 
a.contentpane:hover, a.contentpaneopen:hover { 
color : #b60000;
text-decoration : none;
} 
.contentheading { 
border-bottom : 1px solid #3399cc;
font : bold 12px Arial, Verdana, sans-serif, Helvetica;
color : #b60000;
/*height : 20px;*/
text-align : left;
} 
.componentheading { 
border-bottom : 1px solid #3399cc;
font : bold 12px Arial, Verdana, sans-serif, Helvetica;
color : #b60000;
/*height : 20px;*/
text-align : left;
} 
.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited { 
color : #333;
} 
a.contentpagetitle:hover { 
color : #b60000;
} 
td.buttonheading { 
font : normal 12px Arial, Verdana, sans-serif, Helvetica;
white-space : nowrap;
width : 10%;
height : 20px;
border-bottom : 1px solid #3399cc;
} 
.content_rating, .content_vote { 
font-size : 11px;
color : #333;
text-decoration : none;
font-weight : normal;
vertical-align : middle;
margin : 0 6px;
padding : 0;
} 
.back_button { 
float : right;
width : 55px;
font-size : 11px;
color : #333;
font-weight : bold;
text-align : right;
vertical-align : middle;
margin : 0 6px;
padding : 1px 1px 1px 1px;
border : 0;
} 
.small { 
font-size : 10px;
color : #999;
font-weight : normal;
line-height : 14px;
height : 14px;
} 
.createdate, .modifydate { 
font-size : 10px;
font-weight : normal;
color : #999;
height : 14px;
line-height : 14px;
} 
a.readon:link, a.readon:visited { 
    font: bold 10px Trebuchet, Arial, Helvetica, sans-serif;
    color			: #ffffff;
    background:url(../images/readon.gif) no-repeat;
    background-position: 3px 3px;
    /*border           : 1px solid #ddd;*/
    padding          : 7px 10px 16px 24px;
    white-space      : nowrap;
    float            : right;
    line-height      : 14px;
    text-decoration  : none;
} 


a.readon:hover { 
color : #b60000;
text-decoration : none;
} 

.fase4rdf, a.fase4rdf:link, a.fase4rdf:visited { 
font-size : 12px;
font-weight : normal;
color : #666666;
} 
a.fase4rdf:hover { 
font-weight : bold;
color : #b60000;
} 
.blogsection { 
background-color : #ffffff;
} 
a.blogsection:link, a.blogsection:visited { 
font-size : 11px;
color : #333;
text-decoration : none;
font-weight : normal;
font-weight : bolder;
} 
a.blogsection:hover { 
font-size : 11px;
color : #b60000;
text-decoration : underline;
font-weight : bolder;
} 
.blog { 
margin : 0;
padding : 0;
width : 100%;
} 
.blog_more { 
width : 100%;
padding : 4px;
margin : 0;
font-size : 12px;
font-weight : bold;
color : #333;
} 
.blog_more ul { 
padding : 0;
margin : 0;
} 
table.contenttoc { 
border : 1px solid #ddd;
padding : 5px;
margin-left : 7px;
margin-bottom : 2px;
} 
table.contenttoc th { 
color : #333;
text-align : left;
padding : 4px;
font-weight : bold;
font-size : 11px;
text-transform : uppercase;
background : #ddd;
} 
table.contenttoc td { 
font-size : 11px;
padding : 5px;
} 
table.contact { 
background : transparent;
} 
table.contact td.icons { 
background : #ccc;
} 
table.contact td.details { 
background : #f7f7f7;
margin : 5px;
padding : 5px;
border : 1px dotted #ccc;
} 
.contact_email { 
background : #f7f7f7;
margin : 5px;
padding : 5px;
border : 0;
} 
textarea.inputbox { 
background : transparent;
} 
#active_menu { 
color : #cc0000;
padding-left : 0;
background-image : url(../images/menu.gif);
background-repeat : no-repeat;
} 
a.mainlevel:link, a.mainlevel:visited { 
display : block;
color : #000000;
background : url(../images/titik.png) repeat-x bottom center;
width : 100%;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-transform : lowercase;
line-height : 20px;
} 
a.mainlevel:hover { 
color : #cc0000;
} 
a.sublevel:link, a.sublevel:visited { 
display : block;
color : #000000;
background : url(../images/titik.png) repeat-x bottom center;
width : 100%;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-transform : lowercase;
line-height : 12px;
font-size : 11px;
font-style : italic;
} 
a.sublevel:hover { 
color : #cc0000;
} 
.category { 
color : #333;
font-size : 11px;
font-weight : bold;
text-decoration : none;
} 
a.category:link, a.category:visited { 
color : #333;
font-weight : bold;
} 
a.category:hover { 
color : #b60000;
} 
td.sectiontableheader, td.sectiontablefooter { 
background-color : #b60000;
color : #fff;
font-weight : bold;
font-size : 11px;
padding : 2px 3px 3px 2px;
} 
.sectiontableentry1 { 
background-color : #ffffff;
font-weight : normal;
padding : 2px 0 2px 2px;
} 
.sectiontableentry2 { 
background : #f7f7f7;
font-weight : normal;
padding : 2px 0 2px 2px;
} 
.pagenavbar { 
text-align : center;
vertical-align : middle;
padding : 2px;
width : 100%;
} 
.pagenav { 
background-color : #ffffff;
color : #333;
font-size : 10px;
font-weight : bold;
text-decoration : none;
padding : 0 2px;
border : 0;
} 
a.pagenav:link, a.pagenav:visited { 
background-color : #ffffff;
color : #333;
background-color : transparent;
} 
a.pagenav:hover { 
color : #b60000;
background : transparent;
text-decoration : underline;
} 
hr { 
background : transparent;
height : 1px;
border : 1px solid #ddd;
width : 100%;
} 
#newsflash { 
margin : 0;
padding : 1px;
} 
div.module-sticky div.module { 
padding : 0 0 0 0;
} 
.module-sticky#rightbox div.module { 
background : url(../images/box-sk-bl.jpg) no-repeat bottom left;
} 
.module-sticky#rightbox div.module div div { 
background : url(../images/box-sk-tl.gif) no-repeat top left;
} 
.module-sticky#rightbox div.module div { 
background : url(../images/box-sk-br.jpg) no-repeat bottom right;
} 
.module-sticky#rightbox div.module div div div { 
background : url(../images/box-sk-tr.jpg) no-repeat top right;
} 
.module-sticky#rightbox div.module div div div h3 { 
display : block;
font-size : 12px;
padding-top : 15px;
padding-left : 12px;
color : #cc0000;
} 
.module-sticky#rightbox div.module div div div div { 
background : none;
} 
div.note-sticky div.module { 
padding : 0 0 0 0;
} 
.note-sticky#rightbox div.module { 
background : url(../images/note-sk-bl.jpg) no-repeat bottom left;
} 
.note-sticky#rightbox div.module div div { 
background : url(../images/note-sk-tl.gif) no-repeat top left;
} 
.note-sticky#rightbox div.module div { 
background : url(../images/note-sk-br.jpg) no-repeat bottom right;
} 
.note-sticky#rightbox div.module div div div { 
background : url(../images/note-sk-tr.jpg) no-repeat top right;
padding-top : 2px;
} 
.note-sticky#rightbox div.module div div div h3 { 
display : block;
font-size : 12px;
padding-top : 15px;
padding-left : 12px;
color : #cc0000;
} 
.note-sticky#rightbox div.module div div div div { 
background : none;
}

/******************************************************/
/*            PAGENAV                                 */
/******************************************************/
#flash_pagenavL{
background-position :top left;
background-repeat : no-repeat;
height: 17px;
}
#flash_pagenavR{
	display:block;
	margin-left:12px;
	background-position :top right;
	background-repeat : no-repeat;
	padding-right:12px;
	height: 17px;
}
#flash_pagenavR a:link,#flash_pagenavR a:visited,#flash_pagenavR a:hover{
	display:inline-block;
	font-family : sans-serif;
	text-decoration:none;
	
}
a.pagenavA:link, a.pagenavA:visited{

    color:#000000;
	margin-right:1px;
	margin-left:1px;
	/*font-weight : bold;*/
	font-family : sans-serif;
	border-bottom:3px solid #2E98C3;
	width:10px;
}
#flash_pagenavR a:hover{
	border-bottom: 3px solid #cc0000;
}
.pagenavS{
display:inline-block;
margin-right:1px;
margin-left:1px;
width:10px;
font-family : sans-serif;
border-bottom:3px solid #cc0000;
}

#flash_pagenavR .pagenavLLast,
#flash_pagenavR .pagenavPrev10,
#flash_pagenavR .pagenavPrev1,

#flash_pagenavR .pagenavRLast,
#flash_pagenavR .pagenavNext10,
#flash_pagenavR .pagenavNext1{

margin-right:2px;
margin-left:2px;
padding-right:2px;
padding-left:2px;

}

#flash_pagenavR .pagenavLLast{background: url(../images/pagenav/leftlast.gif) no-repeat left ;}
#flash_pagenavR .pagenavPrev10{background: url(../images/pagenav/left10.gif) no-repeat left ;}
#flash_pagenavR .pagenavPrev1{background: url(../images/pagenav/left1.gif) no-repeat left ;}

#flash_pagenavR .pagenavRLast{background: url(../images/pagenav/rightlast.gif) no-repeat right ;}
#flash_pagenavR .pagenavNext10{background: url(../images/pagenav/right10.gif) no-repeat right ;}
#flash_pagenavR .pagenavNext1{background: url(../images/pagenav/right1.gif) no-repeat right ;}

#footermenu{
background-color: #E9E9E9;
}	

/************************************/
.moduletable-fmenu th
{
	font: normal 11px Verdana;
	padding: 0;
	margin: 0;
	color: #000000;
	font-weight: bold;
	line-height: 15px;
	text-decoration: underline;
        text-transform: uppercase;
}

a#active_menu-fmenu{
	color: #000000;
	padding-left: 0;
} 
a.mainlevel-fmenu:link, a.mainlevel-fmenu:visited {
	display: block;
	color: #ffffff;
	width: 100%;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
	text-align: center;
	padding-bottom: 2px;
} 
a.mainlevel-fmenu:hover { 
color: #000000;
	padding-left: 0;
	text-decoration: underline;
} 


.proofreader {
	background: transparent url(../images/bullet-tips.gif) no-repeat scroll 5px 70%;
	color: #fffff;
	display: block;
	font-family: Verdana;
	font-size: 10px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	margin: 0pt;
	padding: 35px 10px 0px 25px;
}

/*************************************************/

inner-box {
/*padding:1em;*/
}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
display:block;
font-size:1px;
height:1px;
overflow:hidden;
}
.r10 {
margin:0pt 10px;
}
.r9 {
margin:0pt 9px;
}
.r8 {
margin:0pt 8px;
}
.r7 {
margin:0pt 7px;
}
.r6 {
margin:0pt 6px;
}
.r5 {
margin:0pt 5px;
}
.r4 {
margin:0pt 4px;
}
.r3 {
margin:0pt 3px;
}
.r2 {
margin:0pt 2px;
}
.r1 {
margin:0pt 1px;
}
#rounded-box-3, #rounded-box-5, #rounded-box-10 {
/*margin:1em;*/
padding: 4px;
}
.inner-box, b {
	background-color: #3399CC;
}
#rounded-box-3 .inner-box {
padding:1em;
}
#rounded-box-5 .inner-box {
/*padding:0.7em 1em;*/
}
#rounded-box-10 .inner-box {
padding:0.4em 1em;
}



	
table.moduletable-small td
{
font: normal 10px Verdana;
padding: 2px 2px 2px;
margin: 0;
color: #5C5C5C;
line-height: 11px;
}

table.moduletable-small th { 
background : url(../images/rtitle.gif) no-repeat;
border : 0;
height : 22px;
font : bold 11px Arial, Verdana, sans-serif, Helvetica;
color : #fff;
text-align : left;
text-indent : 10px;
padding : 0 0 3px;
margin : 0;
line-height : 22px;
} 

.tdbold{
 font: bold 9px Verdana;
	color: #000000;
}

.tdattention{
 font: bold 9px Verdana;
	color: #CC0000;

}

.gorliniya{
}
table.moduletable-right{
	
	border-bottom: 1px solid #4682B4;
	
}
	
table.moduletable-right table
{
	font: normal 10px Verdana;
	padding: 2px 4px 2px 4px;
	margin: 0;
	color: #000000;
	line-height: 11px;
	background-color: #F0F8FF; /*border-left: 1px solid #4682B4;
	border-bottom: 1px solid #4682B4;*/
}

table.moduletable-right td
{
	font: normal 10px Verdana;
	padding: 2px 2px 2px;
	margin: 0;
	line-height: 11px;
}

table.moduletable-right th {
	background: url(../images/rtitle_2.gif) no-repeat;
	
		height: 30px;
	font: bold 12px Arial, Verdana, sans-serif, Helvetica;
	color: #ffffff;
	text-align: left;
	text-indent: 10px;
	padding: 2px 0 3px 5px;
	margin: 0;
	line-height: 22px;
} 

