
a.AAuthors { text-decoration: none; color: #00428a; font-family: tahoma, verdana, Arial; }
a.AAuthors:hover { text-decoration: underline; color: #00428a; font-family: tahoma, verdana, Arial; }
a.AFiles { text-decoration: none; color: #00428a; font-size: 14px; font-family: tahoma, verdana, Arial; }
a.AFiles:hover { text-decoration: underline; color: #00428a; font-size: 14px; font-family: tahoma, verdana, Arial; }

#Document_Sheet_Top { position: relative; width: auto; min-width: 280px; max-width: 730px; height: auto; overflow: auto; overflow-y: hidden; }
#Document_Sheet_Left_Top { position: relative; float: left; width: auto; min-width: 280px; max-width: 365px; height: auto; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
#Document_Sheet_Pictures { position: relative; margin-bottom: 5px; top: 0px; left: 0px; width: 365px; height: 474px; }
#Document_Sheet_Right_Top { position: relative; float: left; width: auto; min-width: 280px; max-width: 730px; height: auto; overflow: auto; overflow-y: hidden; overflow-x: hidden; }

/* Buttons */
#Menu_Sheet_Item_1 { position: relative; width: 200px; right: 0px; height: 44px; background: url(../../images/decoration_button_2_top.png) no-repeat;}
#Menu_Sheet_Item_2 { position: relative; width: 200px; right: 0px; height: 44px; background: url(../../images/decoration_button_2_middle.png) no-repeat;}
#Menu_Sheet_Item_3 { position: relative; width: 200px; right: 0px; height: 44px; background: url(../../images/decoration_button_2_bottom.png) no-repeat;}

/* logo */
div.Menu_Sheet_Item_1_Img_Logo { position: absolute; left: 9px; top: 9px; width: 26px; height: 26px; background: url(../../images/button_logo_integral_text.png) no-repeat; }
div.Menu_Sheet_Item_2_Img_Logo { position: absolute; left: 9px; top: 9px; width: 26px; height: 26px; background: url(../../images/button_logo_documents.png) no-repeat; }
div.Menu_Sheet_Item_3_Img_Logo { position: absolute; left: 9px; top: 9px; width: 26px; height: 26px; background: url(../../images/button_logo_comments.png) no-repeat; }

/* ---- Button aqua blue ---- */
/* Background */
div.Menu_Sheet_1_Item_BG { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_1_Item_Img_BG_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_2_bg_left_side.png) no-repeat; }
div.Menu_Sheet_1_Item_Img_BG_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_2_bg_middle.png) repeat; }
div.Menu_Sheet_1_Item_Img_BG_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_2_bg_right_side.png) no-repeat; }

/* Background mouse over */
div.Menu_Sheet_1_Item_BGSel { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; visibility: hidden; }
div.Menu_Sheet_1_Item_BGSel_Selected { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_1_Item_Img_BGSel_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bgsel_left_side.png) no-repeat; }
div.Menu_Sheet_1_Item_Img_BGSel_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_bgsel_middle.png) repeat; }
div.Menu_Sheet_1_Item_Img_BGSel_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bgsel_right_side.png) no-repeat; }

/* Text */
div.Menu_Sheet_1_Item_Text { position: absolute; Top: 7px; Left: 7px; width: 186px; height: 30px; text-align: center; }

/* Button reflection */
div.Menu_Sheet_1_Item_Reflec { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_1_Item_Img_Relflec_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_reflec_left_side.png) no-repeat; }
div.Menu_Sheet_1_Item_Img_Relflec_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_reflec_middle.png) repeat; }
div.Menu_Sheet_1_Item_Img_Relflec_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_reflec_right_side.png) no-repeat; }

/* ***Bug with IE, we need to add a background color, else the HTML "div" is not active */
div.Menu_Sheet_1_Item_Cover { position: absolute; left: 0px; Top: 0px; width: 200px; height: 44px; cursor: pointer; background-color: white; opacity:0.0; filter:alpha(opacity=0); }
div.Menu_Sheet_1_Item_Cover_Selected { position: absolute; left: 0px; Top: 0px; width: 200px; height: 44px; background-color: white; opacity:0.0; filter:alpha(opacity=0); }
/* ---- End Button aqua blue ---- */

