body, td, div { background-color:#ffffff; font-family:Arial; font-size:12px; margin:0px; padding:0px; cursor:default; color:#6A6A6A }

a {color:#0089D0; font-size:12px; text-decoration:none}
a:hover {color:#0089D0; font-size:12px; text-decoration:underline}

.link_pink {color:#90257E; font-size:12px; text-decoration:none}
.link_pink:hover {color:#90257E; font-size:12px; text-decoration:underline}

.top_site {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; background-color:#dedede; padding:3px; border:1px solid #dedeFF}


#holder {background-color:#cdcdcd; width:982px; white-space:nowrap; overflow:hidden;}
#content { width:982px; margin-top:0px; margin-bottom:20px }

#detail_left   { width:160px; min-width: 160px; padding:0px; padding-top:7px }
#detail_middle { width:522px; max-width:522px; padding-left:10px; padding-right:10px; padding-top:7px }
#detail_right  { width:300px; max-width:300px; padding:0px; padding-top:7px }

#top_left  {background-image:url('top_left_bkg.gif'); background-repeat:repeat-x; height:36px; width:670px; padding-left:15px; color:#dedede; white-space:nowrap; overflow:hidden;}
#top_left a{color:white; font-weight:bold; text-decoration:none}
#top_mid   {background-image:url('top_middle_bkg.gif'); background-repeat:no-repeat; height:36px; width:39px; white-space:nowrap; overflow:hidden;}
#top_right {background-image:url('top_right_bkg.gif'); background-repeat:repeat-x; height:36px; width:279px; color:white; white-space:nowrap; overflow:hidden}
#search_box {width:200px; height:22px; border:1px solid black}



#menu_top    {-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; 	-webkit-border-top-left-radius:5px; background-color:#0076B3; height:18px; width:160px}
#menu_bottom {-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; background-color:#0076B3; height:14px}
.menu_item   { border-left:1px solid #0076B3; border-right:1px solid #0076B3; border-bottom:1px dashed #cdcdcd; padding:10px}
.menu_item_bottom{ border-left:1px solid #0076B3; border-right:1px solid #0076B3; padding:10px}

.info_title {color:#90257E; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.info_title:hover {color:#90257E; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.info_text {font-size:11px}

.left_info_title {color:#BF604E; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.left_info_title:hover {color:#90257E; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:5px}

.rounded_corner_frame{-moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #E5B4DD; padding:3px}
.rounded_corner_title {font-size:14px; color:white; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#AC579E; padding-top:8px; padding-bottom:8px; padding-left:10px}

.comment{ padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #cdcdcd }
.newsletter { background-image:url('flowers_bkg.gif'); background-repeat:no-repeat; height:150px; width:300px; white-space:nowrap; overflow:hidden; margin-top:10px}
.news_title { color:#90257E; font-size:18px; font-weight:bold }

.split_table_left {width:250px; padding-right:5px}
.split_table_right {width:250px; padding-left:15px}

.images_articles {border:3px solid #BCCDFF; margin-right:10px; margin-bottom:5px }
.middle_sep { width:1px; font-size:1px; background-image:url('vline.gif'); background-repeat:repeat-y }

.columns_3 {width:140px; border:8px solid #CCD9FF; padding:5px}
.rectang { -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #E5B4DD; padding:8px}

.footer_bkg { -moz-border-radius:10px; -webkit-border-radius:10px; border-top:1px solid #E5B4DD; background-color:#EAD5E7;padding-left:20px; padding-right:20px; padding-top:3px; padding-bottom:3px}

.footer_link {color:#8B8B8B}
.footer_link:hover {color:#90257E}

h1 {font-size:24px; font-weight:bold; margin-bottom:0px;padding-bottom:10px}
h2 { font-size:15px; font-weight:bold; color:#90257E; margin-bottom:0px;padding-bottom:10px}
.author {color:#90257E; font-size:11px}
.date {font-size:10px}
.article {margin-top:30px}
.sep {border-bottom:2px dotted #A7A7A7}
.article_comments {padding-top:10px; padding-bottom:10px}
.article_subtitle {color:#90257E; font-size:18px; font-weight:bold; padding-top:10px; padding-bottom:5px}
.a_article_subtitle {font-size:15px; font-weight:normal; color:#90257E; margin-bottom:0px;padding-bottom:10px; font-weight:bold}
.a_article_subtitle:hover {font-size:15px; font-weight:normal; color:#90257E; margin-bottom:0px;padding-bottom:10px; font-weight:bold}

.s0 { background-position:-56px 0px }
.s1 { background-position:-44px 0px }
.s2 { background-position:-33px 0px }
.s3 { background-position:-22px 0px }
.s4 { background-position:-11px 0px }
.s5 { background-position:  0px 0px }
#rate_stars, #rate_stars_rated { width:205px; height:38px; margin:auto; margin-top:2px }
#rate_stars div, #rate_stars_rated div { width:41px; height:38px; background-image:url('stars_big.gif'); background-repeat:no-repeat; background-position:0px 0px; float:left }
#rate_stars div { cursor:pointer }
#rate_stars img { display:block; margin:auto }
#rate_text {text-align:center; clear:both; font-size:12px; font-weight:bold; margin:auto; padding-top:5px }
.w_star  { width:80px; height:15px; background-image:url('stars_small.gif'); background-repeat:no-repeat; margin-top:3px; margin-left:0px; margin-bottom:5px }

#rate_stars_rated_small { width:80px; height:15px; margin:auto; margin-top:2px }
#rate_stars_rated_small div { width:16px; height:15px; background-image:url('stars_small.gif'); }


.popup_div{position:absolute; background-color:#E5E5E5; border:3px solid #0076B3; width:200px; height:150px; left: 280px; top: 100px; z-index:2}
.popup_div_header {background-color:#0076B3; padding:3px; text-align:left; color:white}
.popup_div_header a { color:white;font-weight:bold; ; text-decoration:underline}
.popup_div_header a:hover { color:#DEDEDE;font-weight:bold; ; text-decoration:underline }
.popup_div_body {background-color:#E5E5E5; padding:2px}

.no_results{color:red}

.navbar { padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px ; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.a_navbar {color:white; font-size:11px; font-weight:bold; background-color:#90257E; padding:3px; border:1px solid #90257E;margin:1px;}
.a_navbar:hover {color:white; font-size:11px; font-weight:bold; background-color:red; padding:3px; border:1px solid red;margin:1px}

.font_navbar {background-color:#efefef; border:1px solid #cdcdcd; font-weight:bold;padding:3px; font-size:11px; margin:1px }