/* main body *********************************************************/

/* { margin: 0; padding: 0; } */
html { top: 0; bottom: 0; width: 100%; height:100%    }

body  { font: 12px/16px Arial, Helvetica, Geneva, Verdana; margin: 0; padding: 0; }
p, td, input, textarea            { color: #666666; margin-bottom: 8px; }
img { border-width: 0; }
.radio_button { vertical-align: top; }

.centerit { text-align: center; }

.text_banner { color: #fff; font-size: 16px; line-height: 16px; background-color: #090; padding: 5px 15px 4px; }

td.pointing { background-image: url(../photos/pointing_woman.jpg); background-repeat: no-repeat; background-position: 600px 100px; height: 600px; }

/* main links *********************************************************/

a:link     { color: #666666; font-size: 12px; font-weight: bold; font-style: normal; text-decoration: none;}       
a:visited  { color: #939293; font-size: 12px; font-weight: bold; font-style: normal; text-decoration: none;}       
a:hover    { color: #ffcc00; font-size: 12px; font-weight: bold; font-style: normal; text-decoration: none;}
a:active   { color: #ffcc00; font-size: 12px; font-weight: bold; font-style: normal; text-decoration: none; }       

a.menu          { color: #666; font-size: 12px; line-height: 16px; text-decoration: none; }       
a.menu:visited  { color: #999; font-size: 12px; line-height: 16px; text-decoration: none; }       
a.menu:hover    { color: #093; font-size: 12px; line-height: 16px; text-decoration: none; }
a.menu:active   { color: #063; font-size: 12px; line-height: 16px; text-decoration: none; }       

a.line          { color: #39f; font-size: 12px; line-height: 14px; text-decoration: none; }       
a.line:visited  { color: #6cf; font-size: 12px; line-height: 14px; text-decoration: none; }       
a.line:hover    { color: #f93; font-size: 12px; line-height: 14px; text-decoration: none; }
a.line:active   { color: #6cf; font-size: 12px; line-height: 14px; text-decoration: none; }       

a.bright          { color: #c00; font-size: 12px; line-height: 12px; text-decoration: none; }       
a.bright:visited  { color: #c00; font-size: 12px; line-height: 12px; text-decoration: none; }       
a.bright:hover    { color: #f93; font-size: 12px; line-height: 12px; text-decoration: none; }
a.bright:active   { color: #f93; font-size: 12px; line-height: 12px; text-decoration: none; }       

a.map          { color: #c00; font-size: 12px; line-height: 12px; text-decoration: none; }       
a.map:visited  { color: #c00; font-size: 12px; line-height: 12px; text-decoration: none; }       
a.map:hover    { color: #f93; font-size: 12px; line-height: 12px; text-decoration: none; }
a.map:active   { color: #f93; font-size: 12px; line-height: 12px; text-decoration: none; }       

/* main divisions *********************************************************/

.clearit { clear:both; }
.content { text-align: left; top: 0; margin-top: 30px; margin-right: 20px; margin-left: 0; }
.content_center {	text-align: center;	top: 0;	margin-right: 20px;	margin-left: 0;}
.left_sidebar { text-align: left; margin-right: 20px; margin-left: 20px; }
.right_sidebar { font-size: 10px; line-height: 12px; margin-top: 30px; }
.content_indent { text-align: left; top: 0; margin-bottom: 0; margin-left: 20px; padding-bottom: 0; list-style-type: disc; list-style-position: inside; }
.green_page { text-align: left; top: 0; margin-right: 40px; margin-left: 20px; }
.green_copy { color: #000; text-align: left; }
td.green { background-image: url(../menus/Geen_Page-Back.jpg); background-repeat: no-repeat; }
#date_box { color: #666; text-align: right; width:300px; position: relative; top: 210px; right: 20px; width: 360px; float: right; clear: both; }
.special_container { text-align: left; margin-left: 30px; }

td.flyer { background-image: url(../photos/AD_Flyer_Special_Back.jpg); background-repeat: no-repeat; }
.flyer_container { background-image: url(../photos/AD_Flyer_Special_Back.jpg); background-repeat: no-repeat; text-align: left; margin-right: 10px; margin-left: 0; padding-top: 240px; padding-right: 20px; padding-left: 20px; }

/* Left Bar Navigation *********************************************************/

#menucontainer { height: auto; margin-top: 0; margin-left: 0; }
#menu_list { color: #666; text-align: left; margin-left: 26px; }

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

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

/* Signoff  *********************************************************/ 

#terms { text-align: left; margin-top: 32px; }
a.signoff          { color: #999; font-size: 9px; line-height: 12px; }       
a.signoff:visited  {	color: #999;	font-size: 9px;	line-height: 12px; }       
a.signoff:hover    { color: #fc0; font-size: 9px; line-height: 12px; }
a.signoff:active   { color: #ff9; font-size: 9px; line-height: 12px; }     
.copyright { color: #999999; font-size: 9px; font-weight: bold; line-height: 12px; margin-top: 16px; padding-top: 16px; }


/* Titles  *********************************************************/
.title            { color: #093; font-weight: normal; font-size: 16px; font-family: "Arial Black", "Helvetica Black"; line-height: 16px; }
.subtitle            {	color: #063;	font-weight: bold; font-size: 14px; line-height: 14px; }
.linetitle            { color: #999; font-size: 12px; font-family: Helvetica, Arial, sans-serif; }
.Editor_subtitle            { color: #039; font-size: 14px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; }
.smalltext            { color: #666; font-size: 10px; line-height: 10px; }