/* ---- Button aqua yellow ---- */
/* Background */
div.Menu_Sheet_2_Item_BG { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_2_Item_Img_BG_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bg_left_side.png) no-repeat; }
div.Menu_Sheet_2_Item_Img_BG_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_bg_middle.png) repeat; }
div.Menu_Sheet_2_Item_Img_BG_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bg_right_side.png) no-repeat; }

/* Background mouse over */
div.Menu_Sheet_2_Item_BGSel { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; visibility: hidden; }
div.Menu_Sheet_2_Item_BGSel_Selected { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_2_Item_Img_BGSel_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bgsel_left_side.png) no-repeat; }
div.Menu_Sheet_2_Item_Img_BGSel_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_bgsel_middle.png) repeat; }
div.Menu_Sheet_2_Item_Img_BGSel_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_bgsel_right_side.png) no-repeat; }

/* Text */
div.Menu_Sheet_2_Item_Text { position: absolute; Top: 7px; Left: 7px; width: 186px; height: 30px; text-align: center; }

/* Button reflection */
div.Menu_Sheet_2_Item_Reflec { position: absolute; left: 7px; top: 7px; width: 186px; height: 30px; }
div.Menu_Sheet_2_Item_Img_Relflec_Left_Side { position: absolute; left: 0px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_reflec_left_side.png) no-repeat; }
div.Menu_Sheet_2_Item_Img_Relflec_Middle { position: absolute; left: 17px; top: 0px; width: 152px; height: 30px; background: url(../../images/button_aqua_reflec_middle.png) repeat; }
div.Menu_Sheet_2_Item_Img_Relflec_Right_Side { position: absolute; left: 169px; top: 0px; width: 17px; height: 30px; background: url(../../images/button_aqua_reflec_right_side.png) no-repeat; }

/* ***Bug with IE, we need to add a background color, else the HTML "div" is not active */
div.Menu_Sheet_2_Item_Cover { position: absolute; left: 0px; Top: 0px; width: 200px; height: 44px; cursor: pointer; background-color: white; opacity:0.0; filter:alpha(opacity=0); }
div.Menu_Sheet_2_Item_Cover_Selected { position: absolute; left: 0px; Top: 0px; width: 200px; height: 44px; background-color: white; opacity:0.0; filter:alpha(opacity=0); }
/* ---- End Button aqua yellow ---- */

#Document_Sheet_Table_Of_Content { position: relative; width: auto; min-width: 280px; max-width: 730px; height: auto; overflow: auto; overflow-y: hidden; }

a.aFontTypeTOfC:link { color: #00428a; font-size: 17px; font-family: tahoma, verdana, Arial; }
a.aFontTypeTOfC :hover { font-size: 17px; font-family: tahoma, verdana, Arial; }
a.aFontTypeTOfC :visited { font-size: 17px; font-family: tahoma, verdana, Arial; }

#Document_Sheet_Integral_Text { position: relative; width: auto; min-width: 280px; max-width: 730px; height: auto; overflow: auto; overflow-y: hidden; }

a.aFontTypeLinkTopOfPage:link  { color: #00428a; font-size: 17px; font-family: tahoma, verdana, Arial; }
a.aFontTypeLinkTopOfPage:hover  { color: #00428a; font-size: 17px; font-family: tahoma, verdana, Arial; }
a.aFontTypeLinkTopOfPage:visited  { color: #00428a; font-size: 17px; font-family: tahoma, verdana, Arial; }

/* ---- Comments form ---- */

span.FontCommentText { color: #4e4e4e; font-size: 17px; font-family: tahoma, verdana, Arial; line-height: 30px; vertical-align: middle; }
span.FontCommentError { color: red; font-size: 17px; font-family: tahoma, verdana, Arial; line-height: 30px; vertical-align: middle; }

/* Captcha */
#Comment_Form_Captcha_Loading { position: absolute; top: 0px; Left: 0px; width: 200px; height: 72px; border-style: solid; border-width: 1px; background-color: white; }
#Comment_Form_Captcha_Loading_Image { position: absolute; top: 2px; Left: 78px; width: 43px; height: 43px; }
#Comment_Form_Captcha_Loading_Text { position: absolute; top: 47px; Left: 0px; width: 200px; height: 25px; text-align: center;}

#Comment_Form_Captcha_Image { position: absolute; top: 0px; Left: 0px; width: 200px; height: 72px; border-style: solid; border-width: 1px; background-color: white; }

#Comment_Form_Captcha_ResetButton { position: absolute; top: 72px; Left: 0px; width: 200px; height: 25px; text-align: center;}