/* minimize paddings and margins*/
/* { margin: 0px; padding: 0px; } */


/* main body */
body { color: #000; font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular; margin-top: 0; padding-top: 0; }

/* Standard items */

p, td            { font-size: 12px; font-family: Helvetica, Arial, sans-serif; line-height: 16px; margin-bottom: 16px; } 
input   { font-size: 12px; line-height: 16px; margin-bottom: 20px; } 
textarea.t1  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 16px; margin-bottom: 20px; } 
ul  { font-size: 12px; line-height: 16px; margin-top: -10px; }
li  { font-size: 12px; line-height: 16px; margin-left: -16px; }


/* Titles */

.title_main          { color: #c93; font-size: 16px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; } 
.title_sub           { color: #369; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 20px; } 
.title_red          { color: #f30; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 18px; } 
.title_page          { color: #c90; font-size: 22px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 22px; } 


/* Text button */

.textbut          { color: #369; font-size: 12px; font-weight: bold; background-color: #fff; border-width: 0; } 



/* Navigation*/

a:link              { color: #06c; font-weight: bold; text-decoration: none   }       
a:visited           { color: #69f; font-weight: bold; text-decoration: none   }      
a:active            { color: #369; font-weight: bold; text-decoration: none   }      
a:hover             { color: #69f; font-weight: bold; text-decoration: none   }       

/* Menu Container */

#callbar { margin-top: 0; margin-left: 54px; }
#menubar { margin-top: 0; margin-left: 64px; }

a.menu:link         { color: #666; font-size: 13px; font-weight: bold; line-height: 24px; } 
a.menu:visited      { color: #999; font-size: 13px; font-weight: bold; line-height: 24px;  } 
a.menu:hover        { color: #39f; font-size: 13px; font-weight: bold; line-height: 24px; } 

a.submenu           { color: #fff; font-weight: normal; } 
a.submenu:visited   { color: #ff9; font-weight: normal; } 
a.submenu:hover     { color: #fc3; font-weight: normal; } 


/* Table Backgrounds */
td.M2 { background-image: url(../menus/menu_M_02.jpg); background-repeat: no-repeat; }
td.M3 { background-image: url(../menus/menu_M_03.jpg); background-repeat: no-repeat; }

td.FL { background-image: url(../menus/menu_FL.jpg); background-repeat: repeat-y; }
td.FR { background-image: url(../menus/menu_FR.jpg); background-repeat: repeat-y; }

td.BA2 { background-image: url(../menus/menu_BA_02.jpg); background-repeat: no-repeat; background-position: 0 bottom; }
td.banner { background-image: url(../menus/Yellow_fade_vert.jpg); background-repeat: repeat-y; padding: 10px; border: solid 1px #fc0; }


/* Containers */

#container { background-image: url(../menus/main_background.jpg); background-repeat: repeat-x; width: 100%; height: 100%; }
#content { margin-right: 50px; margin-left: 0; }

/* Signoff */

.signofftext          { color: #666; font-size: 10px; font-weight: normal; text-decoration: none; margin-top: -6px; }       

a.signoff          { color: #666; font-size: 10px; font-weight: normal; text-decoration: none; margin-top: -6px; }       
a.signoff:visited  { color: #999; font-size: 10px; font-weight: normal; text-decoration: none;  }       
a.signoff:active   { color: #309; font-size: 10px; font-weight: normal; text-decoration: none;  }       
a.signoff:hover    { color: #c0c; font-size: 10px; font-weight: normal; text-decoration: none;  }   

.contact         { color: #000; font-size: 10px; line-height: 10px; } 
.tiny         { color: #000; font-size: 10px; } 
.tinywht      { color: #fff; font-size: 10px; } 
.tinygrey     { color: #999; font-size: 10px; } 
.white        { color: #fff; font-size: 12px; }


/* Image aligns */

img.right { margin-left: 10px; }
img.left  { margin-right: 10px; }


/* Banners */

p.scroller { color: #c00; font-size: 12px; font-weight: bold; line-height: 12px; top: 0; margin-top: 0; padding-top: 0; }


/* EDITOR Boxes *********************************************************/

#buffer { margin: 10px; }
.editor_box { width: 90%; padding: 14px; border: solid 4px #717171;  }
.WOG_banner { color: #fff; font-size: 14px; font-weight: bold; line-height: 14px; background-color: #006; margin-top: 8px; margin-bottom: 2px; padding-top: 0; padding-bottom: 8px; border-top: 3px solid #996; border-bottom: 3px solid #996; }
.editbutton { color: #fff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 8px; background-color: #174db5; text-decoration: none; margin-bottom: 3px; padding-right: 2px; padding-bottom: 1px; padding-left: 4px; border-color: #69f #039 #000 #69f; border-style: solid; border-width: 1px; }

a.boxlink:link {  color: #fff; font-weight: bold; background-color: #ff001b; padding: 4px 8px; }
a.boxlink:visited { color: #ffeec1; font-weight: bold; background-color: #ff001b; padding: 4px 8px; }
a.boxlink:active { color: #ffff12; font-weight: bold; background-color: #ff6d15; padding: 4px 8px; }
a.boxlink:hover { color: #ffff12; font-weight: bold; background-color: #ff5418; text-decoration: none; padding: 4px 8px; }


/* EDITOR TEXT *********************************************************/

.editor_head { font-size: 16px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; margin-bottom: 0; padding-bottom: 0; }
.editor_sub { font-size: 12px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; }
a.button:link          { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #039; padding: 4px; border: solid 2px #06c; } 
a.button:visited     { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #039; padding: 4px; border: solid 2px #06c; }  
a.button:hover     { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #6cf; padding: 4px; border: solid 2px #06c; }  

a.formbutton:link          { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #c33; padding: 4px; } 
a.formbutton:visited     { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #c33; padding: 4px; }  
a.formbutton:hover     { color: #fff; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 14px; background-color: #fc0; padding: 4px; }  




