/* main body */
body { font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular; line-height: 18px; text-align: left; color: #ffffff; }

/* Standard items */
p, td { font-size: 12px; line-height: 18px; color: #ffffff; } 
/* input { font-size: 12px; line-height: 18px; color: #ffffff; }


textarea { font-size: 12px; line-height: 18px; color: #ffffff; }  */

img { 	border: none; }
img.left { float: left; padding-right: 20px; }
img.right { float: right; margin-left: 20px; }


a {text-decoration: none ;}

.page_title { font-size: 18px; line-height: 18px; color: #999999; font-weight: bold; } 

h1 { font-size: 12px; line-height: 14px; color: #FFFF66; font-weight: bold; } 

.t_blue { font-size: 16px; line-height: 18px; color: #6699FF; font-weight: bold; } 
.t_orange { font-size: 16px; line-height: 18px; color: #FF9933; font-weight: bold; } 
.t_green { font-size: 16px; line-height: 18px; color: #00CC66; font-weight: bold; } 
.t_purple { font-size: 16px; line-height: 18px; color: #CC99FF; font-weight: bold; } 

.m_blue { font-size: 14px; line-height: 16px; color: #6699FF; font-weight: bold; } 
.m_orange { font-size: 14px; line-height: 16px; color: #FF9933; font-weight: bold } 
.m_green { font-size: 14px; line-height: 16px; color: #00CC66; font-weight: bold; } 
.m_purple { font-size: 14px; line-height: 16px; color: #CC99FF; font-weight: bold; } 
.m_yellow { font-size: 14px; line-height: 16px; color: #FFFF99; font-weight: bold; } 

.s_blue { font-size: 12px; line-height: 14px; color: #6699FF; font-weight: bold; } 
.s_orange { font-size: 12px; line-height: 14px; color: #FF9933; font-weight: bold } 
.s_green { font-size: 12px; line-height: 14px; color: #00CC66; font-weight: bold; } 
.s_purple { font-size: 12px; line-height: 14px; color: #CC99FF; font-weight: bold; } 
.s_yellow { font-size: 12px; line-height: 14px; color: #FFFF99; font-weight: bold; } 


/* backgounds */
td.back_grey { background-image: url(../menus/grey_top.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_web { background-image: url(../menus/web_top.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_graphics { background-image: url(../menus/graphics_top.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_consult { background-image: url(../menus/consult_top.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_articles { background-image: url(../menus/articles_top.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_grey_bottom { background-image: url(../menus/grey_bottom.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_web_bottom { background-image: url(../menus/web_bottom.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_graphics_bottom { background-image: url(../menus/graphics_bottom.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_consult_bottom { background-image: url(../menus/consult_bottom.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.back_articles_bottom { background-image: url(../menus/articles_bottom.jpg); background-repeat: no-repeat; background-position: 0 top; }

/* containers */

/* Top menu */
#top_menu        { text-align: left; position: absolute; z-index: 100; margin-top: 50px; margin-left: 174px; padding-left: 60px; }

/* Flash box */
#top_flash        { text-align: left; position: absolute; z-index: 50; margin-top: 90px; margin-left: 0px; }

/* Left Column */
.Left_menubar   { text-align: left; width: 156px; margin-left: 36px; padding-top: 160px; padding-bottom: 10px; padding-left: 30px; }
.Left_copybar   { text-align: left; width: 184px; margin-top: 10px; margin-left: 36px; padding-left: 0; font-size: 11px; line-height: 14px; }
.Left_copybox   { text-align: left; width: 160px; margin-top: 4px; margin-bottom: 10px ;margin-left: 36px; background-color: #1e1e1e; font-size: 11px; line-height: 14px; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 12px; }


/* Main content */
.content_main       { text-align: left; width: 420px; padding-top: 20px; padding-left: 0; }
.content_box        { background-color: #1e1e1e; text-align: left; width: 406px; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-right: 12px; padding-bottom: 2px; padding-left: 12px; }
.content_box_photo        { text-align: right; width: 406px; padding-top: 2px; z-index: 200; }



/* Right Column */
.Right_top_copybar     { text-align: left; width: 180px; margin-top: 20px; margin-left: 24px; padding-right: 4px; padding-left: 0; font-size: 11px; line-height: 14px; }
.Right_normal_copybar  { text-align: left; width: 180px; margin-top: 10px; margin-left: 24px; padding-right: 4px; padding-left: 0; font-size: 11px; line-height: 14px; }

/* links */

/* Standard Links */
a:link    { color: #0099FF; font-weight: bold; text-decoration: none ; }       
a:visited { color: #3366FF; font-weight: bold; text-decoration: none ; }      
a:hover   { color: #FFCC00; font-weight: bold; text-decoration: underline ; }
a:active  { color: #6699ff; font-weight: bold; text-decoration: none ; }      

/* Menu Main */
a.menu { font-weight: bold;  line-height: 26px; text-decoration: none ; }
a.menu:link       { color: #FFFFFF; }       
a.menu:visited    { color: #CCCCCC; }      
a.menu:hover      { color: #FFCC00; }
a.menu:active     { color: #FFFF00 }      

/* Menu Sub */
a.submenu { font-size: 11px; font-weight: bold;  line-height: 14px; text-decoration: none ; }
a.submenu:link    { color: #FFFF66; font: bold; }       
a.submenu:visited { color: #FFCC66; font: bold; }      
a.submenu:hover   { color: #FF6600; font: bold; }
a.submenu:active  { color: #69f; font: bold ; }      



/* Signoff */
a.signoff:link          { color: #fff; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none ; }       
a.signoff:visited  { color: #666; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none ;}       
a.signoff:hover    { color: #ffcc00; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none ; }
a.signoff:active   { color: #309; font-size: 9px; font-family: Arial, Helvetica, SunSans-Regular; font-weight: normal; text-decoration: none ; }      
.signoff { color: #FFFFFF; font-size: 10px; text-align: right; }



/* EDITOR Boxes */
.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; }

.weblite      { color: #000; font: 12px Arial, Helvetica, SunSans-Regular; background-color: #ffff00 }
.artlite      { color: #000; font: 12px Arial, Helvetica, SunSans-Regular; background-color: #99ff00 }

input.button          { color: #fff; font-weight: bold; line-height: 14px; background-color: #039; padding: 4px; } 
input.button:visited  { color: #ff0; font-weight: bold; line-height: 14px; background-color: #039; padding: 4px; }  
input.button:hover    { color: #fff; font-weight: bold; line-height: 14px; background-color: #39f; padding: 4px; }  


/* 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; }

.subheader { font-size: 14px; font-weight: bold; line-height: 14px; width: 100%; margin: 0; }

a.button:link        { color: #fff; font-weight: bold; background-color: #363137; padding: 4px; border: solid 2px #717171;  } 
a.button:visited     { color: #fff; font-weight: bold; background-color: #363137; padding: 4px; border: solid 2px #717171;  } 
a.button:hover       { color: #fc0; font-weight: bold; background-color: #363137; padding: 4px; border: solid 2px #717171;  } 

.button { color: #fff; font-size: 12px; font-weight: bold; padding: 2px; border: solid 2px #363137;  }

.medium { font-size: 16px; font-weight: bold; line-height: 16px; }
.large  { font-size: 18px; font-weight: bold; line-height: 18px; }



/* Scroller */
p.scroller { color: #c00; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; }
