/* CSS Document */

body{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Alternative main colod: #def; */

/* unvisited link */
a:link {
   font-family: Arial;
   color: #fff;
   font-size: 16px;
   font-weight: 500;
   text-decoration: none;
}

/* visited link */
a:visited {
   font-family: Arial;
   color: #fff;
   font-size: 16px;
   font-weight: 500;
   text-decoration: underline;
}

/* mouse over link */
a:hover {
   font-family: Arial;
   color: yellow;
   font-size: 16px;
   font-weight: 500;
   text-decoration: none;
}

/* pressed link */
a:active {
   font-family: Arial;
   color: #3300CC;
   color: cyan;
   font-size: 16px;
   font-weight: 500;
   text-decoration: underline;
}

/* selected Tab */
#div_SelectedTab {
   font-family: Arial;
   color: #aaa;
   font-size: 16px;
   font-weight: 500;
   text-decoration: none;
}

#div_Header1 {
   font-family: Verdana; Calibri; Georgia; Times New Roman;
   font-size: 27px;
   color: #000033;
   font-weight: bold;
   text-shadow: 1px 2px 3px #BBBBBB;
   letter-spacing: 2px;
   margin-left: 30
}

#div_Tabs_table {
   width: 100%;
   height: 45px;
   background: #000; /* For browsers that do not support gradients */
   background: -webkit-linear-gradient(150deg, #000000 40%, #1333AC); /* For Safari 5.1 to 6.0 */
   background: -o-linear-gradient(150deg, #000000 40%, #1333AC); /* For Opera 11.1 to 12.0 */
   background: -moz-linear-gradient(150deg, #000000 40%, #1333AC); /* For Firefox 3.6 to 15 */
   background: linear-gradient(150deg, #000000 40%, #1333AC); /* Standard syntax (must be last) */
}

/* Alternative color combination - for above:
   background: linear-gradient(150deg, #000000 30%, #F9F8FF); */
 
#div_BlankImg1 {
   width: 20px;
   height: 3px;
}

#div_BlankImg2 {
   width: 25px;
   height: 3px;
}

#div_Header1_img {
   height: 120px;
}

#div_MainTable {
   margin-top:3;
   width: 100%;
   height: 440px;
}

#div_Font_MainInfo_Header {
   font-family: Tahoma, Verdana, Arial;
   font-size: 23px;
   color: #000;
   font-weight: bold;
   margin-left: 77;
   margin-top: 5;
   text-shadow: 1px 2px 3px #BBBBBB;
}

/* ADDITIONAL Options for above:
   color: #666; or
   color: #333;
*/

#div_Img_MainInfo_Header {
   background: rgba(128, 128, 150, 0.5);
   margin-left: 70px;
   margin-top: 3px;
   padding: 0px;
   border-radius: 1px;-moz-border-radius: 1px;-webkit-border-radius: 1px;
}

/* ADDITIONAL Option above - padding: 5px; */


#div_Font_MainInfo_left {
   font-family: Georgia; Tahoma; Arial;
   font-size: 17px;
   color: #000;
   font-weight: normal;
   padding: 2%;
}

/* ADDITIONAL Option above - padding: 3px; */


#div_Font_MainInfo_right {
   font-family: Georgia; Tahoma; Arial;
   font-size: 15px;
   color: #000;
   font-weight: normal;
   padding: 15px;
   margin-top: 12px;
   margin-right: 7%;
}

#div_Font_addl1 {
   font-size: 15px;
   font-style: italic;
}

#div_Font_addl2 {
   font-size: 14px;
   color: navy;
}

#div_Font_addl3 {
   font-size: 15px;
   color: #555;
   font-style: italic;
}

#div_Font_addl4 {
   font-style: italic;
   color: #000099;
}

#div_Font_addl5 {
   font-family: Georgia; Times New Roman;
   font-size: 15px;
   font-style: normal;
   color: #000099;
}

