html{
padding: 0px;
margin:0px;
border-width:0px;
}

body{ 
font:normal x-small "Arial", "sans-serif", "verdana","sans serif" ,"helvetica","tahoma"/*"verdana","sans serif" ,"helvetica","tahoma","arial"*/;
margin: 0;
padding: 0;
background-color:white;
border-width:0px;
}

.menu_top { font-weight:bold; font-size:x-small; padding-top:8px; }

.login_style {
background:transparent;
color: black;
cursor: pointer;
/*font-weight: bold;*/
}
.reco_header{
    /* background:#4e504b; */
    background-image: url(/images/75ee21c5aa57/reco_header-bg.jpg); background-repeat: repeat-x;
    font:bold small "Arial", "sans-serif", "verdana","sans serif" ,"helvetica","tahoma"/*"tahoma","verdana","sans serif" ,"helvetica","arial"*/; 
    color:#cf0566;
    margin-top:2px;
    padding-left:10px;
    padding-top: 4px;
    padding-bottom: 4px;
    margin-bottom:2px;
    /* text-transform: lowercase; */
}


.transparency_topic {  
color: #cf0566; 
}

img { border: 0px;padding:0px;margin:0px; }
a:link { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
.result { word-wrap: break-word;    padding-top: 3px; padding-bottom: 3px;border-top-width: 0px; border-bottom-width:1px;   border-bottom-color: #dddddd; border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px;
}
.result_even { word-wrap: break-word;    padding-top: 3px; padding-bottom: 3px;border-top-width: 0px; border-bottom-width:1px;   border-bottom-color: #cf0566; border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px;
}
.result .right { margin-bottom: -30px; top: -42px; left: 64px; position: relative; float: none; }
.text { color: #000000; }
.datesource { color: #808080; padding: 0px; }
.views { color: #cf0566; font-weight: bold; padding: 0px; }
.related-text {text-transform: lowercase; font: bold  small "Arial", "sans-serif", "verdana","sans serif" ,"helvetica","tahoma" ; padding-top: 7px; padding-left: 5px; padding-bottom: 3px; color: #000000; border-top-width: 0px; border-bottom-width:1px;  border-bottom-color: #cf0566; border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px;}
.next-link { font-weight: bold; font-size: x-small; float: center; padding-top: 2px;  color: #000000; }
.menu {  font-weight:bold; font-size:x-small; padding-top:2px;padding-left:5px; }
.more_info_table { background-color: white; }
.mi_aud_overlay { position: absolute; z-index: 3; left: 43px; top: 3px; width: 17px; height: 17px; background: white; opacity: 0.9; }
.mi_overlay { position: absolute; z-index:2; width: 0px; height: 0px; padding: 0px; margin: -20px; visibility: visible; position: relative; left: auto; top: 0px; border-width: 0; max-height: 0px; } 


.header_style{
}

.header_left{
margin:0px 0px 0px 0px;border:0px;padding:0px;
background:white;
width:100%;
}

.header_right{
margin:0px 0px 0px 0px;
background:white;
border:0px;
}


hr{
margin:0px 0px 0px 0px;
padding:0px;
border-top-width: 0px; border-bottom-width:1px;   border-bottom-color: #dddddd; border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px;
}



.text_box{
width:60%;
/*border:2px inset lightgrey;*/
/*padding: 0px;*/
/*top:2px;*/
border:1px solid #888888;
background:white;
color:black;           
}

.text_box_simple{
width:60%;
border:2px solid #888888;
background:white;
color:black;           
}

.text_box:focus{ border-width:3px;}

.search_block{
padding:2px 0px 0px 10px;
margin-bottom: 2px;
}

.GoButton {
    border:0px solid #000000;
    padding-left:0px;
    padding-right:0px;
    margin-left:0px;
    margin-right:0px;
    background-image: url(/images/75ee21c5aa57/search-button.jpg);
    /*background-color:#cf0566;*/
    color: white;
    font-weight: bold;
}

.GoButton_simple {
border:2px solid #cf0566;
       padding-left:0px;
       padding-right:0px;
       margin-left:0px;
       margin-right:0px;
background-color:#cf0566;
       color: white;
       font-weight: bold;
}

.AddButton {
border:1px solid #cf0566;
background-color: #cf0566;
       color: white;
       font-weight: bold;
}
.signup_page_div {
    padding-left: 5px;
}


.resultSort
{
color: #C6C5B3;
cursor: pointer;
text-decoration: none;
}
.common_pad {
    padding: 0px 10px 0px 10px;
}
.gs_heading{
    font-weight: bold;
    color:red;
    margin-top:2px;
    margin-bottom:2px;

}

.gs_section{
    background:#ebebeb;
    border-style: solid;
    border-width:1px 0px 1px 0px;
    border-color:#666666;
    margin:4px 0px 10px 0px;
    padding: 10px 0px 10px 0px;
}
.gs_result { word-wrap: break-word;    padding-top: 3px; padding-bottom: 3px;border-top-width: 0px; border-bottom-width:1px;   border-bottom-color: #666666; border-bottom-style: solid; border-left-width: 0px; border-right-width: 0px;
}
.top_border {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color:#666666;
}



 .menu_btn{
border:1px solid red;
padding-left:0px;
padding-right:0px;
margin-left:0px;
margin-right:0px;
}
.menu_item_margin{
padding:2px;
}
.menuItem { font-weight: bold;}
.menu_text {font-weight:bold; font-size:x-small; color:black; padding-left:5px;}
.mainmenu { background: #FFFFFF; border-top: 1px solid #cf0566; padding-left: 10px; font-weight:bold; font-size:x-small; padding-top:2px; }
           
.clip_detail_menu  {font:bold small "Arial", "sans-serif", "verdana","sans serif" ,"helvetica","tahoma"/*"tahoma","verdana","sans serif" ,"helvetica","arial"*/;padding-top:2px;padding-left:5px;vertical-align:middle; }
.clip_detail_item {font:bold x-small "Arial", "sans-serif", "verdana","sans serif" ,"helvetica","tahoma"/*"tahoma","verdana","sans serif" ,"helvetica","arial"*/;vertical-align:middle; }

.ftype1{font-weight:bold; font-size:medium;}
.ftype2{font-weight:bold; font-size:small;}
.ftype3{font-weight:normal; font-size:small;}
.ftype4{font-weight:normal; font-size:x-small;}
.bullet1{color:#cf0566;}
.tcolor1{color:black;}
.tcolor2{color:white;}
.border_link{ background:#cf0566; color:white;padding: 3px 8px 3px 8px;}
.footer{ background: #cf0566; font-family: Arial; font-size: 10px; font-weight: bold; color: #ffffff; padding: 5px 10px 5px 10px; }
.question_body{margin: 0px 0px 3px 0px; border: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #cf0566;}
.question{padding: 5px 5px 5px 5px;}
.adtop{ border: solid #cf0566 1px; border-top: none; padding: 1px; text-align: center;}
.admiddle{ border: solid #cf0566 1px; border-top: none; padding: 1px; text-align: center;}
.adbottom{ border: solid #cf0566 1px; border-bottom: none; padding: 1px; text-align: center;}

.quick_navigation {
    background-color:#DEDEDE;
    border:1px solid #999999;
    margin-bottom:0;
    margin-top:0;
    padding:5px;
}
.quick_navigation_ {
    margin-left:3px;
    padding:2px;
}

