ul.comments li{border-bottom:1px solid grey; line-height:30px; list-style-type:square}
table {empty-cells:show}
.content table {font-family:verdana; font-size:12px; text-align:justify;}
listmaintable {font-family:verdana; font-size:12px; text-align:justify; empty-cells: show;}
.content {font-family:verdana; font-size:12px; text-align:justify}
.content p{text-align:justify}
a{color:rgb(0,0,0);}
a:visited {color:rgb(0,0,0);}

table.transactions_tbl {text-align:center; width:400px;}
table.transactions_tbl th{background-color:rgb(230,230,230); border:1px solid black;}
table.transactions_tbl td{border:1px solid black;}
table.order_oneline {width:100%;}
table.order_oneline th{color:white; background-color:RGB(176,196,222); font-size:12px; text-align:center; font-weight:normal;}
table.order_oneline tr.tbl_first{background-color:white;}
table.order_oneline tr.tbl_second{background-color:RGB(241,245,250);}
table.order_oneline td{text-align:center}

table.order_full_tbl td{border-bottom:1px solid grey; vertical-align:top;}
table.order_full_tbl td table td{border:none;}
table.order_full_tbl {width:100%}
table.order_full_tbl th {text-align:left; padding-bottom:10px}

table.order_short_tbl .button{background-color:rgb(220,220,220); font-weight:normal;}
table.order_short_tbl {border-collapse:collapse; width:450px}
table.order_short_tbl td {border:1px solid black}
table.personal_info_tbl {width:100%}
table.personal_info_tbl input{width:200px}
table.personal_info_tbl select{width:200px}
table.personal_info_tbl td {text-align:left; padding-right:10px;}
table.order_st2 {width:100%;}
table.order_st2 td {border:1px solid #aaaaaa;}
table.white_tbl {border:none}
table.white_tbl td {border:1px solid white}

.title_table { background-repeat:no-repeat; background-position: 50% 50%;border-top:3px solid rgb(24,57,128); margin:0px; padding-top:3px;}
.border_line {border-top:3px solid rgb(24,57,128); margin:0; padding-top:3px;}
.border_line_light {width:100%; border-top:3px solid white; height:1px; line-height:1px; margin-bottom:0px;}
table.logo {margin:0 0 0 0;}
    .logo {background-image: url('essay_images/clear_logo_mini.jpg');           
           background-repeat: no-repeat;
           background-position: right 0;} 
.head_left {/*background-image:url(essay_images/QuillPen1.png); background-repeat:no-repeat; background-position: 50% 50%;*/}
.head_middle { padding-top:0px;  background-repeat:no-repeat; background-position:0% 50%;}

table.new_ptype_table  {font-size:12px}
table.new_ptype_table td {padding-left:5px; font-size:12px}
.new_ptype_active {border-top:1px solid red; border-bottom:1px solid red; text-decoration:none; color:#000000}
.new_ptype_disable {color:#999999; border:1px solid white; text-decoration:none}
.new_ptypelink_disable {color:#999999; border:1px solid white;}
.new_ptype_enable {color:#000000; border:1px solid white; cursor:pointer; text-decoration:none}
.new_ptype_enable:hover {border-top:1px solid #999999; border-bottom:1px solid #999999; width:100%; text-decoration:none}
.new_ptypelink_enable {color:#000000; border:1px solid white; cursor:pointer; text-decoration:none}
a.new_ptypelink_enable:hover {border-top:1px solid red; border-bottom:1px solid red; color:blue; text-decoration:none}


table.new_ptype { width:200px; border-top:1px solid black; border-bottom:1px solid black;}
table.new_ptype th {border:1px solid black; background-color:#cccccc; cursor:default;}
table.new_ptype td.new_ptype_close {cursor:pointer; text-align:left; padding-left:15px; border:1px solid white; border-left:1px solid black; border-right:1px solid black; background-color:#fafafa; border-bottom:1px solid #f5f5f5;}
table.new_ptype td.new_ptype_close:hover{cursor:pointer; border:1px solid black; text-align:left; background-color:#f0f0f0; padding-left:15px;}
table.new_ptype td.new_ptype_open {cursor:pointer; border:1px solid black; text-align:left; background-color:red; padding-left:15px;}
table.new_ptype td {width:100%}
td.new_price_ptype_focus {text-align:right}
td.price_ptype{color:black}
td.price_ptype:hover {color:blue}


.features_right_table {width:170px; border:1px solid white;}
.features_right_table td{border-bottom:1px solid white; font-size:13px}
.features_right_table th{border-bottom:1px solid white; font-size:12px; color:#333333}
.message {color:red; font-family:verdana; font-size:12px}
.ul_faq {margin-left:0px; padding-left:20px;}
input {border:1px solid #777777;}
textarea {border:1px inset white;}
form {margin-bottom:0px;}
table.order_preview {border-collapse:collapse; width:100%;}
.order_preview td{border-bottom:1px solid #aaaaaa;}
.order_preview {padding-left:30px; font-size:12px;}

  .form td input {border:1px solid rgb(250,250,250);
                          border-bottom:1px solid #cccccc;
                          border-top:1px solid #cccccc;                          
                         }

  .form td input.button {background-color: RGB(90,101,143); 
         border:1px outset white; font-weight:bold; color:white; }

  input.button {background-color: RGB(245,250,255); 
         border:1px outset black; font-weight:bold; color:RGB(45,55,66);}

/* main menu table */


   .order_input {
                border:0px;
                width:100%;
                height:16px;
                font-size:12px;
                font-family:verdana;
                background-color: rgb(250,250,250);
                }

  .order_select {
                border:1px solid rgb(250,250,250);
                width:100%;
                height:16px;
                font-size:10px;
                font-family:verdana;
                background-color: rgb(255,255,255);
                display:block;
                }

  .titlemain {font-size:50px; font-weight:300; color:rgb(50,50,50); font-family:"Bookman Old Style"}
  .titledot  {font-size:70px; font-weight:900; color:#EE2C2C}
  .titlelist {font-size:15px;  font-weight:bold; text-align:center; font-family:verdana; color:black;}

  
  /* price tables on prices.php */
  table.prices {border-collapse:collapse; width:100%}
  .prices {font-family:verdana; font-size:12px; text-align:justify}
  .prices th {background-color: #cccccc; border:1px solid #555555;}
  .prices td {border:1px solid #555555;}
  .prices_ptype {font-family:verdana; font-size:12px; text-align:justify}
  .prices_ptype {cursor:pointer}

  .titlecustom {font-family:"Verdana"; font-size:12px; font-weight:bold; color:rgb(0,0,0)}
   
  
  .listmain { border-bottom:1px #7c7c7c solid; 
             padding:0 0 30 0; 
             background-color:#ffffff; 
             vertical-align:top; 
             font-size:12px; 
             text-align:justify;
             margin:0 0 1 0;          
             height:auto;   
            }

/*   .ListFeatures {font-size:12px; border:1px #0a246a; border-width:1px; border-style:solid solid dotted; padding:10 0 10 10; margin:0 2 0 2; background-color:#e4e6ee;}
   .ListTrack    {font-size:12px; border:1px #0a246a; border-width:1px; border-style:none solid solid; padding:10 0 10 10; margin:0 2 0 2; background-color:#e4e6ee;}
*/
  .ListPrice {font-size:12px; border:1px #0a246a; border-width:1px; border-style:none solid dotted; padding:10 10 10 15; margin:0 0 0 0; background-color:#e4e6ee}
  .ListDiscount {font-size:12px; border:1px #0a246a; border-width:1px; border-style:none solid solid; padding:10 10 10 10; margin:0 0 0 0; background-color:#e4e6ee}
  .ListContact {font-size:12px; border:1px #0a246a; border-width:1px; border-style:none solid solid; padding:10 10 10 10; margin:0 0 0 0; background-color:#e4e6ee}


  .ListTrack    {font-size:13px; border:1px #0a246a; border-width:1px; border-style:solid solid dotted; padding:10 0 10 0; margin:0 0 0 0; background-color:#e4e6ee}
  .listtrack td {font-size:13px; height:15px;}
  .listtrack table {margin-top:5px;}
   .ListFeatures {font-size:12px; border:1px #0a246a; border-width:1px; border-style:none solid dotted; padding:10 0 10 10; margin:0 0 0 0; background-color:#e4e6ee;}

  .menubgcolor {color:#80bb80}
  .currentbgcolor {color:#a0b0a0}
  select {width:180px; border:1px solid #555555;}
  .indent {width:200px}

div.mmenu { padding-left:15px; }
.mmenu table {border-collapse:collapse}
.mmenu th{background-color:rgb(51,175,222); border:1px solid rgb(51,175,222); text-align:center}
.mmenu td a{line-height:30px;}
.menu_point {color:white; padding:0 0 0 0; font-weight:bold; font-size:10px;}

.mmenu td{
          background-color:white;
          height:30px;
          /*background-color:#B0C4DE;*/
          /*background-color:rgb(250,255,250);*/
          /*border:1px solid rgb(51,175,222);*/
          text-align:left}

   .activemenu {font-size:15px;
                text-decoration:none;
                color:RGB(0,0,0);
                font-family:"Courier New";
                width:100%;
                display:block;
				border:1px solid white;
                
               }
   .activemenu:visited {color:RGB(0,0,0);}

   .activemenu:hover .menu_point{color:red;}
	.activemenu:hover {color:red;}


   .body {
            /*background-image: url(essay_images/header_logo.gif);           background-repeat: no-repeat;
         background-position: 13px 10px; background-color:white;
   */

               padding:0 0 0 0;
margin-top:0px;

}
    
   .form {vertical-align:middle;
          height:20px;
          font-family:Verdana;
          font-size:12px;
          border: solid 0px #aaaaaa;
          background-color:white; cursor:default}  /*  Form     (Order Page)  */

   .form2 {vertical-align:middle;
          height:20px;
          border: solid 0px #aaaaaa;
          font-family:Verdana;
          font-size:12px;
          background-color:white; cursor:default}  /*  Form     (Price Page)  */

        .form td {vertical-align:middle;
          height:20px;
          font-size:12px;
        /*  border: none 1px #aaaaaa;
          background-color:#e4e6e6; */
           border:1px solid rgb(157,175,189);  
           background-color:rgb(243,245,248);
          cursor:default}  /*  Form     (Order Page)  */

	td.form{padding-left:5px;}

          .simple_input {vertical-align:middle;
          height:20px;
          width:300px;
          font-family:Verdana;
          font-size:12px;
          border: solid 1px #aaaaaa;
          background-color:#f0f0f0; cursor:default}

    .svij {background:url(essay_images/header_logo.gif) top left no-repeat}

/* ****** Submit Button (Order Page) ******* */
   .submit {height:18px;
              font-size:12px;
              width:150px;
              text-align:center;
              color:#e4e6e6;
              margin:1 1 0 0;
              background-color:#e4e6e6;
              border:1px solid #bababa;
              font-weight:bold;
              display:block;
             }

   .submit:hover {
              background-color:#e0e0e0;
             }
/* ************************************** */