#div_Effect_TableTop1 {
   background: #ddd;
}

#div_Effect_TableBottom1 {
   background: white; /* For browsers that do not support gradients */
   background: -webkit-linear-gradient(159deg, white 65%, #CCCCCC 20%, white); /* For Safari */
   background: -o-linear-gradient(159deg, white 65%, #CCCCCC 20%, white); /* For Opera */
   background: -moz-linear-gradient(159deg, white 65%, #CCCCCC 20%, white); /* For Firefox */
   background: linear-gradient(159deg, white 65%, #CCCCCC 20%, white); /* Standard syntax (must be last) */
}

#div_Effect_TableBottom2 {
   background: white; /* For browsers that do not support gradients */
   background: -webkit-linear-gradient(157deg, white 70%, #CCCCCC 20%, white); /* For Safari */
   background: -o-linear-gradient(157deg, white 70%, #CCCCCC 20%, white); /* For Opera */
   background: -moz-linear-gradient(157deg, white 70%, #CCCCCC 20%, white); /* For Firefox */
   background: linear-gradient(157deg, white 70%, #CCCCCC 20%, white); /* Standard syntax (must be last) */
}

#div5_HomePage_Watermarks_brighter {
   font-family: Calibri; Arial; Georgia; Times New Roman;
   font-size: 48px; 
   color: #EEEEEE;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   text-shadow: 1px 2px 1px black;
}

#div5_HomePage_Watermarks_dimmer {
   font-family: Calibri; Arial; Georgia; Times New Roman;
   font-size: 48px; 
   color: #CCCCCC;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   text-shadow: 1px 2px 1px black;
}

#div_TR_height1 {
   height: 15px;
}

#div_TR_height2 {
   height: 40px;
}

#div_TR_height3 {
   height: 75%;
}

#div_TR_height4 {
   height: 100px;
}

#div_TR_height5 {
   height: 23px;
}

#div_TD_width1 {
   width: 30px;
}

#div_TD_width2 {
   width: 60%;
}

#div_Map {
   width: 450px;
   height: 235px;
   margin-left: 15px;
   padding: 5px;
}

hr.stylish1 {
   border: 0;
   border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
   height: 5px;
   width: 90%;
   text-align: left;
   margin-left: 20px;
   background: #333;
   background-image: -webkit-linear-gradient(left, #333, #eee, #333);
   background-image: -moz-linear-gradient(left, #333, #eee, #333);
   background-image: -ms-linear-gradient(left, #333, #eee, #333);
   background-image: -o-linear-gradient(left, #333, #eee, #333);
}

hr.stylish2 {
   border: 0;
   border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
   height: 4px;
   width: 85%;
   text-align: left;
   margin-left: 30px;
   background: #002255;
   background-image: -webkit-linear-gradient(left, #002255, #eee, #002255);
   background-image: -moz-linear-gradient(left, #002255, #eee, #002255);
   background-image: -ms-linear-gradient(left, #002255, #eee, #002255);
   background-image: -o-linear-gradient(left, #002255, #eee, #002255);
   box-shadow: 1px 1px 3px #888888;
}

/* ADDITIONAL Options above:
   border-radius: 40px;-moz-border-radius: 40px;-webkit-border-radius: 20px;  padding: 0px;
   box-shadow: 2px 2px 5px #888888; */


#div_TextAlign_right {
  text-align: right;
}

#div_SpacerHoriz1 {
   letter-spacing: 3px;
}

.Copyright_footer_ln1::before {
   font-family: Calibri, Arial;
   font-size: 13.5px;
   color: #000;
   font-weight: normal;
   letter-spacing: 0px;
   content: "Copyright (C) 2010-2026 Alek Friedman";
}

.Copyright_footer_ln2::before {
   font-family: Calibri, Arial;
   font-size: 12px;
   color: #000;
   font-weight: normal;
   letter-spacing: 0px;
   content: "Russian Translating and Interpreting Services";
}
