
/***********/
/* CLASSES */
/***********/

.basicboxheader a, .basicboxheader a:visited { color: #0047BE; }
#tagbox .innerbasicbox, 
#uncategorized .innerbasicbox,
#mostrecent .innerbasicbox,
#urlpage
{ padding-left: 25px; }

#cattree .innerbasicbox
{ padding-left: 18px; }


#catbox .innerbasicbox,
#linkbox .innerbasicbox,
#datebox .innerbasicbox
{ margin-left: 20px;}

#linkform, #catform, #settingsform, #toolspage, #exportpage, #importpage { padding-left: 25px; }

#importpage legend { display: none; }


/***********/
/* IDS     */
/***********/



#apptop, #appcontent, #appright, #appright, #appleft, #appbottom { position: relative; }
#appright{ float: right; width: 33%; }
#apptop, #appcontent{ a-index: 3; width: 66%; } 
#aapp div {border: 1px solid black; }


#linkpagination { border-top: 1px dashed #999; display: inline; margin-top: 15px; margin-left: 3px; color: #999 }





/* Category Box */
#catbox {  color: #999; }
#catbox a, #catbox a:visited { color: #0047BE;}
#catbox table{ width: 100% }
#catbox_o { display: inline; }
#catbox #catbox_mo:hover { color: #999; }
#catbox #catbox_mo { color: #fff; }
#catbox #catbox_o_s a { color: #999; }


/* Date Box */
#datebox {  color: #999; }
#datebox a, #datebox a:visited { color: #0047BE;}
#datebox table{ width: 100% }
#datebox_o { display: inline; }
#datebox #datebox_mo:hover { color: #999; }
#datebox #datebox_mo { color: #fff; }
#datebox #datebox_o_s a { color: #999; }


/* Category Page */
#linksubbox_o { display: inline; font-size: 0.9em; font-weight: normal; }
#linksubbox #linksubbox_mo:hover { color: #999; }
#linksubbox #linksubbox_mo { color: #fff; }
#linksubbox #linksubbox_mo { text-decoration: none; }



/* Tag Cloud Size & Color */
.f1 { font-size: 10px; }
.f2 { font-size: 12px; }
.f3 { font-size: 14px; }
.f4 { font-size: 16px; }
.f5 { font-size: 18px; }
.f6 { font-size: 20px; }
.f7 { font-size: 22px; }
.f8 { font-size: 24px; }
.c1, .c1 a, a.c1:visited { color: #F9861C; }
.c2, .c2 a, a.c2:visited { color: #FF9D1E; }
.c3, .c3 a, a.c3:visited  { color: #FCB829; }
.c4, .c4 a, a.c4:visited { color: #FEC633; }
.c5, .c5 a, a.c5:visited  { color: #FACC43; }
.c6, .c6 a, a.c6:visited  { color: #F2CC6B; }
.c7, .c7 a, a.c7:visited  { color: #E1CE96; }
.c8, .c8 a, a.c8:visited  { color: #D7CFB8; }

/* Tag Options */
#tagoptions { display:inline; }
#tagoptions_s {display:none; }

#tagoptions ul li ul { width: 120px; position: absolute; left: -105px;}
#tagoptions ul li ul li { display: block; margin: 0; }
#tagoptions ul li a, #tagoptions ul li a:visited { color: #99A; }


/* Link Options */
#linkoptions_1 ul, #linkoptions_2 ul { color: #999; }
#linkoptions_1 ul a , #linkoptions_2 ul a { color: #0047BE; }
#linkoptions_1 ul li ul li { }
#linkoptions_1, #linkoptions_2 { display: inline; }

#linkoptions_1 {position: relative; z-index: 3; }
#linkoptions_2 {position: relative; z-index: 1; }







/* Flat Page Layout */


#fpbox .innerbasicbox { margin-left: 25px;}

#fpbox td {}
#fpbox .innerbasicbox ul, #fpbox .innerbasicbox li { list-style-type: none; margin: 0; padding: 0; }


#fpbox li.cattitle {  margin: 0 0 10px; background: #E8FFE8; }

/*	background: #E8FFE8;  */
#fpbox .cattitle { 
	border: 0px solid #ADBEEC; border-width: 1px;
	border-bottom: 1px outset #ADBEEC; 
} 

#fpbox a.cattitlehref, #fpbox  a.cattitlehref:visited { color: #0047BE; text-decoration: none; }

#fpbox .cattitle .cattitlehref { display:block; border: 0px solid #ADBEEC; border-width: 0 0 1px; padding: 0 6px }
#fpbox li .cattitle .cattitlehref { display:block; border: 0;}

#fpbox .cattitle li { background: #FFF; padding-left: 6px;}
#fpbox .innercattitle .cattitlehref { border: 0; padding: 0;}
#fpbox .innercattitle .cattitlehref:hover { background: #eee; display: block; border: 0;}

#fpbox .innerbasicbox span{ }
#fpbox .innerbasicbox .o, #fpbox .innerbasicbox .c { 
 display: block; float: left; 
 height: 1em; 
 width: 12px; 
}
#fpbox .innerbasicbox .o { background: url('http://beta.myhq.com/img/tab_sm_blue_open.gif') no-repeat; 
 background-position: center center;
}
#fpbox .innerbasicbox .c { background: url('http://beta.myhq.com/img/tab_sm_blue_close.gif') no-repeat;
 background-position: center center;
 }

#fpbox .innerbasicbox a:hover .o { background: url('http://beta.myhq.com/img/tab_sm_blue_open_over.gif') no-repeat; 
 background-position: center center;
}
#fpbox .innerbasicbox a:hover .c { background: url('http://beta.myhq.com/img/tab_sm_blue_close_over.gif') no-repeat;
 background-position: center center;
 }

#fpbox_o { display: inline; }
#fpbox #fpbox_mo:hover { color: #999; }
#fpbox #fpbox_mo { color: #fff; }





/* Front & Center */
#fcboxdiv { float: left;} 
#fcbox li { list-style: none; }
#fcbox table { width: 100%; }
#fcbox .innerbasicbox { padding-left: 20px; }
#fcbox_o { display: inline; }
#fcbox #fcbox_mo:hover { color: #999; }
#fcbox #fcbox_mo { color: #fff; }

/* Uncategorized Links */
#uncatbox_o { display: inline; }
#uncategorized #uncatbox_mo:hover { color: #999; }
#uncategorized #uncatbox_mo { color: #fff; }


/* Most Recent Links */
#mostrecent_o { display: inline; }
#mostrecent #mostrecent_mo { color: #fff; }
#mostrecent #mostrecent_mo:hover { color: #999; }


/* Tag Box */
#tagbox { margin: 0 ;  }
#tagbox .basicboxheader a { font-weight: normal; color: #659B59; }
#tagbox .basicboxheader a:visited { font-weight: normal; color: #659B59; }
#tagbox_s { padding: 0 10px 0px; }
#tagbox { color: #999;  }
#tagbox h4 { margin: 0 ; }
#tagbox_o { display: inline; }
#tagbox #tagbox_mo:hover { color: #999; }
#tagbox #tagbox_mo { color: #fff; }



/* CURVACEOUS Tag Box*/
#tagbox .ctop, .cbottom {display:block; background:transparent; font-size:1px;}
#tagbox .cb1, #tagbox .cb2, #tagbox .cb3, #tagbox .cb4 {display:block; overflow:hidden;}
#tagbox .cb1, #tagbox .cb2, #tagbox .cb3 {height:1px;}
#tagbox .cb2, #tagbox .cb3, #tagbox .cb4 {background:#fff;  border:0 solid #999; border-width:0 1px; }
#tagbox .cb1 {margin:0 5px; background:#999;}
#tagbox .cb2 {margin:0 3px; border-width:0 2px;}
#tagbox .cb3 {margin:0 2px;}
#tagbox .cb4 {height:2px; margin:0 1px;}
#tagbox_s { display:block; background:#fff; border:0 solid #999; border-width:0 1px; }
/* END CURVACEOUS Tag Box*/




/* Search Tag Box */
#searchtags .basicboxheader a { font-weight: normal; color: #659B59; }
#searchtags .basicboxheader a:visited { font-weight: normal; color: #659B59; }
#searchtags .innerbasicbox { padding-left: 0px; }
#searchtags ul, #searchtags li { list-style: none; }

#searchtags h4 { margin: 0 ; }
#searchtagbox_s { padding: 0 10px 0px; }


/* CURVACEOUS Search Tag Box*/
#searchtagbox .ctop, .cbottom {display:block; background:transparent; font-size:1px;}
#searchtagbox .cb1, #searchtagbox .cb2, #searchtagbox .cb3, #searchtagbox .cb4 {display:block; overflow:hidden;}
#searchtagbox .cb1, #searchtagbox .cb2, #searchtagbox .cb3 {height:1px;}
#searchtagbox .cb2, #searchtagbox .cb3, #searchtagbox .cb4 {background:#fff;  border:0 solid #999; border-width:0 1px; }
#searchtagbox .cb1 {margin:0 5px; background:#999;}
#searchtagbox .cb2 {margin:0 3px; border-width:0 2px;}
#searchtagbox .cb3 {margin:0 2px;}
#searchtagbox .cb4 {height:2px; margin:0 1px;}
#searchtagbox_s { display:block; background:#fff; border:0 solid #999; border-width:0 1px; }
/* END CURVACEOUS Tag Box*/







#alltags .o, #commontags .o, #cattree .o, #searchtags .o { background: url('http://beta.myhq.com/img/tab_xl_green_open.gif') no-repeat; }
#alltags a:hover .o, #commontags a:hover .o, #cattree a:hover .o, #searchtags a:hover .o { background: url('http://beta.myhq.com/img/tab_xl_green_open_over.gif') no-repeat; }


#alltags .c, #commontags .c, #cattree .c, #searchtags .c { background: url('http://beta.myhq.com/img/tab_xl_green_close.gif') no-repeat; }
#alltags a:hover .c, #commontags a:hover .c, #cattree a:hover .c, #searchtags a:hover .c { background: url('http://beta.myhq.com/img/tab_xl_green_close_over.gif') no-repeat; }







/* All Tags */
#alltags, #alltags_s { }

#alltags ul { }
#alltags li { list-style: none; }


/* Common Tags */
#commontags { }
#commontags li { list-style: none;}



/* Cat Tree */
#cattree, #cattree_s { }

#cattree a, #cattree a:visited { color: #659B59; }
#cattree_s { border: 1px solid #ccc; padding: 0 10px 0px ;}
#cattree div.basicboxheader { padding: 0 10px; display: block; border: 0px solid #999; border-width:0 1px; }
#cattree div.basicboxheader a { font-weight: normal; color: #659B59; }

#cattree o, #cattree c { width: 16px; height: 13px; }
#cattree_s span.o { background: url('http://beta.myhq.com/img/folder_minus.gif') no-repeat; }
#cattree_s span.c { background: url('http://beta.myhq.com/img/folder_plus.gif') no-repeat; }
#cattree_s a:hover span.o { background: url('http://beta.myhq.com/img/folder_minus_over.gif') no-repeat; }
#cattree_s a:hover span.c { background: url('http://beta.myhq.com/img/folder_plus_over.gif') no-repeat; }



.treeWidget { width: 16px; height: 12px; display: inline; border: 0;  }
#cattree_o { display: inline; position: relative; }
#cattree_o ul li ul { width: 120px; position: absolute; left: -90px;}

#cattree #cattree_mo:hover { color: #999; }
#cattree #cattree_mo { color: #fff; }



/* CURVACEOUS Cat Tree*/
#cattree .ctop, .cbottom {display:block; background:transparent; font-size:1px;}
#cattree .cb1, #cattree .cb2, #cattree .cb3, #cattree .cb4 {display:block; overflow:hidden;}
#cattree .cb1, #cattree .cb2, #cattree .cb3 {height:1px;}
#cattree .cb2, #cattree .cb3, #cattree .cb4 {background:#fff;  border:0 solid #999; border-width:0 1px; }
#cattree .cb1 {margin:0 5px; background:#999;}
#cattree .cb2 {margin:0 3px; border-width:0 2px;}
#cattree .cb3 {margin:0 2px;}
#cattree .cb4 {height:2px; margin:0 1px;}
#cattree_s { display:block; background:#fff; border:0 solid #999; border-width:0 1px; }
/* END CURVACEOUS Cat Tree*/
 



/* Sub pages */
#currentlocation { margin-left: 25px; display: none;  }
#currentlocation h1  { font-size: 1.5em; }
#subbox h2 { font-size: 1.2em; }
#subbox { margin-left: 25px; padding: 0; margin-bottom: 10px;}
#subbox { color: #0047BE; }
#subbox a { color: #0047BE; }

/* Category Page */
#catnotes { margin: 5px 0 15px 25px; padding: 0; }

/* Tag Page */


/* Url Page */
#urlpage #currentlocation, #urlpage #subbox { display: block; padding: 0; margin: 0;}
#urlpage #currentlocation h1 { font-size: 1.2em; }
#urlpage #subbox h2 { font-size: 0.8em; color: #999; font-weight: normal; }
#urlnotes  { padding: 20px 0;}


/* Link Set */

.i1 {  } /* For alternating background color */
.i2 {  } /* But is seems to screw up the option box overlay */
.i1, .i2 { padding: 3px;  z-index: 0;}
#linkbox { position: relative; z-index: 1;   }
#linkset { position: relative; z-index: 1;}
#linkset ul { list-style: none; position: relative;  }
#linkset li { display: inline;}
.linknotes { font-size: 10px; color: #999; font-family: verdana, sans-serif; }
.linkdetails { font-size: 10px; color: #999; font-family: verdana, sans-serif; }
#linkset .linkdetails a{ font-size: 10px; color: #669; font-family: verdana, sans-serif;}

#linkbox_o { display: inline;  }
#linkbox #linkbox_mo:hover { color: #999; }
#linkbox #linkbox_mo { color: #fff; }

/* tagaction */
#tagaction { padding-left: 25px;  }
#taggroup { width: 250px; }

.taggroupname, .taggroupname:visited { color: #659B59; font-weight: normal;}



/* linkaction */
#linkaction { padding-left: 25px;  }

/* cataction */
#cataction { padding-left: 25px;  }
#catform #title { width: 300px; }
#catform #notes { width: 300px; height: 150px;}





/* searchpage */
/* #searchpage { padding-left:25px;} 
.searchresults li { list-style-type: none; padding-top: 10px; } */
#searchpage .searchresultcount { color: #999; margin: 0 0 10px 0; }
#searchpage .innerbasicbox  { margin-left: 25px;  } 
.s1, .s2 { padding: 3px 0;  }


.searchresultcount { color: #999; margin: 0 0 10px 0; }

/* Links Announcement */

#lannounce ol, #lannounce li { margin: 0; padding: 0; }
#lannounce li { margin: 3px 0; }
#lannounce_s { padding-left: 25px; }
#lannounce_s p { padding-bottom: 15px; }
#lannounce_o { display: inline; }
#lannounce #lannounce_mo:hover { color: #999; }
#lannounce #lannounce_mo { color: #fff; }


#searchlinkbox .innerbasicbox
{ margin-left: 20px;  }
#linkbox ul { list-style: none;  } 

/* Flat Page Shortcut */

#flatpageshortcut table {  align: center: }



#introbox .innerbasicbox { margin-left: 20px; }
#introbox_o { display: inline; }
#introbox #introbox_mo:hover { color: #999; }
#introbox #introbox_mo { color: #fff; }
#introbox textarea { width: 600px; height: 100px; }
